diff options
-rw-r--r-- | x11-misc/bmpanel/ChangeLog | 9 | ||||
-rw-r--r-- | x11-misc/bmpanel/Manifest | 6 | ||||
-rw-r--r-- | x11-misc/bmpanel/bmpanel-0.9.27-r1.ebuild (renamed from x11-misc/bmpanel/bmpanel-0.9.27.ebuild) | 25 | ||||
-rw-r--r-- | x11-misc/bmpanel/files/Makefile-no-strip.patch | 12 | ||||
-rw-r--r-- | x11-misc/bmpanel/files/Makefile.patch | 14 |
5 files changed, 34 insertions, 32 deletions
diff --git a/x11-misc/bmpanel/ChangeLog b/x11-misc/bmpanel/ChangeLog index 0ec11eb9d..12a2eed1b 100644 --- a/x11-misc/bmpanel/ChangeLog +++ b/x11-misc/bmpanel/ChangeLog @@ -1,7 +1,14 @@ # ChangeLog for x11-misc/bmpanel -# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 +# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ + 15 Feb 2009; Christian Ruppert (idl0r) <spooky85@gmail.com> + -bmpanel-0.9.27.ebuild, +bmpanel-0.9.27-r1.ebuild, +files/Makefile.patch, + -files/Makefile-no-strip.patch: + revision bump, added as-needed fix (merged together with the no-strip + patch), added missing die statements, do not force one of the libev* + packages (event loop from glibc would be default) + 27 Oct 2008; Mounir Lamouri (volkmar) <mounir.lamouri@gmail.com> bmpanel-0.9.27.ebuild: Add ~ppc keyword diff --git a/x11-misc/bmpanel/Manifest b/x11-misc/bmpanel/Manifest index b25f13c1c..f431564b9 100644 --- a/x11-misc/bmpanel/Manifest +++ b/x11-misc/bmpanel/Manifest @@ -1,5 +1,5 @@ -AUX Makefile-no-strip.patch 326 RMD160 2930f6e468be1bc9e0fddc85f0822a031be1a133 SHA1 8037d1dd8d597d442f3c6b249041a5357e3337cb SHA256 49f8e25e6549d37dbc110ead7e3d601bb1e95cde2da2aaf273401f33bc808aa7 +AUX Makefile.patch 393 RMD160 f096153259031381ce65d9b15cd55c3bbcf4263e SHA1 c2ae5efa7f3edb89e7b813cc6bb7c907eec4b6ac SHA256 f02cfbad60f03cd8e0e638c71276184767167191a620db393dbb79337489d523 DIST bmpanel-0.9.27.tar.gz 30638 RMD160 97198480c6c9084cb2b32d05c3ca021811353134 SHA1 c048fbea3eb4f3f70f1086e23c338cdee2dec0b6 SHA256 a6976d024800b878117161174cc6ca57b21b2462666e75111cdd32eea8464557 -EBUILD bmpanel-0.9.27.ebuild 1481 RMD160 a6a909c35062196761e7beb1a9ce89148c7d9b7a SHA1 a09cea300e1e681ffe33aef8e76604ff925d5ff4 SHA256 7827f8b162727850ab6a5908e0453e5d5a61900558d035f50c71553d9b81e9f8 -MISC ChangeLog 536 RMD160 d634bf0ef5abcf650e3829293e9d5479da8da2db SHA1 06bd9b60742451915f2939c2a61f87bbe030e534 SHA256 472e89d1af4a3f2e8559176726bb6ac4d0fc954c29ccd15ee64357694806618a +EBUILD bmpanel-0.9.27-r1.ebuild 1304 RMD160 3749dea3442f017aa9de2d42d177a8b05fc29585 SHA1 72d88f153a6164673201ec96ff99e4e09a70c09c SHA256 a41487edf5dfa1566a94522e35223f0483ba2b8bb72c8ca6509470be7c2f4162 +MISC ChangeLog 904 RMD160 6cef680591f0103fdefbc1db84d8d4c7e3979375 SHA1 502f9fb554850f01336144e062a6dd179f626160 SHA256 906cd4038b66c3dbf6e7fa7389b3d0f18d1bfa7e6b9c50d0c08a0d2f2571cd4f MISC metadata.xml 318 RMD160 3c2ef6651b1c4a1bf23c445ddb0072e602baaaa5 SHA1 b596897d814c18a09420ee5662189b39be68f86e SHA256 4c9b660e1620b770980130fe40148b41c62f1d9886a3a8c6ef468034dd21b273 diff --git a/x11-misc/bmpanel/bmpanel-0.9.27.ebuild b/x11-misc/bmpanel/bmpanel-0.9.27-r1.ebuild index 68df46ed5..94fee0ebc 100644 --- a/x11-misc/bmpanel/bmpanel-0.9.27.ebuild +++ b/x11-misc/bmpanel/bmpanel-0.9.27-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2008 Gentoo Foundation +# Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ @@ -6,7 +6,7 @@ EAPI="1" inherit eutils -DESCRIPTION="BMPanel (BitMap Panel) is a lightweight, NETWM compliant panel for +DESCRIPTION="a lightweight, NETWM compliant panel for X11 Window System." HOMEPAGE="http://nsf.110mb.com/bmpanel" SRC_URI="http://nsf.110mb.com/${PN}/${P}.tar.gz" @@ -23,42 +23,35 @@ RDEPEND=">=media-libs/imlib2-1.4.0 x11-libs/libXcomposite x11-libs/libXfixes media-libs/fontconfig - libev? ( dev-libs/libev ) + libev? ( dev-libs/libev ) libevent? ( dev-libs/libevent )" DEPEND="${RDEPEND} dev-util/pkgconfig" -pkg_setup() { - # event loop stuff in glibc-2.8_p20080602 seems to be broken - if ! use libev && ! use libevent ; then - eerror "you need at least the libev or libevent useflag" - die "no libev or libevent useflag defined" - fi -} - src_unpack() { unpack ${A} cd "${S}" - epatch "${FILESDIR}/Makefile-no-strip.patch" + epatch "${FILESDIR}/Makefile.patch" } src_compile() { # the provided configure script is broken. - # it doesn't provide --disable-foo etc. so we can't use econf here. + # it doesn't provide --disable-foo, --host etc. so we can't use econf here. local myconf="--prefix=/usr --ugly" use debug && myconf="${myconf} --debug" use libev && myconf="${myconf} --with-ev" use libevent && myconf="${myconf} --with-event" - ./configure ${myconf} || die "configure failed" - + einfo "./configure ${myconf}" + ./configure ${myconf} emake || die "emake failed" } src_install() { emake install DESTDIR="${D}" || die "emake install failed" - dodoc AUTHORS README + # INSTALL contains some useful informations + dodoc AUTHORS INSTALL README || die "dodoc failed" } diff --git a/x11-misc/bmpanel/files/Makefile-no-strip.patch b/x11-misc/bmpanel/files/Makefile-no-strip.patch deleted file mode 100644 index 6bcce37fb..000000000 --- a/x11-misc/bmpanel/files/Makefile-no-strip.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- src/Makefile.old 2008-10-20 19:11:34.000000000 +0200 -+++ src/Makefile 2008-10-20 19:11:41.000000000 +0200 -@@ -13,9 +13,6 @@ endif - - $(APP): $(OBJS) - $(V_L)$(LD) $(LIBS) -o $@ $(OBJS) --ifeq ($(DEBUG),0) -- $(V_S)strip -s $(APP) --endif - - $(BUILDDIR)/src/%.o: src/%.c .mk/config.mk - $(V_C)$(CC) -c -MMD $(CFLAGS) $< -o $@ diff --git a/x11-misc/bmpanel/files/Makefile.patch b/x11-misc/bmpanel/files/Makefile.patch new file mode 100644 index 000000000..d9cdc8308 --- /dev/null +++ b/x11-misc/bmpanel/files/Makefile.patch @@ -0,0 +1,14 @@ +--- src/Makefile.old 2009-02-15 16:12:16.750885874 +0100 ++++ src/Makefile 2009-02-15 16:16:24.560106442 +0100 +@@ -12,10 +12,7 @@ ifneq ($(UGLY),1) + endif + + $(APP): $(OBJS) +- $(V_L)$(LD) $(LIBS) -o $@ $(OBJS) +-ifeq ($(DEBUG),0) +- $(V_S)strip -s $(APP) +-endif ++ $(V_L)$(LD) $(LDFLAGS) -o $@ $(OBJS) $(LIBS) + + $(BUILDDIR)/src/%.o: src/%.c .mk/config.mk + $(V_C)$(CC) -c -MMD $(CFLAGS) $< -o $@ |