summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Lecher <jlec@gentoo.org>2013-01-26 18:44:16 +0000
committerJustin Lecher <jlec@gentoo.org>2013-01-26 18:44:16 +0000
commit392037e20f4584f3723fa8b76df506accb3d8a7f (patch)
tree5aeda225067e0b26bda734cd9407aa217e8cbcfe /app-misc
parentMerge the thumbnail patches as you don't patch a patch. (diff)
downloadhistorical-392037e20f4584f3723fa8b76df506accb3d8a7f.tar.gz
historical-392037e20f4584f3723fa8b76df506accb3d8a7f.tar.bz2
historical-392037e20f4584f3723fa8b76df506accb3d8a7f.zip
app-misc/wcd: Version BUmp
Package-Manager: portage-2.2.0_alpha160/cvs/Linux x86_64 Manifest-Sign-Key: 0x8009D6F070EB7916
Diffstat (limited to 'app-misc')
-rw-r--r--app-misc/wcd/ChangeLog10
-rw-r--r--app-misc/wcd/Manifest17
-rw-r--r--app-misc/wcd/files/wcd-5.2.3-gentoo.patch78
-rw-r--r--app-misc/wcd/metadata.xml8
-rw-r--r--app-misc/wcd/wcd-5.2.3.ebuild32
5 files changed, 137 insertions, 8 deletions
diff --git a/app-misc/wcd/ChangeLog b/app-misc/wcd/ChangeLog
index bd69e56ae348..86c0ea21b111 100644
--- a/app-misc/wcd/ChangeLog
+++ b/app-misc/wcd/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for app-misc/wcd
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-misc/wcd/ChangeLog,v 1.4 2012/03/13 13:04:06 jlec Exp $
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-misc/wcd/ChangeLog,v 1.5 2013/01/26 18:44:15 jlec Exp $
+
+*wcd-5.2.3 (26 Jan 2013)
+
+ 26 Jan 2013; Justin Lecher <jlec@gentoo.org> +wcd-5.2.3.ebuild,
+ +files/wcd-5.2.3-gentoo.patch, metadata.xml:
+ Version BUmp
*wcd-5.2.1 (13 Mar 2012)
diff --git a/app-misc/wcd/Manifest b/app-misc/wcd/Manifest
index e4ac287cfd75..180591d74460 100644
--- a/app-misc/wcd/Manifest
+++ b/app-misc/wcd/Manifest
@@ -1,8 +1,21 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA512
+
AUX 5.1.4-gentoo.patch 1379 SHA256 9ea1ddcb1f72c752cf8917b423a50f0a10cd90d041f5dec2a7e4a6b452a580ce SHA512 1c3e2ab8fd44ecff6f54e68f3cdaa36ae4aeffbfecfd7a399cfd647e4eae8dbac7026889dd278cf8f5fbc2f734b5fcef49efa98b7e30ad97e6db6886fc5eb2fd WHIRLPOOL f76919449a9cb729a4f5b135d5d75169642a8aa568d9467df3ac894e39263991d9108fe822606de50a03a8f0b24b7df47371369ba15d54b5cbac430facca73f6
AUX wcd-5.2.1-gentoo.patch 1458 SHA256 fba948e96e64436a1bf8aea333a3260526eb018506756554ced7553383bb872d SHA512 770ff1f6ff526e48d2cdd0de9feaa541dcf1527b3a49f70ef84c8a8aae995d8909755c3ffac06015f712d3e2530e95095228b1580d0c1e4d83fbe0c62005aa77 WHIRLPOOL 32cbfcaaa982aafe57e345e5401f72b761230a232e814ff7aba010b02acec531b61ec9d7e867e952080e64cbb2b3d2870b9658fe24a9e2e9ccb66db015738269
+AUX wcd-5.2.3-gentoo.patch 1885 SHA256 7f2799adbf0e9c88de0ce32daf82f2de2a01e09d54213ae10c92dcfa9348bde8 SHA512 c15c296ad479026c86b00d455a64821ece75a0a93cbfcc9a48974c99927a50d112ca5078bf308025ccd32febde347146c2cd5ac6fcb36328055d7159968c3df7 WHIRLPOOL 635411c22b811c70790c4b37e33fca88967108759620270a3faafe8fe1663ea0ae0103d60751df36289cdfb7104f6020aef1b4de10d5b849f241483a6f54081f
DIST wcd-5.1.4-src.tar.gz 160626 SHA256 7ad4a8067b4a697a88f9bf9d055aa211ccfeecc1d5e0cece5ae59e29e895a40e SHA512 ca68b5c49fd4a374cf088edee4878f254af6b64fd2d7ca3256b87bdf6a3382606e7bdc4c95da6060eb0f8e2ca24cc1cf54ccbc55588327467712bedee3b9b369 WHIRLPOOL 233f9cf229852ac73357c0c6b18f175a7e891635b46a7a25d4805b9b6f4ffde4efdddec28ed515decae05c3a168ff0874b36e7c4c1b08c18aeaff016a64c1a20
DIST wcd-5.2.1-src.tar.gz 166927 SHA256 4fb66cd06d8f0b7ecee37c321a8ae052ab46ddd7d880e4524f63918af6e0a38e SHA512 717d1af34e61f8ffc5e1a7ffb26050524e5ccae392d6f3e3ff9cea3ffea3b82e35b35fe7f1dc1164bfef4339f42bc0a30477f1e75d019b20d484ffd70e5cf85a WHIRLPOOL 27af6199f36a9d6910537dc3a263effa126a88dc7f66f038000b1c6cf3d5887d6c52d46dc0dd93644050a3927ba5fdf84fdaa199e0b1c687ce751d13b76fe1db
+DIST wcd-5.2.3-src.tar.gz 178065 SHA256 8ae26c536b6e094268b1e640a0e8f014974d996310f5c628bc7291134ae81edf SHA512 f32eb1d289bf9c229297ec3fd6256dc713541fdcb4296ddaaf070793a027bff360b60e5e0d777e9f25ebc51b2cb8771baf473055ee859565be2c465ab9b71aad WHIRLPOOL 5f5afc37f16e3e04cee56bf29b7102b7cc27117e9fd01d835cbf5e6c6a622ee9aae73bf031603de2984c79ac9a47a7996c11fa605fd86cc89d90e2f95a7f7f50
EBUILD wcd-5.1.4.ebuild 815 SHA256 fa040039897753549c14086b2e19d63f0b0dce42d811431c1530c5780b4f48a8 SHA512 e38ee925557e74eb653d852ea6562cea94684b612060bd0c2eef05493902074dcd6c605f6d9f7971bd55d6f91aec345d3b5908538c66920507e9ad9143a6e1b6 WHIRLPOOL 3d9c7ee01bcd2182cf1ab7aa04eafd03afface318b8f3a2c227e3a8a2518909aba79d0ddf0a683cfc30f14b41d356aaa6ec7d7305030a6785af1e44cf8e10a42
EBUILD wcd-5.2.1.ebuild 814 SHA256 e9b663e77bf6832e38484a2a3b8bc82cf66c5aafdbeacfb4e3ecfc150b73b6bf SHA512 0cc12098120040fbafeb354bde33bb7d16fbba09f71376d831739adcf33171e36f570bc7a60d9cc711b13bcdb1ec542946aa8cd48aea9ceb0500d26df55232e3 WHIRLPOOL 119e51ad433a88f8b9b09da7bc3263625aa1af4348e12663ed6e8973dc5bd1956a12348fe6976cecaae7aed664a48afdccf017ab7ac0336fbfcfbd8634f5926d
-MISC ChangeLog 758 SHA256 5072eb96ebd7db07087e0e4598cadd1db5e96e67a9f11e89e7a97f630a9faf1f SHA512 438dd12c7f78c5f81d191360c276b457b370dbbd5cc40faaa09805e530a03e2473727cc082a776da87f94342184555916ca0cb04597818c5c3eb288d9ef34059 WHIRLPOOL 4376a818d1ea01314beefd43feefb4f6363900b10b5b4ef8c07e0743de4ed5373cb35df5c041ace3883de0e91a4659afee0a2a4b547c77b38be047cfe0c65a0a
-MISC metadata.xml 227 SHA256 edf67d24b350b9ba5a2dac0cdb1a0f3f3eab847a84a116ad84c0016e54d1624e SHA512 b26fba3cd59c38a9f668fa82588ea2b87da849957c3cde7f029e1a00dd09129080b0644ef9b92731a96e1ec67149980cf85f13b16ae3c39e1b4f52a69f092719 WHIRLPOOL c65432d2f27abeb7a8284afb15f661c1f24283cad57e3fef5673e352c279b0c6f4240f834f35720f5b4cfdfeb46d37c52bfbd211c099b67236fcfb6e5deae252
+EBUILD wcd-5.2.3.ebuild 822 SHA256 ce1af27be35d2f5105f226543361558928d8a5d5c6ce3933b39a9ede97b5db48 SHA512 fca5f893ce5db5465947fa8b22b1d24dfc0a63b16694cc2a7a2a1006f4d751d268b570a2d4df386451ac612ef8dd1d172311ed9b4ef44b605770eb9b71e8932f WHIRLPOOL d8697fba81967ac0327e967f760548fd24d0442028aa49ee84c1740870b878846e9a2528b83bca624263d50c6441884056d5f93638966352d078e31ebcecc347
+MISC ChangeLog 913 SHA256 ac3ded8f5f99218c2cafe86a79f969e39e089f72f96bd92f7b95f936f61582bb SHA512 f909d906287cb2df3f3bbb4afabf690ed1d3cadf30ea0d7bf1298ec72be3d23e6dc5102dfd4d1533d50b514baca12e40c1424ee0debfbae1fc652e1b5e6b8f9f WHIRLPOOL 0ca3222ca996a4a88bf360ad4efe0acd189fed4c9ff4d3feb49d51e040924451a5ac3a70e8badb1127f6762ca1b42df1d129a39de42fe84f733eac0edfaa0ef6
+MISC metadata.xml 232 SHA256 6f45c1eba43862805c2a76535213dd0e23d5cfc0725ab5ac775409515adbb3b9 SHA512 23d7724bdbc23902f2379e2d1ccb223d80d0ff30bf50e5c5b10a9c2e626a7d7560d768b2365542c5a895590a73c443691637f269ae6cbd63d60035952df89957 WHIRLPOOL 413742721e1712959ed7fa91332d869851260d62ec8e6fb63d981e343022b2911a714da187b8a259ec71e4ff10f8772ee67e76a7f39126b6f64b9d6209887efc
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.19 (GNU/Linux)
+
+iEYEAREKAAYFAlEEJAYACgkQgAnW8HDreRb7MgCdGduXBilc6QxYx41zFnilb/st
+ch8An20AwU6m/C3gZrGq1SGo7CHgQE4c
+=SMrD
+-----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
new file mode 100644
index 000000000000..068b1309e3b7
--- /dev/null
+++ b/app-misc/wcd/files/wcd-5.2.3-gentoo.patch
@@ -0,0 +1,78 @@
+ 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/metadata.xml b/app-misc/wcd/metadata.xml
index 633095222695..25d6ffee85fd 100644
--- a/app-misc/wcd/metadata.xml
+++ b/app-misc/wcd/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <herd>shell-tools</herd>
- <maintainer>
- <email>jlec@gentoo.org</email>
- </maintainer>
+ <herd>shell-tools</herd>
+ <maintainer>
+ <email>jlec@gentoo.org</email>
+ </maintainer>
</pkgmetadata>
diff --git a/app-misc/wcd/wcd-5.2.3.ebuild b/app-misc/wcd/wcd-5.2.3.ebuild
new file mode 100644
index 000000000000..711024660f1c
--- /dev/null
+++ b/app-misc/wcd/wcd-5.2.3.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-misc/wcd/wcd-5.2.3.ebuild,v 1.1 2013/01/26 18:44:15 jlec Exp $
+
+EAPI=5
+
+inherit eutils toolchain-funcs
+
+DESCRIPTION="Wherever Change Directory"
+HOMEPAGE="http://www.xs4all.nl/~waterlan/#WCD_ANCHOR"
+SRC_URI="http://www.xs4all.nl/~waterlan/${P}-src.tar.gz"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+LICENSE="GPL-2"
+IUSE="ncurses nls unicode"
+
+DEPEND="app-text/ghostscript-gpl"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-gentoo.patch
+ tc-export CC
+}
+
+src_compile() {
+ local mycompile="LFS=1"
+ use nls || mycompile="${mycompile} ENABLE_NLS="
+ use ncurses || mycompile="${mycompile} CURSES="
+ use unicode && mycompile="${mycompile} UCS=1"
+ emake \
+ ${mycompile}
+}