summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--app-text/notecase/ChangeLog12
-rw-r--r--app-text/notecase/Manifest18
-rw-r--r--app-text/notecase/notecase-1.9.8-r1.ebuild (renamed from app-text/notecase/notecase-1.9.8.ebuild)34
3 files changed, 47 insertions, 17 deletions
diff --git a/app-text/notecase/ChangeLog b/app-text/notecase/ChangeLog
index 04eec9727a95..86331276e292 100644
--- a/app-text/notecase/ChangeLog
+++ b/app-text/notecase/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for app-text/notecase
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-text/notecase/ChangeLog,v 1.29 2012/05/04 03:33:17 jdhore Exp $
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-text/notecase/ChangeLog,v 1.30 2014/05/14 16:36:35 tomwij Exp $
+
+*notecase-1.9.8-r1 (14 May 2014)
+
+ 14 May 2014; Tom Wijsman <TomWij@gentoo.org> +notecase-1.9.8-r1.ebuild,
+ -notecase-1.9.8.ebuild:
+ [QA] EAPI 1 -> 5. Revision bump. Verbose building, remove Application
+ category, emake -j1, added dependencies.
04 May 2012; Jeff Horelick <jdhore@gentoo.org> notecase-1.9.8.ebuild:
dev-util/pkgconfig -> virtual/pkgconfig
@@ -149,4 +156,3 @@
14 May 2007; Raúl Porcel <armin76@gentoo.org>
+files/notecase-1.3.6-CFLAGS.patch, +metadata.xml, +notecase-1.5.6.ebuild:
New import, bug 144475
-
diff --git a/app-text/notecase/Manifest b/app-text/notecase/Manifest
index 13120bb47cb1..1814357492e0 100644
--- a/app-text/notecase/Manifest
+++ b/app-text/notecase/Manifest
@@ -1,7 +1,21 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
AUX notecase-1.7.2-CFLAGS.patch 1203 SHA256 53074fbf036c4944760764c6304735a63f5a64bfaa3eb6d4de0ab8b4da6a9890 SHA512 acb2d38bca201ef8ef309df3ab04c67265a92d607dc175908838d70da73466a212c705fce03f474ef029097c4ab8da809998f97c89d6817ad3e5eac447781d04 WHIRLPOOL 2a2a654f903f7614a16f8417c02e25268a36e1e1781e475320ba13fad2b7173d4025449930231524463d668b594721c52892f30a4172cb0dd964d69915d6c594
AUX notecase-1.9.8-gcc44.patch 866 SHA256 818696b2b78ff78b2f6c6703c0092f1d899190d6d963d2a889f1f305dafe65eb SHA512 a12fcb452d37a0e87add5a01782519c123c86d6c6a377adfbc27faf5c5a97dd7b38d7d99b438e044846413cd37dfb267e6702cd73a495a2a0b163d939788aab3 WHIRLPOOL 2c0efaf05112d6593f7d3ad597ace1ce351c439c63977840b358cab8c3e8608ba50536ce6e43b1b6125a23002e7b9f2d539b99c5fdc68bbf0de6af3335f1f810
AUX notecase-1.9.8-gtksourceview.patch 493 SHA256 22865a79a7506baf68501b0428b0af5ebf05edd7a29554c38cc1a9556ae0717e SHA512 c6ba729387b6962fe6c10b625373027c89da404e11a83ac9f542ea5f191fbdf3ed5883bbb191907d3e6f397694f604dbdd3e1dfb8382002f30d24e044df86718 WHIRLPOOL 08c97fe5b0be2cad1c82308cc60bb5f03fd8168f26091dd1c4693942e0bdf86905d603e15d273798d6191a2393a11f42c303f6d7fff0b932a8268e8951841087
DIST notecase-1.9.8_src.tar.gz 928579 SHA256 0b7e23ec97efd5cd4ada651ac93273f9e5ed2cfff027abfb4ae130039563b746 SHA512 9c03da5a4f5290b25c1da32373f3e78d80c514dfed95b2c8f89e561c9acc062e10d3fa1c75241a3452168821ed60182016955b1923a3798fad572e9f5d3fdaf5 WHIRLPOOL 427996fc8d0cfc2bd44e788cb6e1adc69c52260344be0fe48d571edd61ef6b23f80e20a3838322d413a02158a04b2cdfaff5e96e613c6cb077e857f29e75db51
-EBUILD notecase-1.9.8.ebuild 1485 SHA256 008a137c5a033277c844b35d4396325aea054f8dbea68a917600f9e8b0a3bf28 SHA512 0f8d3925f1817deea6f454625f92c8264211521cd4ceb47d8c2a9d8abc8a33c38dbb80df941f93d4774d34f032899164331af0ceaad1b1902d13c89686a3d694 WHIRLPOOL f1c81279efb05366b6b167abd43339d29a88e0f9a62fb9ce51e27a56a99ab15b980d63610afd8c13c9fb24d464708ec6eb3009e08bccf4dc327a78441ddaf882
-MISC ChangeLog 4726 SHA256 ac987f5e589b9220fc46bf135dc8fcaf8fba9f86f5b9c85abfefd45064c884d7 SHA512 4e2003f39bcb0b4c0dd4438a4f83f182b928af1168e762b9764fa7a4794a7fa36f9c498868e8657bc5c397c5976f626810e72ed7e181206e15ba460e56913805 WHIRLPOOL 4a570557634b2dfe66c11d68e052b63531b271dc0c962a1f5abd5cec49958ef3a5e0ce7d3f0762cee45142a0c5f302a25a69d9f0a8cfcb42b4495227777223d4
+EBUILD notecase-1.9.8-r1.ebuild 1774 SHA256 2eb9190d0d4cd0804099a35ec4a5b158b5fb9d564fd72b1ade29b396d63402aa SHA512 a550e383fd2ae1e397d00de7f8f2938857dda4f67c8e94f2b35b4f44a745f8f449834fbb090b59be788e922ae1b68c424bd7fb0758ad24d4975e1f1c335c8d75 WHIRLPOOL fee96394ed36abe9c3193b848605c67ddcaebe139408b7ac7bdb39d3d18be8e6414962cc35bbb5dda0bbcf50eb9fdbcd411340c4699fc4da70dbcf0abf66c2e1
+MISC ChangeLog 4975 SHA256 7be7b0379ca3f133696514ab9f0caa8e25d8fae830bec323cbaf99fce91e9ee9 SHA512 2c74a1ffc40d590d1acd0d0a29e050657c9f99f8bacd4fa46f71ce4c4d3d65dbef5c1aab68f73bb0a0619c6d3959caf5585e55cbf2f742f66daf476daa7fbd61 WHIRLPOOL 73e3116df4e7bbce9116c84a1218bc9851d849584b2cd25422307289f9b18af30628df8339a024c32a01487123d80d8612d46f7e86d6f637cd88879a79ca3dde
MISC metadata.xml 212 SHA256 70bbfd181623c884c763902ca127ef24c917b2e55cda0869e6ffaa6c4ebc5757 SHA512 85ac7770baae8cc7c2c52dcd077a448cfb394ec6585e274ffa01c8f92a862d22c6ba0553b71cf2ae6b6f28f6faa5c3d615537f35f9fe0da9f43a2c9043953784 WHIRLPOOL 221b2f4e9b984954eb7268028287339e8678c794c7b4e40ab2baaa037c8e87bac30c8b64473efade9b3ee1ce226aab4ad36760147eee5af7cfd7c081473c839b
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.22 (GNU/Linux)
+
+iQEcBAEBCAAGBQJTc5uKAAoJEJWyH81tNOV9H+cH/RSWmBDFDon+cg0dSfqAFIzB
+NmlnFZAO0eEEnQ3zZoU4q52H+8SYsgt1JhcJ7Ow6SyeYK+SXN+kfZ2RY3RWNxazt
+oK4uD7lh5P85awC4SIvkqwpvft3OS/CxHM8NL6YbHG8WvqlprEBRGA7iQvdr87sa
+zXa56M3956MSWW0JINVCPYwLkQyXo9zwf6QLGpiXczlcw2D0T0cOeHuBILqvAyt6
+qF3trBIJ+rcdXJAJjcVe07HNGb2hfkT0L5uOt3ssB2ZIim/hFqRjWiBmtFd+zfXZ
+TnPbhln/VWHa2LXJ+ygQduG4mc4qWosqLnzUCVy8q127KxhRpwtPSsNsdaOWJ04=
+=Obcj
+-----END PGP SIGNATURE-----
diff --git a/app-text/notecase/notecase-1.9.8.ebuild b/app-text/notecase/notecase-1.9.8-r1.ebuild
index 415cc760e375..730048e1f751 100644
--- a/app-text/notecase/notecase-1.9.8.ebuild
+++ b/app-text/notecase/notecase-1.9.8-r1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-text/notecase/notecase-1.9.8.ebuild,v 1.5 2012/05/04 03:33:17 jdhore Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-text/notecase/notecase-1.9.8-r1.ebuild,v 1.1 2014/05/14 16:36:35 tomwij Exp $
-EAPI="1"
+EAPI="5"
inherit eutils fdo-mime
@@ -15,19 +15,16 @@ SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="gnome nls"
-RDEPEND=">=x11-libs/gtk+-2.6:2"
+RDEPEND="sys-libs/zlib:0
+ >=x11-libs/gtk+-2.6:2
+ x11-libs/libX11:0"
DEPEND="${RDEPEND}
- virtual/pkgconfig"
+ virtual/pkgconfig:*"
# test doesn't work
RESTRICT="test"
-MAKEOPTS="${MAKEOPTS} -j1"
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
-
+src_prepare() {
# Respect CFLAGS and don't use --as-needed by default
epatch "${FILESDIR}/notecase-1.7.2-CFLAGS.patch"
epatch "${FILESDIR}"/${P}-gcc44.patch
@@ -44,10 +41,23 @@ src_unpack() {
sed -i -e 's/notecase$(EXE) poinstall/notecase$(EXE)/g' \
Makefile || die "nls sed failed"
}
+
+ # Verbose building, fix as-needed support and missing libs.
+ sed -e 's/^\(Q[CL]*=\)@.*$/\1/' \
+ -e 's:\(-o $(BIN)/notecase$(EXE) .*\) \($(GTKLIBS)\):\2 -lX11 -lz \1:' \
+ -i Makefile || die
+
+ # Remove Application category from .desktop file.
+ sed -i 's/^\(Categories=\)Application;/\1/' docs/notecase.desktop || die
+}
+
+src_compile() {
+ emake -j1
}
src_install() {
- emake DESTDIR="${D}" install || die "make install failed"
+ default
+
dodoc readme.txt
}