FreeBSD Bugzilla – Attachment 199542 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 upstream 3.2/FreeBSD 11.2-R-p4 and 12.0-RC1
apt-cacher-ng.shar (text/plain), 26.55 KB, created by
keve
on 2018-11-25 13:36:25 UTC
(
hide
)
Description:
apt-cacher-ng port shar file upstream 3.2/FreeBSD 11.2-R-p4 and 12.0-RC1
Filename:
MIME Type:
Creator:
keve
Created:
2018-11-25 13:36:25 UTC
Size:
26.55 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/files ># apt-cacher-ng/files/patch-oldssl-workaround_CMakeLists.txt ># apt-cacher-ng/files/patch-source_acfg__defaults.cc ># apt-cacher-ng/files/backends_debian.in ># apt-cacher-ng/files/apt_cacher_ng.in ># apt-cacher-ng/files/patch-CMakeLists.txt ># apt-cacher-ng/files/patch-conf_acng.conf.in ># apt-cacher-ng/files/patch-fs_CMakeLists.txt ># apt-cacher-ng/files/patch-client_CMakeLists.txt ># apt-cacher-ng/files/freebsd_mirrors.in ># apt-cacher-ng/files/backends_ubuntu.in ># apt-cacher-ng/files/patch-source_CMakeLists.txt ># apt-cacher-ng/files/Readme.FreeBSD.in ># apt-cacher-ng/files/backends_freebsd.in ># apt-cacher-ng/distinfo ># apt-cacher-ng/Makefile ># apt-cacher-ng/pkg-descr ># apt-cacher-ng/pkg-plist ># >echo c - apt-cacher-ng >mkdir -p apt-cacher-ng > /dev/null 2>&1 >echo c - apt-cacher-ng/files >mkdir -p apt-cacher-ng/files > /dev/null 2>&1 >echo x - apt-cacher-ng/files/patch-oldssl-workaround_CMakeLists.txt >sed 's/^X//' >apt-cacher-ng/files/patch-oldssl-workaround_CMakeLists.txt << 'a20bef5980fb8782da462f581af7497e' >X--- oldssl-workaround/CMakeLists.txt.orig 2018-09-07 13:02:18 UTC >X+++ oldssl-workaround/CMakeLists.txt >X@@ -6,4 +6,5 @@ else() >X set(COMPAT_SRCS hostcheck.h openssl_hostname_validation.h) >X endif() >X ADD_LIBRARY(osslcompat OBJECT ${COMPAT_SRCS}) >X+set_target_properties(osslcompat PROPERTIES LINKER_LANGUAGE C) >X SET_TARGET_PROPERTIES(osslcompat PROPERTIES COMPILE_FLAGS "${ACNG_COMPFLAGS}") >a20bef5980fb8782da462f581af7497e >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 2018-09-07 13:02:18 UTC >X+++ source/acfg_defaults.cc >X@@ -40,6 +40,9 @@ string pfilepat(".*(\\.(u|d)?deb|\\.rpm| >X "|\\.asc$" // all remaining PGP signatures. Assuming that volatile ones are matched below. >X "|changelogs/pool/.*/changelog.txt$" // packages.ultimediaos.com >X "|/objects/.*/.*\\.(dirtree|filez|commit|commitmeta)|/repo/deltas/.*" // FlatPak >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/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/debian >0b6cace5b32d822c13734854002a162e >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-CMakeLists.txt >sed 's/^X//' >apt-cacher-ng/files/patch-CMakeLists.txt << '50b35a233aee528e41ed598bbd714c56' >X--- CMakeLists.txt.orig 2018-09-07 13:02:18 UTC >X+++ CMakeLists.txt >X@@ -26,20 +26,20 @@ INCLUDE(CheckSymbolExists) >X INCLUDE(FindPkgConfig) >X >X set(PACKAGE "apt-cacher-ng") >X-IF(NOT DEFINED(CMAKE_INSTALL_PREFIX)) >X+IF(NOT DEFINED CMAKE_INSTALL_PREFIX) >X set(CMAKE_INSTALL_PREFIX "/usr/local" CACHE STRING "Target file space") >X ENDIF() >X-IF(NOT DEFINED(DATADIR)) >X+IF(NOT DEFINED DATADIR) >X set(DATADIR "${CMAKE_INSTALL_PREFIX}/share" CACHE STRING "Shared data files directory") >X ENDIF() >X-IF(NOT DEFINED(LIBDIR)) >X+IF(NOT DEFINED LIBDIR) >X set(LIBDIR "${CMAKE_INSTALL_PREFIX}/lib/${PACKAGE}" CACHE STRING "Location of ${PACKAGE} extra files") >X ENDIF() >X-IF(NOT DEFINED(DOCDIR)) >X+IF(NOT DEFINED DOCDIR) >X set(DOCDIR "${DATADIR}/doc/${PACKAGE}" CACHE STRING "Location of documentation files") >X ENDIF() >X >X-IF(NOT DEFINED(SYSCONFDIR)) >X+IF(NOT DEFINED SYSCONFDIR) >X if("${CMAKE_INSTALL_PREFIX}" STREQUAL "/usr") >X set(SYSCONFDIR /etc) >X else() >X@@ -47,15 +47,15 @@ IF(NOT DEFINED(SYSCONFDIR)) >X endif() >X ENDIF() >X >X-if(NOT DEFINED(CFGDIR)) >X+if(NOT DEFINED CFGDIR) >X set(CFGDIR "${SYSCONFDIR}/${PACKAGE}") >X endif() >X >X-if(NOT DEFINED(SBINDIR)) >X+if(NOT DEFINED SBINDIR) >X set(SBINDIR "${CMAKE_INSTALL_PREFIX}/sbin") >X endif() >X >X-if(NOT DEFINED(RUNDIR)) >X+if(NOT DEFINED RUNDIR) >X set(RUNDIR "/run") >X endif() >X >X@@ -71,7 +71,7 @@ endmacro() >X >X INCLUDE_DIRECTORIES(${CMAKE_BINARY_DIR} ${CMAKE_SOURCE_DIR} "include") >X >X-IF(NOT DEFINED(ACVERSION)) >X+IF(NOT DEFINED ACVERSION) >X FILE(READ "${CMAKE_SOURCE_DIR}/VERSION" ACVERSION) >X string(REPLACE "\n" "" ACVERSION ${ACVERSION}) >X #MESSAGE(STATUS "Version: ${ACVERSION}") >X@@ -308,7 +308,9 @@ SET(CMAKE_REQUIRED_LIBRARIES "") >X set(HAVE_CHECKSUM on) >X >X if(USE_SSL) >X- pkg_check_modules(openssl openssl) >X+ if(NOT CMAKE_SYSTEM_NAME MATCHES "FreeBSD") >X+ pkg_check_modules(openssl openssl) >X+ endif() >X if(openssl_FOUND) >X set(HAVE_SSL on) >X _append(ACNG_COMPFLAGS ${openssl_CFLAGS}) >X@@ -388,18 +390,22 @@ add_subdirectory(systemd) >X ### >X ### Extra install rules for static files >X ### >X-if(NOT DEFINED(HTMLDIR)) >X+if(NOT DEFINED HTMLDIR) >X set(HTMLDIR ${DOCDIR}/html) >X endif() >X-if(NOT DEFINED(MANDIR)) >X+if(NOT DEFINED MANDIR) >X set(MANDIR ${DATADIR}/man) >X endif() >X install(FILES doc/README doc/apt-cacher-ng.pdf DESTINATION ${DOCDIR}) >X install(DIRECTORY doc/html/ DESTINATION ${HTMLDIR} >X FILES_MATCHING PATTERN "*.*") >X install(DIRECTORY doc/man/ DESTINATION ${MANDIR}/man8 >X- FILES_MATCHING PATTERN "*.8") >X-if(NOT DEFINED(AVAHIDIR)) >X+ FILES_MATCHING PATTERN "apt-cacher-ng.8") >X+if (USE_FUSE) >X+install(DIRECTORY doc/man/ DESTINATION ${MANDIR}/man8 >X+ FILES_MATCHING PATTERN "acngfs.8") >X+endif() >X+if(NOT DEFINED AVAHIDIR) >X set(AVAHIDIR "${SYSCONFDIR}/avahi/services") >X endif() >X install(FILES contrib/apt-cacher-ng.service DESTINATION ${AVAHIDIR}) >X@@ -414,4 +420,5 @@ DOCDIR: ${DOCDIR} >X SYSCONFDIR: ${SYSCONFDIR} >X CFGDIR: ${CFGDIR} >X SBINDIR: ${SBINDIR} >X+MANDIR: ${MANDIR} >X ") >50b35a233aee528e41ed598bbd714c56 >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 2018-09-07 13:02:18 UTC >X+++ conf/acng.conf.in >X@@ -69,6 +69,7 @@ Remap-epel: file:epel_mirrors # Fedora >X Remap-slrep: file:sl_mirrors # Scientific Linux >X Remap-gentoo: file:gentoo_mirrors.gz /gentoo ; file:backends_gentoo # Gentoo Archives >X Remap-secdeb: security.debian.org ; security.debian.org deb.debian.org/debian-security >X+Remap-FreeBSD: file:freebsd_mirrors ; file:backends_freebsd # FreeBSD Archives >X >X # Virtual page accessible in a web browser to see statistics and status >X # information, i.e. under http://localhost:3142/acng-report.html >X@@ -365,6 +366,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-fs_CMakeLists.txt >sed 's/^X//' >apt-cacher-ng/files/patch-fs_CMakeLists.txt << 'dc187916d2e4cf11578c763e64892900' >X--- fs/CMakeLists.txt.orig 2018-09-07 13:02:18 UTC >X+++ fs/CMakeLists.txt >X@@ -3,6 +3,10 @@ >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 _append(acngfs_cflags -DMINIBUILD ${fuse_CFLAGS} ${CFLAGS_PTHREAD}) >X@@ -22,6 +26,7 @@ if(fuse_FOUND AND HAVE_FUSE_25) >X >X ADD_EXECUTABLE(acngfs ${fsSRCS} $<TARGET_OBJECTS:osslcompat>) >X SET_TARGET_PROPERTIES(acngfs PROPERTIES COMPILE_FLAGS "${ACNG_COMPFLAGS} ${ACNG_CXXFLAGS} ${acngfs_cflags}") >X+ target_compile_features(acngfs PRIVATE cxx_auto_type) >X INSTALL(TARGETS acngfs DESTINATION ${LIBDIR}) >X if(HAVE_DLOPEN) >X _append(EXTRA_LIBS_ACNGFS dl) >X@@ -32,4 +37,4 @@ else(fuse_FOUND AND HAVE_FUSE_25) >X message("- FUSE not found or not compatible, not building acngfs") >X endif(fuse_FOUND AND HAVE_FUSE_25) >X >X- >X+endif() >dc187916d2e4cf11578c763e64892900 >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 2018-09-07 13:02:18 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_COMPFLAGS} ${ACNG_CXXFLAGS} -DMINIBUILD") >X TARGET_LINK_LIBRARIES(in.acng ${NetworkLibs} ${EXTRA_LIBS_INETD}) >X INSTALL(TARGETS in.acng DESTINATION ${LIBDIR}) >4cc1b8076c5cd1b015c1c200edbf112a >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/patch-source_CMakeLists.txt >sed 's/^X//' >apt-cacher-ng/files/patch-source_CMakeLists.txt << '3afb575763b0d8d0398548e1b888fc01' >X--- source/CMakeLists.txt.orig 2018-09-07 13:02:18 UTC >X+++ source/CMakeLists.txt >X@@ -2,14 +2,17 @@ set(SHAREDSRCS acbuf.cc acfg.cc acfg_def >X set(ACNG_SRCS apt-cacher.cc bgtask.cc cacheman.cc cleaner.cc conn.cc conserver.cc expiration.cc job.cc lockable.cc maintenance.cc mirror.cc pkgimport.cc rfc2553emu.cc showinfo.cc) >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_COMPFLAGS} ${ACNG_CXXFLAGS} ${CFLAGS_DAEMON} ${CFLAGS_PTHREAD}") >X >X ADD_EXECUTABLE(apt-cacher-ng $<TARGET_OBJECTS:acngstuff> ${ACNG_SRCS} apt-cacher.cc $<TARGET_OBJECTS:osslcompat>) >X+target_compile_features(apt-cacher-ng PRIVATE cxx_auto_type) >X TARGET_LINK_LIBRARIES(apt-cacher-ng ${BaseNetworkLibs} ${ServerLibs} ${CompLibs} ${SSL_LIB_LIST} ${LDFLAGS_DAEMON} ${CMAKE_THREAD_LIBS_INIT} ${EXTRA_LIBS_ACNG}) >X SET_TARGET_PROPERTIES(apt-cacher-ng PROPERTIES COMPILE_FLAGS "${ACNG_COMPFLAGS} ${ACNG_CXXFLAGS} ${CFLAGS_DAEMON} ${CFLAGS_PTHREAD}") >X INSTALL(TARGETS apt-cacher-ng DESTINATION ${SBINDIR}) >X >X ADD_EXECUTABLE(acngtool acngtool.cc $<TARGET_OBJECTS:acngstuff> $<TARGET_OBJECTS:osslcompat>) >X+target_compile_features(acngtool PRIVATE cxx_auto_type) >X SET_TARGET_PROPERTIES(acngtool PROPERTIES COMPILE_FLAGS "${ACNG_COMPFLAGS} ${ACNG_CXXFLAGS} ${CFLAGS_PTHREAD}") >X TARGET_LINK_LIBRARIES(acngtool ${BaseNetworkLibs} ${CompLibs} ${SSL_LIB_LIST} ${CMAKE_THREAD_LIBS_INIT} ${EXTRA_LIBS_ACNGTOOL}) >X INSTALL(TARGETS acngtool DESTINATION ${LIBDIR}) >3afb575763b0d8d0398548e1b888fc01 >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/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/distinfo >sed 's/^X//' >apt-cacher-ng/distinfo << '14e60be3533377fdecbe7520bfde192b' >XTIMESTAMP = 1543055307 >XSHA256 (apt-cacher-ng_3.2.orig.tar.xz) = 405de837becb9ce89e0fb068565bdf4a49d8742be067f8d91da36742702f5acd >XSIZE (apt-cacher-ng_3.2.orig.tar.xz) = 319036 >14e60be3533377fdecbe7520bfde192b >echo x - apt-cacher-ng/Makefile >sed 's/^X//' >apt-cacher-ng/Makefile << 'dccbd219be2c187aaa90fd8bad810b48' >X# $FreeBSD$ >X >XPORTNAME= apt-cacher-ng >XPORTVERSION= 3.2 >XCATEGORIES= www >XMASTER_SITES= DEBIAN_POOL/apt-cacher-ng >XDISTNAME= ${PORTNAME}_${PORTVERSION}.orig >X >XMAINTAINER= keve@keve.hu >XCOMMENT= Specialized http/s proxy for caching software distribution sites >X >XLICENSE= EduardBloch >XLICENSE_NAME= Eduard Bloch license >XLICENSE_FILE= ${WRKSRC}/COPYING >XLICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept >X >XUSES= cmake:outsource tar:xz >XUSE_RC_SUBR= apt_cacher_ng >X >XWRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} >X >XOPTIONS_DEFINE= SSL FUSE DOCS #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 DOCS >X >XSSL_USES= ssl >X#SSL_BUILD_DEPENDS= pkg-config:devel/pkgconf >X#SSL_BUILD_DEPENDS= pkg-config:devel/pkgconf openssl:security/openssl >X#SSL_LIB_DEPENDS= libcrypto.so:security/openssl >X >X#LIBWRAP_LIB_DEPENDS= libwrap.so:... >XFUSE_LIB_DEPENDS= libfuse.so:sysutils/fusefs-libs >X >XCMAKE_ARGS+= -DMANDIR:PATH=${PREFIX}/man >X >XSSL_CMAKE_BOOL= USE_SSL >XFUSE_CMAKE_BOOL= USE_FUSE >XSSL_CMAKE_ON= -Dopenssl_FOUND=1 -Dopenssl_CFLAGS="-I ${OPENSSLINC}" -Dopenssl_LDFLAGS="-L ${OPENSSLLIB} -lssl -lcrypto" >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-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 >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 >Xetc/avahi/services/apt-cacher-ng.service >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%%/man/man8/acngfs.8.gz >Xman/man8/apt-cacher-ng.8.gz >X@dir(proxy,proxy,755) /var/cache/apt-cacher-ng >X@dir(proxy,proxy,755) /var/log/apt-cacher-ng >bf7e5d15f26d15e17c290aa71260fb05 >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