summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristoph Junghans <ottxor@gentoo.org>2012-08-05 23:57:54 +0000
committerChristoph Junghans <ottxor@gentoo.org>2012-08-05 23:57:54 +0000
commit89bb871b07175536e0534de7ed65c4049118583e (patch)
tree0ebe7cbc6934b041b7b21cc239d7a792dddb67f7 /app-misc
parentRemove old. (diff)
downloadhistorical-89bb871b07175536e0534de7ed65c4049118583e.tar.gz
historical-89bb871b07175536e0534de7ed65c4049118583e.tar.bz2
historical-89bb871b07175536e0534de7ed65c4049118583e.zip
EAPI bumped to 4 and added prefix changes
Package-Manager: portage-2.2.0_alpha120/cvs/Linux i686
Diffstat (limited to 'app-misc')
-rw-r--r--app-misc/pal/ChangeLog9
-rw-r--r--app-misc/pal/Manifest18
-rw-r--r--app-misc/pal/files/pal-0.4.3-prefix.patch44
-rw-r--r--app-misc/pal/pal-0.4.3-r1.ebuild51
4 files changed, 119 insertions, 3 deletions
diff --git a/app-misc/pal/ChangeLog b/app-misc/pal/ChangeLog
index 4a2007dcce1f..20ab9594f279 100644
--- a/app-misc/pal/ChangeLog
+++ b/app-misc/pal/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for app-misc/pal
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-misc/pal/ChangeLog,v 1.32 2012/05/10 15:17:00 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-misc/pal/ChangeLog,v 1.33 2012/08/05 23:57:54 ottxor Exp $
+
+*pal-0.4.3-r1 (05 Aug 2012)
+
+ 05 Aug 2012; Christoph Junghans <ottxor@gentoo.org>
+ +files/pal-0.4.3-prefix.patch, +pal-0.4.3-r1.ebuild:
+ EAPI bumped to 4 and added prefix changes
10 May 2012; Agostino Sarubbo <ago@gentoo.org> -pal-0.3.4-r1.ebuild:
Remove old
@@ -116,4 +122,3 @@
03 Oct 2003; Ian Leitch <port001@gentoo.org> pal-0.2.5.ebuild:
New package, submited by authority of its author Scott Kuhl
-
diff --git a/app-misc/pal/Manifest b/app-misc/pal/Manifest
index 69b4ed33937c..46cc95050885 100644
--- a/app-misc/pal/Manifest
+++ b/app-misc/pal/Manifest
@@ -1,8 +1,24 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
AUX 0.3.4-ldflags.patch 195 SHA256 83962d3949c1286527428055a23135e6cf1b8070702144b4f219b5e04bd5ff7f SHA512 dbc428b29d6a9e604231670ca366bc8e6397087e254916db567c1cef5539bfabbddd69686f3d16c73e585772bf1e18be909dac09b2315cf572cdf3d02731aab6 WHIRLPOOL 3d773009f2fcd5ca2a67f7fb38c6899dad1f87859fe823e034d8a06eb10270f0b67e48c3b25f23f95e582447a977950e7c3486eaeda955489d3b9b3ed6f52404
AUX 0.3.4-strip.patch 262 SHA256 a07aa062a51625d1aca47482a3875a156f6320549f494950f799fa556101fc50 SHA512 1f69756c559d891b6f47fd2a0c57c2d9ad55d04ea9e1d5108a9e6808537a47d53a3bf586644207a3dbcc5aaf9512de8098eaf08a0117d2670cb1beb79ef206de WHIRLPOOL d9b33b01db3d6766ed83117cdfb2476d6aadbd7579780ee51ced5b5a70dd85ea6eaae5aebc26c9c163597e25bf0e57b7117243553a59cd57d970bc6e568543f4
AUX 0.4.3-ldflags.patch 204 SHA256 2e2c5a269184abc17feec9d1d98772aec45bc8ec23770b1a23b69b5f8412bb58 SHA512 68bf231df3fbb29f8a78518663f4176bc4539d82f1d572d25939b2e6236dda43f6b5a20ff74a67e16f6e3ea6fd3390cad2a881fff2b6d42fe6923867a5bda6c3 WHIRLPOOL 0495b0642f9594700a231fc126b69b3a097b58b6a78218e1096e94db386f294a393d84495f923391fb7b4995d9758c7cae02b943a62efee5483a9dec47859e4f
AUX 0.4.3-strip.patch 316 SHA256 abb4d6f9d710eacf3005ded7907d3e10bd60f77eeba55eb5c33351e0feaf0e71 SHA512 db47b0d4f3010da08b887b59665efef5de5d50793819538feb1fde377c4de9bd23f235275c3c27e49c049b7b4af3bfe79ff16c4d59254a53ffc076d1e90fced8 WHIRLPOOL 79205e09c274c64151237cb4f5c2e476f54a0f176c3f24e3d2e58d5399e8a0769b034f887c4831b067f59f4f6aa8a75df65db92a7b1531e5a8b92889f0ffdd06
+AUX pal-0.4.3-prefix.patch 1642 SHA256 78edecca80affa43c611a6b8035a42ac1c30e387130e5658d4211eedcfbfd53a SHA512 754bea44472cb36d72a9b7017a7542858535c7054a51e42d13002722e84fde41b71444f9a568519698d5aca1b890b8a05e17b6b2607d0d0bf20c9abdeb654b3f WHIRLPOOL 2e988888f552f7f1bc34fdec0ee974418cbefa0270d100032401a99c4d9ce01b815ac17bb7029704d51d29f3026b25021c9a00dbd6599fe228504a15a7158347
DIST pal-0.4.3.tgz 130865 SHA256 ce470cb7be76522ff58cd0325ad7817b6cc2132a5e0cea55de8c9eb63b54551c SHA512 8d543706e6dcabbdeb246ff18917b490da43c3211266dc67417906eb92602a107b066e2cb156da2b5362a19ac4992d1f21dc873485d3250912a53143f8257bf8 WHIRLPOOL ffe71469258a9f78ce47deed4b488b49df466c6ed2144186852ade1a55ee670747580ff18140dba92b007c148701bfa8a2c68a260259831f5eb357f5c8bf4d5c
+EBUILD pal-0.4.3-r1.ebuild 1310 SHA256 885014a02e4adf0264fa06747c31704bd3aff66f3f096585f3e346c03eaabeb8 SHA512 5ea51a998d25eea4908a8ef16095a421b3af8d47c6fd0450080927ee4c088cf086193b72f69fd9e66d5f38499c3bb412f70916b960bc06c84066f85cac1e9bb9 WHIRLPOOL a9a265807cc824a238f32ba6fe345897baa420c4fa7b1ea1daa56d1d5e765f527d001edbf01e339ca50b900cbff0dbff02b6375c76c86ca5fb4c5a602bc60f10
EBUILD pal-0.4.3.ebuild 1223 SHA256 e5629d86b3b552a90ce125b8c92658181eebf0e41754b1d96f9feb1d3a92bd1b SHA512 aee2f018b7d90bdf46cadcb8ded985c8198713cb1018bca7ed126161227351430ca11187a8bcd12b9bf36a15bab619cf98e19004950947e14c49d221486723ff WHIRLPOOL ef7d4e90711055b24780edf002571511280a25bb321206d9b508dc687ba9b34720d5241fab1413e3509b314b15acf5fe9bb1359d0272ec0af65ec0d823c3c245
-MISC ChangeLog 3916 SHA256 34e76e024b24345d6e2da097a3762ab1eb1260f4117712ea02ab3b6bf07a4f49 SHA512 24c8cdaf6f2b71dc82c5c13abbe94b98aaba02905b4ace4fae1a98e13cb7dcda331b3964383c74717754c5759e03af9180297e1d53e868837e69860ce4940627 WHIRLPOOL 64e29a95552ef3bdd3a10ddf70f84ef39a5e31ed3bbcf4a49a4788fc7ee2a54a2f5d2e751d274a06c6b657e69d4b1f7e762f262fd74ff448b256ae09aa312b1d
+MISC ChangeLog 4101 SHA256 56f43799d165ca630296adb506252882df18130036ad7615de731fd6958a36c3 SHA512 eeacb30cec13b2f201f5fe770121c43a50dabebdfe652e52c3153e6bd89900adac6ee4005a55634054e551e76e2805825decddcb12a8d8da3e61611084450a88 WHIRLPOOL 9373f1ba04748a7dc2695c50ee5064510da883fe687167a3a50bf2fcca6aaae3e3693b38163bae3238107b18b83a37159940e1eba792a3cd3ed0136de9a6603e
MISC metadata.xml 481 SHA256 2fe310c92832aab45276ba7bffb5c196d1d48cd1a3a5b4c1e43ab86b7a9bc08a SHA512 be89614f2a571af32418c747e7f9093de2b6cfe95a3498474c31cb93b55562f3344b7b23516e206fcacb9ff8911d41b5b3c04aadc8c746fe7bf1c373a5c9d521 WHIRLPOOL c86c827ffdfce7fe1e186e5de3f4319f9d327ed1ce4c81dc4a4db4f55406bda1a288b43a46abdd120f380a37cc5867bcb29dd9a8276906b3e24949ab77f47e18
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.19 (GNU/Linux)
+
+iQEcBAEBCAAGBQJQHwiIAAoJEOeBhlrCAAWGWNQIAL3mKIfeERLusN/rl6IuCas/
+n9amneqFU+PLagZ7lwFVu6SlgMCvsMHD7PFbfLmX2NA5iAGrDXgfi57HP+o2RWcd
+5fopWILNSrgIVMGRQCX0JOdwgmYzrqIDobhWkz1DlNzftsDsuxWmntTLcwE3Unnj
+9OiwFoCGBb09pfI7Pb9UjJYwZwXFM/FPz1igACsvfm12JobcowmRF647hT4Zcubz
+wjHo635XUKjF9z0ZOh5KLBhHYZlaoAg8UlvnuBQN7cL9RS4JIIJiHAZ9eMnc0Zxr
+cRiLaF8b+jbQ2Uonc6o6HXMNDKEM5QSUsBbQbZraQn1Yz10MQovG+D92evMduhk=
+=Yj5+
+-----END PGP SIGNATURE-----
diff --git a/app-misc/pal/files/pal-0.4.3-prefix.patch b/app-misc/pal/files/pal-0.4.3-prefix.patch
new file mode 100644
index 000000000000..1175d966bb97
--- /dev/null
+++ b/app-misc/pal/files/pal-0.4.3-prefix.patch
@@ -0,0 +1,44 @@
+--- Makefile.defs~ 2007-10-12 04:11:32 +0200
++++ Makefile.defs 2007-10-12 04:11:59 +0200
+@@ -3,7 +3,7 @@
+
+ # directory to install to. Depending on your distribution, you might
+ # want to change this to /usr/local
+-prefix = /usr
++prefix = @GENTOO_PORTAGE_EPREFIX@/usr
+ CC = gcc
+
+ PAL_VERSION = 0.3.5_pre1
+--- input.c~ 2007-10-12 04:08:59 +0200
++++ input.c 2007-10-12 04:17:45 +0200
+@@ -567,7 +567,7 @@
+ }
+
+ /* attempt to copy /etc/pal.conf to ~/.pal/pal.conf */
+- file = fopen("/etc/pal.conf", "r");
++ file = fopen("@GENTOO_PORTAGE_EPREFIX@/etc/pal.conf", "r");
+
+ /* if not found, try PREFIX/share/pal/pal.conf instead */
+ /* NOTE: This is will be removed in the future */
+@@ -577,7 +577,7 @@
+
+ if(file == NULL)
+ {
+- pal_output_error(_("ERROR: Can't open file: /etc/pal.conf\n"));
++ pal_output_error(_("ERROR: Can't open file: @GENTOO_PORTAGE_EPREFIX@/etc/pal.conf\n"));
+ pal_output_error(_("ERROR: Can't open file: " PREFIX "/share/pal/pal.conf\n"));
+ pal_output_error(_("ERROR: This indicates an improper installation.\n"));
+ return ht;
+--- Makefile~ 2007-10-12 04:23:38 +0200
++++ Makefile 2007-10-12 04:24:23 +0200
+@@ -51,8 +51,8 @@
+ @echo " --- Installing global data --- "
+ @mkdir -p ${DESTDIR}${prefix}/share/pal;
+ install -m 0644 -o root ../share/*.pal ${DESTDIR}${prefix}/share/pal
+- @mkdir -p ${DESTDIR}/etc;
+- install -m 0644 -o root ../pal.conf ${DESTDIR}/etc/
++ @mkdir -p ${DESTDIR}@GENTOO_PORTAGE_EPREFIX@/etc;
++ install -m 0644 -o root ../pal.conf ${DESTDIR}@GENTOO_PORTAGE_EPREFIX@/etc/
+ @echo
+
+ # "install" will install the files needed by pal and also check to see
diff --git a/app-misc/pal/pal-0.4.3-r1.ebuild b/app-misc/pal/pal-0.4.3-r1.ebuild
new file mode 100644
index 000000000000..c84c9805dda0
--- /dev/null
+++ b/app-misc/pal/pal-0.4.3-r1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-misc/pal/pal-0.4.3-r1.ebuild,v 1.1 2012/08/05 23:57:54 ottxor Exp $
+
+EAPI=4
+inherit toolchain-funcs eutils prefix
+
+DESCRIPTION="pal command-line calendar program"
+HOMEPAGE="http://palcal.sourceforge.net/"
+SRC_URI="mirror://sourceforge/palcal/${P}.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ppc ~x86 ~x86-interix ~amd64-linux ~x86-linux ~x86-macos"
+IUSE="nls unicode"
+
+RDEPEND=">=dev-libs/glib-2.0
+ sys-libs/readline
+ sys-libs/ncurses[unicode?]
+ nls? ( virtual/libintl )"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig
+ nls? ( sys-devel/gettext )"
+
+S=${WORKDIR}/${P}/src
+
+src_prepare() {
+ epatch "${FILESDIR}"/${PV}-strip.patch
+ epatch "${FILESDIR}"/${PV}-ldflags.patch
+ if use unicode; then
+ sed -i "/^LIBS/s/-lncurses/&w/" "${S}"/Makefile || die
+ fi
+
+ epatch "${FILESDIR}"/${P}-prefix.patch
+ eprefixify Makefile.defs input.c Makefile
+ sed -i -e 's/ -o root//g' {.,convert}/Makefile || die
+}
+
+src_compile() {
+ emake CC="$(tc-getCC)" OPT="${CFLAGS}" LDOPT="${LDFLAGS}"
+}
+
+src_install() {
+ emake DESTDIR="${D}" install-man install-bin install-share
+
+ if use nls; then
+ emake DESTDIR="${D}" install-mo
+ fi
+
+ dodoc "${WORKDIR}"/${P}/{ChangeLog,doc/example.css}
+}