From owner-freebsd-multimedia@FreeBSD.ORG Tue Dec 5 15:38:45 2006 Return-Path: X-Original-To: multimedia@freebsd.org Delivered-To: freebsd-multimedia@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 31F1716A4D8 for ; Tue, 5 Dec 2006 15:38:45 +0000 (UTC) (envelope-from buhnux@gmail.com) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.190]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6205243CD2 for ; Tue, 5 Dec 2006 15:36:41 +0000 (GMT) (envelope-from buhnux@gmail.com) Received: by nf-out-0910.google.com with SMTP id x37so236714nfc for ; Tue, 05 Dec 2006 07:36:09 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version:content-type:references:x-google-sender-auth; b=LX35JuEMvNybhtYDlaMYrMF/XRIfupVwxASLjSgE+GTOpY20a61pXi/OhX+YkYEzuAGVhiSQ73cBjTQjOz2v4NOY0VgUrzYUZjZk1B5sTmek8XGtK1wToGyzXKIbvobAKCzVx5SUZiDjpMBD6AwasADEEJhZ5zLmicuXLSUrKf0= Received: by 10.82.182.8 with SMTP id e8mr410375buf.1165332969141; Tue, 05 Dec 2006 07:36:09 -0800 (PST) Received: by 10.82.112.6 with HTTP; Tue, 5 Dec 2006 07:36:08 -0800 (PST) Message-ID: Date: Tue, 5 Dec 2006 10:36:08 -0500 From: "Michael Johnson" Sender: buhnux@gmail.com To: "Andrew Pantyukhin" In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_6439_28597100.1165332968966" References: X-Google-Sender-Auth: 31f6a815c2845b95 Cc: multimedia@freebsd.org Subject: Re: fix py*-gstreamer depends X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Dec 2006 15:38:45 -0000 ------=_Part_6439_28597100.1165332968966 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline On 12/5/06, Andrew Pantyukhin wrote: > On 12/5/06, Michael Johnson wrote: > > On 12/4/06, Jeremy Messenger wrote: > > > On Mon, 04 Dec 2006 05:30:41 -0600, Michael Johnson wrote: > > > > > > > On 12/4/06, Andrew Pantyukhin wrote: > > > >> Any objections? > > > > > > In future, please explain what kind of problem that you are seeing. That > > > will get less email to reply or agrue. > > > > > > > I don't have a problem with it, but why is it needed? > > > > > > Without test it, but I can see there has a problem. There is no > > > USE_PYTHON=yes in bsd.gstreamer.mk to make PYTHON_PKGNAMEPREFIX define. > > > > I'm not really sure which way to swing on this one, using this patch > > defeats the purpose of USE_PYTHON and PYTHON_PKG.... > > but not using it forces the porter to define USE_PYTHON with > > USE_GSTREAMER=python. > > > > I've been rather busy lately with family stuff, but I'll try to figure > > out a way for bsd.gstreamer.mk to define USE_PYTHON *with out* > > using .if ${X:Mpython}!="" and not having to use py*- > > Can we have a temporary fix? This issue makes some > things very broken, I wouldn't start this discussion > if I hadn't shot myself in the foot already. > > > this is also a problem in bsd.gnome.mk > > Good to know we're not alone. > here is a patch, I made it in 3min and only have tested it on one port, I'll have better time later this afternoon to test, but here is at least a prototype. Michael ------=_Part_6439_28597100.1165332968966 Content-Type: text/x-patch; name=gst.diff; charset=ANSI_X3.4-1968 Content-Transfer-Encoding: base64 X-Attachment-Id: f_evch4umt Content-Disposition: attachment; filename="gst.diff" SW5kZXg6IGJzZC5wb3J0Lm1rCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KUkNTIGZpbGU6IC9ob21lL25jdnMvcG9ydHMv TWsvYnNkLnBvcnQubWssdgpyZXRyaWV2aW5nIHJldmlzaW9uIDEuNTQ0CmRpZmYgLXUgLXIxLjU0 NCBic2QucG9ydC5tawotLS0gYnNkLnBvcnQubWsJMzAgU2VwIDIwMDYgMTk6MjU6NDUgLTAwMDAJ MS41NDQKKysrIGJzZC5wb3J0Lm1rCTUgRGVjIDIwMDYgMTU6MzI6MjkgLTAwMDAKQEAgLTEsNyAr MSw3IEBACiAjLSotIG1vZGU6IG1ha2VmaWxlOyB0YWItd2lkdGg6IDQ7IC0qLQogIyBleDp0cz00 CiAjCi0jICRGcmVlQlNEOiBwb3J0cy9Nay9ic2QucG9ydC5tayx2IDEuNTQ0IDIwMDYvMDkvMzAg MTk6MjU6NDUgbGluaW1vbiBFeHAgJAorIyAkRnJlZUJTRCQKICMJJE5ldEJTRDogJAogIwogIwli c2QucG9ydC5tayAtIDk0MDgyMCBKb3JkYW4gSy4gSHViYmFyZC4KQEAgLTE0ODUsNiArMTQ4NSwx MCBAQAogLmluY2x1ZGUgIiR7UE9SVFNESVJ9L01rL2JzZC5waHAubWsiCiAuZW5kaWYKIAorLmlm IGRlZmluZWQoV0FOVF9HU1RSRUFNRVIpIHx8IGRlZmluZWQoVVNFX0dTVFJFQU1FUikgfHwgZGVm aW5lZChVU0VfR1NUUkVBTUVSODApCisuaW5jbHVkZSAiJHtQT1JUU0RJUn0vTWsvYnNkLmdzdHJl YW1lci5tayIKKy5lbmRpZgorCiAuaWYgZGVmaW5lZChVU0VfUFlUSE9OKSB8fCBkZWZpbmVkKFVT RV9QWVRIT05fQlVJTEQpIHx8IGRlZmluZWQoVVNFX1BZVEhPTl9SVU4pCiAuaW5jbHVkZSAiJHtQ T1JUU0RJUn0vTWsvYnNkLnB5dGhvbi5tayIKIC5lbmRpZgpAQCAtMTUyMSwxMCArMTUyNSw2IEBA CiAuaW5jbHVkZSAiJHtQT1JUU0RJUn0vTWsvYnNkLnd4Lm1rIgogLmVuZGlmCiAKLS5pZiBkZWZp bmVkKFdBTlRfR1NUUkVBTUVSKSB8fCBkZWZpbmVkKFVTRV9HU1RSRUFNRVIpIHx8IGRlZmluZWQo VVNFX0dTVFJFQU1FUjgwKQotLmluY2x1ZGUgIiR7UE9SVFNESVJ9L01rL2JzZC5nc3RyZWFtZXIu bWsiCi0uZW5kaWYKLQogLmlmIGRlZmluZWQoVVNFX1FNQUlMKSB8fCBkZWZpbmVkKFVTRV9RTUFJ TF9SVU4pIHx8IGRlZmluZWQoVVNFX1FNQUlMX0JVSUxEKSB8fCBkZWZpbmVkKFdBTlRfUU1BSUwp CiAuaW5jbHVkZSAiJHtQT1JUU0RJUn0vTWsvYnNkLm1haWwubWsiCiAuZW5kaWYKSW5kZXg6IGJz ZC5nc3RyZWFtZXIubWsKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PQpSQ1MgZmlsZTogL2hvbWUvbmN2cy9wb3J0cy9Nay9i c2QuZ3N0cmVhbWVyLm1rLHYKcmV0cmlldmluZyByZXZpc2lvbiAxLjIzCmRpZmYgLXUgLXIxLjIz IGJzZC5nc3RyZWFtZXIubWsKLS0tIGJzZC5nc3RyZWFtZXIubWsJMTQgT2N0IDIwMDYgMDg6MzU6 MDAgLTAwMDAJMS4yMworKysgYnNkLmdzdHJlYW1lci5tawk1IERlYyAyMDA2IDE1OjMyOjA2IC0w MDAwCkBAIC0yMjMsNiArMjIzLDcgQEAKIAogcHl0aG9uX0RFUEVORFM9CW11bHRpbWVkaWEvcHkt Z3N0cmVhbWVyCiBweXRob25fTkFNRT0JZ3N0cmVhbWVyCitweXRob25fVVNFPQlVU0VfUFlUSE9O PSJ5ZXMiCiBweXRob25fR1NUODBfU1VGWD0gICAgICA4MAogcHl0aG9uX0dTVDgwX1BSRUZJWD0g ICAgJHtQWVRIT05fUEtHTkFNRVBSRUZJWH0KIHB5dGhvbl9HU1RfUFJFRklYPSAgICAgICR7UFlU SE9OX1BLR05BTUVQUkVGSVh9CkBAIC0yNDUsNiArMjQ2LDEzIEBACiAjIFgxMS1Ub29sa2l0cyBQ bHVnaW5zIFNlY3Rpb24KIHBhbmdvX0RFUEVORFM9CXgxMS10b29sa2l0cy9nc3RyZWFtZXItcGx1 Z2lucy1wYW5nbwogCisKKy5mb3IgZXh0IGluICR7VVNFX0dTVFJFQU1FUjgwfSAke1VTRV9HU1RS RUFNRVJ9CisuIGZvciB1c2UgaW4gJHske2V4dH1fVVNFfQorJHt1c2V9CisuIGVuZGZvcgorLmVu ZGZvcgorCiAuaWYgZGVmaW5lZChfUE9TVE1LSU5DTFVERUQpICYmICFkZWZpbmVkKEdzdHJlYW1l cl9Qb3N0X0luY2x1ZGUpCiBHc3RyZWFtZXJfUG9zdF9JbmNsdWRlPQlic2QuZ3N0cmVhbWVyLm1r CiAK ------=_Part_6439_28597100.1165332968966--