summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <ssuominen@gentoo.org>2008-04-26 07:39:29 +0000
committerSamuli Suominen <ssuominen@gentoo.org>2008-04-26 07:39:29 +0000
commit5ae5d687e488ae29e67bc9e64802275451c9aa0b (patch)
tree754a3e89de69d2bd85357da7c904486968ff1df5 /x11-libs/libelysium
parentVersion bump #219265 (diff)
downloadhistorical-5ae5d687e488ae29e67bc9e64802275451c9aa0b.tar.gz
historical-5ae5d687e488ae29e67bc9e64802275451c9aa0b.tar.bz2
historical-5ae5d687e488ae29e67bc9e64802275451c9aa0b.zip
Use DESTDIR for installing. Include stdio.h for implicit declaration of printf. Move pkgconfig from RDEPEND to DEPEND wrt #217278.
Package-Manager: portage-2.1.5_rc6
Diffstat (limited to 'x11-libs/libelysium')
-rw-r--r--x11-libs/libelysium/ChangeLog9
-rw-r--r--x11-libs/libelysium/Manifest7
-rw-r--r--x11-libs/libelysium/files/libelysium-0.99.9-printf.patch8
-rw-r--r--x11-libs/libelysium/libelysium-0.99.5.ebuild7
-rw-r--r--x11-libs/libelysium/libelysium-0.99.9.ebuild28
5 files changed, 45 insertions, 14 deletions
diff --git a/x11-libs/libelysium/ChangeLog b/x11-libs/libelysium/ChangeLog
index 2ffc220b4f01..d7d4e71b675e 100644
--- a/x11-libs/libelysium/ChangeLog
+++ b/x11-libs/libelysium/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for x11-libs/libelysium
-# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-libs/libelysium/ChangeLog,v 1.7 2007/01/14 21:32:04 leio Exp $
+# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/libelysium/ChangeLog,v 1.8 2008/04/26 07:39:29 drac Exp $
+
+ 26 Apr 2008; Samuli Suominen <drac@gentoo.org>
+ +files/libelysium-0.99.9-printf.patch, libelysium-0.99.9.ebuild:
+ Use DESTDIR for installing. Include stdio.h for implicit declaration of
+ printf. Move pkgconfig from RDEPEND to DEPEND wrt #217278.
14 Jan 2007; Mart Raudsepp <leio@gentoo.org> libelysium-0.99.5.ebuild,
libelysium-0.99.9.ebuild:
diff --git a/x11-libs/libelysium/Manifest b/x11-libs/libelysium/Manifest
index f84451ed1bd6..0aff56139c42 100644
--- a/x11-libs/libelysium/Manifest
+++ b/x11-libs/libelysium/Manifest
@@ -1,6 +1,7 @@
+AUX libelysium-0.99.9-printf.patch 340 RMD160 2b1bab637c42581dd892e579aa3adf81b7bd2576 SHA1 ec33d5e4fa6c578aba0cbd5af4d57d3143a16a4d SHA256 17f946042445d9f04daefa75b94ea0c36f749ab3f6754fbbe5935b957a3d6fce
DIST libelysium-0.99.5.tar.gz 170877 RMD160 5a2121b5aa6a77aedcb7fd403a1220fb1209bae6 SHA1 70e62f43d38fd30a048a91694cd98a22efe58e57 SHA256 a579887117e784373f1dafe314a6ba43017ead3c9bd9c2101bc326625aff62c5
DIST libelysium-0.99.9.tar.gz 228573 RMD160 abb9f6341216e1fdcc68438dd8f354545d20c601 SHA1 7bad3d3299252320b464c6228c9b09d0f80c2d82 SHA256 a9602ada597751002bc520ab438efc65bf1b8de7a552a1753176a20b1a7fdb45
-EBUILD libelysium-0.99.5.ebuild 576 RMD160 b3bc9f6a3c54c45384ba70f8adaf10b464fb4418 SHA1 7e8e202baa0e5b3cf7579231391859f0ffe11758 SHA256 ac5ccae55f7bafec2057e75fbed7e6f13750e156a3fe6751f2f690d7383653b1
-EBUILD libelysium-0.99.9.ebuild 582 RMD160 a78df1de8640e2b6987f6ca038d2c284911ee928 SHA1 8a8e611ace32aa61ee4ee9a15a5cd026b8b19842 SHA256 2422eb71e8532e965752f3d981aee2b4295382e80a663b4db7dd0ea65d891ca5
-MISC ChangeLog 761 RMD160 165fb6fc0b6a550ba302635b1f383ac491d54f6c SHA1 335a1de18c5e16667c9a996caef9ddfd74925b76 SHA256 2323e6c3ebf73711b56fe41d93c66f2fa44e8e2e918a774852df7126eeffa212
+EBUILD libelysium-0.99.5.ebuild 597 RMD160 00e7f2d95337cfa326a5aff5580e15826e873c1a SHA1 590655e988362c131e940feacb11a96b3b5f1b2d SHA256 331571bcbd4bee8d15c8ba35f96586011547e964523949597fc4a582a93bff5f
+EBUILD libelysium-0.99.9.ebuild 876 RMD160 a54d520e533238fe9a1a790b0ba1e76ec793514a SHA1 5a604b46429cf124f09d5800b50d1d70a37b4eff SHA256 73fc3c422213a49f80ac783271a30950fdc02a2b56582abcb3028c0a06720430
+MISC ChangeLog 1013 RMD160 b4d99edce8c96cf43418534617ec82f3ddbadd0e SHA1 6ca14b235bd604ea49a2470ee9a57d7a1f9e1938 SHA256 ebb3956206931f382e67ae71ba186689f9fd184ca02f6032ad81afc75c9ec152
MISC metadata.xml 158 RMD160 c0e2bae8e91bb6be8922bac5e4f597302e06587e SHA1 38f78e9790bcd4382b4a49aa226aa6dda1d3a3d7 SHA256 3a7dbca0fdc557de69783e0663e2d76ddab129ea8a19b2d0ef6d3e5d1b947ce1
diff --git a/x11-libs/libelysium/files/libelysium-0.99.9-printf.patch b/x11-libs/libelysium/files/libelysium-0.99.9-printf.patch
new file mode 100644
index 000000000000..4026f5a411a0
--- /dev/null
+++ b/x11-libs/libelysium/files/libelysium-0.99.9-printf.patch
@@ -0,0 +1,8 @@
+diff -ur libelysium-0.99.9.orig/src/test-datetok.c libelysium-0.99.9/src/test-datetok.c
+--- libelysium-0.99.9.orig/src/test-datetok.c 2003-06-03 09:04:23.000000000 +0300
++++ libelysium-0.99.9/src/test-datetok.c 2008-04-26 09:30:13.000000000 +0300
+@@ -1,3 +1,4 @@
++#include <stdio.h>
+ #include "e-date-rfc.h"
+
+ typedef struct _dtest_data {
diff --git a/x11-libs/libelysium/libelysium-0.99.5.ebuild b/x11-libs/libelysium/libelysium-0.99.5.ebuild
index 23777b238322..a21b0d5e53cd 100644
--- a/x11-libs/libelysium/libelysium-0.99.5.ebuild
+++ b/x11-libs/libelysium/libelysium-0.99.5.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2007 Gentoo Foundation
+# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-libs/libelysium/libelysium-0.99.5.ebuild,v 1.5 2007/01/14 21:32:04 leio Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/libelysium/libelysium-0.99.5.ebuild,v 1.6 2008/04/26 07:39:29 drac Exp $
DESCRIPTION="Utility library for applications in the Elysium GNU/Linux distribution."
HOMEPAGE="http://elysium-project.sourceforge.net"
@@ -11,7 +11,8 @@ KEYWORDS="x86"
SLOT="0"
IUSE=""
-DEPEND=">=dev-libs/glib-2
+RDEPEND=">=dev-libs/glib-2"
+DEPEND="${RDEPEND}
>=dev-util/pkgconfig-0.9"
src_install() {
diff --git a/x11-libs/libelysium/libelysium-0.99.9.ebuild b/x11-libs/libelysium/libelysium-0.99.9.ebuild
index 39af9fb4a967..437ed47f3b70 100644
--- a/x11-libs/libelysium/libelysium-0.99.9.ebuild
+++ b/x11-libs/libelysium/libelysium-0.99.9.ebuild
@@ -1,19 +1,35 @@
-# Copyright 1999-2007 Gentoo Foundation
+# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-libs/libelysium/libelysium-0.99.9.ebuild,v 1.4 2007/01/14 21:32:04 leio Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/libelysium/libelysium-0.99.9.ebuild,v 1.5 2008/04/26 07:39:29 drac Exp $
+
+inherit eutils
DESCRIPTION="Utility library for applications in the Elysium GNU/Linux distribution."
HOMEPAGE="http://elysium-project.sourceforge.net"
SRC_URI="mirror://sourceforge/elysium-project/${P}.tar.gz"
LICENSE="GPL-2"
-KEYWORDS="~x86 ~ppc"
SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
IUSE=""
-DEPEND=">=dev-libs/glib-2
- >=dev-util/pkgconfig-0.9"
+RDEPEND=">=dev-libs/glib-2
+ dev-libs/libxml2"
+DEPEND="${RDEPEND}
+ dev-util/pkgconfig"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}"/${P}-printf.patch
+}
+
+src_compile() {
+ econf --disable-dependency-tracking --disable-gtk-doc
+ emake || die "emake failed."
+}
src_install() {
- einstall || die "install failed"
+ emake DESTDIR="${D}" install || die "emake install failed."
+ dodoc AUTHORS ChangeLog
}