Summary: | Update www/opera to version 9.10 | ||||||
---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Arjan van Leeuwen <freebsd-maintainer> | ||||
Component: | Individual Port(s) | Assignee: | Martin Wilke <miwi> | ||||
Status: | Closed FIXED | ||||||
Severity: | Affects Only Me | ||||||
Priority: | Normal | ||||||
Version: | Latest | ||||||
Hardware: | Any | ||||||
OS: | Any | ||||||
Attachments: |
|
Description
Arjan van Leeuwen
2006-12-18 10:50:13 UTC
Responsible Changed From-To: freebsd-ports-bugs->miwi I'll take it. Umm, I have a suggest for the opera-linuxplugins. How about you change this port to make it as a slave port? It will be using www/linux-opera/Makefile, that way you don't have to double same exactly Makefile. At the each release of linux-opera, don't worry, I will making sure it will not break opera-linuxplugins. If you are not sure for how to make it as a slave port, let me know and I will be happy to help you out. Cheers, Mezz -- mezz7@cox.net - mezz@FreeBSD.org FreeBSD GNOME Team - FreeBSD Multimedia Hat (ports, not src) http://www.FreeBSD.org/gnome/ - gnome@FreeBSD.org http://wiki.freebsd.org/multimedia - multimedia@FreeBSD.org Hi mezz, On Mon, 18 Dec 2006 20:01:38 +0100, Jeremy Messenger <mezz7@cox.net> wrote: > Umm, I have a suggest for the opera-linuxplugins. How about you change > this port to make it as a slave port? It will be using > www/linux-opera/Makefile, that way you don't have to double same exactly > Makefile. At the each release of linux-opera, don't worry, I will making > sure it will not break opera-linuxplugins. If you are not sure for how > to make it as a slave port, let me know and I will be happy to help you > out. That sounds like a great idea. But won't that need modifications in your port to be able to override the different make variables (PKGNAMEPREFIX, RUN_DEPENDS, ...) and the make targets? Arjan -- Using Opera's revolutionary e-mail client: http://www.opera.com/mail/ On Tue, 19 Dec 2006 02:43:53 -0600, Arjan van Leeuwen <arjanl@opera.com>= = wrote: > Hi mezz, > > On Mon, 18 Dec 2006 20:01:38 +0100, Jeremy Messenger <mezz7@cox.net> = > wrote: > >> Umm, I have a suggest for the opera-linuxplugins. How about you chang= e = >> this port to make it as a slave port? It will be using = >> www/linux-opera/Makefile, that way you don't have to double same = >> exactly Makefile. At the each release of linux-opera, don't worry, I = = >> will making sure it will not break opera-linuxplugins. If you are not= = >> sure for how to make it as a slave port, let me know and I will be = >> happy to help you out. > > That sounds like a great idea. But won't that need modifications in yo= ur = > port to be able to override the different make variables (PKGNAMEPREFI= X, = > RUN_DEPENDS, ...) and the make targets? Yes, it will need to make some small changes in www/linux-opera. Make a = = few to have ?=3D, also can add SLAVE_LINUXOPERA. Example, add = SLAVE_LINUXOPERA=3Dyes in opera-linuxplugins/Makefile then modify in = www/linux-opera like this: .if !defined(SLAVE_LINUXOPERA) DATADIR=3D ${PREFIX}/share/${UNIQUENAME} DOCSDIR=3D ${PREFIX}/share/doc/${UNIQUENAME} MAN1=3D linux-opera.1 post-patch: [...goes on...] .endif I think that should do... I have a question. If www/opera has 9.01 and I= = happened to update www/linux-opera first to 9.10 then opera-linuxplugins= = will be at 9.10. Will it causing problem for have different versions? If you feel that a slave port is going to cause some headaches, then go = = with master port. Cheers, Mezz > Arjan -- = mezz7@cox.net - mezz@FreeBSD.org FreeBSD GNOME Team - FreeBSD Multimedia Hat (ports, not src) http://www.FreeBSD.org/gnome/ - gnome@FreeBSD.org http://wiki.freebsd.org/multimedia - multimedia@FreeBSD.org On Tue, 19 Dec 2006 19:14:43 +0100, Jeremy Messenger <mezz7@cox.net> wro= te: > On Tue, 19 Dec 2006 02:43:53 -0600, Arjan van Leeuwen <arjanl@opera.co= m> = > wrote: > >> Hi mezz, >> >> On Mon, 18 Dec 2006 20:01:38 +0100, Jeremy Messenger <mezz7@cox.net> = = >> wrote: >> >>> Umm, I have a suggest for the opera-linuxplugins. How about you chan= ge = >>> this port to make it as a slave port? It will be using = >>> www/linux-opera/Makefile, that way you don't have to double same = >>> exactly Makefile. At the each release of linux-opera, don't worry, I= = >>> will making sure it will not break opera-linuxplugins. If you are no= t = >>> sure for how to make it as a slave port, let me know and I will be = >>> happy to help you out. >> >> That sounds like a great idea. But won't that need modifications in = >> your port to be able to override the different make variables = >> (PKGNAMEPREFIX, RUN_DEPENDS, ...) and the make targets? > > Yes, it will need to make some small changes in www/linux-opera. Make = a = > few to have ?=3D, also can add SLAVE_LINUXOPERA. Example, add = > SLAVE_LINUXOPERA=3Dyes in opera-linuxplugins/Makefile then modify in = > www/linux-opera like this: > > .if !defined(SLAVE_LINUXOPERA) > DATADIR=3D ${PREFIX}/share/${UNIQUENAME} > DOCSDIR=3D ${PREFIX}/share/doc/${UNIQUENAME} > > MAN1=3D linux-opera.1 > > post-patch: > [...goes on...] > .endif > > I think that should do... I have a question. If www/opera has 9.01 and= I = > happened to update www/linux-opera first to 9.10 then opera-linuxplugi= ns = > will be at 9.10. Will it causing problem for have different versions? > > If you feel that a slave port is going to cause some headaches, then g= o = > with master port. In theory, it's not going to cause any problems. However, since theory != =3D = practice, and since I don't expect the opera-linuxplugins port to exist = = for long (functionality will be folded into the main FreeBSD package = later), I'll go with the original master port for now. miwi@, commit at will :). Arjan -- = Using Opera's revolutionary e-mail client: http://www.opera.com/mail/ State Changed From-To: open->closed Committed. Thanks! New Port added Thanks! miwi 2006-12-21 21:02:45 UTC FreeBSD ports repository Modified files: www/opera Makefile distinfo pkg-message pkg-plist www/opera/files patch-ini_pluginpath.ini Log: - Update to 9.10 PR: ports/106860 Submitted by: Arjan van Leeuwen <freebsd-maintainer@opera.com> (maintainer) Revision Changes Path 1.55 +5 -7 ports/www/opera/Makefile 1.39 +9 -9 ports/www/opera/distinfo 1.4 +20 -14 ports/www/opera/files/patch-ini_pluginpath.ini 1.11 +2 -2 ports/www/opera/pkg-message 1.27 +5 -1 ports/www/opera/pkg-plist _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org" miwi 2006-12-21 21:03:06 UTC FreeBSD ports repository Modified files: www Makefile Added files: www/opera-linuxplugins Makefile distinfo pkg-descr Log: This port allows you to use Linux plugins such as Adobe Flash and Acrobat Reader in the native version of Opera for FreeBSD. WWW: http://www.opera.com/ PR: ports/106860 Submitted by: Arjan van Leeuwen <freebsd-maintainer at opera.com> Revision Changes Path 1.1646 +1 -0 ports/www/Makefile 1.1 +54 -0 ports/www/opera-linuxplugins/Makefile (new) 1.1 +3 -0 ports/www/opera-linuxplugins/distinfo (new) 1.1 +4 -0 ports/www/opera-linuxplugins/pkg-descr (new) _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org" |