parent
a14676fff5
commit
68e5900ece
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,3 +1,4 @@
|
||||
DIST byobu_5.123.orig.tar.gz 581421 BLAKE2B 450804be3d625c31a493edef0f398b528b5c3b21dd38bb8c9319857ead9c5bd1b5cfa01bfa190ad6fe0f5a99007ac68d068ec6082bc1fcf32c667d6035f1e296 SHA512 915ad330e85a4405ad808a6f03205c468800c0942507fc0183a883bb0b33be4023b5ef9d7a63b3fce328f771ac1a4952735ee6119a26d6a5f2b01afec7a04059
|
||||
DIST byobu_5.124.orig.tar.gz 582725 BLAKE2B 1bf4de3cfd5ce3a31c020f3a56ac495e89688a856e50b592f6999d3aae278358f7b0736b8b4c749fe577a1e9a326d3e1c5d4f08f15b033464cf890c47f4a3c96 SHA512 4ee12cdf2272532f35d2f7251e6f2aadb191f64db9f59cf63df54b2e4b1dacbac6ee9b65b8fed141204f9d309fb1a485ce86dd726c79106be0d52c2493a73bb7
|
||||
DIST byobu_5.125.orig.tar.gz 582407 BLAKE2B 7e74e121422bd9875697a96f39ab2e8e8f9d7f724ab8a597d2483bdbe89b3887e1894069dbe9b6ce75e610580b1bb002cfc632b6f2b8884db229382a719c86ea SHA512 cf5ef0e8902552fcfe839793b660454a6480154e0a315322311cecbc962ccf31aec5a6de035b7e83979d49058a64b222bade146163c31bd597feeed11c0a94b1
|
||||
DIST byobu_5.129.orig.tar.gz 758633 BLAKE2B 1ba446a5f1571bd36f7bf3e620d09022b93323e6f422067a4be0dfe28ee8332db481d99bb1000aa48d384efca33f76e5e42d7d1b795f527e95a17119936966cc SHA512 a555e2084863ac604c3a511e11339a65059058af454eeeeb24993c5e432b42527382d3b1d308996a732e190157dbc6f003d11bd5a611cd59799fdfbb3f9a5fe4
|
||||
|
@ -0,0 +1,43 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
PYTHON_COMPAT=( python2_7 python3_{6,7} )
|
||||
|
||||
inherit python-single-r1
|
||||
|
||||
DESCRIPTION="A set of profiles for the GNU Screen console window manager (app-misc/screen)"
|
||||
HOMEPAGE="http://byobu.co"
|
||||
SRC_URI="https://launchpad.net/${PN}/trunk/${PV}/+download/${P/-/_}.orig.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="screen"
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
|
||||
RDEPEND="${PYTHON_DEPS}
|
||||
dev-libs/newt[${PYTHON_USEDEP}]
|
||||
screen? ( app-misc/screen )
|
||||
!screen? ( app-misc/tmux )"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
python_fix_shebang .
|
||||
|
||||
# Set default system backend to screen
|
||||
if use screen ; then
|
||||
sed -i -e 's/#\(BYOBU_BACKEND\).*/\1="screen"/' etc/byobu/backend || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
# Create symlinks for backends
|
||||
dosym ${PN} /usr/bin/${PN}-screen
|
||||
dosym ${PN} /usr/bin/${PN}-tmux
|
||||
|
||||
docompress -x /usr/share/doc/${PN}
|
||||
}
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1 +1 @@
|
||||
Wed, 09 Oct 2019 09:08:50 +0000
|
||||
Wed, 09 Oct 2019 13:08:49 +0000
|
||||
|
@ -1 +1 @@
|
||||
Wed, 09 Oct 2019 09:08:50 +0000
|
||||
Wed, 09 Oct 2019 13:08:49 +0000
|
||||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=install prepare setup
|
||||
DESCRIPTION=A set of profiles for the GNU Screen console window manager (app-misc/screen)
|
||||
EAPI=7
|
||||
HOMEPAGE=http://byobu.co
|
||||
IUSE=screen python_targets_python2_7 python_targets_python3_6 python_targets_python3_7 python_single_target_python2_7 python_single_target_python3_6 python_single_target_python3_7
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-3
|
||||
RDEPEND=python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_single_target_python3_6? ( dev-lang/python:3.6 ) python_single_target_python3_7? ( dev-lang/python:3.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)?,python_single_target_python3_6(+)?,python_single_target_python3_7(+)?] dev-libs/newt[python_targets_python2_7(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)?,python_single_target_python3_6(+)?,python_single_target_python3_7(+)?] screen? ( app-misc/screen ) !screen? ( app-misc/tmux )
|
||||
REQUIRED_USE=^^ ( python_single_target_python2_7 python_single_target_python3_6 python_single_target_python3_7 ) python_single_target_python2_7? ( python_targets_python2_7 ) python_single_target_python3_6? ( python_targets_python3_6 ) python_single_target_python3_7? ( python_targets_python3_7 )
|
||||
SLOT=0
|
||||
SRC_URI=https://launchpad.net/byobu/trunk/5.129/+download/byobu_5.129.orig.tar.gz
|
||||
_eclasses_=multilib 1d91b03d42ab6308b5f4f6b598ed110e python-single-r1 3a0fc81f484bfdbd9c2b7448015a36e4 python-utils-r1 08e17157a6807add7db1f8d01e7e391f toolchain-funcs 2f8b8f320bee13b71a8a54cc6d09e08a
|
||||
_md5_=3f44d4b6782eb97cafbcb3d1422e5da5
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,15 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test
|
||||
DEPEND=lua? ( dev-lang/lua:0 ) postgres? ( dev-db/postgresql:* ) snmp? ( net-analyzer/net-snmp ) dev-libs/libpcre dev-libs/openssl:0 valgrind? ( dev-util/valgrind ) sys-devel/make >=dev-util/cmake-3.9.6 kernel_linux? ( virtual/modutils ) sys-apps/sed kernel_linux? ( virtual/linux-sources virtual/libelf )
|
||||
DESCRIPTION=High performance PPTP, PPPoE and L2TP server
|
||||
EAPI=6
|
||||
HOMEPAGE=https://sourceforge.net/projects/accel-ppp/
|
||||
IUSE=debug doc ipoe lua postgres radius shaper snmp valgrind kernel_linux kernel_linux kernel_linux
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2
|
||||
PDEPEND=net-dialup/ppp-scripts
|
||||
RDEPEND=lua? ( dev-lang/lua:0 ) postgres? ( dev-db/postgresql:* ) snmp? ( net-analyzer/net-snmp ) dev-libs/libpcre dev-libs/openssl:0 kernel_linux? ( virtual/modutils )
|
||||
REQUIRED_USE=valgrind? ( debug )
|
||||
SLOT=0
|
||||
SRC_URI=https://dev.gentoo.org/~pinkbyte/distfiles/snapshots/accel-ppp-1.11.1_p20170508.tar.bz2
|
||||
_eclasses_=cmake-utils 91d6ef31dc426240577497cacbf2508c desktop b1d22ac8bdd4679ab79c71aca235009d eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic 8a43b9830f1e64a7a5fc0a276afa0275 linux-info 953c3b1c472dcadbf62098a9301327f2 linux-mod 6c7b3e7b9d39bd049bf23a991c16315e ltprune 2729691420b6deeda2a90b1f1183fb55 multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 2f8b8f320bee13b71a8a54cc6d09e08a vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf xdg-utils ff2ff954e6b17929574eee4efc5152ba
|
||||
_md5_=474b84687570b979f7aea82ee1286cf5
|
@ -1,14 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test unpack
|
||||
DEPEND=lua? ( dev-lang/lua:0 ) postgres? ( dev-db/postgresql:* ) snmp? ( net-analyzer/net-snmp ) dev-libs/libpcre dev-libs/openssl:0 valgrind? ( dev-util/valgrind ) sys-devel/make >=dev-util/cmake-3.9.6 >=dev-vcs/git-1.8.2.1[curl] kernel_linux? ( virtual/modutils ) sys-apps/sed kernel_linux? ( virtual/linux-sources virtual/libelf )
|
||||
DESCRIPTION=High performance PPTP, PPPoE and L2TP server
|
||||
EAPI=6
|
||||
HOMEPAGE=https://sourceforge.net/projects/accel-ppp/
|
||||
IUSE=debug doc ipoe lua postgres radius shaper snmp valgrind kernel_linux kernel_linux kernel_linux
|
||||
LICENSE=GPL-2
|
||||
PDEPEND=net-dialup/ppp-scripts
|
||||
PROPERTIES=live
|
||||
RDEPEND=lua? ( dev-lang/lua:0 ) postgres? ( dev-db/postgresql:* ) snmp? ( net-analyzer/net-snmp ) dev-libs/libpcre dev-libs/openssl:0 kernel_linux? ( virtual/modutils )
|
||||
REQUIRED_USE=valgrind? ( debug )
|
||||
SLOT=0
|
||||
_eclasses_=cmake-utils 91d6ef31dc426240577497cacbf2508c desktop b1d22ac8bdd4679ab79c71aca235009d eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic 8a43b9830f1e64a7a5fc0a276afa0275 git-r3 562b380fc59ae6a8622171d0acb777d1 linux-info 953c3b1c472dcadbf62098a9301327f2 linux-mod 6c7b3e7b9d39bd049bf23a991c16315e ltprune 2729691420b6deeda2a90b1f1183fb55 multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 2f8b8f320bee13b71a8a54cc6d09e08a vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf xdg-utils ff2ff954e6b17929574eee4efc5152ba
|
||||
_md5_=21892cf1b961b948c519725444190e1f
|
Binary file not shown.
@ -0,0 +1,13 @@
|
||||
BDEPEND=dev-util/ninja >=dev-util/cmake-3.9.6
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=dev-libs/popt
|
||||
DESCRIPTION=Remote delta-compression library
|
||||
EAPI=7
|
||||
HOMEPAGE=https://librsync.github.io/
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
|
||||
LICENSE=LGPL-2.1
|
||||
RDEPEND=dev-libs/popt
|
||||
SLOT=0/2.1
|
||||
SRC_URI=https://github.com/librsync/librsync/archive/v2.1.0.tar.gz -> librsync-2.1.0.tar.gz
|
||||
_eclasses_=cmake-utils 91d6ef31dc426240577497cacbf2508c eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic 8a43b9830f1e64a7a5fc0a276afa0275 multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f toolchain-funcs 2f8b8f320bee13b71a8a54cc6d09e08a xdg-utils ff2ff954e6b17929574eee4efc5152ba
|
||||
_md5_=7a8c6ce6b0d146251eb7649f11d3ed2c
|
Binary file not shown.
@ -1,14 +0,0 @@
|
||||
DEFINED_PHASES=install postinst prerm setup
|
||||
DEPEND=|| ( virtual/httpd-cgi virtual/httpd-fastcgi ) >=app-admin/webapp-config-1.50.15
|
||||
DESCRIPTION=The MediaWiki wiki web application (as used on wikipedia.org)
|
||||
EAPI=6
|
||||
HOMEPAGE=http://www.mediawiki.org
|
||||
IUSE=imagemagick mysql postgres sqlite vhosts
|
||||
KEYWORDS=~alpha amd64 ~arm ~arm64 ppc x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=>=dev-lang/php-7.0.0[fileinfo,iconv,json,mysql?,postgres?,session,ssl,unicode,xml,xmlreader] imagemagick? ( virtual/imagemagick-tools ) !imagemagick? ( dev-lang/php[gd] ) mysql? ( || ( >=dev-db/mariadb-5.5.8 >=dev-db/mysql-5.5.8 ) ) sqlite? ( >=dev-db/sqlite-3.3.7[fts3(+)] >=dev-lang/php-7.0.0[pdo] || ( dev-lang/php[sqlite] dev-lang/php[sqlite3] ) ) virtual/httpd-php >=app-admin/webapp-config-1.50.15
|
||||
RESTRICT=test
|
||||
SLOT=1.32.0
|
||||
SRC_URI=http://releases.wikimedia.org/mediawiki/1.32/mediawiki-1.32.0.tar.gz
|
||||
_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 webapp 16783e418aca3ffa461d68310bf7ab12
|
||||
_md5_=1c039fdfadca6d6bde5103d053a90bdf
|
@ -1,14 +1,14 @@
|
||||
DEFINED_PHASES=install postinst prerm setup
|
||||
DEPEND=>=app-admin/webapp-config-1.50.15
|
||||
DESCRIPTION=a photo gallery software for the web
|
||||
EAPI=6
|
||||
EAPI=7
|
||||
HOMEPAGE=http://piwigo.org/
|
||||
IUSE=+exif +gd imagemagick vhosts
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=imagemagick? ( virtual/imagemagick-tools ) dev-lang/php[ctype,exif?,gd?,filter,iconv,json,mysqli] >=virtual/mysql-5.0 virtual/httpd-php >=app-admin/webapp-config-1.50.15
|
||||
REQUIRED_USE=|| ( gd imagemagick )
|
||||
SLOT=2.9.4
|
||||
SRC_URI=http://piwigo.org/download/dlcounter.php?code=2.9.4 -> piwigo-2.9.4.zip
|
||||
SLOT=2.10.0
|
||||
SRC_URI=http://piwigo.org/download/dlcounter.php?code=2.10.0 -> piwigo-2.10.0.zip
|
||||
_eclasses_=webapp 16783e418aca3ffa461d68310bf7ab12
|
||||
_md5_=6fb5c7bd8fc54a2878c9f5d47ffb6f20
|
||||
_md5_=0798bfa2aa4bf50402b27d62a69ef464
|
@ -1 +1 @@
|
||||
Wed, 09 Oct 2019 09:08:50 +0000
|
||||
Wed, 09 Oct 2019 13:08:49 +0000
|
||||
|
@ -1 +1 @@
|
||||
Wed Oct 9 09:08:50 UTC 2019
|
||||
Wed Oct 9 13:08:49 UTC 2019
|
||||
|
@ -1 +1 @@
|
||||
Wed, 09 Oct 2019 09:30:02 +0000
|
||||
Wed, 09 Oct 2019 13:30:01 +0000
|
||||
|
@ -1 +1 @@
|
||||
6c4ba2985bde46fad6274ba398c29e66bf15f8fe 1570609644 2019-10-09T08:27:24+00:00
|
||||
d38ae7dcf2f474c2c6b057dc3a5fb2e7fd50c43a 1570624693 2019-10-09T12:38:13+00:00
|
||||
|
@ -1 +1 @@
|
||||
1570611901 Wed 09 Oct 2019 09:05:01 AM UTC
|
||||
1570626301 Wed 09 Oct 2019 01:05:01 PM UTC
|
||||
|
@ -1 +1 @@
|
||||
Wed, 09 Oct 2019 09:08:50 +0000
|
||||
Wed, 09 Oct 2019 13:08:49 +0000
|
||||
|
Binary file not shown.
Binary file not shown.
@ -1,2 +1 @@
|
||||
DIST accel-ppp-1.11.1_p20170508.tar.bz2 1609904 BLAKE2B 5993e25e09e84fa62fde28e6c79b11514eb5e0c365a8cc1a36c4e3e56ac868725b14049e28184188330ac78cb6c128429f2cc89241d871c02e4154c6882a89e2 SHA512 79f928c9d07891957d12443eaf32e96e826d5bebf241dcfcb31a7777fbce2332078bf0c1dd1e1a55cf96154be1fec610f1afd088fc018f54ebd5d265c037c07a
|
||||
DIST accel-ppp-1.11.1_p20180320.tar.bz2 1634359 BLAKE2B 97ca709ef3740c2ac1d75f6fba3acbf9229c3cb48f3a55735eaa14b74c2b0af96d637cbb145bc9e98a5b245704806cdc3d8f9d8692809626e0f73d73702c4a0a SHA512 a8a2420332c02087e45bbaab25831ae5d2d370fd56b29db77c267083badc22b90ca4b0ec7335e13250ac8f150002b2a3c343cfba6c2378932778777dc936d914
|
||||
|
@ -1,107 +0,0 @@
|
||||
# Copyright 1999-2019 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit cmake-utils flag-o-matic linux-info linux-mod
|
||||
|
||||
DESCRIPTION="High performance PPTP, PPPoE and L2TP server"
|
||||
HOMEPAGE="https://sourceforge.net/projects/accel-ppp/"
|
||||
SRC_URI="https://dev.gentoo.org/~pinkbyte/distfiles/snapshots/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="debug doc ipoe lua postgres radius shaper snmp valgrind"
|
||||
|
||||
RDEPEND="lua? ( dev-lang/lua:0 )
|
||||
postgres? ( dev-db/postgresql:* )
|
||||
snmp? ( net-analyzer/net-snmp )
|
||||
dev-libs/libpcre
|
||||
dev-libs/openssl:0"
|
||||
DEPEND="${RDEPEND}
|
||||
valgrind? ( dev-util/valgrind )"
|
||||
PDEPEND="net-dialup/ppp-scripts"
|
||||
|
||||
DOCS=( README )
|
||||
|
||||
CONFIG_CHECK="~L2TP ~PPPOE ~PPTP"
|
||||
|
||||
REQUIRED_USE="valgrind? ( debug )"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${PN}-1.11.1-linux-4.10.patch"
|
||||
"${FILESDIR}/${PN}-1.11.1-socklen.patch"
|
||||
)
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
pkg_setup() {
|
||||
if use ipoe; then
|
||||
linux-mod_pkg_setup
|
||||
set_arch_to_kernel
|
||||
else
|
||||
linux-info_pkg_setup
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
sed -i -e "/mkdir/d" \
|
||||
-e "/echo/d" \
|
||||
-e "s: RENAME accel-ppp.conf.dist::" accel-pppd/CMakeLists.txt || die 'sed on accel-pppd/CMakeLists.txt failed'
|
||||
|
||||
# Do not install kernel modules like that - breaks sandbox!
|
||||
sed -i -e '/modules_install/d' \
|
||||
drivers/ipoe/CMakeLists.txt \
|
||||
drivers/vlan_mon/CMakeLists.txt || die
|
||||
|
||||
# Bug #549918
|
||||
append-ldflags -Wl,-z,lazy
|
||||
|
||||
cmake-utils_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local libdir="$(get_libdir)"
|
||||
# There must be also dev-libs/tomcrypt (TOMCRYPT) as crypto alternative to OpenSSL
|
||||
local mycmakeargs=(
|
||||
-DLIB_PATH_SUFFIX="${libdir#lib}"
|
||||
-DBUILD_IPOE_DRIVER="$(usex ipoe)"
|
||||
-DBUILD_PPTP_DRIVER=no
|
||||
-DBUILD_VLAN_MON_DRIVER="$(usex ipoe)"
|
||||
-DCRYPTO=OPENSSL
|
||||
-DLOG_PGSQL="$(usex postgres)"
|
||||
-DLUA="$(usex lua)"
|
||||
-DMEMDEBUG="$(usex debug)"
|
||||
-DNETSNMP="$(usex snmp)"
|
||||
-DRADIUS="$(usex radius)"
|
||||
-DSHAPER="$(usex shaper)"
|
||||
-DVALGRIND="$(usex valgrind)"
|
||||
)
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
cmake-utils_src_compile
|
||||
}
|
||||
|
||||
src_install() {
|
||||
if use ipoe; then
|
||||
local MODULE_NAMES="ipoe(accel-ppp:${BUILD_DIR}/drivers/ipoe/driver) vlan_mon(accel-ppp:${BUILD_DIR}/drivers/vlan_mon/driver)"
|
||||
linux-mod_src_install
|
||||
fi
|
||||
|
||||
cmake-utils_src_install
|
||||
|
||||
use doc && dodoc -r rfc
|
||||
|
||||
if use snmp; then
|
||||
insinto /usr/share/snmp/mibs
|
||||
doins accel-pppd/extra/net-snmp/ACCEL-PPP-MIB.txt
|
||||
fi
|
||||
|
||||
newinitd "${FILESDIR}"/${PN}.initd ${PN}d
|
||||
newconfd "${FILESDIR}"/${PN}.confd ${PN}d
|
||||
|
||||
dodir /var/log/accel-ppp
|
||||
}
|
@ -1,101 +0,0 @@
|
||||
# Copyright 1999-2019 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
EGIT_REPO_URI="git://git.code.sf.net/p/accel-ppp/code"
|
||||
EGIT_BRANCH="1.11"
|
||||
inherit cmake-utils flag-o-matic git-r3 linux-info linux-mod
|
||||
|
||||
DESCRIPTION="High performance PPTP, PPPoE and L2TP server"
|
||||
HOMEPAGE="https://sourceforge.net/projects/accel-ppp/"
|
||||
SRC_URI=""
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS=""
|
||||
IUSE="debug doc ipoe lua postgres radius shaper snmp valgrind"
|
||||
|
||||
RDEPEND="lua? ( dev-lang/lua:0 )
|
||||
postgres? ( dev-db/postgresql:* )
|
||||
snmp? ( net-analyzer/net-snmp )
|
||||
dev-libs/libpcre
|
||||
dev-libs/openssl:0"
|
||||
DEPEND="${RDEPEND}
|
||||
valgrind? ( dev-util/valgrind )"
|
||||
PDEPEND="net-dialup/ppp-scripts"
|
||||
|
||||
DOCS=( README )
|
||||
|
||||
CONFIG_CHECK="~L2TP ~PPPOE ~PPTP"
|
||||
|
||||
REQUIRED_USE="valgrind? ( debug )"
|
||||
|
||||
pkg_setup() {
|
||||
if use ipoe; then
|
||||
linux-mod_pkg_setup
|
||||
set_arch_to_kernel
|
||||
else
|
||||
linux-info_pkg_setup
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
sed -i -e "/mkdir/d" \
|
||||
-e "s: RENAME accel-ppp.conf.dist::" accel-pppd/CMakeLists.txt || die 'sed on accel-pppd/CMakeLists.txt failed'
|
||||
|
||||
# Do not install kernel modules like that - breaks sandbox!
|
||||
sed -i -e '/modules_install/d' \
|
||||
drivers/ipoe/CMakeLists.txt \
|
||||
drivers/vlan_mon/CMakeLists.txt || die
|
||||
|
||||
# Bug #549918
|
||||
append-ldflags -Wl,-z,lazy
|
||||
|
||||
cmake-utils_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local libdir="$(get_libdir)"
|
||||
# There must be also dev-libs/tomcrypt (TOMCRYPT) as crypto alternative to OpenSSL
|
||||
local mycmakeargs=(
|
||||
-DLIB_SUFFIX="${libdir#lib}"
|
||||
-DBUILD_IPOE_DRIVER="$(usex ipoe)"
|
||||
-DBUILD_PPTP_DRIVER=no
|
||||
-DBUILD_VLAN_MON_DRIVER="$(usex ipoe)"
|
||||
-DCRYPTO=OPENSSL
|
||||
-DLOG_PGSQL="$(usex postgres)"
|
||||
-DLUA="$(usex lua)"
|
||||
-DMEMDEBUG="$(usex debug)"
|
||||
-DNETSNMP="$(usex snmp)"
|
||||
-DRADIUS="$(usex radius)"
|
||||
-DSHAPER="$(usex shaper)"
|
||||
$(use debug && echo "-DVALGRIND=$(usex valgrind)")
|
||||
)
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
cmake-utils_src_compile
|
||||
}
|
||||
|
||||
src_install() {
|
||||
if use ipoe; then
|
||||
local MODULE_NAMES="ipoe(accel-ppp:${BUILD_DIR}/drivers/ipoe/driver) vlan_mon(accel-ppp:${BUILD_DIR}/drivers/vlan_mon/driver)"
|
||||
linux-mod_src_install
|
||||
fi
|
||||
|
||||
cmake-utils_src_install
|
||||
|
||||
use doc && dodoc -r rfc
|
||||
|
||||
if use snmp; then
|
||||
insinto /usr/share/snmp/mibs
|
||||
doins accel-pppd/extra/net-snmp/ACCEL-PPP-MIB.txt
|
||||
fi
|
||||
|
||||
newinitd "${FILESDIR}"/${PN}.initd ${PN}d
|
||||
newconfd "${FILESDIR}"/${PN}.confd ${PN}d
|
||||
|
||||
dodir /var/log/accel-ppp
|
||||
}
|
@ -1,80 +0,0 @@
|
||||
--- ./drivers/ipoe/ipoe.c.orig 2016-11-28 14:28:33.000000000 +0300
|
||||
+++ ./drivers/ipoe/ipoe.c 2017-05-17 11:27:42.030000000 +0300
|
||||
@@ -52,6 +52,27 @@
|
||||
#define DEFINE_SEMAPHORE(name) struct semaphore name = __SEMAPHORE_INITIALIZER(name, 1)
|
||||
#endif
|
||||
|
||||
+#if LINUX_VERSION_CODE >= KERNEL_VERSION(4,10,0)
|
||||
+static inline int
|
||||
+_genl_register_family_with_ops_grps(struct genl_family *family,
|
||||
+ const struct genl_ops *ops, size_t n_ops,
|
||||
+ const struct genl_multicast_group *mcgrps,
|
||||
+ size_t n_mcgrps)
|
||||
+{
|
||||
+ family->module = THIS_MODULE;
|
||||
+ family->ops = ops;
|
||||
+ family->n_ops = n_ops;
|
||||
+ family->mcgrps = mcgrps;
|
||||
+ family->n_mcgrps = n_mcgrps;
|
||||
+ return genl_register_family(family);
|
||||
+}
|
||||
+
|
||||
+#define genl_register_family_with_ops_groups(family, ops, grps) \
|
||||
+ _genl_register_family_with_ops_grps((family), \
|
||||
+ (ops), ARRAY_SIZE(ops), \
|
||||
+ (grps), ARRAY_SIZE(grps))
|
||||
+#endif
|
||||
+
|
||||
struct ipoe_stats {
|
||||
struct u64_stats_sync sync;
|
||||
u64 packets;
|
||||
@@ -1668,7 +1689,9 @@
|
||||
};
|
||||
|
||||
static struct genl_family ipoe_nl_family = {
|
||||
+#if LINUX_VERSION_CODE < KERNEL_VERSION(4,10,0)
|
||||
.id = GENL_ID_GENERATE,
|
||||
+#endif
|
||||
.name = IPOE_GENL_NAME,
|
||||
.version = IPOE_GENL_VERSION,
|
||||
.hdrsize = 0,
|
||||
--- ./drivers/vlan_mon/vlan_mon.c.orig 2017-05-17 11:28:23.320000000 +0300
|
||||
+++ ./drivers/vlan_mon/vlan_mon.c 2017-05-17 11:29:41.660000000 +0300
|
||||
@@ -39,6 +39,27 @@
|
||||
#define vlan_tx_tag_present(skb) skb_vlan_tag_present(skb)
|
||||
#endif
|
||||
|
||||
+#if LINUX_VERSION_CODE >= KERNEL_VERSION(4,10,0)
|
||||
+static inline int
|
||||
+_genl_register_family_with_ops_grps(struct genl_family *family,
|
||||
+ const struct genl_ops *ops, size_t n_ops,
|
||||
+ const struct genl_multicast_group *mcgrps,
|
||||
+ size_t n_mcgrps)
|
||||
+{
|
||||
+ family->module = THIS_MODULE;
|
||||
+ family->ops = ops;
|
||||
+ family->n_ops = n_ops;
|
||||
+ family->mcgrps = mcgrps;
|
||||
+ family->n_mcgrps = n_mcgrps;
|
||||
+ return genl_register_family(family);
|
||||
+}
|
||||
+
|
||||
+#define genl_register_family_with_ops_groups(family, ops, grps) \
|
||||
+ _genl_register_family_with_ops_grps((family), \
|
||||
+ (ops), ARRAY_SIZE(ops), \
|
||||
+ (grps), ARRAY_SIZE(grps))
|
||||
+#endif
|
||||
+
|
||||
struct vlan_dev {
|
||||
unsigned int magic;
|
||||
int ifindex;
|
||||
@@ -660,7 +681,9 @@
|
||||
};
|
||||
|
||||
static struct genl_family vlan_mon_nl_family = {
|
||||
+#if LINUX_VERSION_CODE < KERNEL_VERSION(4,10,0)
|
||||
.id = GENL_ID_GENERATE,
|
||||
+#endif
|
||||
.name = VLAN_MON_GENL_NAME,
|
||||
.version = VLAN_MON_GENL_VERSION,
|
||||
.hdrsize = 0,
|
Binary file not shown.
@ -1,3 +1,4 @@
|
||||
DIST librsync-0.9.7.tar.gz 453802 BLAKE2B 0f8a7a758d847498876401aa04473946970be0257dc0cc4abce85adc7adb5d480d7a41e03d43f667e44ec646ce74a75dfa6b0c63c7f239338244b67eb432e31f SHA512 339362fd01c94411849d3e4a6e95db1bef6cffa0475b1af49d73f11be0421a12d4c73ecbf1a272af01b2a21cec81b4a801c1f7d735e107d0242707fb4c45f9ef
|
||||
DIST librsync-2.0.1.tar.gz 169765 BLAKE2B 3b3a109307dc03e567338709f1c3958a2ae7887165208848359677305f6a983edc1bc71c721dd3f414f77e0507426ae5bb59b9fde51595a92379227ac316127a SHA512 70c1ed0f3a8ad8c1201ce67b5411c4aabb4c78ba9d60e4ee658d9a8818c6511322abd53b583869b8927a29b0f105e1a5c9b05efa748eb435e8fc3b7be3344e04
|
||||
DIST librsync-2.0.2.tar.gz 174480 BLAKE2B e77d554ad08a852459fe2798249f47ca7f26849b4b8622c5b64f7f9b6d23f1fedc443f747c7988679a3548ea1f6fd2902c424717faaf73a5cfd7e19012a2d72d SHA512 5d2bc1d62b37e9ed7416203615d0a0e3c05c4c884b5da63eda10dd5c985845b500331bce226e4d45676729382c85b41528282e25d491afda31ba434ac0fefad7
|
||||
DIST librsync-2.1.0.tar.gz 175630 BLAKE2B effd2a8c79fae202921220db7581be1d9f7d278e6ee5155a23e586d9d4a7a27bbc4a50049ddca3b187a8e08451c6dcde7340d22be9fde0c2c12462392043fd8e SHA512 9b91f4b696c1d1cdacb5c0679c7df7a92641e0a6a599c2e5de2bc0af3052b2045bb16c40b072c40859074d792c78c57afb0817917fa9843b179befa4506ebf04
|
||||
|
@ -0,0 +1,27 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit cmake-utils
|
||||
|
||||
DESCRIPTION="Remote delta-compression library"
|
||||
HOMEPAGE="https://librsync.github.io/"
|
||||
SRC_URI="https://github.com/librsync/librsync/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0/2.1"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
|
||||
|
||||
RDEPEND="
|
||||
dev-libs/popt
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DUSE_LIBB2=OFF
|
||||
)
|
||||
|
||||
cmake-utils_src_configure
|
||||
}
|
Binary file not shown.
@ -1,6 +1,12 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
# Benda Xu <heroxbd@gentoo.org> (2019-10-09)
|
||||
# Do not draw pam from @system. Bug 695966.
|
||||
# runuser is not necessary for Prefix.
|
||||
sys-apps/util-linux pam
|
||||
net-misc/openssh pam
|
||||
|
||||
# Benda Xu <heroxbd@gentoo.org> (2019-01-26)
|
||||
# native-extensions requires >=linux=4.6 for __NR_copy_file_range
|
||||
sys-apps/portage native-extensions
|
||||
|
Binary file not shown.
@ -1,3 +1,2 @@
|
||||
DIST mediawiki-1.32.0.tar.gz 36168475 BLAKE2B 33613bf6274abe3d58f66319afaea8ea091d5b07c1d1b1148721856c8d38b84cb96e9a9c041a93ef27a6700e36a10bba9dffc7cbc245dba2a10a6ce0d46a49fe SHA512 5e198844bba12f5a3a73a05dd7d855d3e883914c6e7c23676921a169dc1c7089ed31adfb7369c24cbaf10b43171dd2a12929284b65edde44d7b9721385ff1cc3
|
||||
DIST mediawiki-1.32.2.tar.gz 36188194 BLAKE2B 5f5a2b077ec6451541134e7d3cd6dc6ed1fc1a35716f496b8028e3852a767a70ab5331a94d93a3dbea5d8f0df6ae3622aa01b7375ad6053d57e771d0b2eb3d95 SHA512 79f13245fe2a8851780ac9f38c3f439a4911f6760e810712922b18c577e3ee6e4b0f3e336c567f6115258aebd5fc5e7c6c1045f43b5d0f615bfdcfb54fd16335
|
||||
DIST mediawiki-1.33.1.tar.gz 37863816 BLAKE2B 2f4ce62c3b46738d31af9fcfde61a9521a0bb838c035ef539f4263e61b7fe5db59597a3142a6f942fabaad1bb97c7058a21df654588e6a60023fa5fad5e4d88d SHA512 0cf786872714546fb13843bc5f8b851bfcc665f7459a0326a3fb77efb0d1976b618d4e2206d3fb0852a60b7fa375e98aa0b5600b03209ce9eabd9e3dc5db7d1a
|
||||
|
@ -1,82 +0,0 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
inherit webapp eapi7-ver
|
||||
|
||||
MY_BRANCH=$(ver_cut 1-2)
|
||||
|
||||
DESCRIPTION="The MediaWiki wiki web application (as used on wikipedia.org)"
|
||||
HOMEPAGE="http://www.mediawiki.org"
|
||||
SRC_URI="http://releases.wikimedia.org/${PN}/${MY_BRANCH}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="~alpha amd64 ~arm ~arm64 ppc x86"
|
||||
IUSE="imagemagick mysql postgres sqlite"
|
||||
|
||||
RDEPEND=">=dev-lang/php-7.0.0[fileinfo,iconv,json,mysql?,postgres?,session,ssl,unicode,xml,xmlreader]
|
||||
imagemagick? ( virtual/imagemagick-tools )
|
||||
!imagemagick? ( dev-lang/php[gd] )
|
||||
mysql? (
|
||||
|| ( >=dev-db/mariadb-5.5.8 >=dev-db/mysql-5.5.8 )
|
||||
)
|
||||
sqlite? (
|
||||
>=dev-db/sqlite-3.3.7[fts3(+)]
|
||||
>=dev-lang/php-7.0.0[pdo]
|
||||
|| ( dev-lang/php[sqlite] dev-lang/php[sqlite3] )
|
||||
)
|
||||
virtual/httpd-php"
|
||||
|
||||
need_httpd_cgi
|
||||
|
||||
RESTRICT="test"
|
||||
|
||||
src_install() {
|
||||
webapp_src_preinst
|
||||
|
||||
# First we install docs and then copy everything left into htdocs dir
|
||||
# to avoid bugs like #236411.
|
||||
|
||||
# We ensure the directories are prepared for writing. The post-
|
||||
# install instructions guide the user to enable the feature.
|
||||
local DOCS="FAQ HISTORY INSTALL README RELEASE-NOTES-${PV:0:4} UPGRADE"
|
||||
dodoc ${DOCS} docs/*.txt
|
||||
docinto php-memcached
|
||||
dodoc docs/php-memcached/*
|
||||
|
||||
# Clean everything not used at the site...
|
||||
rm -rf ${DOCS} COPYING tests docs || die
|
||||
find . -name Makefile -delete || die
|
||||
# and install
|
||||
insinto "${MY_HTDOCSDIR}"
|
||||
doins -r .
|
||||
|
||||
# If imagemagick is enabled then setup for image upload.
|
||||
# We ensure the directory is prepared for writing.
|
||||
if use imagemagick ; then
|
||||
webapp_serverowned "${MY_HTDOCSDIR}"/images
|
||||
fi
|
||||
|
||||
webapp_postinst_txt en "${FILESDIR}/postinstall-1.18-en.txt"
|
||||
webapp_postupgrade_txt en "${FILESDIR}/postupgrade-1.16-en.txt"
|
||||
webapp_src_install
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
webapp_pkg_postinst
|
||||
|
||||
if [[ -n ${REPLACING_VERSIONS} ]]; then
|
||||
echo
|
||||
elog "=== Consult the release notes ==="
|
||||
elog "Before doing anything, stop and consult the release notes"
|
||||
elog "/usr/share/doc/${PF}/RELEASE-NOTES-${PV:0:4}.bz2"
|
||||
echo
|
||||
elog "These detail bug fixes, new features and functionality, and any"
|
||||
elog "particular points that may need to be noted during the upgrade procedure."
|
||||
echo
|
||||
ewarn "Back up existing files and the database before upgrade."
|
||||
ewarn "http://www.mediawiki.org/wiki/Manual:Backing_up_a_wiki"
|
||||
ewarn "provides an overview of the backup process."
|
||||
echo
|
||||
fi
|
||||
}
|
@ -1,2 +1,2 @@
|
||||
DIST piwigo-2.9.4.zip 7846445 BLAKE2B 8c8eb7ab0e153ad9665ab3b18b70f5090b2d6545b312b19fcbca6f80b3e017b16bf94271ae071e02c2b8978802adb4e69a287a4e6dedaa728a41d6479765fc57 SHA512 b558700f041402f1fa399d1599ceaca4bb381ba818f189b5dca68a5b09d65416b5cbf2c4f48c8390381cffe98c840d4279c0b57c698ca5a81c0304ecc4a9a80c
|
||||
DIST piwigo-2.10.0.zip 17155586 BLAKE2B 55610ff7714ccb50c15460edae37f0720bd7217a2e6034e844e978002ac0f1a90e1893bed0bf1132ee742ad68f810aac99345d9134787ef0ab9a6cdbc9591327 SHA512 665bdd45b5bd178fcc7c2133e9d1e3e81746eb3f877d0ef1253a74b3ec219ceda8fa4b4ec1d9d82302564170023f503b62f1c288f6c1226a4a32ca2e733cc9fa
|
||||
DIST piwigo-2.9.5.zip 7870527 BLAKE2B 6a61f97125d3594d1672d3e9dec29716dff62417c07f0803c576c2cd9636273425342791e97abd7abc8f50dac56ebc4b7843435d75cbb3fd8c29e9723f9a32c7 SHA512 d211a86b40f3a20f406a4bbce87c094bc155b664fe7fb5ec5ab4de6e0bb0228c0c0aa30a04437469ea2360bc72b9e76b265b2811d77aad857fd85eeccb4d30c2
|
||||
|
@ -1,7 +1,7 @@
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
EAPI=7
|
||||
inherit webapp
|
||||
|
||||
DESCRIPTION="a photo gallery software for the web"
|
Loading…
Reference in new issue