FreeBSD Bugzilla – Attachment 174003 Details for
Bug 212097
[NEW PORT] www/apt-cacher-ng: Specialized http/s proxy for caching software distribution sites (FreeBSD Version)
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
apt-cacher-ng port shar file
apt-cacher-ng.shar (text/plain), 23.51 KB, created by
keve
on 2016-08-24 07:32:19 UTC
(
hide
)
Description:
apt-cacher-ng port shar file
Filename:
MIME Type:
Creator:
keve
Created:
2016-08-24 07:32:19 UTC
Size:
23.51 KB
patch
obsolete
># This is a shell archive. Save it in a file, remove anything before ># this line, and then unpack it by entering "sh file". Note, it may ># create directories; files and directories will be owned by you and ># have default permissions. ># ># This archive contains: ># ># apt-cacher-ng ># apt-cacher-ng/Makefile ># apt-cacher-ng/pkg-plist ># apt-cacher-ng/distinfo ># apt-cacher-ng/files ># apt-cacher-ng/files/backends_freebsd.in ># apt-cacher-ng/files/backends_debian.in ># apt-cacher-ng/files/patch-fs_CMakeLists.txt ># apt-cacher-ng/files/Readme.FreeBSD.in ># apt-cacher-ng/files/freebsd_mirrors.in ># apt-cacher-ng/files/backends_ubuntu.in ># apt-cacher-ng/files/apt_cacher_ng.in ># apt-cacher-ng/files/patch-source_acfg__defaults.cc ># apt-cacher-ng/files/patch-conf_acng.conf.in ># apt-cacher-ng/files/patch-source_CMakeLists.txt ># apt-cacher-ng/files/patch-client_CMakeLists.txt ># apt-cacher-ng/README.html ># apt-cacher-ng/pkg-descr ># >echo c - apt-cacher-ng >mkdir -p apt-cacher-ng > /dev/null 2>&1 >echo x - apt-cacher-ng/Makefile >sed 's/^X//' >apt-cacher-ng/Makefile << 'dccbd219be2c187aaa90fd8bad810b48' >X# $FreeBSD$ >X >XPORTNAME= apt-cacher-ng >XPORTVERSION= 0.9.3.2 >XCATEGORIES= www >XMASTER_SITES= DEBIAN_POOL/apt-cacher-ng >XDISTFILES= apt-cacher-ng_0.9.3.2.orig.tar.xz >X >XMAINTAINER= keve@keve.hu >XCOMMENT= Specialized http/s proxy for caching software distribution sites >X >XLICENSE_FILE= ${WRKSRC}/COPYING >X >XUSES= cmake:outsource >XUSE_RC_SUBR= apt_cacher_ng >X >XOPTIONS_DEFINE= SSL FUSE #LIBWRAP >XOPTIONS_SUB= yes >X >XSSL_DESC= Include SSL support to allow proxying https sites. >X#LIBWRAP_DESC= Include libwrap support. >XFUSE_DESC= Include FUSE support. >X >XOPTIONS_DEFAULT= SSL >X >XSSL_LIB_DEPENDS= libcrypto.so:${PORTSDIR}/security/openssl >X#LIBWRAP_LIB_DEPENDS= libwrap.so:${PORTSDIR}/... >XFUSE_LIB_DEPENDS= libfuse.so:${PORTSDIR}/sysutils/fusefs-libs >X >XSSL_CMAKE_ON= -DUSE_SSL:BOOL=ON >XSSL_CMAKE_OFF= -DUSE_SSL:BOOL=OFF >XFUSE_CMAKE_ON= -DUSE_FUSE:BOOL=ON >XFUSE_CMAKE_OFF= -DUSE_FUSE:BOOL=OFF >X >XSUB_FILES= backends_debian backends_freebsd backends_ubuntu freebsd_mirrors Readme.FreeBSD >X >Xpost-stage: >X ${INSTALL_MAN} ${WRKSRC}/COPYING ${STAGEDIR}${DOCSDIR} >X ${INSTALL_MAN} ${WRKSRC}/ChangeLog ${STAGEDIR}${DOCSDIR} >X ${INSTALL_MAN} ${WRKSRC}/TODO ${STAGEDIR}${DOCSDIR} >X ${INSTALL_MAN} ${WRKDIR}/Readme.FreeBSD ${STAGEDIR}${DOCSDIR} >X ${INSTALL} ${WRKDIR}/backends_debian ${STAGEDIR}${PREFIX}/etc/apt-cacher-ng >X ${INSTALL} ${WRKDIR}/backends_freebsd ${STAGEDIR}${PREFIX}/etc/apt-cacher-ng >X ${INSTALL} ${WRKDIR}/backends_ubuntu ${STAGEDIR}${PREFIX}/etc/apt-cacher-ng >X ${INSTALL_DATA} ${WRKDIR}/freebsd_mirrors ${STAGEDIR}${PREFIX}/lib/apt-cacher-ng >X ${MKDIR} ${STAGEDIR}/var/cache/apt-cacher-ng >X ${MKDIR} ${STAGEDIR}/var/log/apt-cacher-ng >X >X.include <bsd.port.mk> >dccbd219be2c187aaa90fd8bad810b48 >echo x - apt-cacher-ng/pkg-plist >sed 's/^X//' >apt-cacher-ng/pkg-plist << 'bf7e5d15f26d15e17c290aa71260fb05' >X%%ETCDIR%%/acng.conf >X%%ETCDIR%%/backends_debian >X%%ETCDIR%%/backends_freebsd >X%%ETCDIR%%/backends_ubuntu >X%%ETCDIR%%/security.conf >X%%FUSE%%lib/apt-cacher-ng/acngfs >Xlib/apt-cacher-ng/acngtool >Xlib/apt-cacher-ng/archlx_mirrors >Xlib/apt-cacher-ng/backends_debian.default >Xlib/apt-cacher-ng/backends_gentoo.default >Xlib/apt-cacher-ng/backends_ubuntu.default >Xlib/apt-cacher-ng/cygwin_mirrors >Xlib/apt-cacher-ng/deb_mirrors.gz >Xlib/apt-cacher-ng/debvol_mirrors.gz >Xlib/apt-cacher-ng/delconfirm.html >Xlib/apt-cacher-ng/epel_mirrors >Xlib/apt-cacher-ng/fedora_mirrors >Xlib/apt-cacher-ng/freebsd_mirrors >Xlib/apt-cacher-ng/gentoo_mirrors.gz >Xlib/apt-cacher-ng/in.acng >Xlib/apt-cacher-ng/maint.html >Xlib/apt-cacher-ng/report.html >Xlib/apt-cacher-ng/sfnet_mirrors >Xlib/apt-cacher-ng/sl_mirrors >Xlib/apt-cacher-ng/style.css >Xlib/apt-cacher-ng/ubuntu_mirrors >Xlib/apt-cacher-ng/userinfo.html >Xsbin/apt-cacher-ng >X%%PORTDOCS%%%%DOCSDIR%%/ChangeLog >X%%PORTDOCS%%%%DOCSDIR%%/COPYING >X%%PORTDOCS%%%%DOCSDIR%%/README >X%%PORTDOCS%%%%DOCSDIR%%/Readme.FreeBSD >X%%PORTDOCS%%%%DOCSDIR%%/TODO >X%%PORTDOCS%%%%DOCSDIR%%/apt-cacher-ng.pdf >X%%PORTDOCS%%%%DOCSDIR%%/html/Intro.html >X%%PORTDOCS%%%%DOCSDIR%%/html/bugs.html >X%%PORTDOCS%%%%DOCSDIR%%/html/config-serv.html >X%%PORTDOCS%%%%DOCSDIR%%/html/config-servquick.html >X%%PORTDOCS%%%%DOCSDIR%%/html/cont.html >X%%PORTDOCS%%%%DOCSDIR%%/html/distinstructions.html >X%%PORTDOCS%%%%DOCSDIR%%/html/howtos.html >X%%PORTDOCS%%%%DOCSDIR%%/html/index.html >X%%PORTDOCS%%%%DOCSDIR%%/html/maint.html >X%%PORTDOCS%%%%DOCSDIR%%/html/secure.html >X%%PORTDOCS%%%%DOCSDIR%%/html/troublefaq.html >X%%PORTDOCS%%%%DOCSDIR%%/html/usage.html >X%%FUSE%%share/man/man8/acngfs.8 >Xshare/man/man8/apt-cacher-ng.8 >X@dir(proxy,proxy,755) /var/cache/apt-cacher-ng >X@dir(proxy,proxy,755) /var/log/apt-cacher-ng >bf7e5d15f26d15e17c290aa71260fb05 >echo x - apt-cacher-ng/distinfo >sed 's/^X//' >apt-cacher-ng/distinfo << '14e60be3533377fdecbe7520bfde192b' >XSHA256 (apt-cacher-ng_0.9.3.2.orig.tar.xz) = cc3ee1c0d657d51332f3ba092dad8bdc94284e07922a814762fbbdcc6b7a76af >XSIZE (apt-cacher-ng_0.9.3.2.orig.tar.xz) = 307564 >14e60be3533377fdecbe7520bfde192b >echo c - apt-cacher-ng/files >mkdir -p apt-cacher-ng/files > /dev/null 2>&1 >echo x - apt-cacher-ng/files/backends_freebsd.in >sed 's/^X//' >apt-cacher-ng/files/backends_freebsd.in << 'a9b2ef04375512dfc5ebde260bdc5121' >X# FreeBSD mirrors use geodns to dispatch to the nearest location >Xhttp://ftp.FreeBSD.org/pub/FreeBSD >a9b2ef04375512dfc5ebde260bdc5121 >echo x - apt-cacher-ng/files/backends_debian.in >sed 's/^X//' >apt-cacher-ng/files/backends_debian.in << '0b6cace5b32d822c13734854002a162e' >X# Debian mirrors use geodns to dispatch to the nearest location >Xhttp://ftp.debian.org >0b6cace5b32d822c13734854002a162e >echo x - apt-cacher-ng/files/patch-fs_CMakeLists.txt >sed 's/^X//' >apt-cacher-ng/files/patch-fs_CMakeLists.txt << 'dc187916d2e4cf11578c763e64892900' >X--- fs/CMakeLists.txt.orig 2016-07-12 20:11:46 UTC >X+++ fs/CMakeLists.txt >X@@ -5,6 +5,10 @@ PROJECT(ACNG CXX C) >X ## Attempt to build acngfs where possible ## >X ############################################ >X >X+option(USE_FUSE "Use FUSE library to build acngfs" on) >X+ >X+if(USE_FUSE) >X+ >X pkg_check_modules(fuse fuse) >X >X string(REPLACE ";" " " acngfs_cflags "${ACNG_CXXFLAGS_COMMON};-DMINIBUILD;${fuse_CFLAGS}") >X@@ -22,6 +26,7 @@ if(fuse_FOUND AND HAVE_FUSE_25) >X endif() >X >X ADD_EXECUTABLE(acngfs ${fsSRCS}) >X+ target_compile_features(acngfs PRIVATE cxx_auto_type) >X INSTALL(TARGETS acngfs DESTINATION ${LIBDIR}) >X >X #message("uhm: ${fuse_CFLAGS} -- ${acngfs_cflags} -- ${fuse_LDFLAGS} -- ${HAVE_DLOPEN}") >X@@ -37,3 +42,4 @@ else(fuse_FOUND AND HAVE_FUSE_25) >X endif(fuse_FOUND AND HAVE_FUSE_25) >X >X >X+endif() >dc187916d2e4cf11578c763e64892900 >echo x - apt-cacher-ng/files/Readme.FreeBSD.in >sed 's/^X//' >apt-cacher-ng/files/Readme.FreeBSD.in << 'd28c710c337b1f619891d75242219486' >XThis port sets up apt-cacher-ng to be used in a FreeBSD context. >X >XThe FreeBSD installer on the official media does not allow to provide the name of a proxy server. >XWhen asked for a mirror to use, prepend the offered URL with the url of the proxy. >XE.g. http://myproxy:3142/ftp.FreeBSD.org/pub/FreeBSD/releases/amd64/amd64/10.3-RELEASE >X >XPKGNG can be bootstrapped by setting the http_proxy environment >Xsetenv http_proxy http://myproxy:3142 >Xpkg bootstrap >X >Xproxy settings for pkgng can be persisted by editing /usr/local/etc/pkg.conf and adding >Xpkg_env: { >X http_proxy: "http://myproxy:3142", >X} >d28c710c337b1f619891d75242219486 >echo x - apt-cacher-ng/files/freebsd_mirrors.in >sed 's/^X//' >apt-cacher-ng/files/freebsd_mirrors.in << 'b733b0090dd95348f4fbdbb062d78115' >Xhttp://ftp.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp1.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp2.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp3.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp4.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp5.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp6.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp7.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp10.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp11.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp13.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp14.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp1.am.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp.au.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp2.au.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp3.au.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp.at.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp2.br.FreeBSD.org/FreeBSD/ >Xhttp://ftp3.br.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp4.br.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp.ca.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp2.ca.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp.cn.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp.cz.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp2.cz.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp.dk.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp.ee.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp.fi.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp.fr.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp1.fr.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp3.fr.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp5.fr.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp6.fr.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp7.fr.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp8.fr.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp.de.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp1.de.FreeBSD.org/freebsd/ >Xhttp://ftp2.de.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp4.de.FreeBSD.org/FreeBSD/ >Xhttp://ftp5.de.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp7.de.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp8.de.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp.gr.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp2.gr.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp.hk.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp3.ie.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp.jp.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp2.jp.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp3.jp.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp4.jp.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp5.jp.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp6.jp.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp7.jp.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp8.jp.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp9.jp.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp.kr.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp2.kr.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp.lv.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp.lt.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp.nl.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp2.nl.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp.nz.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp.no.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp.pl.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp.ru.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp2.ru.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp4.ru.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp5.ru.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp6.ru.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp.isu.net.sa/pub/ftp.freebsd.org/ >Xhttp://ftp.si.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp.za.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp2.za.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp4.za.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp.es.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp3.es.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp.se.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp2.se.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp3.se.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp4.se.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp6.se.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp.ch.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp.tw.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp2.tw.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp4.tw.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp5.tw.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp6.tw.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp7.tw.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp8.tw.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp11.tw.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp12.tw.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp13.tw.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp14.tw.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp15.tw.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp.ua.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp6.ua.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp7.ua.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp.uk.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp2.uk.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp3.uk.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp4.uk.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp5.uk.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp1.us.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp2.us.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp3.us.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp4.us.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp5.us.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp6.us.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp8.us.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp10.us.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp11.us.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp13.us.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp14.us.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp15.us.FreeBSD.org/pub/FreeBSD/ >Xhttp://ftp.freebsd.org/pub/FreeBSD/ >Xhttp://ftp1.freebsd.org/pub/FreeBSD/ >Xhttp://ftp2.freebsd.org/pub/FreeBSD/ >Xhttp://ftp3.freebsd.org/pub/FreeBSD/ >Xhttp://ftp4.freebsd.org/pub/FreeBSD/ >Xhttp://ftp5.freebsd.org/pub/FreeBSD/ >Xhttp://ftp6.freebsd.org/pub/FreeBSD/ >Xhttp://ftp7.freebsd.org/pub/FreeBSD/ >Xhttp://ftp10.freebsd.org/pub/FreeBSD/ >Xhttp://ftp11.freebsd.org/pub/FreeBSD/ >Xhttp://ftp13.freebsd.org/pub/FreeBSD/ >Xhttp://ftp14.freebsd.org/pub/FreeBSD/ >Xhttp://ftp1.am.freebsd.org/pub/FreeBSD/ >Xhttp://ftp.au.freebsd.org/pub/FreeBSD/ >Xhttp://ftp2.au.freebsd.org/pub/FreeBSD/ >Xhttp://ftp3.au.freebsd.org/pub/FreeBSD/ >Xhttp://ftp.at.freebsd.org/pub/FreeBSD/ >Xhttp://ftp2.br.freebsd.org/FreeBSD/ >Xhttp://ftp3.br.freebsd.org/pub/FreeBSD/ >Xhttp://ftp4.br.freebsd.org/pub/FreeBSD/ >Xhttp://ftp.ca.freebsd.org/pub/FreeBSD/ >Xhttp://ftp2.ca.freebsd.org/pub/FreeBSD/ >Xhttp://ftp.cn.freebsd.org/pub/FreeBSD/ >Xhttp://ftp.cz.freebsd.org/pub/FreeBSD/ >Xhttp://ftp2.cz.freebsd.org/pub/FreeBSD/ >Xhttp://ftp.dk.freebsd.org/pub/FreeBSD/ >Xhttp://ftp.ee.freebsd.org/pub/FreeBSD/ >Xhttp://ftp.fi.freebsd.org/pub/FreeBSD/ >Xhttp://ftp.fr.freebsd.org/pub/FreeBSD/ >Xhttp://ftp1.fr.freebsd.org/pub/FreeBSD/ >Xhttp://ftp3.fr.freebsd.org/pub/FreeBSD/ >Xhttp://ftp5.fr.freebsd.org/pub/FreeBSD/ >Xhttp://ftp6.fr.freebsd.org/pub/FreeBSD/ >Xhttp://ftp7.fr.freebsd.org/pub/FreeBSD/ >Xhttp://ftp8.fr.freebsd.org/pub/FreeBSD/ >Xhttp://ftp.de.freebsd.org/pub/FreeBSD/ >Xhttp://ftp1.de.freebsd.org/freebsd/ >Xhttp://ftp2.de.freebsd.org/pub/FreeBSD/ >Xhttp://ftp4.de.freebsd.org/FreeBSD/ >Xhttp://ftp5.de.freebsd.org/pub/FreeBSD/ >Xhttp://ftp7.de.freebsd.org/pub/FreeBSD/ >Xhttp://ftp8.de.freebsd.org/pub/FreeBSD/ >Xhttp://ftp.gr.freebsd.org/pub/FreeBSD/ >Xhttp://ftp2.gr.freebsd.org/pub/FreeBSD/ >Xhttp://ftp.hk.freebsd.org/pub/FreeBSD/ >Xhttp://ftp3.ie.freebsd.org/pub/FreeBSD/ >Xhttp://ftp.jp.freebsd.org/pub/FreeBSD/ >Xhttp://ftp2.jp.freebsd.org/pub/FreeBSD/ >Xhttp://ftp3.jp.freebsd.org/pub/FreeBSD/ >Xhttp://ftp4.jp.freebsd.org/pub/FreeBSD/ >Xhttp://ftp5.jp.freebsd.org/pub/FreeBSD/ >Xhttp://ftp6.jp.freebsd.org/pub/FreeBSD/ >Xhttp://ftp7.jp.freebsd.org/pub/FreeBSD/ >Xhttp://ftp8.jp.freebsd.org/pub/FreeBSD/ >Xhttp://ftp9.jp.freebsd.org/pub/FreeBSD/ >Xhttp://ftp.kr.freebsd.org/pub/FreeBSD/ >Xhttp://ftp2.kr.freebsd.org/pub/FreeBSD/ >Xhttp://ftp.lv.freebsd.org/pub/FreeBSD/ >Xhttp://ftp.lt.freebsd.org/pub/FreeBSD/ >Xhttp://ftp.nl.freebsd.org/pub/FreeBSD/ >Xhttp://ftp2.nl.freebsd.org/pub/FreeBSD/ >Xhttp://ftp.nz.freebsd.org/pub/FreeBSD/ >Xhttp://ftp.no.freebsd.org/pub/FreeBSD/ >Xhttp://ftp.pl.freebsd.org/pub/FreeBSD/ >Xhttp://ftp.ru.freebsd.org/pub/FreeBSD/ >Xhttp://ftp2.ru.freebsd.org/pub/FreeBSD/ >Xhttp://ftp4.ru.freebsd.org/pub/FreeBSD/ >Xhttp://ftp5.ru.freebsd.org/pub/FreeBSD/ >Xhttp://ftp6.ru.freebsd.org/pub/FreeBSD/ >Xhttp://ftp.isu.net.sa/pub/ftp.freebsd.org/ >Xhttp://ftp.si.freebsd.org/pub/FreeBSD/ >Xhttp://ftp.za.freebsd.org/pub/FreeBSD/ >Xhttp://ftp2.za.freebsd.org/pub/FreeBSD/ >Xhttp://ftp4.za.freebsd.org/pub/FreeBSD/ >Xhttp://ftp.es.freebsd.org/pub/FreeBSD/ >Xhttp://ftp3.es.freebsd.org/pub/FreeBSD/ >Xhttp://ftp.se.freebsd.org/pub/FreeBSD/ >Xhttp://ftp2.se.freebsd.org/pub/FreeBSD/ >Xhttp://ftp3.se.freebsd.org/pub/FreeBSD/ >Xhttp://ftp4.se.freebsd.org/pub/FreeBSD/ >Xhttp://ftp6.se.freebsd.org/pub/FreeBSD/ >Xhttp://ftp.ch.freebsd.org/pub/FreeBSD/ >Xhttp://ftp.tw.freebsd.org/pub/FreeBSD/ >Xhttp://ftp2.tw.freebsd.org/pub/FreeBSD/ >Xhttp://ftp4.tw.freebsd.org/pub/FreeBSD/ >Xhttp://ftp5.tw.freebsd.org/pub/FreeBSD/ >Xhttp://ftp6.tw.freebsd.org/pub/FreeBSD/ >Xhttp://ftp7.tw.freebsd.org/pub/FreeBSD/ >Xhttp://ftp8.tw.freebsd.org/pub/FreeBSD/ >Xhttp://ftp11.tw.freebsd.org/pub/FreeBSD/ >Xhttp://ftp12.tw.freebsd.org/pub/FreeBSD/ >Xhttp://ftp13.tw.freebsd.org/pub/FreeBSD/ >Xhttp://ftp14.tw.freebsd.org/pub/FreeBSD/ >Xhttp://ftp15.tw.freebsd.org/pub/FreeBSD/ >Xhttp://ftp.ua.freebsd.org/pub/FreeBSD/ >Xhttp://ftp6.ua.freebsd.org/pub/FreeBSD/ >Xhttp://ftp7.ua.freebsd.org/pub/FreeBSD/ >Xhttp://ftp.uk.freebsd.org/pub/FreeBSD/ >Xhttp://ftp2.uk.freebsd.org/pub/FreeBSD/ >Xhttp://ftp3.uk.freebsd.org/pub/FreeBSD/ >Xhttp://ftp4.uk.freebsd.org/pub/FreeBSD/ >Xhttp://ftp5.uk.freebsd.org/pub/FreeBSD/ >Xhttp://ftp1.us.freebsd.org/pub/FreeBSD/ >Xhttp://ftp2.us.freebsd.org/pub/FreeBSD/ >Xhttp://ftp3.us.freebsd.org/pub/FreeBSD/ >Xhttp://ftp4.us.freebsd.org/pub/FreeBSD/ >Xhttp://ftp5.us.freebsd.org/pub/FreeBSD/ >Xhttp://ftp6.us.freebsd.org/pub/FreeBSD/ >Xhttp://ftp8.us.freebsd.org/pub/FreeBSD/ >Xhttp://ftp10.us.freebsd.org/pub/FreeBSD/ >Xhttp://ftp11.us.freebsd.org/pub/FreeBSD/ >Xhttp://ftp13.us.freebsd.org/pub/FreeBSD/ >Xhttp://ftp14.us.freebsd.org/pub/FreeBSD/ >Xhttp://ftp15.us.freebsd.org/pub/FreeBSD/ >b733b0090dd95348f4fbdbb062d78115 >echo x - apt-cacher-ng/files/backends_ubuntu.in >sed 's/^X//' >apt-cacher-ng/files/backends_ubuntu.in << '750b1ef59e41d13c536475141f67687a' >Xhttp://archive.ubuntu.com/ubuntu >750b1ef59e41d13c536475141f67687a >echo x - apt-cacher-ng/files/apt_cacher_ng.in >sed 's/^X//' >apt-cacher-ng/files/apt_cacher_ng.in << '2ce70edeae08ef88d6f51c308348488f' >X#!/bin/sh >X >X# $FreeBSD$ >X# >X# PROVIDE: apt_cacher_ng >X# REQUIRE: LOGIN >X# KEYWORD: shutdown >X# >X# Add these lines to /etc/rc.conf.local or /etc/rc.conf >X# to enable this service: >X# >X# apt_cacher_ng_enable (bool): Set to NO by default. >X# Set it to YES to enable apt-cacher-ng. >X# apt_cacher_ng_user (string): User name to run the proxy with default=proxy. >X >X. /etc/rc.subr >X >Xname=apt_cacher_ng >Xdesc="apt-cacher-ng http/s proxy daemon" >Xrcvar=apt_cacher_ng_enable >X >Xload_rc_config $name >X >X: ${apt_cacher_ng_enable:=NO} >X: ${apt_cacher_ng_user:=proxy} >X >Xcommand=%%PREFIX%%/sbin/apt-cacher-ng >Xcommand_args="-c %%PREFIX%%/etc/apt-cacher-ng" >X >Xrun_rc_command "$1" >2ce70edeae08ef88d6f51c308348488f >echo x - apt-cacher-ng/files/patch-source_acfg__defaults.cc >sed 's/^X//' >apt-cacher-ng/files/patch-source_acfg__defaults.cc << '03238f70a4a73ad4440619a0deccb2bf' >X--- source/acfg_defaults.cc.orig 2016-07-12 20:11:46 UTC >X+++ source/acfg_defaults.cc >X@@ -34,6 +34,9 @@ string pfilepat(".*(\\.(u|d)?deb|\\.rpm| >X "|/dists/.*/by-hash/.*" // support Debian/Ubuntu by-hash index files >X "|\\.asc$" // all remaining PGP signatures. Assuming that volatile ones are matched below. >X "|changelogs/pool/.*/changelog.txt$" // packages.ultimediaos.com >X+ "|(base|doc|games|kernel|lib32|ports|src)\\.txz$" // FreeBSD releases >X+ "|(packagesite|meta)\\.txz?$" // FreeBSD packagesite >X+ "|\\.txz(\\.sig)?$" // FreeBSD package/signature >X ")$"); >X >X string svfilepat("/development/rawhide/.*" >03238f70a4a73ad4440619a0deccb2bf >echo x - apt-cacher-ng/files/patch-conf_acng.conf.in >sed 's/^X//' >apt-cacher-ng/files/patch-conf_acng.conf.in << 'e0854a22be5430962ab699a7c54cb908' >X--- conf/acng.conf.in.orig 2016-07-12 20:11:46 UTC >X+++ conf/acng.conf.in >X@@ -67,6 +67,7 @@ Remap-fedora: file:fedora_mirrors # Fedo >X Remap-epel: file:epel_mirrors # Fedora EPEL >X Remap-slrep: file:sl_mirrors # Scientific Linux >X Remap-gentoo: file:gentoo_mirrors.gz /gentoo ; file:backends_gentoo # Gentoo Archives >X+Remap-FreeBSD: file:freebsd_mirrors ; file:backends_freebsd # FreeBSD Archives >X >X # This is usually not needed for security.debian.org because it's always the >X # same DNS hostname. However, it might be enabled in order to use hooks >X@@ -351,6 +352,7 @@ LocalDirs: acng-doc @DOCDIR@ >X # in /etc/hosts.allow or /etc/hosts.deny files. >X # >X # UseWrap: 0 >X+UseWrap: 0 >X >X # If many machines from the same local network attempt to update index files >X # (apt-get update) at nearly the same time, the known state of these index file >e0854a22be5430962ab699a7c54cb908 >echo x - apt-cacher-ng/files/patch-source_CMakeLists.txt >sed 's/^X//' >apt-cacher-ng/files/patch-source_CMakeLists.txt << '3afb575763b0d8d0398548e1b888fc01' >X--- source/CMakeLists.txt.orig 2016-07-12 20:11:46 UTC >X+++ source/CMakeLists.txt >X@@ -28,9 +28,11 @@ list(REMOVE_ITEM SRCS ${MAINSRCS}) >X list(REMOVE_ITEM SRCS ${SHAREDSRCS}) >X >X ADD_LIBRARY(acngstuff OBJECT ${SHAREDSRCS}) >X+target_compile_features(acngstuff PRIVATE cxx_auto_type) >X SET_TARGET_PROPERTIES(acngstuff PROPERTIES COMPILE_FLAGS "${ACNG_CXXFLAGS_COMMON} ${lsd_CFLAGS}") >X >X ADD_EXECUTABLE(apt-cacher-ng $<TARGET_OBJECTS:acngstuff> ${SRCS} apt-cacher.cc) >X+target_compile_features(apt-cacher-ng PRIVATE cxx_auto_type) >X TARGET_LINK_LIBRARIES(apt-cacher-ng ${BaseNetworkLibs} ${ServerLibs} ${CompLibs} ${SSL_LIB_LIST} ${lsd_LDFLAGS} ${EXTRA_LIBS_ACNG}) >X # I'd like this method more but apparently LINK_FLAGS is always prepended, no way to append it >X #SET_TARGET_PROPERTIES(apt-cacher-ng PROPERTIES LINK_FLAGS "${lsd_LDFLAGS}") >X@@ -38,6 +40,7 @@ SET_TARGET_PROPERTIES(apt-cacher-ng PROP >X INSTALL(TARGETS apt-cacher-ng DESTINATION ${SBINDIR}) >X >X ADD_EXECUTABLE(acngtool acngtool.cc $<TARGET_OBJECTS:acngstuff>) >X+target_compile_features(acngtool PRIVATE cxx_auto_type) >X SET_TARGET_PROPERTIES(acngtool PROPERTIES COMPILE_FLAGS "${ACNG_CXXFLAGS_COMMON}") >X TARGET_LINK_LIBRARIES(acngtool ${BaseNetworkLibs} ${CompLibs} ${SSL_LIB_LIST} ${EXTRA_LIBS_ACNGTOOL}) >X INSTALL(TARGETS acngtool DESTINATION ${LIBDIR}) >3afb575763b0d8d0398548e1b888fc01 >echo x - apt-cacher-ng/files/patch-client_CMakeLists.txt >sed 's/^X//' >apt-cacher-ng/files/patch-client_CMakeLists.txt << '4cc1b8076c5cd1b015c1c200edbf112a' >X--- client/CMakeLists.txt.orig 2016-07-12 20:11:46 UTC >X+++ client/CMakeLists.txt >X@@ -1,6 +1,7 @@ >X PROJECT(ACNG CXX C) >X >X ADD_EXECUTABLE(in.acng client.cc) >X+target_compile_features(in.acng PRIVATE cxx_auto_type) >X SET_TARGET_PROPERTIES(in.acng PROPERTIES COMPILE_FLAGS "${ACNG_CXXFLAGS_COMMON} -DMINIBUILD") >X TARGET_LINK_LIBRARIES(in.acng ${NetworkLibs} ${EXTRA_LIBS_INETD}) >X INSTALL(TARGETS in.acng DESTINATION ${LIBDIR}) >4cc1b8076c5cd1b015c1c200edbf112a >echo x - apt-cacher-ng/README.html >sed 's/^X//' >apt-cacher-ng/README.html << 'a81077e7eb6aba945d43b41f9a74c4d2' >X<!DOCTYPE html PUBLIC "-//IETF//DTD HTML 2.0//EN"> >X >X<html> >X <head> >X <title>The FreeBSD Ports Collection (www/apt-cacher-ng)</title> >X </head> >X >X <body> >X <h1>The FreeBSD Ports Collection (www/apt-cacher-ng)</h1> >X <hr> >X >X <p>You are now in the directory for the port "www/apt-cacher-ng".</p> >X >X <p>The package name of this port is "apt-cacher-ng-0.9.3.2".</p> >X >X <p>This is the one-line description for this port:</p> >X <hr> >X >X <p> >XSpecialized http/s proxy for caching software distribution sites >X </p> >X <hr> >X >X <p>Please read the "<a href="pkg-descr">description file</a>" for a >X longer description and/or visit the <a href="https://www.unix-ag.uni-kl.de/~bloch/acng/">web site</a> for further information.</p> >X >X <p>If needed, you may contact the <a href= >X "mailto:keve@keve.hu">maintainer</a> of this port or the port <a href= >X "mailto:ports@FreeBSD.org">mailing-list</a>.</p> >X >X <p>pretty-print-build-depends-list requires an INDEX file (INDEX-10). Please run make index or make fetchindex.</p> >X >X <p>pretty-print-run-depends-list requires an INDEX file (INDEX-10). Please run make index or make fetchindex.</p> >X >X <p>Go to the <a href="../../README.html">top of the ports tree</a> for >X a summary on how to use the ports collection.</p> >X <hr> >X >X <p><a href="../README.html">Go up one level</a> | <a href= >X "../../README.html">Go to top of ports tree</a></p> >X </body> >X</html> >X >a81077e7eb6aba945d43b41f9a74c4d2 >echo x - apt-cacher-ng/pkg-descr >sed 's/^X//' >apt-cacher-ng/pkg-descr << 'f4e55f520116848cc9ae87544201747e' >XThis is a port of apt-cacher-ng, a caching http/s proxy specialized in >Xhandling distribution websites. Originating from Debian it can be used >Xto cache package retrieval for other distributions as well.o >X >XThe port includes rudimentary support to add FreeBSD distribution specifics >Xto apt-cacher-ng. >X >XMore details are on the original projects web page. >XWWW: https://www.unix-ag.uni-kl.de/~bloch/acng/ >f4e55f520116848cc9ae87544201747e >exit >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 212097
:
174003
|
190914
|
190927
|
199542
|
200001
|
200002