mirror of
https://gitdl.cn/https://github.com/chakralinux/core.git
synced 2025-02-03 00:17:45 +08:00
openssl group, openvpn,pyhton2, python2-m2crypto renamed, ruby, syslog-ng
This commit is contained in:
parent
bd61accd2a
commit
00a883d077
@ -60,7 +60,7 @@ build() {
|
||||
--without-tcp-wrappers --with-statedir=/var/lib/nfs \
|
||||
--enable-ipv6 --sysconfdir=/etc \
|
||||
--enable-libmount-mount --enable-mountconfig
|
||||
|
||||
|
||||
make
|
||||
}
|
||||
|
||||
|
@ -1,23 +1,32 @@
|
||||
#
|
||||
# Core packages for Chakra, part of chakra-project.org
|
||||
#
|
||||
# maintainer abveritas[at]chakra-project[dot]org>
|
||||
|
||||
pkgname=openvpn
|
||||
pkgver=2.1.4
|
||||
pkgrel=4
|
||||
pkgver=2.2.2
|
||||
pkgrel=1
|
||||
pkgdesc="An easy-to-use, robust, and highly configurable VPN (Virtual Private Network)"
|
||||
arch=(i686 x86_64)
|
||||
arch=('x86_64')
|
||||
url="http://openvpn.net/index.php/open-source.html"
|
||||
depends=('openssl' 'lzo2')
|
||||
depends=('openssl' 'lzo2' 'iproute2')
|
||||
license=('custom')
|
||||
backup=(usr/share/openvpn/easy-rsa/vars
|
||||
usr/share/openvpn/easy-rsa/openssl.cnf
|
||||
etc/conf.d/openvpn-tapdev)
|
||||
source=(http://swupdate.openvpn.net/community/releases/openvpn-${pkgver}.tar.gz
|
||||
openvpn@.service)
|
||||
md5sums=('96a11868082685802489254f03ff3bde'
|
||||
source=("http://swupdate.openvpn.net/community/releases/openvpn-${pkgver}.tar.gz"
|
||||
'openvpn@.service')
|
||||
md5sums=('c5181e27b7945fa6276d21873329c5c7'
|
||||
'44047df812a3fcd57a7e36a61732a9b9')
|
||||
|
||||
build() {
|
||||
cd $srcdir/$pkgname-$pkgver
|
||||
# Build openvpn
|
||||
CFLAGS="$CFLAGS -DPLUGIN_LIBDIR=\\\"/usr/lib/openvpn\\\"" ./configure --prefix=/usr --enable-password-save --mandir=/usr/share/man
|
||||
CFLAGS="$CFLAGS -DPLUGIN_LIBDIR=\\\"/usr/lib/openvpn\\\""
|
||||
./configure --prefix=/usr \
|
||||
--enable-password-save \
|
||||
--mandir=/usr/share/man \
|
||||
--enable-iproute2
|
||||
make
|
||||
|
||||
# Build plugins
|
||||
|
@ -1,34 +0,0 @@
|
||||
#
|
||||
# Chakra Packages for Chakra, part of chakra-project.org
|
||||
#
|
||||
# maintainer (i686): Phil Miller <philm[at]chakra-project[dog]org>
|
||||
# maintainer (x86_64): Manuel Tortosa <manutortosa[at]chakra-project[dot]org>
|
||||
|
||||
# Note: needs rebuild against 2.x python. 2.7.x would be fine and is not needed.
|
||||
|
||||
pkgname=python-m2crypto
|
||||
pkgver=0.20.2
|
||||
pkgrel=4
|
||||
pkgdesc="A crypto and SSL toolkit for Python"
|
||||
arch=('i686' 'x86_64')
|
||||
url="http://wiki.osafoundation.org/bin/view/Projects/MeTooCrypto"
|
||||
license=('BSD')
|
||||
depends=('python' 'openssl')
|
||||
makedepends=('swig')
|
||||
source=("http://pypi.python.org/packages/source/M/M2Crypto/M2Crypto-${pkgver}.tar.gz"
|
||||
'openssl1.patch')
|
||||
md5sums=('6c24410410d6eb1920ea43f77a93613a'
|
||||
'80a707ad6610f2871efdf40658e30364')
|
||||
|
||||
build() {
|
||||
cd "${srcdir}/M2Crypto-${pkgver}"
|
||||
patch -Np0 -i ${srcdir}/openssl1.patch || return 1
|
||||
python setup.py build
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "${srcdir}/M2Crypto-${pkgver}"
|
||||
python setup.py install --root="${pkgdir}/"
|
||||
|
||||
install -D -m644 LICENCE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
|
||||
}
|
33
python2-m2crypto/PKGBUILD
Normal file
33
python2-m2crypto/PKGBUILD
Normal file
@ -0,0 +1,33 @@
|
||||
#
|
||||
# Chakra Packages for Chakra, part of chakra-project.org
|
||||
#
|
||||
# maintainer abveritas[at]chakra-project[dot]org>
|
||||
|
||||
pkgname=python2-m2crypto
|
||||
pkgver=0.21.1
|
||||
pkgrel=1
|
||||
pkgdesc="A crypto and SSL toolkit for Python"
|
||||
arch=('x86_64')
|
||||
url="http://wiki.osafoundation.org/bin/view/Projects/MeTooCrypto"
|
||||
license=('BSD')
|
||||
depends=('python2' 'openssl')
|
||||
provides=('python-m2crypto')
|
||||
replaces=('python-m2crypto')
|
||||
conflicts=('python-m2crypto')
|
||||
makedepends=('swig')
|
||||
source=("http://pypi.python.org/packages/source/M/M2Crypto/M2Crypto-${pkgver}.tar.gz")
|
||||
md5sums=('f93d8462ff7646397a9f77a2fe602d17')
|
||||
|
||||
build() {
|
||||
cd "${srcdir}/M2Crypto-${pkgver}"
|
||||
|
||||
python setup.py build
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "${srcdir}/M2Crypto-${pkgver}"
|
||||
|
||||
python2 setup.py install --root="${pkgdir}/" --optimize=1
|
||||
|
||||
install -D -m644 LICENCE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
|
||||
}
|
@ -1,15 +1,14 @@
|
||||
#
|
||||
# Packages for Chakra, part of chakra-project.org
|
||||
#
|
||||
# maintainer (i686): Phil Miller <philm[at]chakra-project[dog]org>
|
||||
# maintainer (x86_64): Manuel Tortosa <manutortosa[at]chakra-project[dot]org>
|
||||
# maintainer abveritas[at]chakra-project[dot]org>
|
||||
|
||||
pkgname=python2
|
||||
pkgver=2.7.3
|
||||
pkgrel=1
|
||||
pkgrel=2
|
||||
_pybasever=2.7
|
||||
pkgdesc="A high-level scripting language"
|
||||
arch=('i686' 'x86_64')
|
||||
arch=('x86_64')
|
||||
license=('PSF')
|
||||
url="http://www.python.org"
|
||||
depends=('db>=4.8' 'bzip2' 'gdbm' 'openssl' 'zlib' 'expat' 'sqlite3' 'libffi')
|
||||
|
@ -5,18 +5,18 @@
|
||||
# maintainer : Manuel Tortosa <manutortosa[at]chakra-project[dot]org>
|
||||
|
||||
pkgname=('ruby' 'ruby-docs')
|
||||
pkgver=1.9.3_p194
|
||||
_pkgver=1.9.3-p194
|
||||
pkgrel=2
|
||||
pkgver=1.9.3_p327
|
||||
_pkgver=1.9.3-p327
|
||||
pkgrel=1
|
||||
pkgdesc="An object-oriented language for quick and easy programming"
|
||||
arch=('i686' 'x86_64')
|
||||
arch=('x86_64')
|
||||
url="http://www.ruby-lang.org/en/"
|
||||
license=('custom')
|
||||
makedepends=('gdbm' 'db' 'openssl' 'zlib' 'readline' 'tk' 'libffi'
|
||||
'doxygen' 'graphviz' 'libyaml')
|
||||
options=('!emptydirs')
|
||||
source=("ftp://ftp.ruby-lang.org/pub/ruby/1.9/${pkgname}-${_pkgver}.tar.bz2")
|
||||
md5sums=('2278eff4cfed3cbc0653bc73085caa34')
|
||||
md5sums=('7d602aba93f31ceef32800999855fbca')
|
||||
|
||||
build() {
|
||||
cd "${srcdir}/${pkgname}-${_pkgver}"
|
||||
@ -28,8 +28,7 @@ build() {
|
||||
make
|
||||
}
|
||||
|
||||
package_ruby()
|
||||
{
|
||||
package_ruby() {
|
||||
depends=('gdbm' 'db' 'openssl' 'zlib' 'readline' 'libffi' 'libyaml')
|
||||
provides=('rubygems' 'rake')
|
||||
conflicts=('rubygems' 'rake')
|
||||
@ -40,13 +39,13 @@ package_ruby()
|
||||
install -Dm644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
|
||||
}
|
||||
|
||||
package_ruby-docs()
|
||||
{
|
||||
package_ruby-docs() {
|
||||
pkgdesc="Documentation files for ruby"
|
||||
#arch=('any')
|
||||
|
||||
depends=('ruby')
|
||||
|
||||
cd "${srcdir}/${pkgname}-${_pkgver}"
|
||||
cd "${srcdir}/ruby-${_pkgver}"
|
||||
make -j1 DESTDIR="${pkgdir}" install-doc install-capi
|
||||
install -Dm644 COPYING "${pkgdir}/usr/share/licenses/ruby-docs/COPYING"
|
||||
install -Dm644 COPYING "${pkgdir}/usr/share/licenses/ruby-docs/LICENSE"
|
||||
install -D -m644 BSDL "${pkgdir}/usr/share/licenses/ruby-docs/BSDL"
|
||||
}
|
||||
|
@ -5,14 +5,13 @@
|
||||
|
||||
|
||||
pkgname=syslog-ng
|
||||
pkgver=3.3.5
|
||||
pkgver=3.3.7
|
||||
pkgrel=1
|
||||
pkgdesc="Next-generation syslogd with advanced networking and filtering capabilities"
|
||||
arch=('i686' 'x86_64')
|
||||
arch=('x86_64')
|
||||
license=('GPL2')
|
||||
groups=('base')
|
||||
url="http://www.balabit.com/network-security/syslog-ng/"
|
||||
depends=('glib2' 'eventlog' 'openssl' 'libcap' 'awk')
|
||||
depends=('glib2' 'eventlog' 'openssl' 'libcap' 'awk' 'systemd')
|
||||
makedepends=('flex' 'pkg-config')
|
||||
optdepends=('logrotate: for rotating log files')
|
||||
provides=('logger')
|
||||
@ -22,13 +21,11 @@ backup=('etc/syslog-ng/modules.conf' 'etc/syslog-ng/scl.conf' \
|
||||
source=("http://www.balabit.com/downloads/files/syslog-ng/sources/$pkgver/source/${pkgname}_$pkgver.tar.gz"
|
||||
'syslog-ng.conf'
|
||||
'syslog-ng.conf.d'
|
||||
'syslog-ng.logrotate'
|
||||
'syslog-ng.rc')
|
||||
sha1sums=('0c8b85079b60c68c4279bcd4124b1e3c6358407b'
|
||||
'syslog-ng.logrotate')
|
||||
sha1sums=('06f09057c3dfb84eba381e0141f92565673ec0c8'
|
||||
'98074e0facfc6ef036202662cc86d04b38a2c142'
|
||||
'eb2aa25737e0cb9453c7b058f0e2dcf16abf21cd'
|
||||
'949128fe3d7f77a7aab99048061f885bc758000c'
|
||||
'94af81a84e3add6653755122cdd5080694de059d')
|
||||
'949128fe3d7f77a7aab99048061f885bc758000c')
|
||||
|
||||
build() {
|
||||
cd "$pkgname-$pkgver"
|
||||
@ -53,12 +50,5 @@ package() {
|
||||
install -dm755 "$pkgdir/var/lib/syslog-ng" "$pkgdir/etc/syslog-ng/patterndb.d"
|
||||
install -Dm644 "$srcdir/syslog-ng.conf" "$pkgdir/etc/syslog-ng/syslog-ng.conf"
|
||||
install -Dm644 "$srcdir/syslog-ng.logrotate" "$pkgdir/etc/logrotate.d/syslog-ng"
|
||||
install -Dm755 "$srcdir/syslog-ng.rc" "$pkgdir/etc/rc.d/syslog-ng"
|
||||
install -Dm644 "$srcdir/syslog-ng.conf.d" "$pkgdir/etc/conf.d/syslog-ng"
|
||||
|
||||
# location of systemctl
|
||||
sed -e 's@/bin/systemctl@/usr&@' \
|
||||
-e '$aAlias=syslog.service' \
|
||||
-e '/^ExecStartPre/d' \
|
||||
-i "$pkgdir/usr/lib/systemd/system/syslog-ng.service"
|
||||
}
|
||||
|
@ -1,67 +0,0 @@
|
||||
#!/bin/bash
|
||||
|
||||
. /etc/rc.conf
|
||||
. /etc/rc.d/functions
|
||||
. /etc/conf.d/syslog-ng
|
||||
|
||||
checkconfig() {
|
||||
if ! syslog-ng -s "${SYSLOG_NG_CHECKOPTS[@]}"; then
|
||||
stat_fail
|
||||
exit 1
|
||||
fi
|
||||
}
|
||||
|
||||
pidfile=/run/syslog-ng.pid
|
||||
if [[ -r $pidfile ]]; then
|
||||
read -r PID < "$pidfile"
|
||||
if [[ $PID && ! -d /proc/$PID ]]; then
|
||||
# stale pidfile
|
||||
unset PID
|
||||
rm -f "$pidfile"
|
||||
fi
|
||||
fi
|
||||
|
||||
case $1 in
|
||||
start)
|
||||
stat_busy "Starting Syslog-NG"
|
||||
checkconfig
|
||||
if [[ -z $PID ]] && /usr/sbin/syslog-ng "${SYSLOG_NG_OPTS[@]}"; then
|
||||
add_daemon syslog-ng
|
||||
stat_done
|
||||
else
|
||||
stat_fail
|
||||
exit 1
|
||||
fi
|
||||
;;
|
||||
stop)
|
||||
stat_busy "Stopping Syslog-NG"
|
||||
if [[ $PID ]] && kill $PID &>/dev/null; then
|
||||
rm_daemon syslog-ng
|
||||
stat_done
|
||||
else
|
||||
stat_fail
|
||||
exit 1
|
||||
fi
|
||||
;;
|
||||
reload)
|
||||
stat_busy "Reloading Syslog-NG configuration and re-opening log files"
|
||||
if [[ -z $PID ]]; then
|
||||
stat_fail
|
||||
else
|
||||
checkconfig
|
||||
if kill -HUP $PID &>/dev/null; then
|
||||
stat_done
|
||||
else
|
||||
stat_fail
|
||||
exit 1
|
||||
fi
|
||||
fi
|
||||
;;
|
||||
restart)
|
||||
$0 stop
|
||||
sleep 1
|
||||
$0 start
|
||||
;;
|
||||
*)
|
||||
echo "usage: $0 {start|stop|restart|reload}"
|
||||
esac
|
35
vpnc/vpnc.rc
35
vpnc/vpnc.rc
@ -1,35 +0,0 @@
|
||||
#!/bin/bash
|
||||
|
||||
. /etc/rc.conf
|
||||
. /etc/rc.d/functions
|
||||
|
||||
case "$1" in
|
||||
start)
|
||||
stat_busy "Connecting to VPN"
|
||||
/usr/sbin/vpnc
|
||||
if [ $? -gt 0 ]; then
|
||||
stat_fail
|
||||
else
|
||||
add_daemon vpnc
|
||||
stat_done
|
||||
fi
|
||||
;;
|
||||
stop)
|
||||
stat_busy "Disconnecting from VPN"
|
||||
/usr/sbin/vpnc-disconnect
|
||||
if [ $? -gt 0 ]; then
|
||||
stat_fail
|
||||
else
|
||||
rm_daemon vpnc
|
||||
stat_done
|
||||
fi
|
||||
;;
|
||||
restart)
|
||||
$0 stop
|
||||
sleep 1
|
||||
$0 start
|
||||
;;
|
||||
*)
|
||||
echo "usage: $0 {start|stop|restart}"
|
||||
esac
|
||||
exit 0
|
Loading…
Reference in New Issue
Block a user