From 56bd759df1d0c750a065b8c845e93d5dfa6b549d Mon Sep 17 00:00:00 2001 From: "Robin H. Johnson" Date: Sat, 8 Aug 2015 13:49:04 -0700 Subject: proj/gentoo: Initial commit MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson X-Thanks: Alec Warner - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring - wrote much python to improve cvs2svn X-Thanks: Rich Freeman - validation scripts X-Thanks: Patrick Lauer - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed --- www-client/httrack/Manifest | 6 ++ .../files/httrack-3.44.1+zlib-1.2.5.1.patch | 21 ++++++ .../httrack/files/httrack-3.45.4-cflags.patch | 12 ++++ .../httrack/files/httrack-3.45.4-htmldir.patch | 35 ++++++++++ .../files/httrack-3.45.4-install-once.patch | 32 ++++++++++ .../httrack/files/httrack-3.45.4-parallel.patch | 68 ++++++++++++++++++++ .../httrack/files/httrack-3.46.1-parallel.patch | 48 ++++++++++++++ .../files/httrack-3.47.2-ac-config-headers.patch | 24 +++++++ .../httrack/files/httrack-3.47.26-desktop.patch | 37 +++++++++++ .../httrack/files/httrack-3.47.7-cflags.patch | 27 ++++++++ .../httrack/files/httrack-3.47.7-warnings.patch | 41 ++++++++++++ .../httrack/files/httrack-3.48.13-minizip.patch | 74 ++++++++++++++++++++++ www-client/httrack/httrack-3.45.4.ebuild | 45 +++++++++++++ www-client/httrack/httrack-3.47.27.ebuild | 31 +++++++++ www-client/httrack/httrack-3.48.13.ebuild | 37 +++++++++++ www-client/httrack/httrack-3.48.19.ebuild | 37 +++++++++++ www-client/httrack/httrack-3.48.20.ebuild | 37 +++++++++++ www-client/httrack/httrack-3.48.21.ebuild | 37 +++++++++++ www-client/httrack/metadata.xml | 7 ++ 19 files changed, 656 insertions(+) create mode 100644 www-client/httrack/Manifest create mode 100644 www-client/httrack/files/httrack-3.44.1+zlib-1.2.5.1.patch create mode 100644 www-client/httrack/files/httrack-3.45.4-cflags.patch create mode 100644 www-client/httrack/files/httrack-3.45.4-htmldir.patch create mode 100644 www-client/httrack/files/httrack-3.45.4-install-once.patch create mode 100644 www-client/httrack/files/httrack-3.45.4-parallel.patch create mode 100644 www-client/httrack/files/httrack-3.46.1-parallel.patch create mode 100644 www-client/httrack/files/httrack-3.47.2-ac-config-headers.patch create mode 100644 www-client/httrack/files/httrack-3.47.26-desktop.patch create mode 100644 www-client/httrack/files/httrack-3.47.7-cflags.patch create mode 100644 www-client/httrack/files/httrack-3.47.7-warnings.patch create mode 100644 www-client/httrack/files/httrack-3.48.13-minizip.patch create mode 100644 www-client/httrack/httrack-3.45.4.ebuild create mode 100644 www-client/httrack/httrack-3.47.27.ebuild create mode 100644 www-client/httrack/httrack-3.48.13.ebuild create mode 100644 www-client/httrack/httrack-3.48.19.ebuild create mode 100644 www-client/httrack/httrack-3.48.20.ebuild create mode 100644 www-client/httrack/httrack-3.48.21.ebuild create mode 100644 www-client/httrack/metadata.xml (limited to 'www-client/httrack') diff --git a/www-client/httrack/Manifest b/www-client/httrack/Manifest new file mode 100644 index 000000000000..f68dd002ea18 --- /dev/null +++ b/www-client/httrack/Manifest @@ -0,0 +1,6 @@ +DIST httrack-3.45.4.tar.gz 1699651 SHA256 715b1638acee2685d5a012c3848bf087a6e420dba3cde4305b897054f54affd4 SHA512 39494adb30d04fd891ea0006d5f776501a03d2dda5c9d8470ee8b680550de753125546d196576b7fa9a9918358cf0c554facee60db3765c2de6e80cc0d9daf7b WHIRLPOOL 58de8ffa48a7ef3826ca880f8073f3b404c540237f13013a316bb5b0de3eaf18c50dc10dded3b968172f18f914f88c962e4f23b41d055ce0c23025b4191533c7 +DIST httrack-3.47.27.tar.gz 1778104 SHA256 7c96bfb63dab9e55efea89d0408e3743115e524c688545b94f9b60dc78d2f9e1 SHA512 69f5e3e5bb7389d5442e5513e99ec065d45bc4083d737e0fc33698b1dc0716e9bd29fb707d6f6af8b829e1961e811530ad9add34dad334d8f4e9ab25b249a7f1 WHIRLPOOL 6cdfd3b0d199e37e64e5e154ad391d030b7d9bf1133373f6193fdd1dbff56f0b319c16fcdf2c3eb247a17a167cb70f733741e52074bd7c189a28e7a1ef18c387 +DIST httrack-3.48.13.tar.gz 1790992 SHA256 02c34571e974605b0a0398c1c65336bbe94142391d61a9be4234c2d19b09e947 SHA512 c6770f911c2349aaf9f1216df902648578f9a21bd572b2523918fc7737f6fcf6ab260a47bff7b8b5e170ad731401e73c2500c71237d88dc61ee6ada8e4906bec WHIRLPOOL 1a1ce6cb4e26624639b069ef536c2ba843fd04d109f6acfbc6419bae329222a704fe1e6095f85caa6c5b1e0bdc87f05036cad07e5552070d7d4307c0634e0ccb +DIST httrack-3.48.19.tar.gz 1818985 SHA256 16f0cd0ea21042106879238fe4892b56018e106347d69dcb0b93816ee8f68afe SHA512 c7202c4d86963fe935ce1f1a81f43f47544e03e4743528f52acd541ba87d6ef47d9e691b432f9bebedbf06e764bd67fe85748762b6ec3c09491b7528957cda8b WHIRLPOOL c250ab2d7e8e1ec8cdfb3f86bb8e21ff7d4d583d0c6adba3f1f4448cc60304b6e572fe9d760322094affebe45f7f9eee1c1a6f94332ae83d01b7d91132274e77 +DIST httrack-3.48.20.tar.gz 1821746 SHA256 3156515e9ecd949851ffc1e3e83e30ef046a959378ee5d11eb18462286bb2c89 SHA512 45fc348f9bece70044102fc374f391362f57ef680b14635dd30bf69008d30b04cd54b87297f738eee821e5e54031365d6ff66300cd3f9d67bd35ed7851b5b086 WHIRLPOOL 6dfac187859d1afc6049a61017f88d0f18f1e8ac61f661ff55a34c01bac4ce687857d843d9db1abcf4ffd4b563934322cd8560b3f33670da789ab527f4073ec3 +DIST httrack-3.48.21.tar.gz 1805754 SHA256 871b60a1e22d7ac217e4e14ad4d562fbad5df7c370e845f1ecf5c0e4917be482 SHA512 1cf98225488e8d9570bb55c48ef1a04dcd48184f2285497c6fb4beaeb28d3ce4751c85783253baa73de1bd21c4bf01b0acd6beede77373c2f622a4124dc19246 WHIRLPOOL 3bc85e0e094dfd5eef20658af0a0681e78105b6f4fcd8a4235b2bc0bf0381d5ab2b2ed206a06acb9ab34c3cf0ffe0664f73ee04f018fdd61476a8e645006a252 diff --git a/www-client/httrack/files/httrack-3.44.1+zlib-1.2.5.1.patch b/www-client/httrack/files/httrack-3.44.1+zlib-1.2.5.1.patch new file mode 100644 index 000000000000..cadaa8c0a174 --- /dev/null +++ b/www-client/httrack/files/httrack-3.44.1+zlib-1.2.5.1.patch @@ -0,0 +1,21 @@ +--- httrack-3.44.1/src/minizip/ioapi.h ++++ httrack-3.44.1/src/minizip/ioapi.h +@@ -9,6 +9,7 @@ + #ifndef _ZLIBIOAPI_H + #define _ZLIBIOAPI_H + ++#define OF(x) x + + #define ZLIB_FILEFUNC_SEEK_CUR (1) + #define ZLIB_FILEFUNC_SEEK_END (2) +--- httrack-3.44.1/src/minizip/zip.h ++++ httrack-3.44.1/src/minizip/zip.h +@@ -42,6 +42,8 @@ + ftp://ftp.pkware.com/probdesc.zip + */ + ++#define OF(x) x ++ + #ifndef _zip_H + #define _zip_H + diff --git a/www-client/httrack/files/httrack-3.45.4-cflags.patch b/www-client/httrack/files/httrack-3.45.4-cflags.patch new file mode 100644 index 000000000000..a84c499f9d88 --- /dev/null +++ b/www-client/httrack/files/httrack-3.45.4-cflags.patch @@ -0,0 +1,12 @@ +--- /configure.in 2012-07-10 20:19:09.958552772 +0200 ++++ /configure.in 2012-07-10 20:19:39.011189564 +0200 +@@ -13,8 +13,7 @@ + AC_PROG_LN_S + + ### Default CFLAGS +-DEFAULT_CFLAGS="" +-DEFAULT_CFLAGS="-O -g3 -Wall -Wcast-align -Wstrict-prototypes \ ++DEFAULT_CFLAGS="-Wall -Wcast-align -Wstrict-prototypes \ + -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith \ + -Wnested-externs -D_REENTRANT" + AC_SUBST(DEFAULT_CFLAGS) diff --git a/www-client/httrack/files/httrack-3.45.4-htmldir.patch b/www-client/httrack/files/httrack-3.45.4-htmldir.patch new file mode 100644 index 000000000000..d13fe14ddc61 --- /dev/null +++ b/www-client/httrack/files/httrack-3.45.4-htmldir.patch @@ -0,0 +1,35 @@ +--- html/Makefile.am 2012-07-10 19:54:41.844906721 +0200 ++++ html/Makefile.am 2012-07-10 19:54:47.885831199 +0200 +@@ -1,13 +1,13 @@ + +-HelpHtmlrootdir = $(datadir)/doc/httrack +-HelpHtmldir = $(datadir)/doc/httrack/html +-HelpHtmlimgdir = $(datadir)/doc/httrack/html/img +-HelpHtmldivdir = $(datadir)/doc/httrack/html/div +-HelpHtmlimagesdir = $(datadir)/doc/httrack/html/images +-HelpHtmlTxtdir = $(datadir)/doc/httrack/html +-WebHtmldir = $(datadir)/doc/httrack/html/server +-WebHtmlimagesdir = $(datadir)/doc/httrack/html/server/images +-WebHtmlsfxdir = $(datadir)/doc/httrack/html/server/sfx ++HelpHtmlrootdir = $(docdir) ++HelpHtmldir = $(htmldir) ++HelpHtmlimgdir = $(HelpHtmldir)/img ++HelpHtmldivdir = $(HelpHtmldir)/div ++HelpHtmlimagesdir = $(HelpHtmldir)/images ++HelpHtmlTxtdir = $(HelpHtmldir) ++WebHtmldir = $(HelpHtmldir)/server ++WebHtmlimagesdir = $(HelpHtmldir)/server/images ++WebHtmlsfxdir = $(HelpHtmldir)/server/sfx + WebPixmapdir = $(datadir)/pixmaps + WebGPixmapdir = $(datadir)/httrack/icons + VFolderEntrydir = $(prefix)/share/applications +@@ -36,8 +36,6 @@ + install-data-hook: + if test ! -L $(DESTDIR)$(prefix)/share/httrack/html ; then \ + ( cd $(DESTDIR)$(prefix)/share/httrack \ +- && mv -f ../doc/httrack/html html \ +- && cd ../doc/httrack/ \ +- && $(LN_S) ../../httrack/html html \ ++ && $(LN_S) $(htmldir) html \ + ) \ + fi diff --git a/www-client/httrack/files/httrack-3.45.4-install-once.patch b/www-client/httrack/files/httrack-3.45.4-install-once.patch new file mode 100644 index 000000000000..0590db59a9e2 --- /dev/null +++ b/www-client/httrack/files/httrack-3.45.4-install-once.patch @@ -0,0 +1,32 @@ +From 1022a4f21ef2c4c7dc671261aa24e33d8e1223e0 Mon Sep 17 00:00:00 2001 +From: Sebastian Pipping +Date: Fri, 22 Jun 2012 22:38:21 +0200 +Subject: [PATCH] Make sure that files example.{c,h} are matched once +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +Otherwise "make install" dies with this error: + +/usr/bin/install: will not overwrite just-created ‘[..]/example.c’ with ‘example.c’ +/usr/bin/install: will not overwrite just-created ‘[..]/example.h’ with ‘example.h’ +make[2]: *** [install-exemplesDATA] Error 1 +--- + libtest/Makefile.am | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/libtest/Makefile.am b/libtest/Makefile.am +index 7e90ba0..4be2158 100644 +--- a/libtest/Makefile.am ++++ b/libtest/Makefile.am +@@ -1,6 +1,6 @@ + + exemplesdir = $(datadir)/httrack/libtest +-exemples_DATA = example.* *.c *.h *.txt ++exemples_DATA = *.c *.h *.txt + EXTRA_DIST = $(exemples_DATA) + + INCLUDES = \ +-- +1.7.10.2 + diff --git a/www-client/httrack/files/httrack-3.45.4-parallel.patch b/www-client/httrack/files/httrack-3.45.4-parallel.patch new file mode 100644 index 000000000000..72424639c41e --- /dev/null +++ b/www-client/httrack/files/httrack-3.45.4-parallel.patch @@ -0,0 +1,68 @@ +--- a/src/Makefile.am ++++ b/src/Makefile.am +@@ -25,8 +25,8 @@ INCLUDES = \ + + bin_PROGRAMS = proxytrack httrack htsserver + +-httrack_LDADD = $(THREADS_LIBS) -lhttrack +-htsserver_LDADD = $(THREADS_LIBS) $(SOCKET_LIBS) -lhttrack ++httrack_LDADD = $(THREADS_LIBS) libhttrack.la ++htsserver_LDADD = $(THREADS_LIBS) $(SOCKET_LIBS) libhttrack.la + proxytrack_LDADD = $(THREADS_LIBS) $(SOCKET_LIBS) + proxytrack_CFLAGS = $(AM_CFLAGS) -DNO_MALLOCT + +@@ -69,7 +69,7 @@ libhttrack_la_LIBADD = $(THREADS_LIBS) $(ZLIB_LIBS) $(DL_LIBS) $(SOCKET_LIBS) + libhttrack_la_LDFLAGS = -version-info $(VERSION_INFO) + + libhtsjava_la_SOURCES = htsjava.c htsjava.h +-libhtsjava_la_LIBADD = $(THREADS_LIBS) $(DL_LIBS) -lhttrack ++libhtsjava_la_LIBADD = $(THREADS_LIBS) $(DL_LIBS) libhttrack.la + libhtsjava_la_LDFLAGS = -version-info $(VERSION_INFO) + + EXTRA_DIST = httrack.h webhttrack \ +--- a/libtest/Makefile.am 2012-06-19 21:41:25.913281858 +0200 ++++ b/libtest/Makefile.am 2012-06-19 21:42:25.864532364 +0200 +@@ -18,33 +18,33 @@ + + # Examples + libbaselinks_la_SOURCES = callbacks-example-baselinks.c +-libbaselinks_la_LIBADD = $(THREADS_LIBS) $(SOCKET_LIBS) -lhttrack ++libbaselinks_la_LIBADD = $(THREADS_LIBS) $(SOCKET_LIBS) $(top_builddir)/src/libhttrack.la + libbaselinks_la_LDFLAGS = -version-info 1:0:0 + libchangecontent_la_SOURCES = callbacks-example-changecontent.c +-libchangecontent_la_LIBADD = $(THREADS_LIBS) $(SOCKET_LIBS) -lhttrack ++libchangecontent_la_LIBADD = $(THREADS_LIBS) $(SOCKET_LIBS) $(top_builddir)/src/libhttrack.la + libchangecontent_la_LDFLAGS = -version-info 1:0:0 + libcontentfilter_la_SOURCES = callbacks-example-contentfilter.c +-libcontentfilter_la_LIBADD = $(THREADS_LIBS) $(SOCKET_LIBS) -lhttrack ++libcontentfilter_la_LIBADD = $(THREADS_LIBS) $(SOCKET_LIBS) $(top_builddir)/src/libhttrack.la + libcontentfilter_la_LDFLAGS = -version-info 1:0:0 + libdisplayheader_la_SOURCES = callbacks-example-displayheader.c +-libdisplayheader_la_LIBADD = $(THREADS_LIBS) $(SOCKET_LIBS) -lhttrack ++libdisplayheader_la_LIBADD = $(THREADS_LIBS) $(SOCKET_LIBS) $(top_builddir)/src/libhttrack.la + libdisplayheader_la_LDFLAGS = -version-info 1:0:0 + libfilename2_la_SOURCES = callbacks-example-filename2.c +-libfilename2_la_LIBADD = $(THREADS_LIBS) $(SOCKET_LIBS) -lhttrack ++libfilename2_la_LIBADD = $(THREADS_LIBS) $(SOCKET_LIBS) $(top_builddir)/src/libhttrack.la + libfilename2_la_LDFLAGS = -version-info 1:0:0 + libfilename_la_SOURCES = callbacks-example-filename.c +-libfilename_la_LIBADD = $(THREADS_LIBS) $(SOCKET_LIBS) -lhttrack ++libfilename_la_LIBADD = $(THREADS_LIBS) $(SOCKET_LIBS) $(top_builddir)/src/libhttrack.la + libfilename_la_LDFLAGS = -version-info 1:0:0 + libfilenameiisbug_la_SOURCES = callbacks-example-filenameiisbug.c +-libfilenameiisbug_la_LIBADD = $(THREADS_LIBS) $(SOCKET_LIBS) -lhttrack ++libfilenameiisbug_la_LIBADD = $(THREADS_LIBS) $(SOCKET_LIBS) $(top_builddir)/src/libhttrack.la + libfilenameiisbug_la_LDFLAGS = -version-info 1:0:0 + liblistlinks_la_SOURCES = callbacks-example-listlinks.c +-liblistlinks_la_LIBADD = $(THREADS_LIBS) $(SOCKET_LIBS) -lhttrack ++liblistlinks_la_LIBADD = $(THREADS_LIBS) $(SOCKET_LIBS) $(top_builddir)/src/libhttrack.la + liblistlinks_la_LDFLAGS = -version-info 1:0:0 + liblog_la_SOURCES = callbacks-example-log.c +-liblog_la_LIBADD = $(THREADS_LIBS) $(SOCKET_LIBS) -lhttrack ++liblog_la_LIBADD = $(THREADS_LIBS) $(SOCKET_LIBS) $(top_builddir)/src/libhttrack.la + liblog_la_LDFLAGS = -version-info 1:0:0 + libsimple_la_SOURCES = callbacks-example-simple.c +-libsimple_la_LIBADD = $(THREADS_LIBS) $(SOCKET_LIBS) -lhttrack ++libsimple_la_LIBADD = $(THREADS_LIBS) $(SOCKET_LIBS) $(top_builddir)/src/libhttrack.la + libsimple_la_LDFLAGS = -version-info 1:0:0 + pkglib_LTLIBRARIES = libbaselinks.la libchangecontent.la libcontentfilter.la libdisplayheader.la libfilename2.la libfilename.la libfilenameiisbug.la liblistlinks.la liblog.la libsimple.la diff --git a/www-client/httrack/files/httrack-3.46.1-parallel.patch b/www-client/httrack/files/httrack-3.46.1-parallel.patch new file mode 100644 index 000000000000..97623299bae9 --- /dev/null +++ b/www-client/httrack/files/httrack-3.46.1-parallel.patch @@ -0,0 +1,48 @@ +diff --git a/libtest/Makefile.am b/libtest/Makefile.am +index d7c8309..4be2158 100644 +--- a/libtest/Makefile.am ++++ b/libtest/Makefile.am +@@ -18,33 +18,33 @@ AM_LDFLAGS = -L../src + + # Examples + libbaselinks_la_SOURCES = callbacks-example-baselinks.c +-libbaselinks_la_LIBADD = $(THREADS_LIBS) $(SOCKET_LIBS) -lhttrack ++libbaselinks_la_LIBADD = $(THREADS_LIBS) $(SOCKET_LIBS) $(top_builddir)/src/libhttrack.la + libbaselinks_la_LDFLAGS = -version-info 1:0:0 + libchangecontent_la_SOURCES = callbacks-example-changecontent.c +-libchangecontent_la_LIBADD = $(THREADS_LIBS) $(SOCKET_LIBS) -lhttrack ++libchangecontent_la_LIBADD = $(THREADS_LIBS) $(SOCKET_LIBS) $(top_builddir)/src/libhttrack.la + libchangecontent_la_LDFLAGS = -version-info 1:0:0 + libcontentfilter_la_SOURCES = callbacks-example-contentfilter.c +-libcontentfilter_la_LIBADD = $(THREADS_LIBS) $(SOCKET_LIBS) -lhttrack ++libcontentfilter_la_LIBADD = $(THREADS_LIBS) $(SOCKET_LIBS) $(top_builddir)/src/libhttrack.la + libcontentfilter_la_LDFLAGS = -version-info 1:0:0 + libdisplayheader_la_SOURCES = callbacks-example-displayheader.c +-libdisplayheader_la_LIBADD = $(THREADS_LIBS) $(SOCKET_LIBS) -lhttrack ++libdisplayheader_la_LIBADD = $(THREADS_LIBS) $(SOCKET_LIBS) $(top_builddir)/src/libhttrack.la + libdisplayheader_la_LDFLAGS = -version-info 1:0:0 + libfilename2_la_SOURCES = callbacks-example-filename2.c +-libfilename2_la_LIBADD = $(THREADS_LIBS) $(SOCKET_LIBS) -lhttrack ++libfilename2_la_LIBADD = $(THREADS_LIBS) $(SOCKET_LIBS) $(top_builddir)/src/libhttrack.la + libfilename2_la_LDFLAGS = -version-info 1:0:0 + libfilename_la_SOURCES = callbacks-example-filename.c +-libfilename_la_LIBADD = $(THREADS_LIBS) $(SOCKET_LIBS) -lhttrack ++libfilename_la_LIBADD = $(THREADS_LIBS) $(SOCKET_LIBS) $(top_builddir)/src/libhttrack.la + libfilename_la_LDFLAGS = -version-info 1:0:0 + libfilenameiisbug_la_SOURCES = callbacks-example-filenameiisbug.c +-libfilenameiisbug_la_LIBADD = $(THREADS_LIBS) $(SOCKET_LIBS) -lhttrack ++libfilenameiisbug_la_LIBADD = $(THREADS_LIBS) $(SOCKET_LIBS) $(top_builddir)/src/libhttrack.la + libfilenameiisbug_la_LDFLAGS = -version-info 1:0:0 + liblistlinks_la_SOURCES = callbacks-example-listlinks.c +-liblistlinks_la_LIBADD = $(THREADS_LIBS) $(SOCKET_LIBS) -lhttrack ++liblistlinks_la_LIBADD = $(THREADS_LIBS) $(SOCKET_LIBS) $(top_builddir)/src/libhttrack.la + liblistlinks_la_LDFLAGS = -version-info 1:0:0 + liblog_la_SOURCES = callbacks-example-log.c +-liblog_la_LIBADD = $(THREADS_LIBS) $(SOCKET_LIBS) -lhttrack ++liblog_la_LIBADD = $(THREADS_LIBS) $(SOCKET_LIBS) $(top_builddir)/src/libhttrack.la + liblog_la_LDFLAGS = -version-info 1:0:0 + libsimple_la_SOURCES = callbacks-example-simple.c +-libsimple_la_LIBADD = $(THREADS_LIBS) $(SOCKET_LIBS) -lhttrack ++libsimple_la_LIBADD = $(THREADS_LIBS) $(SOCKET_LIBS) $(top_builddir)/src/libhttrack.la + libsimple_la_LDFLAGS = -version-info 1:0:0 + pkglib_LTLIBRARIES = libbaselinks.la libchangecontent.la libcontentfilter.la libdisplayheader.la libfilename2.la libfilename.la libfilenameiisbug.la liblistlinks.la liblog.la libsimple.la diff --git a/www-client/httrack/files/httrack-3.47.2-ac-config-headers.patch b/www-client/httrack/files/httrack-3.47.2-ac-config-headers.patch new file mode 100644 index 000000000000..83b12cbff934 --- /dev/null +++ b/www-client/httrack/files/httrack-3.47.2-ac-config-headers.patch @@ -0,0 +1,24 @@ +From c56dfdd0f208a5a9413ad90f40c4a25ebb961598 Mon Sep 17 00:00:00 2001 +From: Sebastian Pipping +Date: Thu, 25 Apr 2013 22:35:09 +0200 +Subject: [PATCH] Replace deprecated AM_CONFIG_HEADER by AC_CONFIG_HEADERS + +--- + configure.in | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/configure.in b/configure.in +index e132eef..71b3458 100644 +--- a/configure.in ++++ b/configure.in +@@ -1,6 +1,6 @@ + AC_INIT(src/httrack.c) + AC_CONFIG_MACRO_DIR([m4]) +-AM_CONFIG_HEADER(config.h) ++AC_CONFIG_HEADERS(config.h) + AM_INIT_AUTOMAKE(httrack, 3.47.2) + VERSION_INFO="2:47:0" + AM_MAINTAINER_MODE +-- +1.8.1.5 + diff --git a/www-client/httrack/files/httrack-3.47.26-desktop.patch b/www-client/httrack/files/httrack-3.47.26-desktop.patch new file mode 100644 index 000000000000..fd9174363fdf --- /dev/null +++ b/www-client/httrack/files/httrack-3.47.26-desktop.patch @@ -0,0 +1,37 @@ +From 48500945ca9717907189389d0a57e6df5f09a82c Mon Sep 17 00:00:00 2001 +From: Sebastian Pipping +Date: Sun, 8 Sep 2013 22:34:13 +0200 +Subject: [PATCH] Fix .desktop files validation + +--- + html/server/div/WebHTTrack-Websites.desktop | 2 +- + html/server/div/WebHTTrack.desktop | 2 +- + 2 files changed, 2 insertions(+), 2 deletions(-) + +diff --git a/html/server/div/WebHTTrack-Websites.desktop b/html/server/div/WebHTTrack-Websites.desktop +index 6efcab8..d36a4f9 100644 +--- a/html/server/div/WebHTTrack-Websites.desktop ++++ b/html/server/div/WebHTTrack-Websites.desktop +@@ -5,6 +5,6 @@ Categories=Network; + Terminal=false + Name=Browse Mirrored Websites + Comment=Browse Websites Mirrored by WebHTTrack +-Keywords=browse mirrored ++Keywords=browse mirrored; + Exec=webhttrack browse + Icon=httrack +diff --git a/html/server/div/WebHTTrack.desktop b/html/server/div/WebHTTrack.desktop +index 984f4c7..28591f2 100644 +--- a/html/server/div/WebHTTrack.desktop ++++ b/html/server/div/WebHTTrack.desktop +@@ -5,6 +5,6 @@ Categories=Network; + Terminal=false + Name=WebHTTrack Website Copier + Comment=Copy websites to your computer +-Keywords=copy website;backup website;capture website;offline browser;surf offline;mirror;mirroring;archiving;forensics;crawl;preservation ++Keywords=copy website;backup website;capture website;offline browser;surf offline;mirror;mirroring;archiving;forensics;crawl;preservation; + Exec=webhttrack + Icon=httrack +-- +1.8.2.1 + diff --git a/www-client/httrack/files/httrack-3.47.7-cflags.patch b/www-client/httrack/files/httrack-3.47.7-cflags.patch new file mode 100644 index 000000000000..aa414b96402f --- /dev/null +++ b/www-client/httrack/files/httrack-3.47.7-cflags.patch @@ -0,0 +1,27 @@ +From f780de5a662deeea66df4dc9056ac642c447bbaf Mon Sep 17 00:00:00 2001 +From: Sebastian Pipping +Date: Fri, 3 May 2013 00:58:15 +0200 +Subject: [PATCH] Fix CFLAGS + +--- + configure.ac | 3 +-- + 1 file changed, 1 insertion(+), 2 deletions(-) + +diff --git a/configure.ac b/configure.ac +index c956081..7ceeb39 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -14,9 +14,8 @@ AM_PROG_LIBTOOL + AC_PROG_LN_S + + ### Default CFLAGS +-DEFAULT_CFLAGS="" +-DEFAULT_CFLAGS="-O -g3 -Wall -Wcast-align -Wstrict-prototypes \ ++DEFAULT_CFLAGS="-Wall -Wcast-align -Wstrict-prototypes \ + -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith \ + -Wnested-externs -D_REENTRANT" + AC_SUBST(DEFAULT_CFLAGS) + +-- +1.8.1.5 + diff --git a/www-client/httrack/files/httrack-3.47.7-warnings.patch b/www-client/httrack/files/httrack-3.47.7-warnings.patch new file mode 100644 index 000000000000..9f6ba964800b --- /dev/null +++ b/www-client/httrack/files/httrack-3.47.7-warnings.patch @@ -0,0 +1,41 @@ +From 80d9d1b3003ff79ddee26e9fd09eb1b746b6bf5c Mon Sep 17 00:00:00 2001 +From: Sebastian Pipping +Date: Sat, 4 May 2013 00:14:32 +0200 +Subject: [PATCH] Fix GCC warnings +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +httrack.c: In function ‘htsshow_loop’: +httrack.c:446:21: warning: the address of ‘tempo’ will always evaluate as ‘true’ +httrack.c:480:19: warning: the address of ‘s’ will always evaluate as ‘true’ +httrack.c:484:19: warning: the address of ‘s’ will always evaluate as ‘true’ +--- + src/httrack.h | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/src/httrack.h b/src/httrack.h +index 8b049a1..90ca9d5 100644 +--- a/src/httrack.h ++++ b/src/httrack.h +@@ -129,7 +129,7 @@ extern FILE* ioinfo; + } while(0) + #define strncatbuff(A, B, N) do { \ + assertf( (A) != NULL ); \ +- if ( ! (B) ) { assertf( 0 ); } \ ++ if ( (B) == NULL ) { assertf( 0 ); } \ + if (htsMemoryFastXfr) { \ + if (sizeof(A) != sizeof(char*)) { \ + (A)[sizeof(A) - 1] = '\0'; \ +@@ -158,7 +158,7 @@ extern FILE* ioinfo; + } while(0) + #define strcpybuff(A, B) do { \ + assertf( (A) != NULL ); \ +- if ( ! (B) ) { assertf( 0 ); } \ ++ if ( (B) == NULL ) { assertf( 0 ); } \ + if (htsMemoryFastXfr) { \ + if (sizeof(A) != sizeof(char*)) { \ + (A)[sizeof(A) - 1] = '\0'; \ +-- +1.8.1.5 + diff --git a/www-client/httrack/files/httrack-3.48.13-minizip.patch b/www-client/httrack/files/httrack-3.48.13-minizip.patch new file mode 100644 index 000000000000..af1610c60dae --- /dev/null +++ b/www-client/httrack/files/httrack-3.48.13-minizip.patch @@ -0,0 +1,74 @@ +From 51bbb53d5805bfa5a4530b8706e2b7f77555016d Mon Sep 17 00:00:00 2001 +From: Sebastian Pipping +Date: Mon, 9 Jun 2014 15:34:43 +0200 +Subject: [PATCH] Fix minizip fork compilation + +--- + src/minizip/ioapi.h | 4 ++++ + src/minizip/iowin32.h | 3 +++ + src/minizip/unzip.h | 4 ++++ + src/minizip/zip.h | 4 ++++ + 4 files changed, 15 insertions(+) + +diff --git a/src/minizip/ioapi.h b/src/minizip/ioapi.h +index e4462b8..75cc097 100644 +--- a/src/minizip/ioapi.h ++++ b/src/minizip/ioapi.h +@@ -21,6 +21,10 @@ + #ifndef _ZLIBIOAPI64_H + #define _ZLIBIOAPI64_H + ++ ++#define OF(x) x ++ ++ + #if (!defined(_WIN32)) && (!defined(WIN32)) && (!defined(__APPLE__)) + + // Linux needs this to support file operation on files larger then 4+GB +diff --git a/src/minizip/iowin32.h b/src/minizip/iowin32.h +index 0ca0969..71244d6 100644 +--- a/src/minizip/iowin32.h ++++ b/src/minizip/iowin32.h +@@ -14,6 +14,9 @@ + #include + + ++#define OF(x) x ++ ++ + #ifdef __cplusplus + extern "C" { + #endif +diff --git a/src/minizip/unzip.h b/src/minizip/unzip.h +index 2104e39..0b54c40 100644 +--- a/src/minizip/unzip.h ++++ b/src/minizip/unzip.h +@@ -43,6 +43,10 @@ + #ifndef _unz64_H + #define _unz64_H + ++ ++#define OF(x) x ++ ++ + #ifdef __cplusplus + extern "C" { + #endif +diff --git a/src/minizip/zip.h b/src/minizip/zip.h +index 16dea6b..906ba53 100644 +--- a/src/minizip/zip.h ++++ b/src/minizip/zip.h +@@ -40,6 +40,10 @@ + #ifndef _zip12_H + #define _zip12_H + ++ ++#define OF(x) x ++ ++ + #ifdef __cplusplus + extern "C" { + #endif +-- +1.9.3 + diff --git a/www-client/httrack/httrack-3.45.4.ebuild b/www-client/httrack/httrack-3.45.4.ebuild new file mode 100644 index 000000000000..8d289030bbc2 --- /dev/null +++ b/www-client/httrack/httrack-3.45.4.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="4" + +AT_M4DIR='m4' +inherit autotools eutils + +DESCRIPTION="HTTrack Website Copier, Open Source Offline Browser" +HOMEPAGE="http://www.httrack.com/" +SRC_URI="http://download.httrack.com/${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="amd64 ppc x86 ~x86-fbsd ~amd64-linux ~x86-linux" +IUSE="static-libs" + +RDEPEND=">=sys-libs/zlib-1.2.5.1-r1" +DEPEND="${RDEPEND}" + +DOCS=( AUTHORS README greetings.txt history.txt ) + +src_prepare() { + epatch "${FILESDIR}"/${PN}-3.44.1+zlib-1.2.5.1.patch + + # https://bugs.gentoo.org/show_bug.cgi?id=421499 + epatch "${FILESDIR}"/${P}-parallel.patch + epatch "${FILESDIR}"/${P}-install-once.patch + + epatch "${FILESDIR}"/${P}-htmldir.patch + epatch "${FILESDIR}"/${P}-cflags.patch + eautoreconf +} + +src_configure() { + econf $(use_enable static-libs static) \ + --docdir=/usr/share/doc/${PF} \ + --htmldir=/usr/share/doc/${PF}/html +} + +src_install() { + default + find "${ED}" -type f -name '*.la' -delete || die +} diff --git a/www-client/httrack/httrack-3.47.27.ebuild b/www-client/httrack/httrack-3.47.27.ebuild new file mode 100644 index 000000000000..937f170813fe --- /dev/null +++ b/www-client/httrack/httrack-3.47.27.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="4" + +DESCRIPTION="HTTrack Website Copier, Open Source Offline Browser" +HOMEPAGE="http://www.httrack.com/" +SRC_URI="http://mirror.httrack.com/historical/${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" +IUSE="static-libs" + +RDEPEND=">=sys-libs/zlib-1.2.5.1-r1 + dev-libs/openssl" +DEPEND="${RDEPEND}" + +DOCS=( AUTHORS README greetings.txt history.txt ) + +src_configure() { + econf $(use_enable static-libs static) \ + --docdir=/usr/share/doc/${PF} \ + --htmldir=/usr/share/doc/${PF}/html +} + +src_install() { + default + find "${ED}" -type f -name '*.la' -delete || die +} diff --git a/www-client/httrack/httrack-3.48.13.ebuild b/www-client/httrack/httrack-3.48.13.ebuild new file mode 100644 index 000000000000..462eae3f3cab --- /dev/null +++ b/www-client/httrack/httrack-3.48.13.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="4" + +inherit eutils + +DESCRIPTION="HTTrack Website Copier, Open Source Offline Browser" +HOMEPAGE="http://www.httrack.com/" +SRC_URI="http://mirror.httrack.com/historical/${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" +IUSE="static-libs" + +RDEPEND=">=sys-libs/zlib-1.2.5.1-r1 + dev-libs/openssl" +DEPEND="${RDEPEND}" + +DOCS=( AUTHORS README greetings.txt history.txt ) + +src_prepare() { + epatch "${FILESDIR}"/${P}-minizip.patch +} + +src_configure() { + econf $(use_enable static-libs static) \ + --docdir=/usr/share/doc/${PF} \ + --htmldir=/usr/share/doc/${PF}/html +} + +src_install() { + default + find "${ED}" -type f -name '*.la' -delete || die +} diff --git a/www-client/httrack/httrack-3.48.19.ebuild b/www-client/httrack/httrack-3.48.19.ebuild new file mode 100644 index 000000000000..4d302b466d29 --- /dev/null +++ b/www-client/httrack/httrack-3.48.19.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="4" + +inherit eutils + +DESCRIPTION="HTTrack Website Copier, Open Source Offline Browser" +HOMEPAGE="http://www.httrack.com/" +SRC_URI="http://mirror.httrack.com/historical/${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" +IUSE="static-libs" + +RDEPEND=">=sys-libs/zlib-1.2.5.1-r1 + dev-libs/openssl" +DEPEND="${RDEPEND}" + +DOCS=( AUTHORS README greetings.txt history.txt ) + +src_prepare() { + epatch "${FILESDIR}"/${PN}-3.48.13-minizip.patch +} + +src_configure() { + econf $(use_enable static-libs static) \ + --docdir=/usr/share/doc/${PF} \ + --htmldir=/usr/share/doc/${PF}/html +} + +src_install() { + default + find "${ED}" -type f -name '*.la' -delete || die +} diff --git a/www-client/httrack/httrack-3.48.20.ebuild b/www-client/httrack/httrack-3.48.20.ebuild new file mode 100644 index 000000000000..4d302b466d29 --- /dev/null +++ b/www-client/httrack/httrack-3.48.20.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="4" + +inherit eutils + +DESCRIPTION="HTTrack Website Copier, Open Source Offline Browser" +HOMEPAGE="http://www.httrack.com/" +SRC_URI="http://mirror.httrack.com/historical/${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" +IUSE="static-libs" + +RDEPEND=">=sys-libs/zlib-1.2.5.1-r1 + dev-libs/openssl" +DEPEND="${RDEPEND}" + +DOCS=( AUTHORS README greetings.txt history.txt ) + +src_prepare() { + epatch "${FILESDIR}"/${PN}-3.48.13-minizip.patch +} + +src_configure() { + econf $(use_enable static-libs static) \ + --docdir=/usr/share/doc/${PF} \ + --htmldir=/usr/share/doc/${PF}/html +} + +src_install() { + default + find "${ED}" -type f -name '*.la' -delete || die +} diff --git a/www-client/httrack/httrack-3.48.21.ebuild b/www-client/httrack/httrack-3.48.21.ebuild new file mode 100644 index 000000000000..3134384ed67d --- /dev/null +++ b/www-client/httrack/httrack-3.48.21.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="4" + +inherit eutils + +DESCRIPTION="HTTrack Website Copier, Open Source Offline Browser" +HOMEPAGE="http://www.httrack.com/" +SRC_URI="http://mirror.httrack.com/historical/${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" +IUSE="static-libs" + +RDEPEND=">=sys-libs/zlib-1.2.5.1-r1 + dev-libs/openssl" +DEPEND="${RDEPEND}" + +DOCS=( AUTHORS README greetings.txt history.txt ) + +src_prepare() { + epatch "${FILESDIR}"/${PN}-3.48.13-minizip.patch +} + +src_configure() { + econf $(use_enable static-libs static) \ + --docdir=/usr/share/doc/${PF} \ + --htmldir=/usr/share/doc/${PF}/html +} + +src_install() { + default + find "${ED}" -type f -name '*.la' -delete || die +} diff --git a/www-client/httrack/metadata.xml b/www-client/httrack/metadata.xml new file mode 100644 index 000000000000..12da43283ea5 --- /dev/null +++ b/www-client/httrack/metadata.xml @@ -0,0 +1,7 @@ + + + + + sping@gentoo.org + + -- cgit v1.2.3-65-gdbad