diff options
Diffstat (limited to 'net-ftp/weex')
-rw-r--r-- | net-ftp/weex/Manifest | 7 | ||||
-rw-r--r-- | net-ftp/weex/files/formatstring.patch | 11 | ||||
-rw-r--r-- | net-ftp/weex/files/weex-2.6.1.5-va_list.patch | 23 | ||||
-rw-r--r-- | net-ftp/weex/metadata.xml | 8 | ||||
-rw-r--r-- | net-ftp/weex/weex-2.6.1.5-r1.ebuild | 31 |
5 files changed, 80 insertions, 0 deletions
diff --git a/net-ftp/weex/Manifest b/net-ftp/weex/Manifest new file mode 100644 index 000000000000..006e19054675 --- /dev/null +++ b/net-ftp/weex/Manifest @@ -0,0 +1,7 @@ +AUX formatstring.patch 291 SHA256 060d938f124f3a44a71403cfc9266b08268d2c07b50229a9ea212e5e1ff25552 SHA512 daf4a4379440c24fe4c5a5cf52d0d96aa3586fde10320689a6fd3305ec5ad36a69dcf72a31ac58a98e54cb39c5917a3865954e4be5906c2ee974ec5a2ed41947 WHIRLPOOL bde487b06f90789f50a5c244fc11229019f3c5f7aa384104b67faff5c921ab8b3540860923659a7fd64d5ed9eac370d383c44f9dd76fd5f06cfc341ba7ca7720 +AUX weex-2.6.1.5-va_list.patch 559 SHA256 6798d9516800a021d3fcdcf543cd9ba9a5e6f13fd9afceb217ac2b8a9c564541 SHA512 f2b8eb471d9932ad10204ab0b61e6bdcf87d6b9153af435ee9044078c90c9b078c05cb0dbb31a5669c01e0c38b43d258b172f826c46b572a845b8ef26392d97c WHIRLPOOL 9e8740b2eec880265a8c1719b9ff31be6bb688419c14d07265ec445b516e93674b6d35f5fcbccb20ea351cae60bf63c6059280b3bb4b1d104737ca3c20eb3e9c +DIST weex-2.6.1.5.tar.gz 206972 SHA256 d4f307293ff18230641098723273ba6243e5fbeb5af85f89a8938b826e91ac38 SHA512 4a33761a22f7df4b610b86b74104a1eb4836851345092ac730758026ef5e4fd5e4df3e670b5eefe1230f0ccfce85282ffa79007a0056df774cf1ebce191a90bc WHIRLPOOL cc85576e9b65bc0553bc128a21e60c15fba765fde41788ee911c59aff281a9333ec1c48c1184fae5df4e0ea064c76c591c7aee63b5eb26effcd5ac99847f2883 +EBUILD weex-2.6.1.5-r1.ebuild 648 SHA256 74901c5267e82326aa8d36640592403f70c43e3f2da6ba101554e2bfa4b132a7 SHA512 7ad934799eeab127de30b80ec8e535b3cf601b8efb55ae096a595ea34d98501939e631d91a4e8585304b28633970d52cde673288af455de7337330faaf2940a4 WHIRLPOOL 5c4af4bb30141d9bacb0bc1e76055fab96a674574bc1577901b2221271390546c3a68936602a9c61017f6fbfc51f8569f87fa669fa313982c26aa1d91965980b +MISC ChangeLog 2586 SHA256 e0ec52afdf9033e5b6d512d4416b30750750ef32d700b32f73563f94e50316f1 SHA512 438f0e83f0bf68602967c94c6ad60252294fe1f11df2e5fad91d51a7c551d8d9c574b832de70ffc3d4ff84be2b74089460727a576e442d480e090b13631a6864 WHIRLPOOL 34964b0a723735022d95109843901ce937cdaa9c182d47996c8b4672070b7328bb7c349ce4f4096e6ccd707d01205647c58e50ac537ff8095698f0665db35f8e +MISC ChangeLog-2015 2341 SHA256 6deb5a227603df20dcdaeeccd352d63dd6a939b16fd92ebb644f72aa2cbde013 SHA512 8dc9b5be7a0c6ff50e9c815ae77b2de95299c680aff4c059a89ac767dd2885216d13d7a375bb99d4ff9314db951dc3fd627bcca88aca0830176c4204444c19da WHIRLPOOL 1b6fe9558496c0788e2c4c843b923b20f6f35a7faf0d62f792556fc6dac259dac785a4fed9c36290ef4bf8d890609e40244cbe929d6ba0ef5b90fc31eaec2e03 +MISC metadata.xml 246 SHA256 3e9df72fa90c49f8ea339dc5628783cb3846c90b14271cbf467408b7b2afc86e SHA512 4f1c75c586a69358900e96137fc4c3a8d23ae6c8ec351ecc94a0e890278bf98c8ba860c93694835be97560f3bae000331f938a3b8cd219a0fcb5e58ec60c9cf5 WHIRLPOOL 547db8ce2bada94023504a8bf41b2ba98f4adb51b66e3ba18bb25e47643a6b11cbf4575e0d3dde28749565820628aa67b222c8e7a463410ae9d42551a7123c68 diff --git a/net-ftp/weex/files/formatstring.patch b/net-ftp/weex/files/formatstring.patch new file mode 100644 index 000000000000..06ad28b88365 --- /dev/null +++ b/net-ftp/weex/files/formatstring.patch @@ -0,0 +1,11 @@ +--- src/log.c.old 2005-10-02 03:49:34.495603240 +0200 ++++ src/log.c 2005-10-02 03:50:18.064979688 +0200 +@@ -183,7 +183,7 @@ void log_flush(void) + + fp=log_open(); + for(i=0;i<max_log;i++){ +- fprintf(fp,log_str[i]); ++ fprintf(fp,"%s",log_str[i]); + free(log_str[i]); + } + free(log_str); diff --git a/net-ftp/weex/files/weex-2.6.1.5-va_list.patch b/net-ftp/weex/files/weex-2.6.1.5-va_list.patch new file mode 100644 index 000000000000..70b3ebcdd832 --- /dev/null +++ b/net-ftp/weex/files/weex-2.6.1.5-va_list.patch @@ -0,0 +1,23 @@ +--- src/strlib.c.orig 2003-08-18 11:52:38.000000000 +0200 ++++ src/strlib.c 2004-07-05 20:32:48.853638760 +0200 +@@ -167,14 +167,16 @@ + -------------------------------------------------- */ + char *str_dup_printf(const char *format, ...) + { +- va_list ap1,ap2; ++ va_list ap1; + char *ptr; + + va_start(ap1,format); +- G_VA_COPY(ap2,ap1); ++ //G_VA_COPY(ap2,ap1); + ptr=str_malloc(printf_string_upper_bound(format,ap1)); +- vsprintf(ptr,format,ap2); +- va_end(ap2); ++ va_end(ap1); ++ va_start(ap1,format); ++ vsprintf(ptr,format,ap1); ++ va_end(ap1); + + return(ptr); + } diff --git a/net-ftp/weex/metadata.xml b/net-ftp/weex/metadata.xml new file mode 100644 index 000000000000..93b71e090dbb --- /dev/null +++ b/net-ftp/weex/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <!-- maintainer-needed --> + <upstream> + <remote-id type="sourceforge">weex</remote-id> + </upstream> +</pkgmetadata> diff --git a/net-ftp/weex/weex-2.6.1.5-r1.ebuild b/net-ftp/weex/weex-2.6.1.5-r1.ebuild new file mode 100644 index 000000000000..fac95392d5ce --- /dev/null +++ b/net-ftp/weex/weex-2.6.1.5-r1.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +inherit eutils + +DESCRIPTION="Automates maintaining a web page or other FTP archive" +HOMEPAGE="http://weex.sourceforge.net/" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 ~ppc x86" +IUSE="" #nls + +DEPEND="sys-libs/ncurses" + +src_prepare() { + epatch "${FILESDIR}/${P}-va_list.patch" + epatch "${FILESDIR}/formatstring.patch" +} + +src_configure() { + econf --disable-nls #532502 +} + +src_install() { + default + dodoc doc/TODO* doc/README* doc/FAQ* doc/sample* doc/ChangeLog* \ + doc/BUG* doc/THANK* +} |