summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Lecher <jlec@gentoo.org>2014-06-14 11:53:04 +0000
committerJustin Lecher <jlec@gentoo.org>2014-06-14 11:53:04 +0000
commit2cde6542f53f2f25a6a6ab7a09f5d0d4842f4608 (patch)
tree12506dc8668a35bda9573cdb2ccb022d5703b9f6 /app-misc/wcd
parentamd64 stable wrt bug #506798 (diff)
downloadhistorical-2cde6542f53f2f25a6a6ab7a09f5d0d4842f4608.tar.gz
historical-2cde6542f53f2f25a6a6ab7a09f5d0d4842f4608.tar.bz2
historical-2cde6542f53f2f25a6a6ab7a09f5d0d4842f4608.zip
app-misc/wcd: Version Bump
Package-Manager: portage-2.2.10/cvs/Linux x86_64 Manifest-Sign-Key: 0xB9D4F231BD1558AB!
Diffstat (limited to 'app-misc/wcd')
-rw-r--r--app-misc/wcd/ChangeLog10
-rw-r--r--app-misc/wcd/Manifest36
-rw-r--r--app-misc/wcd/files/wcd-5.2.3-gentoo.patch78
-rw-r--r--app-misc/wcd/files/wcd-5.2.5-gentoo.patch72
-rw-r--r--app-misc/wcd/wcd-5.2.5.ebuild44
5 files changed, 144 insertions, 96 deletions
diff --git a/app-misc/wcd/ChangeLog b/app-misc/wcd/ChangeLog
index bb5863858581..9260116ea4c2 100644
--- a/app-misc/wcd/ChangeLog
+++ b/app-misc/wcd/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for app-misc/wcd
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-misc/wcd/ChangeLog,v 1.21 2013/12/24 14:53:09 jlec Exp $
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-misc/wcd/ChangeLog,v 1.22 2014/06/14 11:52:38 jlec Exp $
+
+*wcd-5.2.5 (14 Jun 2014)
+
+ 14 Jun 2014; Justin Lecher <jlec@gentoo.org> +wcd-5.2.5.ebuild,
+ -files/wcd-5.2.3-gentoo.patch, +files/wcd-5.2.5-gentoo.patch:
+ Version Bump
24 Dec 2013; Justin Lecher <jlec@gentoo.org> -wcd-5.2.3-r1.ebuild:
Drop old
diff --git a/app-misc/wcd/Manifest b/app-misc/wcd/Manifest
index 1d6c80ca566e..b4866582c77c 100644
--- a/app-misc/wcd/Manifest
+++ b/app-misc/wcd/Manifest
@@ -1,26 +1,30 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
-AUX wcd-5.2.3-gentoo.patch 1885 SHA256 7f2799adbf0e9c88de0ce32daf82f2de2a01e09d54213ae10c92dcfa9348bde8 SHA512 c15c296ad479026c86b00d455a64821ece75a0a93cbfcc9a48974c99927a50d112ca5078bf308025ccd32febde347146c2cd5ac6fcb36328055d7159968c3df7 WHIRLPOOL 635411c22b811c70790c4b37e33fca88967108759620270a3faafe8fe1663ea0ae0103d60751df36289cdfb7104f6020aef1b4de10d5b849f241483a6f54081f
AUX wcd-5.2.4-gentoo.patch 1356 SHA256 099bef9f499d1a27df6319fb10b977eea5175cecc14a67b0e9a06ef51fa8c526 SHA512 e1a019d3e089775e2ecfa28cadf5dcbee1ceebb12cde216587f62ec6ed043dad7a61c98b2b826dd550cf011508b2ada37f75e8b85b7e19eb659d7fe9171cbd6d WHIRLPOOL ef4c3096f3668b6357fc858d04123b9a1df5b0f7966e2295e4f143d53c8300d4efd5c752a665d11e59798f9e735fc7795a73af5bd8051ac5b0ed7d3dec84060d
+AUX wcd-5.2.5-gentoo.patch 1468 SHA256 9921cc3e90e0bf7a31120dea46b416bf6bd6b715a8a538cb6797a9726a40463c SHA512 427befe8be99ca4dc633f4c0e3cb130924027e452d87f3d9463d4edd7418f0864d6b5bd1cd3526734a55e28745db3e93a101c45255bc285c9abd324a6bd27108 WHIRLPOOL 760d43c83a33f20e10cd66ade8befa34929d4838883cacdd4578b47af7e55f75e645374355f112c8260b5ebe05bcd41fdf7986cb7d6b8f0b6078bc31bd213600
DIST wcd-5.2.4-src.tar.gz 192124 SHA256 e0e99e8300bb32163a89eafebe75f3f66658113ea4e50391c5f5c16ac5b945b5 SHA512 b4beba3c285fbc0cafe8a145da1e42bf4764e6b5c8e153f34453a1d31578b06ce3db1bb2461c003538999b6b089cca587013d82a30be78a6a5cd1c49b59a9bb4 WHIRLPOOL bf2a7d27db56db6fedfe7f715512ca6a9e5a12e24a2d8df90db688740477c3d9854d912301a0c9b7874610f695fd96ead0121ac486c160a89aa4cd50b485568b
+DIST wcd-5.2.5.tar.gz 622544 SHA256 e2b32766c100355b6b31c61a1ebf480b7d5785928cf4bc915b626b0f9a611648 SHA512 c77955a6e6cc04b4cadb063c99c49023884dc046717ffd0b2873622731bd2acb6381b0ce24a9980221030215cab2eb2f9ab7cb28e4e768c0675d9782930834c6 WHIRLPOOL 5384890d51c7547c42260b45ad70e621ebd35f6fb3447edd1373d0941515b0dbb60631b2776b68a11d0ec95c270c78b8ec355783fa7feebdb77424252fdea80a
EBUILD wcd-5.2.4.ebuild 1031 SHA256 87e51a680cf1c65a60c398b1e7b14f09dda16cf55b71b4934dc4c9fde8b7889b SHA512 f0ea08dfe433326665819fa4a047e9b6caca573cd2c76f73e3620e25d0b0073a8fd3b1c728bc9b8a6cfda0ec947fd043c2b35cbbc32fc97352dde3cb517f0a06 WHIRLPOOL 0b8391f164e59aba5965f8ab28b4948685d70293ea247686523c5ab398bf56ce2fd715f60bc254b3d6166ed36412e398d9466a9288869aabaafe36480c96f182
-MISC ChangeLog 2747 SHA256 a6b6ffa3e0da09bce85cb4e5faa3fc6a412c6db070b335506145be9252cfe81a SHA512 31f7df410afc37a04b72ce0591f48800713e7049287273c79c54c8a3786c82b159782b8adb2c29acde59e8b84d0bd7f8cfe8e4ee30a0699f4c02404aa345fe88 WHIRLPOOL 964e2b2f0b58fea76c575d540e69e7d6015aee01df7d3043a7b42e77993047ebb8dad933a123c6c39ac2bad18c7d9ea1577d3046abf09149c87c0584812ca83d
+EBUILD wcd-5.2.5.ebuild 1030 SHA256 d25c0d8b08b17e939f6edf2e3b1288d3d61666f69d676d947c6d4903b7c6b7ce SHA512 65099fc057b951866231501dfe24e8793c60d905af0de414fe209c3302ae93ce595d7271ce9ae4d2ba72cba6b198db560191a1928aa23498b359e0959f7ad49d WHIRLPOOL ab4c4562774198989e29b6b64fcb231b0e19f533b95dd859345724bddd1c7ecf8042f49cd374e66bf136b7e157ff192c8661399eb45612513ad3f24ca852f0c1
+MISC ChangeLog 2919 SHA256 2154fcc0feb9eaee657f1b84a47dcf9ef12ccb8e3edcf7502db8d08d793c62da SHA512 e3e6decf7a66de1eb7edfaa4e944d71be0903d638b8ffe40bdf118541d336b5b85f920acb1d6142e48aae3265b51bf188a309e5e02ee219aa6fd8e259a19648d WHIRLPOOL 12c6f6825545cf9cb65feac2ecb66650333c3ad7e5c4b8819e92660e7cc802e5cd5fc054e6294ee623d4f1fc32d92286be67f916f706fc4520ca634ff9ea67ff
MISC metadata.xml 232 SHA256 6f45c1eba43862805c2a76535213dd0e23d5cfc0725ab5ac775409515adbb3b9 SHA512 23d7724bdbc23902f2379e2d1ccb223d80d0ff30bf50e5c5b10a9c2e626a7d7560d768b2365542c5a895590a73c443691637f269ae6cbd63d60035952df89957 WHIRLPOOL 413742721e1712959ed7fa91332d869851260d62ec8e6fb63d981e343022b2911a714da187b8a259ec71e4ff10f8772ee67e76a7f39126b6f64b9d6209887efc
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.22 (GNU/Linux)
+Version: GnuPG v2.0
-iQIcBAEBCgAGBQJSuZ/WAAoJELnU8jG9FVirERAP/3yCx/7MTyDf4Xkb7tRcTCRw
-v45NcGC2vbRrw/BIsp8gpVhfgeDr+6bz4jDgKEly9cGmG8fc0oX3nb+yOhmHsFlP
-BXhxlH4SjzrxXwMoNkUA3EaeOI4PGTiiwPxsdZ2kGL6BPseu1FjBStxnjppXvoPI
-K5D79O5QdWqXDC1/b0Q0O+PtRsYBYqGKLv1yH7N5flyIQprznH1lpV6CrqjCrjKZ
-9SPg9kHGj3p61Q3G5g4xxRDeUuFLJRVkkGEJcEiafaGdf68sgYgbbAIJJ7mPMZPT
-qvXAFvW6QKe/zMtdHL0sKnf0WWpxiEoMc1ZeLn1EHKRBSWofnYeHB0tR5DwxkEDQ
-eIXljj56U2PhaY7wzkXCXdm/B6QG76khx4j0za+SDygagBcKhGyQUorQ6n+v+DX7
-ScvG5l9tYn2owJqyC4qKaXGAgjN3wjqVyAnS5WVHqo2I542z3jyP+vczB+0L82ms
-mLuj9GLh9lxE/IEQlfDUASPhXo03/E5k+gqvm7z1KjZCZ+ok/wZ1gfgDoXKbySFQ
-jO1/ATqe9WvVYpT8B6CrclyUvYTt56aHaT+EnBvAoTwcLli/lTTtU8CdC3+IKDW5
-6twBc49a8QXC66NJYCcRCefc7U6j+plb/2rFg44TnH0X4FAdFyW3diu8bNYs2LO5
-2/mAr91AcF3ilAYsFCvi
-=EWv8
+iQJ8BAEBCgBmBQJTnDefXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
+ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQyQ0JDQjFGMzBDQ0UxMjFGNENDNDgxMDdC
+OUQ0RjIzMUJEMTU1OEFCAAoJELnU8jG9FVirS+MP/3VfD4Ktrv8fneavMNhBBB1D
+YqEJA/+8RCaZkCbJtfIeQKKm+VS9lU5QWXF9n85dUZMrVPLSn5LuWRE7r7Z8rS+N
+LE9IFR4XcDj3kNIdukxgqlj28sMXjZwni2cmWvLOvoO1rDtNq5Lqmc9Lrc9PiehK
+9P3POOWBSqngjbcaJYsKf7gyI/RLEKIi/egLueOIITeQiaY/S5+oCaGHKPsF1KV/
+djMIbuUc+GvGFygb9jtM1QKYEsH9fkZZ79eMkZtLgS5+jV/378kpZeFZ85OR98TY
+xEZZA3i3ytT8M1kJowj+UQXd119bTj51z5O8fP2UkDdH3cL6Y/XxSsXS4ctBnC7t
+QOpgPY/uKSulOizfAKXAJ/UrXhzyPZO6i2DasnGF/gqjTfHg9aFeQFiIeJotYqZ6
+Ps70Mg6uDiw1bA+zST+z+8cf9rAq+yeEoSAPnUg2b8vA7LfUSufdGnAVYS856tsU
+QwXycLW67XjFEn2cgtY3xJJaVwyCB9BNRU+B206Vhv3nFJBaMm3xYzgA/A/uTXpe
+3VQGZn2cX7mURsN964krHlvJd9SrR4GfX5yvIrb6DIMxhLE7m9JOoUyHbvNTPdQc
+qyfKLSsjCF1PUH82XSAnHx14y/Xcu6ABO2YxG1wNGS4vLEIEUa1QPmjTrlYji1ww
+cAuWJ/4QAIbL1KebSe2m
+=LMYj
-----END PGP SIGNATURE-----
diff --git a/app-misc/wcd/files/wcd-5.2.3-gentoo.patch b/app-misc/wcd/files/wcd-5.2.3-gentoo.patch
deleted file mode 100644
index 068b1309e3b7..000000000000
--- a/app-misc/wcd/files/wcd-5.2.3-gentoo.patch
+++ /dev/null
@@ -1,78 +0,0 @@
- src/Makefile | 19 ++++++++++---------
- 1 file changed, 10 insertions(+), 9 deletions(-)
-
-diff --git a/src/Makefile b/src/Makefile
-index d0a273e..06a0a57 100644
---- a/src/Makefile
-+++ b/src/Makefile
-@@ -48,14 +48,14 @@ endif
-
- include version.mk
-
--CC = gcc
-+CC ?= gcc
- STATIC =
--STRIP = strip
-+STRIP =
-
- ENABLE_NLS = 1
-
- PACKAGE = wcd
--EXT = .exe
-+EXT =
- PROGRAM = $(PACKAGE)$(EXT)
- BIN = $(PROGRAM)
-
-@@ -183,14 +183,14 @@ endif
- # possible values: ncurses, curses, pdcurses, pdcursesw or <empty>
-
- ifdef UCS
-- CURSES = ncursesw
-+ CURSES = $(shell pkg-config --libs ncursesw)
- else
-- CURSES = ncurses
-+ CURSES = $(shell pkg-config --libs ncurses)
- endif
-
- ifneq (,$(CURSES))
- DEFS_CURSES = -DWCD_USECURSES
-- LIB_CURSES = -l$(CURSES)
-+ LIB_CURSES = $(CURSES)
- endif
-
-
-@@ -337,7 +337,7 @@ endif
- # (often found as /usr/lib/libncurses.a) to the OBJS1 list.
-
- CFLAGS_USER =
--CFLAGS = -O2 -Wall -Wextra -Wno-unused-parameter -Wconversion $(RPM_OPT_FLAGS) $(CPPFLAGS) $(CFLAGS_USER)
-+CFLAGS += -Wall -Wextra -Wno-unused-parameter -Wconversion $(RPM_OPT_FLAGS) $(CPPFLAGS) $(CFLAGS_USER)
-
- EXTRA_CFLAGS = -Ic3po \
- $(CFLAGS_VERSION) \
-@@ -365,7 +365,7 @@ ifdef ASCII_TREE
- endif
-
- LDFLAGS_USER =
--LDFLAGS = $(RPM_OPT_FLAGS) \
-+LIBS = $(RPM_OPT_FLAGS) \
- $(LIB_CURSES) \
- $(LIB_UNISTRING) \
- $(LDFLAGS_EXTRA) \
-@@ -418,6 +418,7 @@ status:
- @echo "DEFS_CURSES = $(DEFS_CURSES)"
- @echo "EXTRA_DEFS = $(EXTRA_DEFS)"
- @echo "LDFLAGS = $(LDFLAGS)"
-+ @echo "LIBS = $(LIBS)"
- @echo "LDFLAGS_EXTRA = $(LDFLAGS_EXTRA)"
- @echo "CFLAGS = $(CFLAGS)"
- @echo "CFLAGS_OS = $(CFLAGS_OS)"
-@@ -426,7 +427,7 @@ status:
-
- $(BIN): $(OBJS1)
- $(MAKE) status
-- $(CC) $(OBJS1) $(LDFLAGS) -o $@
-+ $(CC) $(LDFLAGS) $(OBJS1) -o $@ $(LIBS)
-
- %.o: %.c
- $(CC) $(CFLAGS) $(EXTRA_CFLAGS) $(DEFS) -c $< -o $@
diff --git a/app-misc/wcd/files/wcd-5.2.5-gentoo.patch b/app-misc/wcd/files/wcd-5.2.5-gentoo.patch
new file mode 100644
index 000000000000..c838e131aa5f
--- /dev/null
+++ b/app-misc/wcd/files/wcd-5.2.5-gentoo.patch
@@ -0,0 +1,72 @@
+ src/Makefile | 20 ++++++++++----------
+ 1 file changed, 10 insertions(+), 10 deletions(-)
+
+diff --git a/src/Makefile b/src/Makefile
+index d4120cc..4505b8d 100644
+--- a/src/Makefile
++++ b/src/Makefile
+@@ -46,12 +46,12 @@ include version.mk
+
+ CC ?= gcc
+ STATIC =
+-STRIP = strip
++STRIP =
+
+ ENABLE_NLS = 1
+
+ PACKAGE = wcd
+-EXT = .exe
++EXT =
+ PROGRAM = $(PACKAGE)$(EXT)
+ BIN = $(PROGRAM)
+
+@@ -188,9 +188,9 @@ endif
+ # possible values: ncurses, curses, pdcurses, pdcursesw or <empty>
+
+ ifdef UCS
+- CURSES = ncursesw
++ CURSES = $(shell pkg-config --libs ncursesw)
+ else
+- CURSES = ncurses
++ CURSES = $(shell pkg-config --libs ncurses)
+ endif
+
+ ifdef CURSES
+@@ -201,7 +201,7 @@ endif
+
+ ifneq (,$(CURSES))
+ DEFS_CURSES = -DWCD_USECURSES
+- LIB_CURSES = -l$(CURSES)
++ LIB_CURSES = $(CURSES)
+ endif
+
+
+@@ -406,15 +406,15 @@ ifdef ASCII_TREE
+ endif
+
+ LDFLAGS_USER =
+-LDFLAGS = $(RPM_OPT_FLAGS) \
++LIBS = $(RPM_OPT_FLAGS) \
+ $(LDFLAGS_EXTRA) \
+ $(NLFLAG) \
+ $(LDFLAG_STATIC) \
+ $(LDFLAGS_USER)
+
+-LIBS = $(LIB_CURSES) \
+- $(LIB_UNISTRING) \
+- $(LIBS_EXTRA)
++LIBS += $(LIB_CURSES) \
++ $(LIB_UNISTRING) \
++ $(LIBS_EXTRA)
+
+ DEFS_USER =
+ DEFS = $(DEF_UNIX) $(DEFS_CURSES) $(EXTRA_DEFS) $(DEFS_USER)
+@@ -470,7 +470,7 @@ status:
+
+ $(BIN): $(OBJS1)
+ $(MAKE) status
+- $(CC) $(OBJS1) $(LDFLAGS) $(LIBS) -o $@
++ $(CC) $(LDFLAGS) $(OBJS1) -o $@ $(LIBS)
+
+ %.o: %.c
+ $(CC) $(CFLAGS) $(EXTRA_CFLAGS) $(DEFS) -c $< -o $@
diff --git a/app-misc/wcd/wcd-5.2.5.ebuild b/app-misc/wcd/wcd-5.2.5.ebuild
new file mode 100644
index 000000000000..75e818f8384c
--- /dev/null
+++ b/app-misc/wcd/wcd-5.2.5.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-misc/wcd/wcd-5.2.5.ebuild,v 1.1 2014/06/14 11:52:38 jlec Exp $
+
+EAPI=5
+
+inherit eutils toolchain-funcs
+
+DESCRIPTION="Wherever Change Directory"
+HOMEPAGE="http://waterlan.home.xs4all.nl/#WCD_ANCHOR"
+SRC_URI="http://waterlan.home.xs4all.nl/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
+IUSE="nls unicode"
+
+CDEPEND="
+ sys-libs/ncurses[unicode?]
+ unicode? ( dev-libs/libunistring )"
+DEPEND="${CDEPEND}
+ app-text/ghostscript-gpl"
+RDEPEND="${CDEPEND}"
+
+S="${WORKDIR}"/${P}/src
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-gentoo.patch
+ tc-export CC
+}
+
+src_compile() {
+ local mycompile="LFS=1"
+ use nls || mycompile="${mycompile} ENABLE_NLS="
+ use unicode && mycompile="${mycompile} UCS=1 UNINORM=1"
+ emake \
+ ${mycompile}
+}
+
+src_install() {
+ local DOCS="../README.txt"
+ default
+ emake DESTDIR="${D}" DOTWCD=1 install-profile sysconfdir="/etc"
+}