diff options
author | Natanael Copa <ncopa@alpinelinux.org> | 2010-11-02 08:04:54 +0000 |
---|---|---|
committer | Natanael Copa <ncopa@alpinelinux.org> | 2010-11-02 08:04:54 +0000 |
commit | 7b18e24c09b6a8c9eb5957f7837d4db15534b23f (patch) | |
tree | 665a963d3f8a3bfdc555ca4a5eee859a6f9756ba | |
parent | 13cd7707a1eeaa317f4e7b5328ec1212ceac8055 (diff) | |
download | alpine_aports-7b18e24c09b6a8c9eb5957f7837d4db15534b23f.tar.bz2 alpine_aports-7b18e24c09b6a8c9eb5957f7837d4db15534b23f.tar.xz alpine_aports-7b18e24c09b6a8c9eb5957f7837d4db15534b23f.zip |
testing/*: removed
we dont ship testing stuff with a stable release
258 files changed, 0 insertions, 15599 deletions
diff --git a/testing/acf-fetch-crl/APKBUILD b/testing/acf-fetch-crl/APKBUILD deleted file mode 100644 index 3728292fdf..0000000000 --- a/testing/acf-fetch-crl/APKBUILD +++ /dev/null | |||
@@ -1,21 +0,0 @@ | |||
1 | # Contributor: Michael Mason <ms13sp@gmail.com> | ||
2 | pkgname=acf-fetch-crl | ||
3 | pkgver=0.2.0 | ||
4 | pkgrel=0 | ||
5 | pkgdesc="A web-based system administration interface for fetch-crl" | ||
6 | url="http://git.alpinelinux.org/cgit/$pkgname" | ||
7 | license="GPL-2" | ||
8 | depends="acf-core lua fetch-crl" | ||
9 | makedepends="" | ||
10 | install= | ||
11 | subpackages="" | ||
12 | source="http://git.alpinelinux.org/cgit/$pkgname/snapshot/$pkgname-$pkgver.tar.bz2" | ||
13 | |||
14 | build() { | ||
15 | cd "$srcdir/$pkgname-$pkgver" | ||
16 | |||
17 | make DESTDIR="$pkgdir" install | ||
18 | |||
19 | } | ||
20 | |||
21 | md5sums="d8789ef066ac41abd0db69a8ec470540 acf-fetch-crl-0.2.0.tar.bz2" | ||
diff --git a/testing/appliancekit/APKBUILD b/testing/appliancekit/APKBUILD deleted file mode 100644 index adf1357bce..0000000000 --- a/testing/appliancekit/APKBUILD +++ /dev/null | |||
@@ -1,37 +0,0 @@ | |||
1 | # Contributor: | ||
2 | # Maintainer: | ||
3 | pkgname=appliancekit | ||
4 | pkgver=0.131.3 | ||
5 | pkgrel=0 | ||
6 | pkgdesc="ApplianceKit is the provisioning backend used by RapidXen." | ||
7 | url="http://bitbucket.org/systeminplace/appliancekit/overview" | ||
8 | license="ISC" | ||
9 | depends="python" | ||
10 | makedepends="python-dev" | ||
11 | install= | ||
12 | subpackages= | ||
13 | source="http://bitbucket.org/systeminplace/appliancekit/get/appliancekit-$pkgver.tar.bz2" | ||
14 | |||
15 | # append extra dependencies to -dev subpackage | ||
16 | # remove if not used. | ||
17 | # depends_dev="somepackage-dev" | ||
18 | |||
19 | _builddir="$srcdir"/$pkgname | ||
20 | |||
21 | prepare() { | ||
22 | cd "$_builddir" | ||
23 | } | ||
24 | |||
25 | build() { | ||
26 | cd "$_builddir" | ||
27 | python setup.py build | ||
28 | } | ||
29 | |||
30 | package() { | ||
31 | cd "$_builddir" | ||
32 | mkdir -p "$pkgdir"/usr/lib/python2.6/site-packages | ||
33 | python setup.py install --root="$pkgdir" | ||
34 | echo "/usr/lib/python2.6/site-packages/$pkgname-$pkgver-py2.6.egg" > "$pkgdir"/usr/lib/python2.6/site-packages/$pkgname.pth | ||
35 | } | ||
36 | |||
37 | md5sums="3bedf6ad90e815a993b7db637607d8ca appliancekit-0.131.3.tar.bz2" | ||
diff --git a/testing/augeas/APKBUILD b/testing/augeas/APKBUILD deleted file mode 100644 index 522477b510..0000000000 --- a/testing/augeas/APKBUILD +++ /dev/null | |||
@@ -1,40 +0,0 @@ | |||
1 | # Maintainer: Natanael Copa <ncopa@alpinelinux.org> | ||
2 | pkgname=augeas | ||
3 | pkgver=0.7.3 | ||
4 | pkgrel=0 | ||
5 | pkgdesc="a configuration editing tool" | ||
6 | url="http://augeas.net" | ||
7 | license="LGPL" | ||
8 | depends= | ||
9 | makedepends="readline-dev" | ||
10 | install= | ||
11 | subpackages="$pkgname-dev $pkgname-doc $pkgname-tests" | ||
12 | source="http://augeas.net/download/augeas-$pkgver.tar.gz" | ||
13 | |||
14 | _builddir="$srcdir"/$pkgname-$pkgver | ||
15 | prepare() { | ||
16 | cd "$_builddir" | ||
17 | # apply patches here | ||
18 | } | ||
19 | |||
20 | build() { | ||
21 | cd "$_builddir" | ||
22 | ./configure --prefix=/usr \ | ||
23 | --sysconfdir=/etc \ | ||
24 | --mandir=/usr/share/man \ | ||
25 | --infodir=/usr/share/info | ||
26 | make || return 1 | ||
27 | } | ||
28 | |||
29 | package() { | ||
30 | cd "$_builddir" | ||
31 | make DESTDIR="$pkgdir" install | ||
32 | } | ||
33 | |||
34 | tests() { | ||
35 | pkgdesc="Tests for Augeas lenses" | ||
36 | mkdir -p "$subpkgdir"/usr/share/augeas/lenses/dist/ | ||
37 | mv "$pkgdir"/usr/share/augeas/lenses/dist/tests \ | ||
38 | "$subpkgdir"/usr/share/augeas/lenses/dist/ | ||
39 | } | ||
40 | md5sums="d907943fc21c2d1db5dc8d97ec02a9e5 augeas-0.7.3.tar.gz" | ||
diff --git a/testing/backuppc/APKBUILD b/testing/backuppc/APKBUILD deleted file mode 100644 index 05de31bcbb..0000000000 --- a/testing/backuppc/APKBUILD +++ /dev/null | |||
@@ -1,66 +0,0 @@ | |||
1 | # Contributor: | ||
2 | # Maintainer: Leonardo Arena <rnalrd@gmail.com> | ||
3 | pkgname="backuppc" | ||
4 | _realname="BackupPC" | ||
5 | pkgver="3.2.0b1" | ||
6 | _realver="3.2.0beta1" | ||
7 | pkgrel=4 | ||
8 | pkgdesc="High-performance, enterprise-grade backup system" | ||
9 | url="http://backuppc.sourceforge.net/" | ||
10 | license="GPL" | ||
11 | depends="perl busybox rsync perl-archive-zip perl-io-compress | ||
12 | perl-libwww perl-file-rsync" | ||
13 | makedepends="" | ||
14 | install="$pkgname.pre-install $pkgname.post-install" | ||
15 | subpackages="" | ||
16 | source="http://downloads.sourceforge.net/project/$pkgname/$pkgname-beta/$_realver/$_realname-$_realver.tar.gz | ||
17 | configure.pl.patch" | ||
18 | |||
19 | _builddir="$srcdir/$_realname-$_realver" | ||
20 | |||
21 | prepare () { | ||
22 | cd "$_builddir" | ||
23 | mkdir -p "$pkgdir"/etc/BackupPC | ||
24 | mkdir -p "$pkgdir"/var/www/cgi-bin | ||
25 | patch -p2 < ../../configure.pl.patch | ||
26 | } | ||
27 | |||
28 | build() { | ||
29 | cd "$_builddir" | ||
30 | perl configure.pl \ | ||
31 | --batch \ | ||
32 | --backuppc-user=backuppc \ | ||
33 | --bin-path bzip2=/usr/bin/bzip2 \ | ||
34 | --bin-path cat=/bin/cat \ | ||
35 | --bin-path df=/bin/df \ | ||
36 | --bin-path tar=/bin/tar \ | ||
37 | --bin-path hostname=/bin/hostname \ | ||
38 | --bin-path nmblookup=/usr/bin/nmblookup \ | ||
39 | --bin-path perl=/usr/bin/perl \ | ||
40 | --bin-path ping=/bin/ping \ | ||
41 | --bin-path rsync=/usr/bin/rsync \ | ||
42 | --bin-path sendmail=/usr/bin/sendmail \ | ||
43 | --bin-path smbclient=/usr/bin/smbclient \ | ||
44 | --bin-path split=/usr/bin/split \ | ||
45 | --bin-path ssh=/usr/bin/ssh \ | ||
46 | --compress-level=3 \ | ||
47 | --dest-dir="$pkgdir" \ | ||
48 | --config-dir /etc/BackupPC \ | ||
49 | --cgi-dir /var/www/cgi-bin \ | ||
50 | --data-dir /var/lib/BackupPC/data/BackupPC \ | ||
51 | --hostname backuppc \ | ||
52 | --html-dir /var/www/htdocs/BackupPC \ | ||
53 | --html-dir-url /BackupPC \ | ||
54 | --install-dir /usr/lib/BackupPC \ | ||
55 | --log-dir /var/log/BackupPC \ | ||
56 | --uid-ignore \ | ||
57 | --no-set-perms || return 1 | ||
58 | } | ||
59 | |||
60 | package() { | ||
61 | cd $_builddir | ||
62 | install -m755 configure.pl $pkgdir/usr/lib/BackupPC/bin/configure.pl | ||
63 | } | ||
64 | |||
65 | md5sums="34c85b43136954c81d543fa0a7b0b121 BackupPC-3.2.0beta1.tar.gz | ||
66 | f57ad7fdcce804f20f2fe82bee91e813 configure.pl.patch" | ||
diff --git a/testing/backuppc/backuppc.post-install b/testing/backuppc/backuppc.post-install deleted file mode 100644 index 0ba76f20f4..0000000000 --- a/testing/backuppc/backuppc.post-install +++ /dev/null | |||
@@ -1,7 +0,0 @@ | |||
1 | #!/bin/sh | ||
2 | for dir in /etc /var/log /var/lib | ||
3 | do | ||
4 | chown -R backuppc.backuppc ${dir}/BackupPC &>/dev/null | ||
5 | done | ||
6 | |||
7 | chmod 774 /usr/lib/BackupPC/bin/* &>/dev/null | ||
diff --git a/testing/backuppc/backuppc.pre-install b/testing/backuppc/backuppc.pre-install deleted file mode 100644 index 415971d749..0000000000 --- a/testing/backuppc/backuppc.pre-install +++ /dev/null | |||
@@ -1,4 +0,0 @@ | |||
1 | #!/bin/sh | ||
2 | addgroup -S backuppc &>/dev/null | ||
3 | adduser -h /var/lib/backuppc -s /bin/sh -S -D -H -G backuppc -g "BackuPC user" backuppc &>/dev/null | ||
4 | exit 0 | ||
diff --git a/testing/backuppc/configure.pl.patch b/testing/backuppc/configure.pl.patch deleted file mode 100644 index 24d5e3bb38..0000000000 --- a/testing/backuppc/configure.pl.patch +++ /dev/null | |||
@@ -1,66 +0,0 @@ | |||
1 | --- src/BackupPC-3.2.0beta1/configure.pl | ||
2 | +++ configure.pl | ||
3 | @@ -327,25 +327,8 @@ | ||
4 | |||
5 | EOF | ||
6 | my($name, $passwd, $Uid, $Gid); | ||
7 | -while ( 1 ) { | ||
8 | - $Conf{BackupPCUser} = prompt("--> BackupPC should run as user", | ||
9 | - $Conf{BackupPCUser} || "backuppc", | ||
10 | - "backuppc-user"); | ||
11 | - if ( $opts{"set-perms"} ) { | ||
12 | ($name, $passwd, $Uid, $Gid) = getpwnam($Conf{BackupPCUser}); | ||
13 | - last if ( $name ne "" ); | ||
14 | - print <<EOF; | ||
15 | |||
16 | -getpwnam() says that user $Conf{BackupPCUser} doesn't exist. Please | ||
17 | -check the name and verify that this user is in the passwd file. | ||
18 | - | ||
19 | -EOF | ||
20 | - exit(1) if ( $opts{batch} ); | ||
21 | - } else { | ||
22 | - last; | ||
23 | - } | ||
24 | -} | ||
25 | - | ||
26 | print <<EOF; | ||
27 | |||
28 | Please specify an install directory for BackupPC. This is where the | ||
29 | @@ -532,12 +515,6 @@ | ||
30 | ) ) { | ||
31 | next if ( -d "$DestDir$Conf{InstallDir}/$dir" ); | ||
32 | mkpath("$DestDir$Conf{InstallDir}/$dir", 0, 0755); | ||
33 | - if ( !-d "$DestDir$Conf{InstallDir}/$dir" | ||
34 | - || !my_chown($Uid, $Gid, "$DestDir$Conf{InstallDir}/$dir") ) { | ||
35 | - die("Failed to create or chown $DestDir$Conf{InstallDir}/$dir\n"); | ||
36 | - } else { | ||
37 | - print("Created $DestDir$Conf{InstallDir}/$dir\n"); | ||
38 | - } | ||
39 | } | ||
40 | |||
41 | # | ||
42 | @@ -546,11 +523,6 @@ | ||
43 | foreach my $dir ( ($Conf{CgiImageDir}) ) { | ||
44 | next if ( $dir eq "" || -d "$DestDir$dir" ); | ||
45 | mkpath("$DestDir$dir", 0, 0755); | ||
46 | - if ( !-d "$DestDir$dir" || !my_chown($Uid, $Gid, "$DestDir$dir") ) { | ||
47 | - die("Failed to create or chown $DestDir$dir"); | ||
48 | - } else { | ||
49 | - print("Created $DestDir$dir\n"); | ||
50 | - } | ||
51 | } | ||
52 | |||
53 | # | ||
54 | @@ -566,12 +538,6 @@ | ||
55 | "$Conf{LogDir}", | ||
56 | ) ) { | ||
57 | mkpath("$DestDir$dir", 0, 0750) if ( !-d "$DestDir$dir" ); | ||
58 | - if ( !-d "$DestDir$dir" | ||
59 | - || !my_chown($Uid, $Gid, "$DestDir$dir") ) { | ||
60 | - die("Failed to create or chown $DestDir$dir\n"); | ||
61 | - } else { | ||
62 | - print("Created $DestDir$dir\n"); | ||
63 | - } | ||
64 | } | ||
65 | |||
66 | printf("Installing binaries in $DestDir$Conf{InstallDir}/bin\n"); | ||
diff --git a/testing/bluez-firmware/APKBUILD b/testing/bluez-firmware/APKBUILD deleted file mode 100644 index 95e03ae5c5..0000000000 --- a/testing/bluez-firmware/APKBUILD +++ /dev/null | |||
@@ -1,22 +0,0 @@ | |||
1 | # Maintainer: Natanael Copa <ncopa@alpinelinux.org> | ||
2 | pkgname=bluez-firmware | ||
3 | pkgver=1.2 | ||
4 | pkgrel=0 | ||
5 | pkgdesc="Firmware for Broadcom BCM203x Blutonium devices" | ||
6 | url="http://www.bluez.org/" | ||
7 | license="GPL2" | ||
8 | depends="" | ||
9 | makedepends="" | ||
10 | source="http://bluez.sf.net/download/$pkgname-$pkgver.tar.gz" | ||
11 | |||
12 | build() { | ||
13 | cd "$srcdir/$pkgname-$pkgver" | ||
14 | ./configure --libdir=/lib || return 1 | ||
15 | make || return 1 | ||
16 | } | ||
17 | |||
18 | package() { | ||
19 | cd "$srcdir/$pkgname-$pkgver" | ||
20 | make DESTDIR="$pkgdir" install || return 1 | ||
21 | } | ||
22 | md5sums="1cc3cefad872e937e05de5a0a2b390dd bluez-firmware-1.2.tar.gz" | ||
diff --git a/testing/bluez-hcidump/APKBUILD b/testing/bluez-hcidump/APKBUILD deleted file mode 100644 index 0ee37d683d..0000000000 --- a/testing/bluez-hcidump/APKBUILD +++ /dev/null | |||
@@ -1,25 +0,0 @@ | |||
1 | # Maintainer: Natanael Copa <ncopa@alpinelinux.org> | ||
2 | pkgname=bluez-hcidump | ||
3 | pkgver=1.42 | ||
4 | pkgrel=0 | ||
5 | pkgdesc="Bluetooth HCI package analyzer" | ||
6 | url="http://www.bluez.org/" | ||
7 | license="GPL2" | ||
8 | depends= | ||
9 | makedepends="bluez-dev" | ||
10 | subpackages="$pkgname-doc" | ||
11 | source="http://bluez.sf.net/download/$pkgname-$pkgver.tar.gz" | ||
12 | |||
13 | build() { | ||
14 | cd "$srcdir"/$pkgname-$pkgver | ||
15 | ./configure --prefix=/usr \ | ||
16 | --mandir=/usr/share/man \ | ||
17 | || return 1 | ||
18 | make || return 1 | ||
19 | } | ||
20 | |||
21 | package() { | ||
22 | cd "$srcdir"/$pkgname-$pkgver | ||
23 | make DESTDIR="$pkgdir" install || return 1 | ||
24 | } | ||
25 | md5sums="5704737aaf72104eeaf77335218a1827 bluez-hcidump-1.42.tar.gz" | ||
diff --git a/testing/bluez/APKBUILD b/testing/bluez/APKBUILD deleted file mode 100644 index ce10aecce2..0000000000 --- a/testing/bluez/APKBUILD +++ /dev/null | |||
@@ -1,85 +0,0 @@ | |||
1 | # Maintainer: Natanael Copa <ncopa@alpinelinux.org> | ||
2 | pkgname=bluez | ||
3 | pkgver=4.72 | ||
4 | pkgrel=0 | ||
5 | pkgdesc="Tools for the Bluetooth protocol stack" | ||
6 | url="http://www.bluez.org/" | ||
7 | license="GPL2" | ||
8 | depends= | ||
9 | makedepends="dbus-dev gst-plugins-base-dev alsa-lib-dev libusb-compat-dev | ||
10 | libnl-dev" | ||
11 | subpackages="$pkgname-dev $pkgname-doc libbluetooth $pkgname-alsa $pkgname-cups | ||
12 | $pkgname-netlink $pkgname-gstreamer" | ||
13 | source="http://www.kernel.org/pub/linux/bluetooth/$pkgname-$pkgver.tar.bz2 | ||
14 | bluetooth.initd | ||
15 | bluetooth.confd | ||
16 | " | ||
17 | |||
18 | _builddir="$srcdir"/$pkgname-$pkgver | ||
19 | build() { | ||
20 | cd "$_builddir" | ||
21 | ./configure --prefix=/usr \ | ||
22 | --sysconfdir=/etc \ | ||
23 | --localstatedir=/var \ | ||
24 | --libexecdir=/lib \ | ||
25 | --mandir=/usr/share/man \ | ||
26 | --enable-gstreamer \ | ||
27 | --enable-alsa \ | ||
28 | --enable-usb \ | ||
29 | --enable-netlink \ | ||
30 | --enable-tools \ | ||
31 | --enable-bccmd \ | ||
32 | --enable-hid2hci \ | ||
33 | --enable-dfutool \ | ||
34 | --enable-hidd \ | ||
35 | --enable-pand \ | ||
36 | --enable-dund \ | ||
37 | --enable-cups \ | ||
38 | --enable-configfiles \ | ||
39 | || return 1 | ||
40 | make || return 1 | ||
41 | } | ||
42 | |||
43 | package() { | ||
44 | cd "$_builddir" | ||
45 | make install DESTDIR="$pkgdir" | ||
46 | install -Dm755 "$srcdir"/bluetooth.initd "$pkgdir"/etc/init.d/bluetooth | ||
47 | install -Dm644 "$srcdir"/bluetooth.confd "$pkgdir"/etc/conf.d/bluetooth | ||
48 | install -Dm755 test/simple-agent "$pkgdir"/usr/bin/bluez-simple-agent | ||
49 | } | ||
50 | |||
51 | libbluetooth() { | ||
52 | pkgdesc="Libraries for Bluetooth protocol stack" | ||
53 | mkdir -p "$subpkgdir"/usr/lib | ||
54 | mv "$pkgdir"/usr/lib/libbluetooth.so.* "$subpkgdir"/usr/lib/ | ||
55 | } | ||
56 | |||
57 | alsa() { | ||
58 | pkgdesc="Bluez plugin for ALSA" | ||
59 | mkdir -p "$subpkgdir"/etc "$subpkgdir"/usr/lib | ||
60 | mv "$pkgdir"/etc/alsa* "$subpkgdir"/etc/ | ||
61 | mv "$pkgdir"/usr/lib/alsa* "$subpkgdir"/usr/lib/ | ||
62 | } | ||
63 | |||
64 | cups() { | ||
65 | pkgdesc="Bluez backend for CUPS" | ||
66 | mkdir -p "$subpkgdir"/usr/lib/ | ||
67 | mv "$pkgdir"/usr/lib/cups "$subpkgdir"/usr/lib/ | ||
68 | } | ||
69 | |||
70 | netlink() { | ||
71 | pkgdesc="Bluez netlink plugin" | ||
72 | mkdir -p "$subpkgdir"/usr/lib/bluetooth/plugins | ||
73 | mv "$pkgdir"/usr/lib/bluetooth/plugins/netlink.so \ | ||
74 | "$subpkgdir"/usr/lib/bluetooth/plugins | ||
75 | } | ||
76 | |||
77 | gstreamer() { | ||
78 | pkgdesc="Bluez plugin for gstreamer" | ||
79 | mkdir -p "$subpkgdir"/usr/lib | ||
80 | mv "$pkgdir"/usr/lib/gstreamer* \ | ||
81 | "$subpkgdir"/usr/lib/ | ||
82 | } | ||
83 | md5sums="1e7e4261954275076479a08dbeae26ca bluez-4.72.tar.bz2 | ||
84 | 66408fb89b05e7ce7e61c4c3c356d2c6 bluetooth.initd | ||
85 | a159d897a057f4675548327329c4cc22 bluetooth.confd" | ||
diff --git a/testing/bluez/bluetooth-conf.d b/testing/bluez/bluetooth-conf.d deleted file mode 100644 index b0cc744415..0000000000 --- a/testing/bluez/bluetooth-conf.d +++ /dev/null | |||
@@ -1,7 +0,0 @@ | |||
1 | # Bluetooth configuraton file | ||
2 | |||
3 | # Bind rfcomm devices (allowed values are "true" and "false") | ||
4 | RFCOMM_ENABLE=true | ||
5 | |||
6 | # Config file for rfcomm | ||
7 | RFCOMM_CONFIG="/etc/bluetooth/rfcomm.conf" | ||
diff --git a/testing/bluez/bluetooth-init.d b/testing/bluez/bluetooth-init.d deleted file mode 100644 index 111902aaeb..0000000000 --- a/testing/bluez/bluetooth-init.d +++ /dev/null | |||
@@ -1,31 +0,0 @@ | |||
1 | #!/sbin/runscript | ||
2 | # Copyright 1999-2008 Gentoo Foundation | ||
3 | # Distributed under the terms of the GNU General Public License v2 | ||
4 | # $Header: /var/cvsroot/gentoo-x86/net-wireless/bluez/files/4.60/bluetooth-init.d,v 1.1 2010/02/01 19:47:46 pacho Exp $ | ||
5 | |||
6 | depend() { | ||
7 | after coldplug | ||
8 | need dbus localmount | ||
9 | } | ||
10 | |||
11 | start() { | ||
12 | ebegin "Starting Bluetooth" | ||
13 | |||
14 | udevadm trigger --subsystem-match=bluetooth | ||
15 | eend $? | ||
16 | |||
17 | if [ "${RFCOMM_ENABLE}" = "true" -a -x /usr/bin/rfcomm ]; then | ||
18 | if [ -f "${RFCOMM_CONFIG}" ]; then | ||
19 | ebegin " Starting rfcomm" | ||
20 | /usr/bin/rfcomm -f "${RFCOMM_CONFIG}" bind all | ||
21 | eend $? | ||
22 | else | ||
23 | ewarn "Not enabling rfcomm because RFCOMM_CONFIG does not exists" | ||
24 | fi | ||
25 | fi | ||
26 | } | ||
27 | |||
28 | stop() { | ||
29 | ebegin "Shutting down Bluetooth" | ||
30 | eend 0 | ||
31 | } | ||
diff --git a/testing/bluez/bluetooth.confd b/testing/bluez/bluetooth.confd deleted file mode 100644 index b0cc744415..0000000000 --- a/testing/bluez/bluetooth.confd +++ /dev/null | |||
@@ -1,7 +0,0 @@ | |||
1 | # Bluetooth configuraton file | ||
2 | |||
3 | # Bind rfcomm devices (allowed values are "true" and "false") | ||
4 | RFCOMM_ENABLE=true | ||
5 | |||
6 | # Config file for rfcomm | ||
7 | RFCOMM_CONFIG="/etc/bluetooth/rfcomm.conf" | ||
diff --git a/testing/bluez/bluetooth.initd b/testing/bluez/bluetooth.initd deleted file mode 100644 index 9ec58e97c4..0000000000 --- a/testing/bluez/bluetooth.initd +++ /dev/null | |||
@@ -1,32 +0,0 @@ | |||
1 | #!/sbin/runscript | ||
2 | # Copyright 1999-2008 Gentoo Foundation | ||
3 | # Distributed under the terms of the GNU General Public License v2 | ||
4 | # $Header: /var/cvsroot/gentoo-x86/net-wireless/bluez/files/4.60/bluetooth-init.d,v 1.1 2010/02/01 19:47:46 pacho Exp $ | ||
5 | |||
6 | depend() { | ||
7 | after coldplug | ||
8 | need dbus localmount | ||
9 | } | ||
10 | |||
11 | start() { | ||
12 | ebegin "Starting Bluetooth" | ||
13 | |||
14 | if [ -x /sbin/udevadm ]; then | ||
15 | udevadm trigger --subsystem-match=bluetooth | ||
16 | eend $? | ||
17 | fi | ||
18 | |||
19 | if [ "${RFCOMM_ENABLE}" = "true" -a -x /usr/bin/rfcomm ]; then | ||
20 | if [ -f "${RFCOMM_CONFIG}" ]; then | ||
21 | /usr/bin/rfcomm -f "${RFCOMM_CONFIG}" bind all | ||
22 | else | ||
23 | ewarn "Not enabling rfcomm because RFCOMM_CONFIG does not exists" | ||
24 | fi | ||
25 | fi | ||
26 | eend $? | ||
27 | } | ||
28 | |||
29 | stop() { | ||
30 | ebegin "Shutting down Bluetooth" | ||
31 | eend 0 | ||
32 | } | ||
diff --git a/testing/btrfs-progs/APKBUILD b/testing/btrfs-progs/APKBUILD deleted file mode 100644 index 62b90460c1..0000000000 --- a/testing/btrfs-progs/APKBUILD +++ /dev/null | |||
@@ -1,33 +0,0 @@ | |||
1 | # Maintainer: Natanael Copa <ncopa@alpinelinux.org> | ||
2 | pkgname=btrfs-progs | ||
3 | pkgver=0.19 | ||
4 | pkgrel=0 | ||
5 | pkgdesc="Tools for the btrfs" | ||
6 | url="https://btrfs.wiki.kernel.org/" | ||
7 | license="GPL" | ||
8 | depends= | ||
9 | makedepends="util-linux-ng-dev bash" | ||
10 | install= | ||
11 | subpackages="$pkgname-doc" | ||
12 | source="http://www.kernel.org/pub/linux/kernel/people/mason/btrfs/btrfs-progs-$pkgver.tar.bz2" | ||
13 | |||
14 | _builddir="$srcdir"/$pkgname-$pkgver | ||
15 | prepare() { | ||
16 | cd "$_builddir" | ||
17 | } | ||
18 | |||
19 | build() { | ||
20 | cd "$_builddir" | ||
21 | make prefix=/usr || return 1 | ||
22 | } | ||
23 | |||
24 | package() { | ||
25 | cd "$_builddir" | ||
26 | make prefix=/usr mandir=/usr/share/man DESTDIR="$pkgdir" install | ||
27 | |||
28 | # remove the 2 lines below (and this) if there is no init.d script | ||
29 | # install -m755 -D "$srcdir"/$pkgname.initd "$pkgdir"/etc/init.d/$pkgname | ||
30 | # install -m644 -D "$srcdir"/$pkgname.confd "$pkgdir"/etc/conf.d/$pkgname | ||
31 | } | ||
32 | |||
33 | md5sums="5854728d080cc76f21a83bdc99b6ddaa btrfs-progs-0.19.tar.bz2" | ||
diff --git a/testing/cacti/APKBUILD b/testing/cacti/APKBUILD deleted file mode 100644 index e7452bf63e..0000000000 --- a/testing/cacti/APKBUILD +++ /dev/null | |||
@@ -1,45 +0,0 @@ | |||
1 | # Maintainer: Jeff Bilyk <jbilyk@gmail.com> | ||
2 | pkgname=cacti | ||
3 | pkgver=0.8.7g | ||
4 | pkgrel=0 | ||
5 | pkgdesc="Network monitoring tool based on RRDtool" | ||
6 | url="http://www.cacti.net" | ||
7 | license="GPL" | ||
8 | depends="mysql php php-mysql php-snmp rrdtool net-snmp php-sockets php-xml php-gd" | ||
9 | makedepends= | ||
10 | source="http://www.cacti.net/downloads/$pkgname-$pkgver.tar.gz | ||
11 | http://www.cacti.net/downloads/patches/$pkgver/data_source_deactivate.patch | ||
12 | http://www.cacti.net/downloads/patches/$pkgver/graph_list_view.patch | ||
13 | http://www.cacti.net/downloads/patches/$pkgver/html_output.patch | ||
14 | http://www.cacti.net/downloads/patches/$pkgver/ldap_group_authenication.patch | ||
15 | http://www.cacti.net/downloads/patches/$pkgver/script_server_command_line_parse.patch" | ||
16 | |||
17 | _builddir="$srcdir"/$pkgname-$pkgver | ||
18 | |||
19 | prepare() { | ||
20 | cd "$_builddir" | ||
21 | for i in ../*.patch; do | ||
22 | msg "Applying $i" | ||
23 | if ! patch -p1 -i $i; then | ||
24 | error "$i failed" | ||
25 | return 1 | ||
26 | fi | ||
27 | done | ||
28 | } | ||
29 | |||
30 | build() { | ||
31 | cd "$_builddir" | ||
32 | return 0 | ||
33 | } | ||
34 | |||
35 | package() { | ||
36 | mkdir -p "$pkgdir"/usr/share/webapps/cacti | ||
37 | mv "$srcdir"/$pkgname-$pkgver/* "$pkgdir"/usr/share/webapps/cacti/ || return 1 | ||
38 | |||
39 | } | ||
40 | md5sums="268421cb1a58d3444f7ecbddb4c4b016 cacti-0.8.7g.tar.gz | ||
41 | d39570fd2e2b5c7f9aa47000b8a28c42 data_source_deactivate.patch | ||
42 | 6c2f7db4af48e59323c5e8b25a34866b graph_list_view.patch | ||
43 | 134d120930e4f2211f017f5b71d9280a html_output.patch | ||
44 | 5bb62cc6fde7c99f0c29cab869412f73 ldap_group_authenication.patch | ||
45 | e14edee082d1250e3946c3caa58a40b4 script_server_command_line_parse.patch" | ||
diff --git a/testing/cdparanoia/APKBUILD b/testing/cdparanoia/APKBUILD deleted file mode 100644 index e31d894f80..0000000000 --- a/testing/cdparanoia/APKBUILD +++ /dev/null | |||
@@ -1,54 +0,0 @@ | |||
1 | # Contributor: Michael Mason <ms13sp@gmail.com> | ||
2 | # Maintainer: Michael Mason <ms13sp@gmail.com> | ||
3 | pkgname=cdparanoia | ||
4 | pkgver=10.2 | ||
5 | pkgrel=1 | ||
6 | pkgdesc="An audio CD extraction application" | ||
7 | url="http://www.xiph.org/paranoia" | ||
8 | license="GPL" | ||
9 | depends= | ||
10 | makedepends="libtool autoconf automake" | ||
11 | install= | ||
12 | subpackages="$pkgname-dev" | ||
13 | source="http://downloads.xiph.org/releases/cdparanoia/$pkgname-III-$pkgver.src.tgz" | ||
14 | |||
15 | build() { | ||
16 | cd "$srcdir/$pkgname-III-$pkgver" | ||
17 | mv configure.guess config.guess | ||
18 | mv configure.sub config.sub | ||
19 | sed -i -e '/configure.\(guess\|sub\)/d' configure.in || return 1 | ||
20 | aclocal && autoconf || return 1 | ||
21 | libtoolize || return 1 | ||
22 | |||
23 | ./configure --prefix=/usr \ | ||
24 | --sysconfdir=/etc \ | ||
25 | --mandir=/usr/share/man \ | ||
26 | --infodir=/usr/share/info | ||
27 | make || return 1 | ||
28 | #make DESTDIR="$pkgdir" install | ||
29 | } | ||
30 | |||
31 | package() { | ||
32 | cd "$srcdir/$pkgname-III-$pkgver" | ||
33 | install -m755 -D "$srcdir"/"$pkgname-III-$pkgver"/cdparanoia "$pkgdir"/usr/bin/cdparanoia | ||
34 | install -m644 -D "$srcdir"/"$pkgname-III-$pkgver"/interface/libcdda_interface.a "$pkgdir"/usr/lib/libcdda_interface.a | ||
35 | install -m755 -D "$srcdir"/"$pkgname-III-$pkgver"/interface/libcdda_interface.so.0."$pkgver" "$pkgdir"/usr/lib/libcdda_interface.so.0."$pkgver" | ||
36 | install -m755 -D "$srcdir"/"$pkgname-III-$pkgver"/paranoia/libcdda_paranoia.so.0."$pkgver" "$pkgdir"/usr/lib/libcdda_paranoia.so.0."$pkgver" | ||
37 | install -m644 -D "$srcdir"/"$pkgname-III-$pkgver"/interface/libcdda_interface.so.0 "$pkgdir"/usr/lib/libcdda_interface.so.0 | ||
38 | install -m644 -D "$srcdir"/"$pkgname-III-$pkgver"/interface/libcdda_interface.so "$pkgdir"/usr/lib/libcdda_interface.so | ||
39 | install -m644 -D "$srcdir"/"$pkgname-III-$pkgver"/paranoia/libcdda_paranoia.so.0 "$pkgdir"/usr/lib/libcdda_paranoia.so.0 | ||
40 | install -m644 -D "$srcdir"/"$pkgname-III-$pkgver"/paranoia/libcdda_paranoia.so "$pkgdir"/usr/lib/libcdda_paranoia.so | ||
41 | |||
42 | } | ||
43 | |||
44 | dev () { | ||
45 | install="" | ||
46 | mkdir pkg-dev | ||
47 | cd "$srcdir/$pkgname-III-$pkgver" | ||
48 | |||
49 | install -m644 -D "$srcdir"/"$pkgname-III-$pkgver"/interface/cdda_interface.h "$pkgdir"-dev/usr/include/cdda_interface.h | ||
50 | install -m644 -D "$srcdir"/"$pkgname-III-$pkgver"/paranoia/cdda_paranoia.h "$pkgdir"-dev/usr/include/cdda_paranoia.h | ||
51 | |||
52 | } | ||
53 | |||
54 | md5sums="b304bbe8ab63373924a744eac9ebc652 cdparanoia-III-10.2.src.tgz" | ||
diff --git a/testing/cherokee/APKBUILD b/testing/cherokee/APKBUILD deleted file mode 100644 index f93cfcf588..0000000000 --- a/testing/cherokee/APKBUILD +++ /dev/null | |||
@@ -1,38 +0,0 @@ | |||
1 | # Contributor: Mika Havela <mika.havela@gmail.com> | ||
2 | # Maintainer: Mika Havela <mika.havela@gmail.com> | ||
3 | pkgname=cherokee | ||
4 | pkgver=0.99.41 | ||
5 | pkgrel=3 | ||
6 | pkgdesc="A very fast, flexible and easy to configure Web Server" | ||
7 | url="http://www.cherokee-project.com/" | ||
8 | license="GPL2" | ||
9 | depends="pcre rrdtool" | ||
10 | makedepends="openssl-dev gettext-dev ffmpeg-dev" | ||
11 | install= | ||
12 | subpackages="$pkgname-dev $pkgname-doc" | ||
13 | source="http://www.cherokee-project.com/download/0.99/${pkgver}/${pkgname}-${pkgver}.tar.gz | ||
14 | cherokee.initd | ||
15 | cherokee.confd | ||
16 | " | ||
17 | |||
18 | _builddir="$srcdir"/$pkgname-$pkgver | ||
19 | build() { | ||
20 | cd "$_builddir" | ||
21 | ./configure --prefix=/usr \ | ||
22 | --localstatedir=/var \ | ||
23 | --sysconfdir=/etc \ | ||
24 | --with-wwwroot=/var/www | ||
25 | make || return 1 | ||
26 | } | ||
27 | |||
28 | package() { | ||
29 | cd "$_builddir" | ||
30 | make DESTDIR="$pkgdir" install | ||
31 | |||
32 | install -m755 -D "$srcdir"/$pkgname.initd "$pkgdir"/etc/init.d/$pkgname | ||
33 | install -m644 -D "$srcdir"/$pkgname.confd "$pkgdir"/etc/conf.d/$pkgname | ||
34 | } | ||
35 | |||
36 | md5sums="388affc0636aca802ec46cea4ebb8d08 cherokee-0.99.41.tar.gz | ||
37 | 4180dbb6701f928054079aa1e3bd5ebc cherokee.initd | ||
38 | bd6a840f72c630ce1eaabe058097584f cherokee.confd" | ||
diff --git a/testing/cherokee/cherokee.confd b/testing/cherokee/cherokee.confd deleted file mode 100644 index 8f719df390..0000000000 --- a/testing/cherokee/cherokee.confd +++ /dev/null | |||
@@ -1,10 +0,0 @@ | |||
1 | # Sample conf.d file for alpine linux | ||
2 | |||
3 | # | ||
4 | # Specify daemon $OPTS here. | ||
5 | # | ||
6 | |||
7 | OPTS="-d" | ||
8 | DAEMON_USER="root" | ||
9 | DAEMON_GROUP="root" | ||
10 | |||
diff --git a/testing/cherokee/cherokee.initd b/testing/cherokee/cherokee.initd deleted file mode 100755 index 6aed337b6f..0000000000 --- a/testing/cherokee/cherokee.initd +++ /dev/null | |||
@@ -1,41 +0,0 @@ | |||
1 | #!/sbin/runscript | ||
2 | |||
3 | # Cherokee init.d file for alpine linux. | ||
4 | |||
5 | NAME=cherokee | ||
6 | DAEMON=/usr/sbin/$NAME | ||
7 | DAEMON_USER=${DAEMON_USER:-root} | ||
8 | DAEMON_GROUP=${DAEMON_GROUP:-root} | ||
9 | |||
10 | depend() { | ||
11 | need net | ||
12 | } | ||
13 | |||
14 | start() { | ||
15 | ebegin "Starting ${NAME}" | ||
16 | start-stop-daemon --start --quiet \ | ||
17 | --pidfile /var/run/${NAME}.pid \ | ||
18 | --chuid ${DAEMON_USER}:${DAEMON_GROUP} \ | ||
19 | --exec ${DAEMON} -- ${OPTS} | ||
20 | eend $? | ||
21 | } | ||
22 | |||
23 | stop() { | ||
24 | ebegin "Stopping ${NAME}" | ||
25 | start-stop-daemon --stop --quiet \ | ||
26 | --exec ${DAEMON} \ | ||
27 | --pidfile /var/run/${NAME}.pid | ||
28 | eend $? | ||
29 | } | ||
30 | |||
31 | reload() { | ||
32 | ebegin "Reloading ${NAME}" | ||
33 | if ! service_started "${NAME}" ; then | ||
34 | eend 1 "${NAME} is not started" | ||
35 | return 1 | ||
36 | fi | ||
37 | start-stop-daemon --stop --oknodo --signal HUP \ | ||
38 | --exec ${DAEMON} --pidfile /var/run/${NAME}.pid | ||
39 | eend $? | ||
40 | } | ||
41 | |||
diff --git a/testing/coova-chilli/APKBUILD b/testing/coova-chilli/APKBUILD deleted file mode 100644 index 2ab98d0bad..0000000000 --- a/testing/coova-chilli/APKBUILD +++ /dev/null | |||
@@ -1,48 +0,0 @@ | |||
1 | # Contributor: grharry | ||
2 | # Maintainer: Leonardo Arena <rnalrd@gmail.com> | ||
3 | |||
4 | # TODO: fix init.d script | ||
5 | |||
6 | pkgname=coova-chilli | ||
7 | pkgver=1.2.4 | ||
8 | pkgrel=1 | ||
9 | pkgdesc="CoovaChilli is an open source access controller for wireless LAN" | ||
10 | url="http://www.coova.org/" | ||
11 | license="GPL" | ||
12 | depends= | ||
13 | makedepends="perl openssl-dev autoconf automake libtool" | ||
14 | install= | ||
15 | subpackages="$pkgname-doc $pkgname-dev" | ||
16 | source="http://ap.coova.org/chilli/coova-chilli-$pkgver.tar.gz | ||
17 | coova-chilli-ssl.patch" | ||
18 | |||
19 | _builddir="$srcdir/$pkgname-$pkgver" | ||
20 | |||
21 | prepare() { | ||
22 | cd $_builddir | ||
23 | # patch -p1 -i ../coova-chilli-ssl.patch || return 1 | ||
24 | sed -i 's/-Werror//g' src/Makefile.am || return 1 | ||
25 | sed -i 's/-Werror//g' src/Makefile.in || return 1 | ||
26 | aclocal && autoconf && automake && libtoolize || return 1 | ||
27 | } | ||
28 | |||
29 | build() { | ||
30 | cd $_builddir | ||
31 | ./configure --prefix=/usr \ | ||
32 | --sysconfdir=/etc \ | ||
33 | --mandir=/usr/share/man \ | ||
34 | --infodir=/usr/share/info \ | ||
35 | --localstatedir=/var/run \ | ||
36 | --libdir=/usr/lib \ | ||
37 | --sysconfdir=/etc \ | ||
38 | --with-openssl | ||
39 | make -j1 || return 1 | ||
40 | } | ||
41 | |||
42 | package() { | ||
43 | cd $_builddir | ||
44 | make DESTDIR="$pkgdir" install | ||
45 | } | ||
46 | |||
47 | md5sums="6d942a731da07b029a1be0b58d7917d6 coova-chilli-1.2.4.tar.gz | ||
48 | 4135e6e19bafdad777b8ca7388ff4101 coova-chilli-ssl.patch" | ||
diff --git a/testing/coova-chilli/coova-chilli-ssl.patch b/testing/coova-chilli/coova-chilli-ssl.patch deleted file mode 100644 index 1567c96cb3..0000000000 --- a/testing/coova-chilli/coova-chilli-ssl.patch +++ /dev/null | |||
@@ -1,21 +0,0 @@ | |||
1 | --- a/src/Makefile.am | ||
2 | +++ b/src/Makefile.am | ||
3 | @@ -13,7 +13,8 @@ | ||
4 | chilli.h options.h util.c garden.c garden.h ssl.h ssl.c \ | ||
5 | dns.c dns.h session.c session.h limits.h pkt.h pkt.c \ | ||
6 | chksum.c net.h net.c ms_chap.c options.c statusfile.c \ | ||
7 | -conn.h conn.c | ||
8 | +conn.h conn.c | ||
9 | +libchilli_la_LIBADD = $(LIBOPENSSL) | ||
10 | |||
11 | AM_CFLAGS = -D_GNU_SOURCE -Wall -fno-builtin -fno-strict-aliasing \ | ||
12 | -O2 -fomit-frame-pointer -funroll-loops -pipe \ | ||
13 | @@ -33,7 +34,7 @@ | ||
14 | #test_radius_SOURCES = test-radius.c | ||
15 | #test_dhcp_SOURCES = test-dhcp.c | ||
16 | |||
17 | -LDADD = libchilli.la $(top_builddir)/bstring/libbstring.la ${LIBRT} | ||
18 | +LDADD = libchilli.la $(top_builddir)/bstring/libbstring.la $(LIBOPENSSL) | ||
19 | |||
20 | if WITH_OPENSSL | ||
21 | LDADD += ${LIBSSL} | ||
diff --git a/testing/daemontools/0.76-errno.patch b/testing/daemontools/0.76-errno.patch deleted file mode 100644 index 3af157c462..0000000000 --- a/testing/daemontools/0.76-errno.patch +++ /dev/null | |||
@@ -1,11 +0,0 @@ | |||
1 | --- src/error.h 2001-07-12 11:49:49.000000000 -0500 | ||
2 | +++ src/error.h 2003-02-26 02:14:06.000000000 -0600 | ||
3 | @@ -3,7 +3,7 @@ | ||
4 | #ifndef ERROR_H | ||
5 | #define ERROR_H | ||
6 | |||
7 | -extern int errno; | ||
8 | +#include <errno.h> | ||
9 | |||
10 | extern int error_intr; | ||
11 | extern int error_nomem; | ||
diff --git a/testing/daemontools/0.76-warnings.patch b/testing/daemontools/0.76-warnings.patch deleted file mode 100644 index f558bb18b1..0000000000 --- a/testing/daemontools/0.76-warnings.patch +++ /dev/null | |||
@@ -1,74 +0,0 @@ | |||
1 | Fixup misc warnings | ||
2 | |||
3 | Patch by RiverRat | ||
4 | |||
5 | http://bugs.gentoo.org/124487 | ||
6 | |||
7 | --- src/chkshsgr.c | ||
8 | +++ src/chkshsgr.c | ||
9 | @@ -1,10 +1,13 @@ | ||
10 | /* Public domain. */ | ||
11 | |||
12 | +#include <sys/types.h> | ||
13 | +#include <stdlib.h> | ||
14 | +#include <grp.h> | ||
15 | #include <unistd.h> | ||
16 | |||
17 | int main() | ||
18 | { | ||
19 | - short x[4]; | ||
20 | + gid_t x[4]; | ||
21 | |||
22 | x[0] = x[1] = 0; | ||
23 | if (getgroups(1,x) == 0) if (setgroups(1,x) == -1) _exit(1); | ||
24 | --- src/matchtest.c | ||
25 | +++ src/matchtest.c | ||
26 | @@ -1,3 +1,4 @@ | ||
27 | +#include <unistd.h> | ||
28 | #include "match.h" | ||
29 | #include "buffer.h" | ||
30 | #include "str.h" | ||
31 | --- src/multilog.c | ||
32 | +++ src/multilog.c | ||
33 | @@ -1,3 +1,4 @@ | ||
34 | +#include <stdio.h> | ||
35 | #include <unistd.h> | ||
36 | #include <sys/types.h> | ||
37 | #include <sys/stat.h> | ||
38 | --- src/prot.c | ||
39 | +++ src/prot.c | ||
40 | @@ -1,5 +1,8 @@ | ||
41 | /* Public domain. */ | ||
42 | |||
43 | +#include <sys/types.h> | ||
44 | +#include <unistd.h> | ||
45 | +#include <grp.h> | ||
46 | #include "hasshsgr.h" | ||
47 | #include "prot.h" | ||
48 | |||
49 | --- src/seek_set.c | ||
50 | +++ src/seek_set.c | ||
51 | @@ -1,6 +1,7 @@ | ||
52 | /* Public domain. */ | ||
53 | |||
54 | #include <sys/types.h> | ||
55 | +#include <unistd.h> | ||
56 | #include "seek.h" | ||
57 | |||
58 | #define SET 0 /* sigh */ | ||
59 | --- src/supervise.c | ||
60 | +++ src/supervise.c | ||
61 | @@ -1,3 +1,4 @@ | ||
62 | +#include <stdio.h> | ||
63 | #include <unistd.h> | ||
64 | #include <sys/types.h> | ||
65 | #include <sys/stat.h> | ||
66 | --- src/pathexec_run.c | ||
67 | +++ src/pathexec_run.c | ||
68 | @@ -1,5 +1,6 @@ | ||
69 | /* Public domain. */ | ||
70 | |||
71 | +#include <unistd.h> | ||
72 | #include "error.h" | ||
73 | #include "stralloc.h" | ||
74 | #include "str.h" | ||
diff --git a/testing/daemontools/APKBUILD b/testing/daemontools/APKBUILD deleted file mode 100644 index 84ed1ded7f..0000000000 --- a/testing/daemontools/APKBUILD +++ /dev/null | |||
@@ -1,48 +0,0 @@ | |||
1 | # Maintainer: Natanael Copa <ncopa@alpinelinux.org> | ||
2 | pkgname=daemontools | ||
3 | pkgver=0.76 | ||
4 | pkgrel=1 | ||
5 | pkgdesc="Collection of tools for managing UNIX services" | ||
6 | url="http://cr.yp.to/daemontools.html" | ||
7 | license="public-domain" | ||
8 | depends= | ||
9 | # The makefile need GNU cat for 'cat -v' | ||
10 | makedepends="coreutils" | ||
11 | |||
12 | source="http://cr.yp.to/daemontools/$pkgname-$pkgver.tar.gz | ||
13 | 0.76-errno.patch | ||
14 | 0.76-warnings.patch | ||
15 | svscan.initd | ||
16 | " | ||
17 | |||
18 | _builddir="$srcdir"/admin/$pkgname-$pkgver/src | ||
19 | |||
20 | prepare() { | ||
21 | cd "$_builddir" | ||
22 | for i in "$srcdir"/*.patch; do | ||
23 | msg "Applying $i" | ||
24 | patch -p1 -i $i || return 1 | ||
25 | done | ||
26 | } | ||
27 | |||
28 | build() { | ||
29 | cd "$_builddir" | ||
30 | echo "${CC:-"gcc"} ${CFLAGS}" > conf-cc | ||
31 | echo "${CC:-"gcc"} ${LDFLAGS}" > conf-ld | ||
32 | touch > home | ||
33 | make PATH="/usr/bin:/bin" || return 1 | ||
34 | } | ||
35 | |||
36 | package() { | ||
37 | cd "$_builddir" | ||
38 | mkdir -p "$pkgdir"/usr/bin "$pkgdir"/service | ||
39 | for f in $(cat ../package/commands); do | ||
40 | cp $f "$pkgdir"/usr/bin/$f | ||
41 | done | ||
42 | install -Dm755 "$srcdir"/svscan.initd "$pkgdir"/etc/init.d/svscan | ||
43 | } | ||
44 | |||
45 | md5sums="1871af2453d6e464034968a0fbcb2bfc daemontools-0.76.tar.gz | ||
46 | c75438b1c3b9d9f67691bd10cf3c8e52 0.76-errno.patch | ||
47 | ad68177f50bfffb6a1cbf8c668de6a55 0.76-warnings.patch | ||
48 | c6e4ace205400be062d3ba82315cbcd1 svscan.initd" | ||
diff --git a/testing/daemontools/svscan.initd b/testing/daemontools/svscan.initd deleted file mode 100644 index bf7af28fa4..0000000000 --- a/testing/daemontools/svscan.initd +++ /dev/null | |||
@@ -1,33 +0,0 @@ | |||
1 | #!/sbin/runscript | ||
2 | # Copyright 1999-2004 Gentoo Foundation | ||
3 | # Distributed under the terms of the GNU General Public License v2 | ||
4 | # $Header: /var/cvsroot/gentoo-x86/sys-process/daemontools/files/svscan.init-0.76-r7,v 1.1 2008/12/07 06:59:37 robbat2 Exp $ | ||
5 | |||
6 | depend() { | ||
7 | use net | ||
8 | before ntpd ntp-client spamd apache apache2 | ||
9 | after firewall | ||
10 | } | ||
11 | |||
12 | start() { | ||
13 | ebegin "Starting service scan" | ||
14 | setsid start-stop-daemon --start --exec /usr/bin/svscan \ | ||
15 | --background --make-pidfile \ | ||
16 | --pidfile /var/run/svscan.pid -- /service | ||
17 | eend $? | ||
18 | } | ||
19 | |||
20 | stop() { | ||
21 | ebegin "Stopping service scan" | ||
22 | start-stop-daemon --stop --exec /usr/bin/svscan \ | ||
23 | --pidfile /var/run/svscan.pid | ||
24 | eend $? | ||
25 | |||
26 | ebegin "Stopping service scan services" | ||
27 | svc -dx /service/* 2>/dev/null | ||
28 | eend $? | ||
29 | |||
30 | ebegin "Stopping service scan logging" | ||
31 | svc -dx /service/*/log 2>/dev/null | ||
32 | eend $? | ||
33 | } | ||
diff --git a/testing/dconf/0001-Avoid-posix_fallocate-so-it-works-on-uClibc.patch b/testing/dconf/0001-Avoid-posix_fallocate-so-it-works-on-uClibc.patch deleted file mode 100644 index 5317b39c96..0000000000 --- a/testing/dconf/0001-Avoid-posix_fallocate-so-it-works-on-uClibc.patch +++ /dev/null | |||
@@ -1,36 +0,0 @@ | |||
1 | From e6d875ff19ba7f23e68a2131d9abe2de3f39d001 Mon Sep 17 00:00:00 2001 | ||
2 | From: Natanael Copa <ncopa@alpinelinux.org> | ||
3 | Date: Sat, 9 Oct 2010 20:34:08 +0000 | ||
4 | Subject: [PATCH] Avoid posix_fallocate() so it works on uClibc | ||
5 | |||
6 | It seems like the possix_fallocate() does not need to be provided on | ||
7 | all implementations (see "Application Usage" in | ||
8 | http://www.opengroup.org/onlinepubs/009695399/functions/posix_fallocate.html ) | ||
9 | |||
10 | I'm not too familiar with the code but it looks like _DConfEngine->shm | ||
11 | is a mmap to a file with 1 char size. If thats the case then something | ||
12 | like this would work: | ||
13 | --- | ||
14 | engine/dconf-engine.c | 6 +++++- | ||
15 | 1 files changed, 5 insertions(+), 1 deletions(-) | ||
16 | |||
17 | diff --git a/engine/dconf-engine.c b/engine/dconf-engine.c | ||
18 | index cf57431..8eb3fa7 100644 | ||
19 | --- a/engine/dconf-engine.c | ||
20 | +++ b/engine/dconf-engine.c | ||
21 | @@ -144,7 +144,11 @@ dconf_engine_setup_user (DConfEngine *engine) | ||
22 | |||
23 | if (fd >= 0) | ||
24 | { | ||
25 | - if (posix_fallocate (fd, 0, 1) == 0) | ||
26 | + struct stat st; | ||
27 | + int r = fstat(fd, &st); | ||
28 | + if (r == 0 && st.st_size == 0) | ||
29 | + r = write(fd, "", 1); | ||
30 | + if (r == 0) | ||
31 | { | ||
32 | engine->shm = mmap (NULL, 1, PROT_READ, MAP_SHARED, fd, 0); | ||
33 | |||
34 | -- | ||
35 | 1.7.3.1 | ||
36 | |||
diff --git a/testing/dconf/APKBUILD b/testing/dconf/APKBUILD deleted file mode 100644 index 4a73a30681..0000000000 --- a/testing/dconf/APKBUILD +++ /dev/null | |||
@@ -1,41 +0,0 @@ | |||
1 | # Maintainer: Natanael Copa <ncopa@alpinelinux.org> | ||
2 | pkgname=dconf | ||
3 | pkgver=0.5.1 | ||
4 | pkgrel=0 | ||
5 | pkgdesc="A low-level configuration system." | ||
6 | url="http://live.gnome.org/dconf" | ||
7 | license="LGPL2.1" | ||
8 | depends="" | ||
9 | makedepends="vala gobject-introspection gtk+-dev glib-dev libxml2-dev" | ||
10 | install= | ||
11 | source="http://download.gnome.org/sources/dconf/0.5/dconf-$pkgver.tar.bz2 | ||
12 | 0001-Avoid-posix_fallocate-so-it-works-on-uClibc.patch | ||
13 | " | ||
14 | |||
15 | _builddir="$srcdir"/$pkgname-$pkgver | ||
16 | prepare() { | ||
17 | cd "$_builddir" | ||
18 | for i in $source; do | ||
19 | case $i in | ||
20 | *.patch) | ||
21 | patch -p1 -i "$srcdir/$i" || return 1 | ||
22 | ;; | ||
23 | esac | ||
24 | done | ||
25 | } | ||
26 | |||
27 | build () | ||
28 | { | ||
29 | cd "$_builddir" | ||
30 | ./configure --prefix=/usr \ | ||
31 | --libexecdir=/usr/lib/dconf | ||
32 | make | ||
33 | } | ||
34 | |||
35 | package() { | ||
36 | cd "$_builddir" | ||
37 | make DESTDIR="$pkgdir" install || return 1 | ||
38 | } | ||
39 | |||
40 | md5sums="c905497d0255fe2ba58564f9655908ab dconf-0.5.1.tar.bz2 | ||
41 | 750788f7fa6ff128ecdf7639ffff8b78 0001-Avoid-posix_fallocate-so-it-works-on-uClibc.patch" | ||
diff --git a/testing/dmidecode/APKBUILD b/testing/dmidecode/APKBUILD deleted file mode 100644 index 0b91024e3b..0000000000 --- a/testing/dmidecode/APKBUILD +++ /dev/null | |||
@@ -1,36 +0,0 @@ | |||
1 | # Maintainer: Nathan Angelacos <nangel@alpinelinux.org> | ||
2 | pkgname=dmidecode | ||
3 | pkgver=2.9 | ||
4 | pkgrel=0 | ||
5 | pkgdesc="A utility for reporting system hardware as described by BIOS" | ||
6 | url="http://www.nongnu.org/dmidecode" | ||
7 | license="GPL" | ||
8 | depends= | ||
9 | makedepends= | ||
10 | subpackages="$pkgname-doc" | ||
11 | source="http://mirror.its.uidaho.edu/pub/savannah/dmidecode/dmidecode-${pkgver}.tar.gz" | ||
12 | |||
13 | _builddir="$srcdir"/$pkgname-$pkgver | ||
14 | |||
15 | prepare() { | ||
16 | cd "$_builddir" | ||
17 | # apply patches here | ||
18 | for i in "$srcdir"/*.patch; do | ||
19 | [ -f "$i" ] || continue | ||
20 | msg "Applying $i" | ||
21 | patch -p1 -i "$i" || return 1 | ||
22 | done | ||
23 | sed '/^PROGRAMS !=/d' -i Makefile | ||
24 | } | ||
25 | |||
26 | build() { | ||
27 | cd "$_builddir" | ||
28 | make prefix=/usr || return 1 | ||
29 | } | ||
30 | |||
31 | package() { | ||
32 | cd "$_builddir" | ||
33 | make prefix=/usr DESTDIR="${pkgdir}" install | ||
34 | } | ||
35 | |||
36 | md5sums="1f804692168178c19a8ec86d147fbc77 dmidecode-2.9.tar.gz" | ||
diff --git a/testing/dspam/0001-Support-for-parallell-builds.patch b/testing/dspam/0001-Support-for-parallell-builds.patch deleted file mode 100644 index 7044d5f6e0..0000000000 --- a/testing/dspam/0001-Support-for-parallell-builds.patch +++ /dev/null | |||
@@ -1,77 +0,0 @@ | |||
1 | From 80f81670323a09025ffb7d030be56e47aec5492c Mon Sep 17 00:00:00 2001 | ||
2 | From: Natanael Copa <ncopa@alpinelinux.org> | ||
3 | Date: Wed, 6 Jan 2010 12:34:15 +0000 | ||
4 | Subject: [PATCH] Support for parallell builds | ||
5 | |||
6 | --- | ||
7 | src/Makefile.am | 12 +++++++----- | ||
8 | 1 files changed, 7 insertions(+), 5 deletions(-) | ||
9 | |||
10 | diff --git a/src/Makefile.am b/src/Makefile.am | ||
11 | index 6e8a774..49d6b16 100644 | ||
12 | --- a/src/Makefile.am | ||
13 | +++ b/src/Makefile.am | ||
14 | @@ -134,7 +134,7 @@ libmysql_drv_la_LIBADD = $(libmysql_drv_libs) -L. -ldspam | ||
15 | libmysql_drv_la_CPPFLAGS = $(libmysql_drv_cppflags) | ||
16 | libmysql_drv_la_LDFLAGS = $(libmysql_drv_ldflags) | ||
17 | libmysql_drv_la_LDFLAGS += -rpath '$(pkglibdir)' -version-info $(libversion) | ||
18 | -libmysql_drv_la_DEPENDENCIES = | ||
19 | +libmysql_drv_la_DEPENDENCIES = libdspam.la | ||
20 | |||
21 | libpgsql_drv_la_SOURCES = \ | ||
22 | pgsql_drv.c pgsql_drv.h | ||
23 | @@ -142,7 +142,7 @@ libpgsql_drv_la_LIBADD = $(libpgsql_drv_libs) -L. -ldspam | ||
24 | libpgsql_drv_la_CPPFLAGS = $(libpgsql_drv_cppflags) | ||
25 | libpgsql_drv_la_LDFLAGS = $(libpgsql_drv_ldflags) | ||
26 | libpgsql_drv_la_LDFLAGS += -rpath '$(pkglibdir)' -version-info $(libversion) | ||
27 | -libpgsql_drv_la_DEPENDENCIES = | ||
28 | +libpgsql_drv_la_DEPENDENCIES = libdspam.la | ||
29 | |||
30 | libsqlite_drv_la_SOURCES = \ | ||
31 | sqlite_drv.c sqlite_drv.h | ||
32 | @@ -150,7 +150,7 @@ libsqlite_drv_la_LIBADD = $(libsqlite_drv_libs) -L. -ldspam | ||
33 | libsqlite_drv_la_CPPFLAGS = $(libsqlite_drv_cppflags) | ||
34 | libsqlite_drv_la_LDFLAGS = $(libsqlite_drv_ldflags) | ||
35 | libsqlite_drv_la_LDFLAGS += -rpath '$(pkglibdir)' -version-info $(libversion) | ||
36 | -libsqlite_drv_la_DEPENDENCIES = | ||
37 | +libsqlite_drv_la_DEPENDENCIES = libdspam.la | ||
38 | |||
39 | libsqlite3_drv_la_SOURCES = \ | ||
40 | sqlite3_drv.c sqlite3_drv.h | ||
41 | @@ -158,7 +158,7 @@ libsqlite3_drv_la_LIBADD = $(libsqlite3_drv_libs) -L. -ldspam | ||
42 | libsqlite3_drv_la_CPPFLAGS = $(libsqlite3_drv_cppflags) | ||
43 | libsqlite3_drv_la_LDFLAGS = $(libsqlite3_drv_ldflags) | ||
44 | libsqlite3_drv_la_LDFLAGS += -rpath '$(pkglibdir)' -version-info $(libversion) | ||
45 | -libsqlite3_drv_la_DEPENDENCIES = | ||
46 | +libsqlite3_drv_la_DEPENDENCIES = libdspam.la | ||
47 | |||
48 | libhash_drv_la_SOURCES = \ | ||
49 | hash_drv.c hash_drv.h | ||
50 | @@ -166,7 +166,7 @@ libhash_drv_la_LIBADD = $(libhash_drv_libs) -L. -ldspam | ||
51 | libhash_drv_la_CPPFLAGS = $(libhash_drv_cppflags) | ||
52 | libhash_drv_la_LDFLAGS = $(libhash_drv_ldflags) | ||
53 | libhash_drv_la_LDFLAGS += -rpath '$(pkglibdir)' -version-info $(libversion) | ||
54 | -libhash_drv_la_DEPENDENCIES = | ||
55 | +libhash_drv_la_DEPENDENCIES = libdspam.la | ||
56 | |||
57 | endif | ||
58 | |||
59 | @@ -181,6 +181,7 @@ dspam_SOURCES = \ | ||
60 | agent_shared.c agent_shared.h | ||
61 | |||
62 | dspam_LDADD = -lm pref.o libdspam.la | ||
63 | +dspam_DEPENDENCIES = pref.o libdspam.la | ||
64 | |||
65 | dspamc_SOURCES = \ | ||
66 | config.h language.h \ | ||
67 | @@ -192,6 +193,7 @@ dspamc_SOURCES = \ | ||
68 | |||
69 | dspamc_LDADD = -lm buffer.o config_shared.o error.o read_config.o pref.o nodetree.o util.o $(NETLIBS) | ||
70 | dspamc_LDFLAGS = | ||
71 | +dspamc_DEPENDENCIES = buffer.o config_shared.o error.o read_config.o pref.o nodetree.o util.o | ||
72 | |||
73 | # Failing of chgrp is expected and normal case when someone do | ||
74 | # make install DESTDIR=... | ||
75 | -- | ||
76 | 1.6.6 | ||
77 | |||
diff --git a/testing/dspam/APKBUILD b/testing/dspam/APKBUILD deleted file mode 100644 index fb27610861..0000000000 --- a/testing/dspam/APKBUILD +++ /dev/null | |||
@@ -1,78 +0,0 @@ | |||
1 | # Maintainer: Natanael Copa <ncopa@alpinelinux.org> | ||
2 | pkgname=dspam | ||
3 | pkgver=3.9.0_rc2 | ||
4 | _ver=3.9.0-RC2 | ||
5 | pkgrel=1 | ||
6 | pkgdesc="A statistical-algorithmic hybrid anti-spam filter" | ||
7 | url="http://dspam.nuclearelephant.com/" | ||
8 | pkgusers="dspam" | ||
9 | pkggroups="dspam" | ||
10 | license="GPL-2" | ||
11 | depends= | ||
12 | install="$pkgname.pre-install" | ||
13 | makedepends="postgresql-dev sqlite-dev mysql-dev autoconf automake libtool" | ||
14 | subpackages="$pkgname-dev $pkgname-doc $pkgname-pgsql $pkgname-mysql | ||
15 | $pkgname-sqlite" | ||
16 | |||
17 | install= #dspam.install | ||
18 | source="http://downloads.sourceforge.net/$pkgname/$pkgname-$_ver.tar.gz | ||
19 | 0001-Support-for-parallell-builds.patch | ||
20 | dspam.logrotate | ||
21 | dspam.initd" | ||
22 | |||
23 | |||
24 | prepare() { | ||
25 | cd "$srcdir"/$pkgname-$_ver | ||
26 | for i in "$srcdir"/*.patch; do | ||
27 | [ -f "$i" ] || continue | ||
28 | msg "Applying $i" | ||
29 | patch -p1 -i "$i" || return 1 | ||
30 | done | ||
31 | aclocal -I m4 && libtoolize && autoconf && automake | ||
32 | } | ||
33 | |||
34 | build() { | ||
35 | cd "$srcdir"/$pkgname-$_ver | ||
36 | ./configure --prefix=/usr \ | ||
37 | --sysconfdir=/etc/dspam \ | ||
38 | --with-dspam-home=/var/lib/dspam \ | ||
39 | --enable-virtual-users \ | ||
40 | --enable-preferences-extension \ | ||
41 | --enable-daemon \ | ||
42 | --with-storage-driver="hash_drv,sqlite3_drv,pgsql_drv,mysql_drv" \ | ||
43 | --with-mysql-includes=/usr/include/mysql \ | ||
44 | --with-mysql-libraries=/usr/lib/mysql \ | ||
45 | || return 1 | ||
46 | make | ||
47 | } | ||
48 | |||
49 | package() { | ||
50 | cd "$srcdir"/$pkgname-$_ver | ||
51 | make install DESTDIR="$pkgdir" | ||
52 | install -Dm755 "$srcdir"/dspam.initd "$pkgdir"/etc/init.d/dspam | ||
53 | install -Dm644 "$srcdir"/dspam.logrotate "$pkgdir"/etc/logrotate.d/dspam | ||
54 | |||
55 | } | ||
56 | |||
57 | pgsql() { | ||
58 | pkgdesc="dspam postgresql driver" | ||
59 | install -d "$subpkgdir"/usr/lib/dspam | ||
60 | mv "$pkgdir"/usr/lib/dspam/*pgsql* "$subpkgdir"/usr/lib/dspam/ | ||
61 | } | ||
62 | |||
63 | mysql() { | ||
64 | pkgdesc="dspam mysql driver" | ||
65 | install -d "$subpkgdir"/usr/lib/dspam | ||
66 | mv "$pkgdir"/usr/lib/dspam/*mysql* "$subpkgdir"/usr/lib/dspam/ | ||
67 | } | ||
68 | |||
69 | sqlite() { | ||
70 | pkgdesc="dspam sqlite driver" | ||
71 | install -d "$subpkgdir"/usr/lib/dspam | ||
72 | mv "$pkgdir"/usr/lib/dspam/*sqlite* "$subpkgdir"/usr/lib/dspam/ | ||
73 | } | ||
74 | |||
75 | md5sums="013dc6700f7c5a757b7a656626b36248 dspam-3.9.0-RC2.tar.gz | ||
76 | 0f9f6b32cab7b8e3ad342daad119535d 0001-Support-for-parallell-builds.patch | ||
77 | a798e9a6e2d5c30724f84d004bb96339 dspam.logrotate | ||
78 | 7d1fb0820f4a23f593f22186ef77d02a dspam.initd" | ||
diff --git a/testing/dspam/dspam.initd b/testing/dspam/dspam.initd deleted file mode 100644 index d91fefeb89..0000000000 --- a/testing/dspam/dspam.initd +++ /dev/null | |||
@@ -1,46 +0,0 @@ | |||
1 | #!/sbin/runscript | ||
2 | # Copyright 1999-2005 Gentoo Foundation | ||
3 | # Distributed under the terms of the GNU General Public License v2 | ||
4 | # $Header: /var/cvsroot/gentoo-x86/mail-filter/dspam/files/dspam.rc,v 1.1 2005/03/21 00:10:30 st_lim Exp $ | ||
5 | |||
6 | conf=/etc/dspam/dspam.conf | ||
7 | |||
8 | depend() { | ||
9 | use logger | ||
10 | need net | ||
11 | before mta | ||
12 | after pg_autovacuum postgresql mysql | ||
13 | } | ||
14 | |||
15 | checkconfig() { | ||
16 | if [ ! -f "$conf" ] | ||
17 | then | ||
18 | eerror "You need a DSPAM configuration in $conf" | ||
19 | return 1 | ||
20 | fi | ||
21 | if (! grep -q "^ServerPID" $conf); then | ||
22 | eerror "ServerPID missing in DSPAM configuration $conf" | ||
23 | return 1 | ||
24 | fi | ||
25 | } | ||
26 | |||
27 | start() { | ||
28 | checkconfig || return 1 | ||
29 | |||
30 | ebegin "Starting DSPAM" | ||
31 | start-stop-daemon --start --quiet --background \ | ||
32 | --exec /usr/bin/dspam -- --daemon | ||
33 | eend ${?} | ||
34 | } | ||
35 | |||
36 | stop() { | ||
37 | checkconfig || return 1 | ||
38 | |||
39 | local DSPAM_PID="$(grep "^ServerPID" $conf)" | ||
40 | DSPAM_PID="${DSPAM_PID/ServerPID/}" | ||
41 | |||
42 | ebegin "Stopping DSPAM" | ||
43 | start-stop-daemon --stop --quiet --pidfile ${DSPAM_PID} | ||
44 | eend ${?} | ||
45 | } | ||
46 | |||
diff --git a/testing/dspam/dspam.logrotate b/testing/dspam/dspam.logrotate deleted file mode 100644 index 1fb3e04ccb..0000000000 --- a/testing/dspam/dspam.logrotate +++ /dev/null | |||
@@ -1,6 +0,0 @@ | |||
1 | /var/log/dspam/sql.errors /var/log/dspam/dspam.log /var/log/dspam/dspam.debug /var/log/dspam/dspam.messages { | ||
2 | weekly | ||
3 | compress | ||
4 | missingok | ||
5 | copytruncate | ||
6 | } | ||
diff --git a/testing/dspam/dspam.pre-install b/testing/dspam/dspam.pre-install deleted file mode 100644 index 9a6cc6f1e3..0000000000 --- a/testing/dspam/dspam.pre-install +++ /dev/null | |||
@@ -1,6 +0,0 @@ | |||
1 | #!/bin/sh | ||
2 | |||
3 | adduser -h /var/lib/dspam -s /bin/false -D dspam 2>/dev/null | ||
4 | chown dspam:dspam /var/lib/dspam | ||
5 | exit 0 | ||
6 | |||
diff --git a/testing/empty/APKBUILD b/testing/empty/APKBUILD deleted file mode 100644 index 0e43068a65..0000000000 --- a/testing/empty/APKBUILD +++ /dev/null | |||
@@ -1,31 +0,0 @@ | |||
1 | # Maintainer: Natanael Copa <ncopa@alpinelinux.org> | ||
2 | pkgname=empty | ||
3 | pkgver=0.6.18b | ||
4 | pkgrel=0 | ||
5 | pkgdesc="run applications under pseudo-terminal (PTY) sessions" | ||
6 | url="http://empty.sourceforge.net/" | ||
7 | license="BSD" | ||
8 | depends= | ||
9 | makedepends= | ||
10 | install= | ||
11 | subpackages="$pkgname-doc" | ||
12 | source="http://downloads.sourceforge.net/sourceforge/empty/empty-$pkgver.tgz" | ||
13 | |||
14 | _builddir="$srcdir"/$pkgname-$pkgver | ||
15 | |||
16 | prepare() { | ||
17 | cd "$_builddir" | ||
18 | } | ||
19 | |||
20 | build() { | ||
21 | cd "$_builddir" | ||
22 | make || return 1 | ||
23 | } | ||
24 | |||
25 | package() { | ||
26 | cd "$_builddir" | ||
27 | install -D empty "$pkgdir"/usr/bin/empty | ||
28 | install -D empty.1 "$pkgdir"/usr/share/man/man1/empty.1 | ||
29 | } | ||
30 | |||
31 | md5sums="2cf5e1b8ff58c41b63738bdc7c24fbc2 empty-0.6.18b.tgz" | ||
diff --git a/testing/fetch-crl/APKBUILD b/testing/fetch-crl/APKBUILD deleted file mode 100644 index cd4f18c170..0000000000 --- a/testing/fetch-crl/APKBUILD +++ /dev/null | |||
@@ -1,35 +0,0 @@ | |||
1 | # Contributor: Natanael Copa <ncopa@alpinelinux.org> | ||
2 | # Maintainer: Natanael Copa <ncopa@alpinelinux.org> | ||
3 | pkgname=fetch-crl | ||
4 | pkgver=2.7.0 | ||
5 | pkgrel=1 | ||
6 | pkgdesc="Tool to keep Certificate Revocation Lists (CRLs) up-to-date" | ||
7 | url="http://dist.eugridpma.info/distribution/util/fetch-crl/" | ||
8 | license="custom" | ||
9 | subpackages="$pkgname-doc" | ||
10 | source=" | ||
11 | http://dist.eugridpma.info/distribution/util/$pkgname/$pkgname-$pkgver.tar.gz | ||
12 | $pkgname-2.7.0-bb-wget.patch | ||
13 | " | ||
14 | |||
15 | build() { | ||
16 | cd "$srcdir/$pkgname-$pkgver" | ||
17 | |||
18 | sed -i -e 's:etc/sysconfig:etc/fetch-crl:g' \ | ||
19 | edg-fetch-crl fetch-crl.cron fetch-crl.8 | ||
20 | sed -i -e 's:bin/bash:bin/sh:' fetch-crl.cron | ||
21 | patch -p1 -i "$srcdir"/$pkgname-2.7.0-bb-wget.patch || return 1 | ||
22 | |||
23 | |||
24 | _r=$pkgname-$pkgver | ||
25 | install -m755 -D edg-fetch-crl "$pkgdir"/usr/sbin/fetch-crl | ||
26 | install -m644 -D fetch-crl.sysconfig "$pkgdir"/etc/fetch-crl/fetch-crl | ||
27 | |||
28 | install -m644 -D fetch-crl.8 "$pkgdir"/usr/share/man/man8/fetch-crl.8 | ||
29 | install -m644 -D README "$pkgdir"/usr/share/doc/$_r/README | ||
30 | install -m644 -D CHANGES "$pkgdir"/usr/share/doc/$_r/CHANGES | ||
31 | install -m755 -D fetch-crl.cron "$pkgdir"/usr/share/doc/$_r/fetch-crl.periodic | ||
32 | } | ||
33 | |||
34 | md5sums="6b0ba042ac3d155f1cd9c7b0baf3c708 fetch-crl-2.7.0.tar.gz | ||
35 | 613e4987db52cbd231cd4d7a46070d74 fetch-crl-2.7.0-bb-wget.patch" | ||
diff --git a/testing/fetch-crl/fetch-crl-2.7.0-bb-wget.patch b/testing/fetch-crl/fetch-crl-2.7.0-bb-wget.patch deleted file mode 100644 index 48fa7457e5..0000000000 --- a/testing/fetch-crl/fetch-crl-2.7.0-bb-wget.patch +++ /dev/null | |||
@@ -1,41 +0,0 @@ | |||
1 | --- fetch-crl-2.7.0/edg-fetch-crl.orig 2009-02-26 08:54:17 +0000 | ||
2 | +++ fetch-crl-2.7.0/edg-fetch-crl 2009-02-26 09:20:27 +0000 | ||
3 | @@ -94,8 +94,8 @@ | ||
4 | allWarnings=no # warnings follow verbosity | ||
5 | |||
6 | # get defaults | ||
7 | -WGET_RETRIES=2 | ||
8 | -WGET_TIMEOUT=10 | ||
9 | +#WGET_RETRIES=2 | ||
10 | +#WGET_TIMEOUT=10 | ||
11 | FETCH_CRL_SYSCONFIG="${FETCH_CRL_SYSCONFIG:-/etc/fetch-crl/fetch-crl}" | ||
12 | |||
13 | # specific work-around for incidental filesystem corruption | ||
14 | @@ -149,7 +149,15 @@ | ||
15 | fi | ||
16 | |||
17 | # add the other default arguments | ||
18 | - wgetOptions="${wgetOptions} -t $WGET_RETRIES -T $WGET_TIMEOUT " | ||
19 | + if [ -n "$WGET_RETRIES" ]; then | ||
20 | + wgetOptions="${wgetOptions} -t $WGET_RETRIES " | ||
21 | + fi | ||
22 | + if [ -n "$WGET_TIMEOUT" ]; then | ||
23 | + wgetOptions="${wgetOptions} -T $WGET_TIMEOUT " | ||
24 | + fi | ||
25 | + if [ -n "$WGET_TIMESTAMPING" ] && [ "$WGET_TIMESTAMPING" != "no" ]; then | ||
26 | + wgetOptions="${wgetOptions} -N " | ||
27 | + fi | ||
28 | |||
29 | # only add "-q" if the extra options do not have a -v. They are exclusive | ||
30 | expr match "${wgetAdditionalOptions}" '.*-v' >/dev/null 2>&1 | ||
31 | @@ -175,8 +183,8 @@ | ||
32 | ${rm} -f "${cacheDirectory}/${hash}/pre" | ||
33 | ${cp} "${cacheDirectory}/${hash}/"* \ | ||
34 | "${cacheDirectory}/${hash}/pre" >/dev/null 2>&1 | ||
35 | - PrintDebug ${wget} ${wgetOptions} -N -P "${cacheDirectory}/${hash}" "${url}" | ||
36 | - ${wget} ${wgetOptions} -N -P "${cacheDirectory}/${hash}" "${url}" | ||
37 | + PrintDebug ${wget} ${wgetOptions} -P "${cacheDirectory}/${hash}" "${url}" | ||
38 | + ${wget} ${wgetOptions} -P "${cacheDirectory}/${hash}" "${url}" | ||
39 | rc=$? | ||
40 | if [ $rc -ne 0 ]; then | ||
41 | PrintWarning "RetrieveFileByURL: wget download error $rc for ${url}" | ||
diff --git a/testing/freeradius-client/APKBUILD b/testing/freeradius-client/APKBUILD deleted file mode 100644 index 12e1827393..0000000000 --- a/testing/freeradius-client/APKBUILD +++ /dev/null | |||
@@ -1,34 +0,0 @@ | |||
1 | # Contributor: Francesco Colsita <francesco.colista@gmail.com> | ||
2 | # Maintainer: Natanael Copa <ncopa@alpinelinux.org> | ||
3 | pkgname=freeradius-client | ||
4 | pkgver=1.1.6 | ||
5 | pkgrel=0 | ||
6 | pkgdesc="FreeRADIUS Client Software" | ||
7 | url="http://wiki.freeradius.org/Radiusclient" | ||
8 | license="BSD" | ||
9 | depends= | ||
10 | makedepends="openssl-dev" | ||
11 | install= | ||
12 | subpackages="$pkgname-dev" | ||
13 | source="ftp://ftp.freeradius.org/pub/radius/$pkgname-$pkgver.tar.bz2" | ||
14 | |||
15 | _builddir="$srcdir"/$pkgname-$pkgver | ||
16 | prepare() { | ||
17 | cd "$_builddir" | ||
18 | } | ||
19 | |||
20 | build() { | ||
21 | cd "$_builddir" | ||
22 | ./configure --prefix=/usr \ | ||
23 | --sysconfdir=/etc \ | ||
24 | --mandir=/usr/share/man \ | ||
25 | --infodir=/usr/share/info | ||
26 | make || return 1 | ||
27 | } | ||
28 | |||
29 | package() { | ||
30 | cd "$_builddir" | ||
31 | make DESTDIR="$pkgdir" install | ||
32 | } | ||
33 | |||
34 | md5sums="2e46564e450ae13aedb70dc133b158ac freeradius-client-1.1.6.tar.bz2" | ||
diff --git a/testing/freeswitch-sounds-es-mx-maria/APKBUILD b/testing/freeswitch-sounds-es-mx-maria/APKBUILD deleted file mode 100644 index db0cd12c7b..0000000000 --- a/testing/freeswitch-sounds-es-mx-maria/APKBUILD +++ /dev/null | |||
@@ -1,26 +0,0 @@ | |||
1 | # Contributor: | ||
2 | # Maintainer: Natanael Copa <ncopa@alpinelinux.org> | ||
3 | pkgname=freeswitch-sounds-es-mx-maria-44100 | ||
4 | pkgver="0" | ||
5 | pkgrel=0 | ||
6 | pkgdesc="Sounds for freeswitch Spanish" | ||
7 | url="http://files.freeswitch.org/" | ||
8 | license="unknown" | ||
9 | depends= | ||
10 | makedepends= | ||
11 | install= | ||
12 | subpackages= | ||
13 | source="http://files.freeswitch.org/freeswitch-sounds-es-mx-maria-44100.tar.gz" | ||
14 | |||
15 | _builddir="$srcdir"/$pkgname-$pkgver | ||
16 | |||
17 | build() { | ||
18 | return 0 | ||
19 | } | ||
20 | |||
21 | package() { | ||
22 | mkdir -p "$pkgdir"/usr/sounds/ | ||
23 | cp -ra "$srcdir"/ "$pkgdir"/usr/sounds | ||
24 | } | ||
25 | |||
26 | md5sums="a83a2e994741e4085016873d2d1c69a4 freeswitch-sounds-es-mx-maria-44100.tar.gz" | ||
diff --git a/testing/freeswitch-sounds-music-8000/APKBUILD b/testing/freeswitch-sounds-music-8000/APKBUILD deleted file mode 100644 index 9cf9655bb5..0000000000 --- a/testing/freeswitch-sounds-music-8000/APKBUILD +++ /dev/null | |||
@@ -1,27 +0,0 @@ | |||
1 | # Contributor: | ||
2 | # Maintainer: Natanael Copa <ncopa@alpinelinux.org> | ||
3 | pkgname=freeswitch-sounds-music-8000 | ||
4 | pkgver=1.0.8 | ||
5 | pkgrel=0 | ||
6 | pkgdesc="Sounds for freeswitch Music" | ||
7 | url="http://files.freeswitch.org/" | ||
8 | license="unknown" | ||
9 | depends= | ||
10 | makedepends= | ||
11 | install= | ||
12 | subpackages= | ||
13 | source="http://files.freeswitch.org/freeswitch-sounds-music-8000-$pkgver.tar.gz" | ||
14 | |||
15 | _builddir="$srcdir"/$pkgname-$pkgver | ||
16 | |||
17 | build() { | ||
18 | return 0 | ||
19 | } | ||
20 | |||
21 | package() { | ||
22 | mkdir -p "$pkgdir"/usr/sounds/ | ||
23 | cp -ra "$srcdir"/ "$pkgdir"/usr/sounds | ||
24 | } | ||
25 | |||
26 | md5sums="f63ef3cc3507af079ae5c7b8b8a01e42 freeswitch-sounds-music-8000-$pkgver.tar.gz" | ||
27 | |||
diff --git a/testing/gnokii/APKBUILD b/testing/gnokii/APKBUILD deleted file mode 100644 index a0017e44fd..0000000000 --- a/testing/gnokii/APKBUILD +++ /dev/null | |||
@@ -1,71 +0,0 @@ | |||
1 | # Maintainer: Natanael Copa <ncopa@alpinelinux.org> | ||
2 | pkgname=gnokii | ||
3 | pkgver=0.6.29 | ||
4 | pkgrel=0 | ||
5 | pkgdesc="Tools and user space driver for use with mobile phones" | ||
6 | url="http://www.gnokii.org/" | ||
7 | license="GPL" | ||
8 | depends="" | ||
9 | subpackages="$pkgname-dev $pkgname-doc libgnokii xgnokii $pkgname-smsd | ||
10 | $pkgname-smsd-pgsql:pgsql $pkgname-smsd-mysql:mysql" | ||
11 | |||
12 | makedepends="gtk+-dev mysql-dev intltool libusb-compat-dev libxpm-dev | ||
13 | bluez-dev libical-dev postgresql-dev" | ||
14 | source="http://www.gnokii.org/download/gnokii/gnokii-$pkgver.tar.bz2 | ||
15 | gnokii.patch" | ||
16 | |||
17 | _builddir="$srcdir"/$pkgname-$pkgver | ||
18 | prepare() { | ||
19 | cd "$_builddir" | ||
20 | sed -i 's|cellphone|phone|' xgnokii/xgnokii.desktop.in | ||
21 | patch -Np1 -i "$srcdir/gnokii.patch" | ||
22 | } | ||
23 | |||
24 | build() { | ||
25 | cd "$_builddir" | ||
26 | ./configure --prefix=/usr \ | ||
27 | --sysconfdir=/etc \ | ||
28 | --enable-security \ | ||
29 | --disable-unix98test | ||
30 | make | ||
31 | } | ||
32 | |||
33 | package() { | ||
34 | cd "$_builddir" | ||
35 | make DESTDIR="$pkgdir" install || return 1 | ||
36 | } | ||
37 | |||
38 | libgnokii() { | ||
39 | pkgdesc="gnokii shared libraries" | ||
40 | mkdir -p "$subpkgdir"/usr/lib | ||
41 | mv "$pkgdir"/usr/lib/libgnokii.so.* "$subpkgdir"/usr/lib/ | ||
42 | } | ||
43 | |||
44 | xgnokii() { | ||
45 | pkgdesk="Gtk+ gnokii application" | ||
46 | mkdir -p "$subpkgdir"/usr/bin | ||
47 | mv "$pkgdir"/usr/bin/xgnokii "$subpkgdir"/usr/bin/ | ||
48 | } | ||
49 | |||
50 | smsd() { | ||
51 | pkgdesc="SMS Daemon for mobile phones" | ||
52 | mkdir -p "$subpkgdir"/usr/bin/ | ||
53 | mv "$pkgdir"/usr/bin/smsd "$subpkgdir"/usr/bin/ | ||
54 | } | ||
55 | |||
56 | pgsql() { | ||
57 | pkgdesc="SMSD plugin for PostgreSQL storage backend" | ||
58 | depends="gnokii-smsd" | ||
59 | mkdir -p "$subpkgdir"/usr/lib/smsd | ||
60 | mv "$pkgdir"/usr/lib/smsd/*pq.so "$subpkgdir"/usr/lib/smsd/ | ||
61 | } | ||
62 | |||
63 | mysql() { | ||
64 | pkgdesc="SMSD plugin for MySQL storage backend" | ||
65 | depends="gnokii-smsd" | ||
66 | mkdir -p "$subpkgdir"/usr/lib/smsd | ||
67 | mv "$pkgdir"/usr/lib/smsd/*mysql.so "$subpkgdir"/usr/lib/smsd/ | ||
68 | } | ||
69 | |||
70 | md5sums="6111e0158a1129062bda6420db67c313 gnokii-0.6.29.tar.bz2 | ||
71 | 4d764727686ee34bc73489c8b1321c82 gnokii.patch" | ||
diff --git a/testing/gnokii/gnokii.patch b/testing/gnokii/gnokii.patch deleted file mode 100644 index e64d81aa12..0000000000 --- a/testing/gnokii/gnokii.patch +++ /dev/null | |||
@@ -1,12 +0,0 @@ | |||
1 | diff -ur gnokii-0.6.7-old/Docs/sample/gnokiirc gnokii-0.6.7/Docs/sample/gnokiirc | ||
2 | --- gnokii-0.6.7-old/Docs/sample/gnokiirc 2005-05-16 20:55:13.000000000 +0200 | ||
3 | +++ gnokii-0.6.7/Docs/sample/gnokiirc 2005-06-03 10:49:42.000000000 +0200 | ||
4 | @@ -112,7 +112,7 @@ | ||
5 | # permissions 4750, owned by root, group gnokii. Ensure you | ||
6 | # are in the gnokii group and that the group exists... | ||
7 | [gnokiid] | ||
8 | -bindir = /usr/local/sbin/ | ||
9 | +bindir = /usr/sbin/ | ||
10 | |||
11 | # Any entries in the following two sections will be set as environment | ||
12 | # variables when running the scripts. | ||
diff --git a/testing/gnome-bluetooth/61-gnome-bluetooth-rfkill.rules b/testing/gnome-bluetooth/61-gnome-bluetooth-rfkill.rules deleted file mode 100644 index a76c1e73cf..0000000000 --- a/testing/gnome-bluetooth/61-gnome-bluetooth-rfkill.rules +++ /dev/null | |||
@@ -1,11 +0,0 @@ | |||
1 | # Get access to /dev/rfkill for users | ||
2 | # See https://bugzilla.redhat.com/show_bug.cgi?id=514798 | ||
3 | # | ||
4 | # Updated for udev >= 154 | ||
5 | # http://bugs.debian.org/582188 | ||
6 | # https://bugzilla.redhat.com/show_bug.cgi?id=588660 | ||
7 | |||
8 | ENV{ACL_MANAGE}=="0", GOTO="gnome_bluetooth_end" | ||
9 | ACTION!="add|change", GOTO="gnome_bluetooth_end" | ||
10 | KERNEL=="rfkill", TAG+="udev-acl" | ||
11 | LABEL="gnome_bluetooth_end" | ||
diff --git a/testing/gnome-bluetooth/APKBUILD b/testing/gnome-bluetooth/APKBUILD deleted file mode 100644 index 6b73a1b265..0000000000 --- a/testing/gnome-bluetooth/APKBUILD +++ /dev/null | |||
@@ -1,54 +0,0 @@ | |||
1 | # Maintainer: Natanael Copa <ncopa@alpinelinux.org> | ||
2 | pkgname=gnome-bluetooth | ||
3 | pkgver=2.32.0 | ||
4 | pkgrel=0 | ||
5 | pkgdesc="The GNOME Bluetooth Subsystem" | ||
6 | url="http://live.gnome.org/GnomeBluetooth" | ||
7 | license="GPL LGPL" | ||
8 | depends="hicolor-icon-theme obexd" | ||
9 | makedepends="intltool py-gtk gobject-introspection libunique-dev libnotify-dev | ||
10 | libxi-dev libxslt py-libxml2 gnome-doc-utils" | ||
11 | install= | ||
12 | subpackages="$pkgname-dev $pkgname-doc" | ||
13 | source="http://ftp.gnome.org/pub/GNOME/sources/gnome-bluetooth/${pkgver%.*}/gnome-bluetooth-$pkgver.tar.bz2 | ||
14 | nogeoclue.patch | ||
15 | 61-gnome-bluetooth-rfkill.rules" | ||
16 | |||
17 | _builddir="$srcdir"/$pkgname-$pkgver | ||
18 | prepare() { | ||
19 | cd "$_builddir" | ||
20 | for i in $source; do | ||
21 | case $i in | ||
22 | *.patch) | ||
23 | msg "Applying $i" | ||
24 | patch -p1 -i "$srcdir"/$i || return 1 | ||
25 | ;; | ||
26 | esac | ||
27 | done | ||
28 | } | ||
29 | |||
30 | build() { | ||
31 | cd "$_builddir" | ||
32 | ./configure --prefix=/usr \ | ||
33 | --sysconfdir=/etc \ | ||
34 | --localstatedir=/var \ | ||
35 | --disable-desktop-update \ | ||
36 | --disable-icon-update \ | ||
37 | --disable-nautilus-sendto \ | ||
38 | --disable-schemas-compile \ | ||
39 | --disable-introspection \ | ||
40 | --disable-scrollkeeper \ | ||
41 | || return 1 | ||
42 | make | ||
43 | } | ||
44 | |||
45 | package() { | ||
46 | cd "$_builddir" | ||
47 | make DESTDIR="$pkgdir" install || return 1 | ||
48 | install -m644 -D "$srcdir/61-gnome-bluetooth-rfkill.rules" \ | ||
49 | "$pkgdir/lib/udev/rules.d/61-gnome-bluetooth-rfkill.rules" | ||
50 | } | ||
51 | |||
52 | md5sums="f129686fe46c4c98eb70a0cc85d59cae gnome-bluetooth-2.32.0.tar.bz2 | ||
53 | 5ed6f59d02b45573a08155fca8f0d300 nogeoclue.patch | ||
54 | 9fb6c8dcb5a3de3a953bf2ef42063e6e 61-gnome-bluetooth-rfkill.rules" | ||
diff --git a/testing/gnome-bluetooth/nogeoclue.patch b/testing/gnome-bluetooth/nogeoclue.patch deleted file mode 100644 index 2892bee0ca..0000000000 --- a/testing/gnome-bluetooth/nogeoclue.patch +++ /dev/null | |||
@@ -1,138 +0,0 @@ | |||
1 | --- gnome-bluetooth-2.32.0.orig/configure | ||
2 | +++ gnome-bluetooth-2.32.0/configure | ||
3 | @@ -638,8 +638,6 @@ | ||
4 | MOBLIN_CFLAGS | ||
5 | PLUGINS_LIBS | ||
6 | PLUGINS_CFLAGS | ||
7 | -GEOCLUE_LIBS | ||
8 | -GEOCLUE_CFLAGS | ||
9 | COMMON_LIBS | ||
10 | COMMON_CFLAGS | ||
11 | LIBGNOMEBT_LIBS | ||
12 | @@ -899,8 +897,6 @@ | ||
13 | LIBGNOMEBT_LIBS | ||
14 | COMMON_CFLAGS | ||
15 | COMMON_LIBS | ||
16 | -GEOCLUE_CFLAGS | ||
17 | -GEOCLUE_LIBS | ||
18 | PLUGINS_CFLAGS | ||
19 | PLUGINS_LIBS | ||
20 | MOBLIN_CFLAGS | ||
21 | @@ -13662,106 +13658,6 @@ | ||
22 | |||
23 | fi | ||
24 | |||
25 | - | ||
26 | -pkg_failed=no | ||
27 | -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for GEOCLUE" >&5 | ||
28 | -$as_echo_n "checking for GEOCLUE... " >&6; } | ||
29 | - | ||
30 | -if test -n "$GEOCLUE_CFLAGS"; then | ||
31 | - pkg_cv_GEOCLUE_CFLAGS="$GEOCLUE_CFLAGS" | ||
32 | - elif test -n "$PKG_CONFIG"; then | ||
33 | - if test -n "$PKG_CONFIG" && \ | ||
34 | - { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gconf-2.0 | ||
35 | - dbus-glib-1\""; } >&5 | ||
36 | - ($PKG_CONFIG --exists --print-errors "gconf-2.0 | ||
37 | - dbus-glib-1") 2>&5 | ||
38 | - ac_status=$? | ||
39 | - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 | ||
40 | - test $ac_status = 0; }; then | ||
41 | - pkg_cv_GEOCLUE_CFLAGS=`$PKG_CONFIG --cflags "gconf-2.0 | ||
42 | - dbus-glib-1" 2>/dev/null` | ||
43 | -else | ||
44 | - pkg_failed=yes | ||
45 | -fi | ||
46 | - else | ||
47 | - pkg_failed=untried | ||
48 | -fi | ||
49 | -if test -n "$GEOCLUE_LIBS"; then | ||
50 | - pkg_cv_GEOCLUE_LIBS="$GEOCLUE_LIBS" | ||
51 | - elif test -n "$PKG_CONFIG"; then | ||
52 | - if test -n "$PKG_CONFIG" && \ | ||
53 | - { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gconf-2.0 | ||
54 | - dbus-glib-1\""; } >&5 | ||
55 | - ($PKG_CONFIG --exists --print-errors "gconf-2.0 | ||
56 | - dbus-glib-1") 2>&5 | ||
57 | - ac_status=$? | ||
58 | - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 | ||
59 | - test $ac_status = 0; }; then | ||
60 | - pkg_cv_GEOCLUE_LIBS=`$PKG_CONFIG --libs "gconf-2.0 | ||
61 | - dbus-glib-1" 2>/dev/null` | ||
62 | -else | ||
63 | - pkg_failed=yes | ||
64 | -fi | ||
65 | - else | ||
66 | - pkg_failed=untried | ||
67 | -fi | ||
68 | - | ||
69 | - | ||
70 | - | ||
71 | -if test $pkg_failed = yes; then | ||
72 | - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 | ||
73 | -$as_echo "no" >&6; } | ||
74 | - | ||
75 | -if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then | ||
76 | - _pkg_short_errors_supported=yes | ||
77 | -else | ||
78 | - _pkg_short_errors_supported=no | ||
79 | -fi | ||
80 | - if test $_pkg_short_errors_supported = yes; then | ||
81 | - GEOCLUE_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "gconf-2.0 | ||
82 | - dbus-glib-1" 2>&1` | ||
83 | - else | ||
84 | - GEOCLUE_PKG_ERRORS=`$PKG_CONFIG --print-errors "gconf-2.0 | ||
85 | - dbus-glib-1" 2>&1` | ||
86 | - fi | ||
87 | - # Put the nasty error message in config.log where it belongs | ||
88 | - echo "$GEOCLUE_PKG_ERRORS" >&5 | ||
89 | - | ||
90 | - as_fn_error $? "Package requirements (gconf-2.0 | ||
91 | - dbus-glib-1) were not met: | ||
92 | - | ||
93 | -$GEOCLUE_PKG_ERRORS | ||
94 | - | ||
95 | -Consider adjusting the PKG_CONFIG_PATH environment variable if you | ||
96 | -installed software in a non-standard prefix. | ||
97 | - | ||
98 | -Alternatively, you may set the environment variables GEOCLUE_CFLAGS | ||
99 | -and GEOCLUE_LIBS to avoid the need to call pkg-config. | ||
100 | -See the pkg-config man page for more details." "$LINENO" 5 | ||
101 | - | ||
102 | -elif test $pkg_failed = untried; then | ||
103 | - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 | ||
104 | -$as_echo "no" >&6; } | ||
105 | - { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 | ||
106 | -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} | ||
107 | -as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it | ||
108 | -is in your PATH or set the PKG_CONFIG environment variable to the full | ||
109 | -path to pkg-config. | ||
110 | - | ||
111 | -Alternatively, you may set the environment variables GEOCLUE_CFLAGS | ||
112 | -and GEOCLUE_LIBS to avoid the need to call pkg-config. | ||
113 | -See the pkg-config man page for more details. | ||
114 | - | ||
115 | -To get pkg-config, see <http://pkg-config.freedesktop.org/>. | ||
116 | -See \`config.log' for more details" "$LINENO" 5; } | ||
117 | - | ||
118 | -else | ||
119 | - GEOCLUE_CFLAGS=$pkg_cv_GEOCLUE_CFLAGS | ||
120 | - GEOCLUE_LIBS=$pkg_cv_GEOCLUE_LIBS | ||
121 | - { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 | ||
122 | -$as_echo "yes" >&6; } | ||
123 | - | ||
124 | -fi | ||
125 | |||
126 | |||
127 | pkg_failed=no | ||
128 | --- gnome-bluetooth-2.32.0.orig/lib/Makefile.in | ||
129 | +++ gnome-bluetooth-2.32.0/lib/Makefile.in | ||
130 | @@ -383,7 +383,7 @@ | ||
131 | top_build_prefix = @top_build_prefix@ | ||
132 | top_builddir = @top_builddir@ | ||
133 | top_srcdir = @top_srcdir@ | ||
134 | -SUBDIRS = plugins | ||
135 | +SUBDIRS = | ||
136 | EXTRA_DIST = $(am__append_2) marshal.list bluetooth-client.xml \ | ||
137 | bluetooth-agent.xml obex-agent.xml gnome-bluetooth.symbols | ||
138 | BUILT_GIRSOURCES = $(am__append_1) | ||
diff --git a/testing/gnump3d/APKBUILD b/testing/gnump3d/APKBUILD deleted file mode 100644 index b367432942..0000000000 --- a/testing/gnump3d/APKBUILD +++ /dev/null | |||
@@ -1,29 +0,0 @@ | |||
1 | # Contributor: Michael Mason <ms13sp@gmail.com> | ||
2 | # Maintainer: Michael Mason <ms13sp@gmail.com> | ||
3 | pkgname=gnump3d | ||
4 | pkgver=3.0 | ||
5 | pkgrel=0 | ||
6 | pkgdesc="A streaming server for MP3, OGG vorbis and other streamable files" | ||
7 | url="http://www.gnump3d.org/" | ||
8 | license="GPL-2" | ||
9 | depends="perl" | ||
10 | makedepends="" | ||
11 | install= | ||
12 | subpackages="$pkgname-doc" | ||
13 | source="http://savannah.gnu.org/download/gnump3d/$pkgname-$pkgver.tar.gz | ||
14 | gnump3d.confd | ||
15 | gnump3d.initd" | ||
16 | |||
17 | build() { | ||
18 | cd "$srcdir"/$pkgname-$pkgver | ||
19 | |||
20 | make PREFIX="$pkgdir" install | ||
21 | |||
22 | install -m755 -D "$srcdir"/$pkgname.initd "$pkgdir"/etc/init.d/$pkgname | ||
23 | install -m644 -D "$srcdir"/$pkgname.confd "$pkgdir"/etc/conf.d/$pkgname | ||
24 | mv "$pkgdir"/usr/local "$pkgdir"-doc/ | ||
25 | } | ||
26 | |||
27 | md5sums="d2b665c3267253cc8cae29659131b9b4 gnump3d-3.0.tar.gz | ||
28 | 59f0286d4c943226a67ab7b7787547c6 gnump3d.confd | ||
29 | 5202488dff1c7e6c6788fb00fb32f071 gnump3d.initd" | ||
diff --git a/testing/gnump3d/gnump3d.confd b/testing/gnump3d/gnump3d.confd deleted file mode 100644 index 1d6cf397d2..0000000000 --- a/testing/gnump3d/gnump3d.confd +++ /dev/null | |||
@@ -1,6 +0,0 @@ | |||
1 | # Set this to 0 to stop the init script from indexing your mp3s. | ||
2 | # It takes the longest on the first time, but after that, it only does | ||
3 | # updates. | ||
4 | |||
5 | DO_INDEX=1 | ||
6 | |||
diff --git a/testing/gnump3d/gnump3d.initd b/testing/gnump3d/gnump3d.initd deleted file mode 100644 index 43290ee30a..0000000000 --- a/testing/gnump3d/gnump3d.initd +++ /dev/null | |||
@@ -1,37 +0,0 @@ | |||
1 | #!/sbin/runscript | ||
2 | # Copyright 1999-2004 Gentoo Foundation | ||
3 | # Distributed under the terms of the GNU General Public License v2 | ||
4 | # $Header: /var/www/viewcvs.gentoo.org/raw_cvs/gentoo-x86/media-sound/gnump3d/files/gnump3d.init.d,v 1.4 2008/06/03 14:52:33 beandog Exp $ | ||
5 | |||
6 | opts="start stop index" | ||
7 | |||
8 | depend() { | ||
9 | need net | ||
10 | after netmount nfsmount | ||
11 | } | ||
12 | |||
13 | start() { | ||
14 | ebegin "Starting gnump3d" | ||
15 | |||
16 | if [ ${DO_INDEX} -eq 1 ]; then | ||
17 | ebegin "Updating index of music files (may take a while for the first time)" | ||
18 | /usr/bin/gnump3d-index | ||
19 | eend $? | ||
20 | fi | ||
21 | |||
22 | start-stop-daemon --start --quiet --exec /usr/bin/gnump3d2 --make-pidfile \ | ||
23 | --pidfile /var/run/gnump3d.pid --background -- --quiet | ||
24 | eend $? | ||
25 | } | ||
26 | |||
27 | stop() { | ||
28 | ebegin "Stopping gnump3d" | ||
29 | start-stop-daemon --stop --quiet --pidfile /var/run/gnump3d.pid | ||
30 | eend $? | ||
31 | } | ||
32 | |||
33 | index() { | ||
34 | ebegin "Indexing music files" | ||
35 | /usr/bin/gnump3d-index | ||
36 | eend $? | ||
37 | } | ||
diff --git a/testing/gross-svn/APKBUILD b/testing/gross-svn/APKBUILD deleted file mode 100644 index 58389f55b6..0000000000 --- a/testing/gross-svn/APKBUILD +++ /dev/null | |||
@@ -1,34 +0,0 @@ | |||
1 | # Contributor: Carlo Landmeter <clandmeter@gmail.com> | ||
2 | # Maintainer: Carlo Landmeter <clandmeter@gmail.com> | ||
3 | pkgname=gross-svn | ||
4 | pkgver=511 | ||
5 | pkgrel=2 | ||
6 | pkgdesc="Greylisting of suspicious sources" | ||
7 | url="http://code.google.com/p/gross/" | ||
8 | license="BSD" | ||
9 | depends= | ||
10 | makedepends="c-ares-dev" | ||
11 | install="$pkgname.post-install $pkgname.pre-install" | ||
12 | subpackages="$pkgname-doc $pkgname-dev" | ||
13 | source="http://alpine.nethq.org/clandmeter/src/${pkgname}-${pkgver}.tar.bz2 | ||
14 | $pkgname.initd | ||
15 | $pkgname.confd" | ||
16 | |||
17 | build() { | ||
18 | cd "$srcdir/$pkgname-$pkgver" | ||
19 | |||
20 | ./configure --prefix=/usr \ | ||
21 | --sysconfdir=/etc \ | ||
22 | --mandir=/usr/share/man \ | ||
23 | --infodir=/usr/share/info | ||
24 | make || return 1 | ||
25 | make -j1 DESTDIR="$pkgdir" install | ||
26 | |||
27 | install -dD "$pkgdir"/var/run/gross | ||
28 | install -m755 -D "$srcdir"/$pkgname.initd "$pkgdir"/etc/init.d/gross | ||
29 | install -m644 -D "$srcdir"/$pkgname.confd "$pkgdir"/etc/conf.d/gross | ||
30 | } | ||
31 | |||
32 | md5sums="f2488ced5b47f359c3a1127d9ba3453c gross-svn-511.tar.bz2 | ||
33 | e8d7c8ce4760f8443ab13c3a4af80db0 gross-svn.initd | ||
34 | 5ca1c6e51c3243236e6564480b20279b gross-svn.confd" | ||
diff --git a/testing/gross-svn/gross-svn.confd b/testing/gross-svn/gross-svn.confd deleted file mode 100644 index 646e12f9d7..0000000000 --- a/testing/gross-svn/gross-svn.confd +++ /dev/null | |||
@@ -1,6 +0,0 @@ | |||
1 | # | ||
2 | # Specify daemon $OPTS here. | ||
3 | # | ||
4 | |||
5 | OPTS="" | ||
6 | |||
diff --git a/testing/gross-svn/gross-svn.initd b/testing/gross-svn/gross-svn.initd deleted file mode 100644 index 00ee33e560..0000000000 --- a/testing/gross-svn/gross-svn.initd +++ /dev/null | |||
@@ -1,36 +0,0 @@ | |||
1 | #!/sbin/runscript | ||
2 | |||
3 | NAME="grossd" | ||
4 | DAEMON="/usr/sbin/$NAME" | ||
5 | USER="gross" | ||
6 | GROUP="gross" | ||
7 | |||
8 | depend() { | ||
9 | need net | ||
10 | after firewall | ||
11 | } | ||
12 | |||
13 | check_config() { | ||
14 | if [ ! -f /var/db/gross/state ] ; then | ||
15 | einfo "Generating Gross database..." | ||
16 | install -dD -o${USER} -g${GROUP} /var/db/gross | ||
17 | ${DAEMON} -Cu ${USER} > /dev/null | ||
18 | fi | ||
19 | } | ||
20 | |||
21 | start() { | ||
22 | check_config || return 1 | ||
23 | ebegin "Starting ${NAME}" | ||
24 | start-stop-daemon --start --quiet --background \ | ||
25 | --exec ${DAEMON} -- \ | ||
26 | -p /var/run/gross/grossd.pid \ | ||
27 | -u ${USER} ${OPTS} | ||
28 | eend $? | ||
29 | } | ||
30 | |||
31 | stop() { | ||
32 | ebegin "Stopping ${NAME}" | ||
33 | start-stop-daemon --stop --pidfile /var/run/gross/grossd.pid | ||
34 | eend $? | ||
35 | } | ||
36 | |||
diff --git a/testing/gross-svn/gross-svn.post-install b/testing/gross-svn/gross-svn.post-install deleted file mode 100644 index df06670a41..0000000000 --- a/testing/gross-svn/gross-svn.post-install +++ /dev/null | |||
@@ -1,2 +0,0 @@ | |||
1 | #!/bin/sh | ||
2 | chown -R gross:gross /var/run/gross | ||
diff --git a/testing/gross-svn/gross-svn.pre-install b/testing/gross-svn/gross-svn.pre-install deleted file mode 100644 index c3844d7a5e..0000000000 --- a/testing/gross-svn/gross-svn.pre-install +++ /dev/null | |||
@@ -1,3 +0,0 @@ | |||
1 | #!/bin/sh | ||
2 | adduser -H -s /bin/false -D gross 2>/dev/null | ||
3 | exit 0 | ||
diff --git a/testing/haproxy/APKBUILD b/testing/haproxy/APKBUILD deleted file mode 100644 index eadcabd1e0..0000000000 --- a/testing/haproxy/APKBUILD +++ /dev/null | |||
@@ -1,27 +0,0 @@ | |||
1 | # Contributor: Michael Mason <ms13sp@gmail.com> | ||
2 | # Maintainer: Michael Mason <ms13sp@gmail.com> | ||
3 | pkgname=haproxy | ||
4 | pkgver=1.3.20 | ||
5 | pkgrel=1 | ||
6 | pkgdesc="A TCP/HTTP reverse proxy for high availability environments" | ||
7 | url="http://haproxy.1wt.eu" | ||
8 | license="GPL" | ||
9 | depends="" | ||
10 | makedepends="" | ||
11 | install= | ||
12 | subpackages="" | ||
13 | source="http://haproxy.1wt.eu/download/1.3/src/$pkgname-$pkgver.tar.gz | ||
14 | haproxy.initd" | ||
15 | |||
16 | build() { | ||
17 | cd "$srcdir/$pkgname-$pkgver" | ||
18 | |||
19 | make TARGET=linux26 || return 1 | ||
20 | make DESTDIR="$pkgdir" PREFIX=/usr install | ||
21 | |||
22 | install -m755 -D "$srcdir"/$pkgname.initd "$pkgdir"/etc/init.d/$pkgname | ||
23 | # install -m644 -D "$srcdir"/$pkgname.confd "$pkgdir"/etc/conf.d/$pkgname | ||
24 | } | ||
25 | |||
26 | md5sums="e37046e0cb2f407d92c41d7731d1dd10 haproxy-1.3.20.tar.gz | ||
27 | 7d26095c6f899b0ef00bedecaca58864 haproxy.initd" | ||
diff --git a/testing/haproxy/haproxy.initd b/testing/haproxy/haproxy.initd deleted file mode 100644 index 82a1067591..0000000000 --- a/testing/haproxy/haproxy.initd +++ /dev/null | |||
@@ -1,45 +0,0 @@ | |||
1 | #!/sbin/runscript | ||
2 | # Copyright 1999-2006 Gentoo Foundation | ||
3 | # Distributed under the terms of the GNU General Public License v2 | ||
4 | # $Header: /var/www/viewcvs.gentoo.org/raw_cvs/gentoo-x86/net-proxy/haproxy/files/haproxy.initd,v 1.3 2007/10/27 10:42:32 mrness Exp $ | ||
5 | |||
6 | opts="${opts} reload" | ||
7 | |||
8 | CONFFILE=/etc/${SVCNAME}.cfg | ||
9 | PIDFILE=/var/run/${SVCNAME}.pid | ||
10 | |||
11 | checkconfig() { | ||
12 | if [ ! -f "${CONFFILE}" ]; then | ||
13 | eerror "${CONFFILE} does not exist!" | ||
14 | return 1 | ||
15 | fi | ||
16 | /usr/bin/haproxy -c -f "${CONFFILE}" >/dev/null | ||
17 | } | ||
18 | |||
19 | depend() { | ||
20 | need net | ||
21 | after firewall | ||
22 | use dns logger | ||
23 | } | ||
24 | |||
25 | start() { | ||
26 | checkconfig || return 1 | ||
27 | |||
28 | ebegin "Starting ${SVCNAME}" | ||
29 | start-stop-daemon --start --quiet \ | ||
30 | --exec /usr/bin/haproxy \ | ||
31 | -- -D -p "${PIDFILE}" -f "${CONFFILE}" | ||
32 | eend ${?} | ||
33 | } | ||
34 | |||
35 | stop() { | ||
36 | ebegin "Stopping ${SVCNAME}" | ||
37 | start-stop-daemon --stop --quiet --pidfile "${PIDFILE}" | ||
38 | eend ${?} | ||
39 | } | ||
40 | |||
41 | reload() { | ||
42 | ebegin "Reloading ${SVCNAME}" | ||
43 | /usr/bin/haproxy -D -p "${PIDFILE}" -f "${CONFFILE}" -sf $(cat "${PIDFILE}") | ||
44 | eend ${?} | ||
45 | } | ||
diff --git a/testing/hardinfo/APKBUILD b/testing/hardinfo/APKBUILD deleted file mode 100644 index 8b6db2bf40..0000000000 --- a/testing/hardinfo/APKBUILD +++ /dev/null | |||
@@ -1,37 +0,0 @@ | |||
1 | # Maintainer: Natanael Copa <ncopa@alpinelinux.org> | ||
2 | pkgname=hardinfo | ||
3 | pkgver=0.5.1 | ||
4 | pkgrel=2 | ||
5 | pkgdesc="A system information and benchmark tool." | ||
6 | url="http://hardinfo.berlios.de/wiki/index.php/Main_Page" | ||
7 | license="GPL-2" | ||
8 | makedepends="gtk+-dev libsoup-dev>=2.4.0 gnutls-dev>=2.4.1" | ||
9 | depends= | ||
10 | source="http://download.berlios.de/$pkgname/$pkgname-$pkgver.tar.bz2 | ||
11 | fixsensors.patch | ||
12 | hardinfo-alpine.patch" | ||
13 | |||
14 | _builddir="$srcdir"/$pkgname-$pkgver | ||
15 | prepare() { | ||
16 | cd "$_builddir" | ||
17 | patch -p1 -i "$srcdir"/fixsensors.patch || return 1 | ||
18 | patch -p1 -i "$srcdir"/hardinfo-alpine.patch || return 1 | ||
19 | # configure scrip says bash but bb ash works just fine | ||
20 | sed -i -e '1,1s/bash/sh/' configure | ||
21 | } | ||
22 | |||
23 | build() { | ||
24 | cd "$_builddir" | ||
25 | ./configure --prefix=/usr || return 1 | ||
26 | make || return 1 | ||
27 | } | ||
28 | |||
29 | package() { | ||
30 | cd "$_builddir" | ||
31 | make DESTDIR="$pkgdir" install || return 1 | ||
32 | install -d "$pkgdir"/etc | ||
33 | echo "Alpine Linux" > "$pkgdir"/etc/hardinfo.distro | ||
34 | } | ||
35 | md5sums="6fb38992e140f2fab16518ae1f38e188 hardinfo-0.5.1.tar.bz2 | ||
36 | 05c212db07b9f152cdea052ff7bb28fa fixsensors.patch | ||
37 | ae8d38e5b35fb2c9c5f425dde3ba27cb hardinfo-alpine.patch" | ||
diff --git a/testing/hardinfo/fixsensors.patch b/testing/hardinfo/fixsensors.patch deleted file mode 100644 index 812c294589..0000000000 --- a/testing/hardinfo/fixsensors.patch +++ /dev/null | |||
@@ -1,13 +0,0 @@ | |||
1 | diff -upNr hardinfo-0.4.2.2.orign/util.c hardinfo-0.4.2.2/util.c | ||
2 | --- hardinfo-0.4.2.2.orign/util.c 2007-07-20 16:45:08.000000000 +0200 | ||
3 | +++ hardinfo-0.4.2.2/util.c 2007-07-26 10:15:32.000000000 +0200 | ||
4 | @@ -996,7 +996,8 @@ gchar *h_strdup_cprintf(const gchar * fo | ||
5 | if (source) { | ||
6 | retn = g_strconcat(source, buffer, NULL); | ||
7 | g_free(buffer); | ||
8 | - g_free(source); | ||
9 | + if(strlen(source)) | ||
10 | + g_free(source); | ||
11 | } else { | ||
12 | retn = buffer; | ||
13 | } | ||
diff --git a/testing/hardinfo/hardinfo-alpine.patch b/testing/hardinfo/hardinfo-alpine.patch deleted file mode 100644 index 279aa5d539..0000000000 --- a/testing/hardinfo/hardinfo-alpine.patch +++ /dev/null | |||
@@ -1,10 +0,0 @@ | |||
1 | --- ./computer.h.orig | ||
2 | +++ ./computer.h | ||
3 | @@ -23,6 +23,7 @@ | ||
4 | static struct { | ||
5 | gchar *file, *codename; | ||
6 | } distro_db[] = { | ||
7 | + { DB_PREFIX "alpine-version", "al" }, | ||
8 | { DB_PREFIX "debian_version", "deb" }, | ||
9 | { DB_PREFIX "slackware-version", "slk" }, | ||
10 | { DB_PREFIX "mandrake-release", "mdk" }, | ||
diff --git a/testing/hdparm/APKBUILD b/testing/hdparm/APKBUILD deleted file mode 100644 index 99c9ed8f83..0000000000 --- a/testing/hdparm/APKBUILD +++ /dev/null | |||
@@ -1,33 +0,0 @@ | |||
1 | # Maintainer: Natanael Copa <ncopa@alpinelinux.org> | ||
2 | pkgname=hdparm | ||
3 | pkgver=9.32 | ||
4 | pkgrel=0 | ||
5 | pkgdesc="A shell utility for manipulating Linux IDE drive/driver parameters" | ||
6 | url="http://sourceforge.net/projects/hdparm/" | ||
7 | license="BSD" | ||
8 | depends= | ||
9 | makedepends= | ||
10 | subpackages="$pkgname-doc" | ||
11 | source="http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz | ||
12 | hdparm.initd | ||
13 | hdparm.confd" | ||
14 | |||
15 | _builddir="$srcdir"/$pkgname-$pkgver | ||
16 | build() { | ||
17 | cd "$_builddir" | ||
18 | make || return 1 | ||
19 | } | ||
20 | |||
21 | package() { | ||
22 | cd "$_builddir" | ||
23 | mkdir -p "$pkgdir"/usr "$pkgdir"/sbin | ||
24 | make DESTDIR="$pkgdir" install || return 1 | ||
25 | install -m755 contrib/idectl "$pkgdir"/sbin || return 1 | ||
26 | install -m755 contrib/ultrabayd "$pkgdir"/sbin || return 1 | ||
27 | install -Dm755 "$srcdir"/hdparm.initd "$pkgdir"/etc/init.d/hdparm | ||
28 | install -Dm644 "$srcdir"/hdparm.confd "$pkgdir"/etc/conf.d/hdparm | ||
29 | install -D -m 644 LICENSE.TXT $pkgdir/usr/share/licenses/hdparm/LICENSE.TXT || return 1 | ||
30 | } | ||
31 | md5sums="9819ba0c537003815bede9aaaee7c6d0 hdparm-9.32.tar.gz | ||
32 | d530139a31b3941b3b0fbb4d98391a85 hdparm.initd | ||
33 | 998430f701b1d54588cb02ef1505c3ed hdparm.confd" | ||
diff --git a/testing/hdparm/hdparm.confd b/testing/hdparm/hdparm.confd deleted file mode 100644 index a1ae626b3b..0000000000 --- a/testing/hdparm/hdparm.confd +++ /dev/null | |||
@@ -1,26 +0,0 @@ | |||
1 | # /etc/conf.d/hdparm: config file for /etc/init.d/hdparm | ||
2 | |||
3 | # | ||
4 | # Note that options such as -y which force *immediate* power saving options | ||
5 | # should generally not be placed here. The hdparm init.d script may run at | ||
6 | # anytime with respect to other init.d scripts that do system wide drive | ||
7 | # scans (like the hald script), so they will merely get spun right back up. | ||
8 | # If you wish to use these options, please use the local.start init.d script | ||
9 | # instead so that you're guaranteed that it will run last. | ||
10 | # | ||
11 | |||
12 | # You can either set hdparm arguments for each drive using hdX_args, | ||
13 | # discX_args, cdromX_args and genericX_args, e.g. | ||
14 | # | ||
15 | # hda_args="-d1 -X66" | ||
16 | # disc1_args="-d1" | ||
17 | # cdrom0_args="-d1" | ||
18 | |||
19 | # or you can set options for all PATA drives | ||
20 | pata_all_args="-d1" | ||
21 | |||
22 | # or you can set options for all SATA drives | ||
23 | sata_all_args="" | ||
24 | |||
25 | # or, you can set hdparm options for all drives | ||
26 | all_args="" | ||
diff --git a/testing/hdparm/hdparm.initd b/testing/hdparm/hdparm.initd deleted file mode 100644 index 89aa4f82b7..0000000000 --- a/testing/hdparm/hdparm.initd +++ /dev/null | |||
@@ -1,142 +0,0 @@ | |||
1 | #!/sbin/runscript | ||
2 | # METHOD | ||
3 | # ------ | ||
4 | # if /dev/ide exists, find all block devices beneath it named disc, cd, or | ||
5 | # generic. | ||
6 | # | ||
7 | # for the disc and cd ones, if there is a a matching /dev/hdX symlink and | ||
8 | # hdX_args is set in the config file, use hdX_args. otherwise, if there is a | ||
9 | # matching /dev/discs/discX or /dev/cdroms/cdromX symlink, and discX_args or | ||
10 | # cdromX_args is set in the config file, use discX_args / cdromX_args. finally, | ||
11 | # if all_args is set in the config file, use that. | ||
12 | # | ||
13 | # for the generic ones, sort them and look for genericX_args in the config file | ||
14 | # or use all_args. | ||
15 | # | ||
16 | # if /dev/ide does not exist, check the /dev/hdX entries, and see which ones | ||
17 | # correspond to real devices by opening them for reading. then check hdX_args | ||
18 | # and all_args in the config file. | ||
19 | # | ||
20 | # for each device considered, if no args are found in the config file, do not | ||
21 | # run hdparm. | ||
22 | |||
23 | depend() { | ||
24 | before bootmisc | ||
25 | } | ||
26 | |||
27 | do_hdparm() { | ||
28 | local e= | ||
29 | eval e=\$${extra_args} | ||
30 | [ -z "${args}${all_args}${e}" ] && return 0 | ||
31 | |||
32 | if [ -n "${args:=${all_args} ${e}}" ] ; then | ||
33 | local orgdevice=$(readlink -f "${device}") | ||
34 | if [ -b "${orgdevice}" ] ; then | ||
35 | ebegin "Running hdparm on ${device}" | ||
36 | hdparm ${args} "${device}" > /dev/null | ||
37 | eend $? | ||
38 | fi | ||
39 | fi | ||
40 | } | ||
41 | |||
42 | scan_devfs() { | ||
43 | local extra_args="pata_all_args" device= alias= args= | ||
44 | |||
45 | # devfs compatible systems | ||
46 | for device in $(find /dev/ide -name disc) ; do | ||
47 | args='' | ||
48 | |||
49 | for alias in /dev/hd? ; do | ||
50 | if [ "${alias}" -ef "${device}" ] ; then | ||
51 | device=${alias} | ||
52 | eval args=\$"$(basename "${alias}")"_args | ||
53 | break | ||
54 | fi | ||
55 | done | ||
56 | |||
57 | if [ -z "$args" ] ; then | ||
58 | for alias in /dev/discs/* ; do | ||
59 | if [ "${alias}"/disc -ef "${device}" ]; then | ||
60 | device="${alias}/disc" | ||
61 | eval args=\$"$(basename "${alias}")"_args | ||
62 | break | ||
63 | fi | ||
64 | done | ||
65 | fi | ||
66 | |||
67 | do_hdparm | ||
68 | done | ||
69 | |||
70 | for device in $(find /dev/ide -name cd) ; do | ||
71 | args='' | ||
72 | |||
73 | for alias in /dev/hd? ; do | ||
74 | if [ "${alias}" -ef "${device}" ] ; then | ||
75 | device=${alias} | ||
76 | eval args=\$"$(basename "${alias}")"_args | ||
77 | break | ||
78 | fi | ||
79 | done | ||
80 | |||
81 | if [ -z "$args" ] ; then | ||
82 | for alias in /dev/cdroms/* ; do | ||
83 | if [ "${alias}" -ef "${device}" ] ; then | ||
84 | device=${alias} | ||
85 | eval args=\$"$(basename "${alias}")"_args | ||
86 | break | ||
87 | fi | ||
88 | done | ||
89 | fi | ||
90 | |||
91 | do_hdparm | ||
92 | done | ||
93 | |||
94 | local count=0 | ||
95 | # of course, the sort approach would fail here if any of the | ||
96 | # host/bus/target/lun numbers reached 2 digits.. | ||
97 | for device in $(find /dev/ide -name generic | sort) ; do | ||
98 | eval args=\$generic${count}_args | ||
99 | do_hdparm | ||
100 | count=$((${count} + 1)) | ||
101 | done | ||
102 | } | ||
103 | |||
104 | scan_nondevfs() { | ||
105 | # non-devfs compatible system | ||
106 | for device in /dev/hd* /dev/sd* ; do | ||
107 | [ -e "${device}" ] || continue | ||
108 | case "${device}" in | ||
109 | *[0-9]) continue ;; | ||
110 | /dev/hd*) extra_args="pata_all_args" ;; | ||
111 | /dev/sd*) extra_args="sata_all_args" ;; | ||
112 | *) extra_args="" ;; | ||
113 | esac | ||
114 | |||
115 | # check that the block device really exists by | ||
116 | # opening it for reading | ||
117 | local errmsg= status= nomed=1 | ||
118 | errmsg=$(export LC_ALL=C ; : 2>&1 <"${device}") | ||
119 | status=$? | ||
120 | case ${errmsg} in | ||
121 | *": No medium found") nomed=0;; | ||
122 | esac | ||
123 | if [ -b "${device}" ] && [ "${status}" = "0" -o "${nomed}" = "0" ] ; then | ||
124 | local conf_var="${device##*/}_args" | ||
125 | eval args=\$${conf_var} | ||
126 | do_hdparm | ||
127 | fi | ||
128 | done | ||
129 | } | ||
130 | |||
131 | start() { | ||
132 | if get_bootparam "nohdparm" ; then | ||
133 | ewarn "Skipping hdparm init as requested in kernel cmdline" | ||
134 | return 0 | ||
135 | fi | ||
136 | |||
137 | if [ -e /dev/.devfsd -a -d /dev/ide ] ; then | ||
138 | scan_devfs | ||
139 | else | ||
140 | scan_nondevfs | ||
141 | fi | ||
142 | } | ||
diff --git a/testing/hping3/APKBUILD b/testing/hping3/APKBUILD deleted file mode 100644 index 2479d74b6c..0000000000 --- a/testing/hping3/APKBUILD +++ /dev/null | |||
@@ -1,36 +0,0 @@ | |||
1 | # Contributor: Michael Mason <ms13sp@gmail.com> | ||
2 | # Maintainer: Michael Mason <ms13sp@gmail.com> | ||
3 | pkgname=hping3 | ||
4 | pkgver=20051105 | ||
5 | pkgrel=1 | ||
6 | pkgdesc="A ping-like TCP/IP packet assembler/analyzer" | ||
7 | url="http://www.hping.org" | ||
8 | license="GPL" | ||
9 | depends="" | ||
10 | makedepends="libpcap-dev" | ||
11 | install= | ||
12 | subpackages="$pkgname-doc" | ||
13 | source="http://www.hping.org/$pkgname-$pkgver.tar.gz" | ||
14 | |||
15 | build() { | ||
16 | cd "$srcdir"/$pkgname-$pkgver | ||
17 | sed -i -e 's:net/bpf.h:pcap/bpf.h:' libpcap_stuff.c script.c || return 1 | ||
18 | |||
19 | ./configure --prefix=/usr \ | ||
20 | --sysconfdir=/etc \ | ||
21 | --mandir=/usr/share/man \ | ||
22 | --infodir=/usr/share/info \ | ||
23 | --no-tcl | ||
24 | make || return 1 | ||
25 | } | ||
26 | |||
27 | package() { | ||
28 | cd "$srcdir"/$pkgname-$pkgver | ||
29 | install -m755 -D hping3 "$pkgdir"/usr/sbin/hping3 | ||
30 | ln -s hping3 "$pkgdir"/usr/sbin/hping | ||
31 | ln -s hping3 "$pkgdir"/usr/sbin/hping2 | ||
32 | install -m644 -D docs/hping2.8 "$pkgdir"/usr/share/man/man8/hping2.8 | ||
33 | install -m644 -D docs/hping3.8 "$pkgdir"/usr/share/man/man8/hping3.8 | ||
34 | } | ||
35 | |||
36 | md5sums="ca4ea4e34bcc2162aedf25df8b2d1747 hping3-20051105.tar.gz" | ||
diff --git a/testing/html2ps/APKBUILD b/testing/html2ps/APKBUILD deleted file mode 100644 index d1ce4c2da5..0000000000 --- a/testing/html2ps/APKBUILD +++ /dev/null | |||
@@ -1,31 +0,0 @@ | |||
1 | # Contributor: | ||
2 | # Maintainer: | ||
3 | pkgname=html2ps | ||
4 | pkgver=1.0b5 | ||
5 | pkgrel=0 | ||
6 | pkgdesc="Perl version of html2ps" | ||
7 | url="http://user.it.uu.se/~jan/html2ps.html" | ||
8 | license="GPL" | ||
9 | depends="perl wget imagemagick" | ||
10 | makedepends="" | ||
11 | install= | ||
12 | subpackages="$pkgname-doc" | ||
13 | source="http://user.it.uu.se/~jan/$pkgname-$pkgver.tar.gz | ||
14 | html2ps-conf.patch" | ||
15 | |||
16 | build() { | ||
17 | cd "$srcdir"/$pkgname-$pkgver | ||
18 | for i in ../*.patch; do | ||
19 | msg "Applying $i" | ||
20 | patch < $i || return 1 | ||
21 | done | ||
22 | mv install install.sh | ||
23 | |||
24 | install -m755 -D "$srcdir"/$pkgname-$pkgver/html2ps "$pkgdir"/usr/bin/html2ps | ||
25 | install -m644 -D "$srcdir"/$pkgname-$pkgver/sample "$pkgdir"/etc/html2ps.conf | ||
26 | install -m644 -D "$srcdir"/$pkgname-$pkgver/html2ps.1 "$pkgdir"/usr/share/man/man1/html2ps.1 | ||
27 | install -m644 -D "$srcdir"/$pkgname-$pkgver/html2psrc.5 "$pkgdir"/usr/share/man/man5/html2psrc.5 | ||
28 | } | ||
29 | |||
30 | md5sums="0998fefa4c8f9a04c88cfac7a83df629 html2ps-1.0b5.tar.gz | ||
31 | 336a9e908578aeee303660a083b58c03 html2ps-conf.patch" | ||
diff --git a/testing/html2ps/html2ps-conf.patch b/testing/html2ps/html2ps-conf.patch deleted file mode 100644 index e96e1e1e8d..0000000000 --- a/testing/html2ps/html2ps-conf.patch +++ /dev/null | |||
@@ -1,11 +0,0 @@ | |||
1 | --- html2ps-1.0b5.orig/html2ps Wed Aug 5 19:54:09 2009 | ||
2 | +++ html2ps-1.0b5/html2ps Wed Aug 5 19:54:34 2009 | ||
3 | @@ -26,7 +26,7 @@ | ||
4 | # Set the name of the global configuration file. See the installation notes | ||
5 | # and manual page for more details on configuration files. | ||
6 | |||
7 | -$globrc='/opt/misc/lib/html2ps/html2psrc'; | ||
8 | +$globrc='/etc/html2ps.conf'; | ||
9 | $ug='/opt/misc/lib/html2ps/html2ps.html'; | ||
10 | |||
11 | $conf=<<'EOR'; | ||
diff --git a/testing/icecast/APKBUILD b/testing/icecast/APKBUILD deleted file mode 100644 index 33bffd7325..0000000000 --- a/testing/icecast/APKBUILD +++ /dev/null | |||
@@ -1,44 +0,0 @@ | |||
1 | # Contributor: | ||
2 | # Maintainer: | ||
3 | pkgname=icecast | ||
4 | pkgver=2.3.2 | ||
5 | pkgrel=2 | ||
6 | pkgdesc="Open source media server" | ||
7 | url="http://www.icecast.org" | ||
8 | license="GPL" | ||
9 | depends= | ||
10 | install="$pkgname.pre-install" | ||
11 | pkgusers="icecast" | ||
12 | pkggroups="icecast" | ||
13 | makedepends="libxslt-dev libxml2-dev libogg-dev libvorbis-dev libtheora-dev" | ||
14 | subpackages="$pkgname-doc" | ||
15 | source="http://downloads.xiph.org/releases/$pkgname/$pkgname-$pkgver.tar.gz | ||
16 | conf-change-owner.patch | ||
17 | icecast.initd" | ||
18 | |||
19 | prepare() { | ||
20 | cd "$srcdir"/$pkgname-$pkgver | ||
21 | patch -p1 -i "$srcdir"/conf-change-owner.patch | ||
22 | } | ||
23 | |||
24 | build() { | ||
25 | cd "$srcdir"/$pkgname-$pkgver | ||
26 | |||
27 | ./configure --prefix=/usr \ | ||
28 | --localstatedir=/var \ | ||
29 | --sysconfdir=/etc \ | ||
30 | --mandir=/usr/share/man \ | ||
31 | --infodir=/usr/share/info | ||
32 | make | ||
33 | } | ||
34 | |||
35 | package() { | ||
36 | cd "$srcdir"/$pkgname-$pkgver | ||
37 | make DESTDIR="$pkgdir" install | ||
38 | install -D -m755 ../icecast.initd "$pkgdir"/etc/init.d/icecast | ||
39 | install -d -D -o icecast -g icecast "$pkgdir"/var/log/icecast | ||
40 | } | ||
41 | |||
42 | md5sums="ff516b3ccd2bcc31e68f460cd316093f icecast-2.3.2.tar.gz | ||
43 | d65fe756a3811e21fd8327ec599206c8 conf-change-owner.patch | ||
44 | 0dc8432dbd5cba6a5ace22028adfe287 icecast.initd" | ||
diff --git a/testing/icecast/conf-change-owner.patch b/testing/icecast/conf-change-owner.patch deleted file mode 100644 index 5c87c1f0d0..0000000000 --- a/testing/icecast/conf-change-owner.patch +++ /dev/null | |||
@@ -1,16 +0,0 @@ | |||
1 | --- icecast-2.3.2/conf/icecast.xml.in.orig | ||
2 | +++ icecast-2.3.2/conf/icecast.xml.in | ||
3 | @@ -164,11 +164,9 @@ | ||
4 | |||
5 | <security> | ||
6 | <chroot>0</chroot> | ||
7 | - <!-- | ||
8 | <changeowner> | ||
9 | - <user>nobody</user> | ||
10 | - <group>nogroup</group> | ||
11 | + <user>icecast</user> | ||
12 | + <group>icecast</group> | ||
13 | </changeowner> | ||
14 | - --> | ||
15 | </security> | ||
16 | </icecast> | ||
diff --git a/testing/icecast/icecast.initd b/testing/icecast/icecast.initd deleted file mode 100644 index fbfc6a8432..0000000000 --- a/testing/icecast/icecast.initd +++ /dev/null | |||
@@ -1,20 +0,0 @@ | |||
1 | #!/sbin/runscript | ||
2 | |||
3 | depend() { | ||
4 | need net | ||
5 | after firewall | ||
6 | } | ||
7 | |||
8 | start() { | ||
9 | ebegin "Starting Icecast 2" | ||
10 | start-stop-daemon --start --exec /usr/bin/icecast \ | ||
11 | -- \ | ||
12 | -b -c ${icecast_conf:-/etc/icecast.xml} > /dev/null | ||
13 | eend $? | ||
14 | } | ||
15 | |||
16 | stop() { | ||
17 | ebegin "Stopping Icecast 2" | ||
18 | start-stop-daemon --stop --exec /usr/bin/icecast | ||
19 | eend $? | ||
20 | } | ||
diff --git a/testing/icecast/icecast.pre-install b/testing/icecast/icecast.pre-install deleted file mode 100644 index 7149ba7232..0000000000 --- a/testing/icecast/icecast.pre-install +++ /dev/null | |||
@@ -1,5 +0,0 @@ | |||
1 | #!/bin/sh | ||
2 | |||
3 | adduser -h /var/log/icecast -s /bin/false -D icecast 2>/dev/null | ||
4 | |||
5 | exit 0 | ||
diff --git a/testing/iproute2/0001-xfrm-mark.patch b/testing/iproute2/0001-xfrm-mark.patch deleted file mode 100644 index 9d8f1bfac6..0000000000 --- a/testing/iproute2/0001-xfrm-mark.patch +++ /dev/null | |||
@@ -1,401 +0,0 @@ | |||
1 | From d7cdb7750c80071fd2176d9e2c78e2e5052a2ac7 Mon Sep 17 00:00:00 2001 | ||
2 | From: Natanael Copa <ncopa@alpinelinux.org> | ||
3 | Date: Tue, 23 Feb 2010 16:08:17 +0000 | ||
4 | Subject: [PATCH] xfrm mark | ||
5 | |||
6 | --- | ||
7 | include/linux/xfrm.h | 6 ++++ | ||
8 | ip/ipxfrm.c | 40 +++++++++++++++++++++++++++ | ||
9 | ip/xfrm.h | 1 + | ||
10 | ip/xfrm_policy.c | 38 ++++++++++++++++++++++++- | ||
11 | ip/xfrm_state.c | 74 ++++++++++++++++++++++++++++++++++++++++--------- | ||
12 | 5 files changed, 143 insertions(+), 16 deletions(-) | ||
13 | |||
14 | diff --git a/include/linux/xfrm.h b/include/linux/xfrm.h | ||
15 | index a59bc4a..5cc2dd2 100644 | ||
16 | --- a/include/linux/xfrm.h | ||
17 | +++ b/include/linux/xfrm.h | ||
18 | @@ -283,11 +283,17 @@ enum xfrm_attr_type_t { | ||
19 | XFRMA_MIGRATE, | ||
20 | XFRMA_ALG_AEAD, /* struct xfrm_algo_aead */ | ||
21 | XFRMA_KMADDRESS, /* struct xfrm_user_kmaddress */ | ||
22 | + XFRMA_MARK, | ||
23 | __XFRMA_MAX | ||
24 | |||
25 | #define XFRMA_MAX (__XFRMA_MAX - 1) | ||
26 | }; | ||
27 | |||
28 | +struct xfrm_umark { | ||
29 | + __u32 v; /* value */ | ||
30 | + __u32 m; /* mask */ | ||
31 | +}; | ||
32 | + | ||
33 | enum xfrm_sadattr_type_t { | ||
34 | XFRMA_SAD_UNSPEC, | ||
35 | XFRMA_SAD_CNT, | ||
36 | diff --git a/ip/ipxfrm.c b/ip/ipxfrm.c | ||
37 | index 18250de..8250ec1 100644 | ||
38 | --- a/ip/ipxfrm.c | ||
39 | +++ b/ip/ipxfrm.c | ||
40 | @@ -629,9 +629,48 @@ static void xfrm_tmpl_print(struct xfrm_user_tmpl *tmpls, int len, | ||
41 | } | ||
42 | } | ||
43 | |||
44 | +int xfrm_parse_mark(struct xfrm_umark *mark, int *argcp, char ***argvp) | ||
45 | +{ | ||
46 | + int argc = *argcp; | ||
47 | + char **argv = *argvp; | ||
48 | + | ||
49 | + NEXT_ARG(); | ||
50 | + if (get_u32(&mark->v, *argv, 0)) { | ||
51 | + invarg("Illegal \"mark\" value\n", *argv); | ||
52 | + } | ||
53 | + if (argc > 1) | ||
54 | + NEXT_ARG(); | ||
55 | + else { /* last entry on parse line */ | ||
56 | + mark->m = 0xffffffff; | ||
57 | + goto done; | ||
58 | + } | ||
59 | + | ||
60 | + if (strcmp(*argv, "mask") == 0) { | ||
61 | + NEXT_ARG(); | ||
62 | + if (get_u32(&mark->m, *argv, 0)) { | ||
63 | + invarg("Illegal \"mark\" mask\n", *argv); | ||
64 | + } | ||
65 | + } else { | ||
66 | + mark->m = 0xffffffff; | ||
67 | + PREV_ARG(); | ||
68 | + } | ||
69 | + | ||
70 | +done: | ||
71 | + *argcp = argc; | ||
72 | + *argvp = argv; | ||
73 | + | ||
74 | + return 0; | ||
75 | +} | ||
76 | + | ||
77 | void xfrm_xfrma_print(struct rtattr *tb[], __u16 family, | ||
78 | FILE *fp, const char *prefix) | ||
79 | { | ||
80 | + if (tb[XFRMA_MARK]) { | ||
81 | + struct rtattr *rta = tb[XFRMA_MARK]; | ||
82 | + struct xfrm_umark *m = (struct xfrm_umark *) RTA_DATA(rta); | ||
83 | + fprintf(fp, "\tmark %d/0x%x\n", m->v, m->m); | ||
84 | + } | ||
85 | + | ||
86 | if (tb[XFRMA_ALG_AUTH]) { | ||
87 | struct rtattr *rta = tb[XFRMA_ALG_AUTH]; | ||
88 | xfrm_algo_print((struct xfrm_algo *) RTA_DATA(rta), | ||
89 | @@ -740,6 +779,7 @@ void xfrm_xfrma_print(struct rtattr *tb[], __u16 family, | ||
90 | fprintf(fp, "%s", strxf_time(lastused)); | ||
91 | fprintf(fp, "%s", _SL_); | ||
92 | } | ||
93 | + | ||
94 | } | ||
95 | |||
96 | static int xfrm_selector_iszero(struct xfrm_selector *s) | ||
97 | diff --git a/ip/xfrm.h b/ip/xfrm.h | ||
98 | index 104fb20..ab03b19 100644 | ||
99 | --- a/ip/xfrm.h | ||
100 | +++ b/ip/xfrm.h | ||
101 | @@ -121,6 +121,7 @@ int xfrm_xfrmproto_is_ipsec(__u8 proto); | ||
102 | int xfrm_xfrmproto_is_ro(__u8 proto); | ||
103 | int xfrm_xfrmproto_getbyname(char *name); | ||
104 | int xfrm_algotype_getbyname(char *name); | ||
105 | +int xfrm_parse_mark(struct xfrm_umark *mark, int *argcp, char ***argvp); | ||
106 | const char *strxf_xfrmproto(__u8 proto); | ||
107 | const char *strxf_algotype(int type); | ||
108 | const char *strxf_mask8(__u8 mask); | ||
109 | diff --git a/ip/xfrm_policy.c b/ip/xfrm_policy.c | ||
110 | index 11116e5..5b5bafa 100644 | ||
111 | --- a/ip/xfrm_policy.c | ||
112 | +++ b/ip/xfrm_policy.c | ||
113 | @@ -54,8 +54,8 @@ static void usage(void) __attribute__((noreturn)); | ||
114 | static void usage(void) | ||
115 | { | ||
116 | fprintf(stderr, "Usage: ip xfrm policy { add | update } dir DIR SELECTOR [ index INDEX ] [ ptype PTYPE ]\n"); | ||
117 | - fprintf(stderr, " [ action ACTION ] [ priority PRIORITY ] [ flag FLAG-LIST ] [ LIMIT-LIST ] [ TMPL-LIST ]\n"); | ||
118 | - fprintf(stderr, "Usage: ip xfrm policy { delete | get } dir DIR [ SELECTOR | index INDEX ] [ ptype PTYPE ]\n"); | ||
119 | + fprintf(stderr, " [ action ACTION ] [ priority PRIORITY ] [ flag FLAG-LIST ] [ LIMIT-LIST ] [ TMPL-LIST ] [mark MARK [mask MASK]]\n"); | ||
120 | + fprintf(stderr, "Usage: ip xfrm policy { delete | get } dir DIR [ SELECTOR | index INDEX ] [ ptype PTYPE ] [mark MARK [mask MASK]]\n"); | ||
121 | fprintf(stderr, "Usage: ip xfrm policy { deleteall | list } [ dir DIR ] [ SELECTOR ]\n"); | ||
122 | fprintf(stderr, " [ index INDEX ] [ action ACTION ] [ priority PRIORITY ] [ flag FLAG-LIST ]\n"); | ||
123 | fprintf(stderr, "Usage: ip xfrm policy flush [ ptype PTYPE ]\n"); | ||
124 | @@ -235,6 +235,7 @@ static int xfrm_policy_modify(int cmd, unsigned flags, int argc, char **argv) | ||
125 | struct xfrm_userpolicy_type upt; | ||
126 | char tmpls_buf[XFRM_TMPLS_BUF_SIZE]; | ||
127 | int tmpls_len = 0; | ||
128 | + struct xfrm_umark mark = {0, 0}; | ||
129 | |||
130 | memset(&req, 0, sizeof(req)); | ||
131 | memset(&upt, 0, sizeof(upt)); | ||
132 | @@ -258,6 +259,8 @@ static int xfrm_policy_modify(int cmd, unsigned flags, int argc, char **argv) | ||
133 | |||
134 | NEXT_ARG(); | ||
135 | xfrm_policy_dir_parse(&req.xpinfo.dir, &argc, &argv); | ||
136 | + } else if (strcmp(*argv, "mark") == 0) { | ||
137 | + xfrm_parse_mark(&mark, &argc, &argv); | ||
138 | } else if (strcmp(*argv, "index") == 0) { | ||
139 | NEXT_ARG(); | ||
140 | if (get_u32(&req.xpinfo.index, *argv, 0)) | ||
141 | @@ -334,6 +337,16 @@ static int xfrm_policy_modify(int cmd, unsigned flags, int argc, char **argv) | ||
142 | (void *)tmpls_buf, tmpls_len); | ||
143 | } | ||
144 | |||
145 | + if (mark.m & mark.v) { | ||
146 | + int r = addattr_l(&req.n, sizeof(req.buf), XFRMA_MARK, | ||
147 | + (void *)&mark, sizeof(mark)); | ||
148 | + if (r < 0) { | ||
149 | + fprintf(stderr, "%s: XFRMA_MARK failed\n",__func__); | ||
150 | + exit(1); | ||
151 | + } | ||
152 | + } | ||
153 | + | ||
154 | + | ||
155 | if (rtnl_open_byproto(&rth, 0, NETLINK_XFRM) < 0) | ||
156 | exit(1); | ||
157 | |||
158 | @@ -515,6 +528,7 @@ static int xfrm_policy_get_or_delete(int argc, char **argv, int delete, | ||
159 | char *indexp = NULL; | ||
160 | char *ptypep = NULL; | ||
161 | struct xfrm_userpolicy_type upt; | ||
162 | + struct xfrm_umark mark = {0, 0}; | ||
163 | |||
164 | memset(&req, 0, sizeof(req)); | ||
165 | memset(&upt, 0, sizeof(upt)); | ||
166 | @@ -532,6 +546,8 @@ static int xfrm_policy_get_or_delete(int argc, char **argv, int delete, | ||
167 | NEXT_ARG(); | ||
168 | xfrm_policy_dir_parse(&req.xpid.dir, &argc, &argv); | ||
169 | |||
170 | + } else if (strcmp(*argv, "mark") == 0) { | ||
171 | + xfrm_parse_mark(&mark, &argc, &argv); | ||
172 | } else if (strcmp(*argv, "index") == 0) { | ||
173 | if (indexp) | ||
174 | duparg("index", *argv); | ||
175 | @@ -584,6 +600,15 @@ static int xfrm_policy_get_or_delete(int argc, char **argv, int delete, | ||
176 | if (req.xpid.sel.family == AF_UNSPEC) | ||
177 | req.xpid.sel.family = AF_INET; | ||
178 | |||
179 | + if (mark.m & mark.v) { | ||
180 | + int r = addattr_l(&req.n, sizeof(req.buf), XFRMA_MARK, | ||
181 | + (void *)&mark, sizeof(mark)); | ||
182 | + if (r < 0) { | ||
183 | + fprintf(stderr, "%s: XFRMA_MARK failed\n",__func__); | ||
184 | + exit(1); | ||
185 | + } | ||
186 | + } | ||
187 | + | ||
188 | if (rtnl_talk(&rth, &req.n, 0, 0, res_nlbuf, NULL, NULL) < 0) | ||
189 | exit(2); | ||
190 | |||
191 | @@ -951,26 +976,35 @@ static int xfrm_policy_flush(int argc, char **argv) | ||
192 | |||
193 | int do_xfrm_policy(int argc, char **argv) | ||
194 | { | ||
195 | +//Needs testing .. | ||
196 | if (argc < 1) | ||
197 | return xfrm_policy_list_or_deleteall(0, NULL, 0); | ||
198 | |||
199 | +//should work | ||
200 | if (matches(*argv, "add") == 0) | ||
201 | return xfrm_policy_modify(XFRM_MSG_NEWPOLICY, 0, | ||
202 | argc-1, argv+1); | ||
203 | +//should work | ||
204 | if (matches(*argv, "update") == 0) | ||
205 | return xfrm_policy_modify(XFRM_MSG_UPDPOLICY, 0, | ||
206 | argc-1, argv+1); | ||
207 | +//should work | ||
208 | if (matches(*argv, "delete") == 0) | ||
209 | return xfrm_policy_delete(argc-1, argv+1); | ||
210 | +//Needs fixing .. | ||
211 | if (matches(*argv, "deleteall") == 0 || matches(*argv, "delall") == 0) | ||
212 | return xfrm_policy_list_or_deleteall(argc-1, argv+1, 1); | ||
213 | +//should work | ||
214 | if (matches(*argv, "list") == 0 || matches(*argv, "show") == 0 | ||
215 | || matches(*argv, "lst") == 0) | ||
216 | return xfrm_policy_list_or_deleteall(argc-1, argv+1, 0); | ||
217 | +//should work | ||
218 | if (matches(*argv, "get") == 0) | ||
219 | return xfrm_policy_get(argc-1, argv+1); | ||
220 | +//should work | ||
221 | if (matches(*argv, "flush") == 0) | ||
222 | return xfrm_policy_flush(argc-1, argv+1); | ||
223 | +//should work | ||
224 | if (matches(*argv, "count") == 0) | ||
225 | return xfrm_spd_getinfo(argc, argv); | ||
226 | if (matches(*argv, "help") == 0) | ||
227 | diff --git a/ip/xfrm_state.c b/ip/xfrm_state.c | ||
228 | index b1e3f22..d645c18 100644 | ||
229 | --- a/ip/xfrm_state.c | ||
230 | +++ b/ip/xfrm_state.c | ||
231 | @@ -67,7 +67,7 @@ static void usage(void) | ||
232 | fprintf(stderr, "Usage: ip xfrm state flush [ proto XFRM_PROTO ]\n"); | ||
233 | fprintf(stderr, "Usage: ip xfrm state count \n"); | ||
234 | |||
235 | - fprintf(stderr, "ID := [ src ADDR ] [ dst ADDR ] [ proto XFRM_PROTO ] [ spi SPI ]\n"); | ||
236 | + fprintf(stderr, "ID := [ src ADDR ] [ dst ADDR ] [ proto XFRM_PROTO ] [ spi SPI ] [mark MARK [mask MASK]]\n"); | ||
237 | //fprintf(stderr, "XFRM_PROTO := [ esp | ah | comp ]\n"); | ||
238 | fprintf(stderr, "XFRM_PROTO := [ "); | ||
239 | fprintf(stderr, "%s | ", strxf_xfrmproto(IPPROTO_ESP)); | ||
240 | @@ -242,6 +242,7 @@ static int xfrm_state_modify(int cmd, unsigned flags, int argc, char **argv) | ||
241 | char *aalgop = NULL; | ||
242 | char *calgop = NULL; | ||
243 | char *coap = NULL; | ||
244 | + struct xfrm_umark mark = {0, 0}; | ||
245 | |||
246 | memset(&req, 0, sizeof(req)); | ||
247 | memset(&replay, 0, sizeof(replay)); | ||
248 | @@ -260,6 +261,8 @@ static int xfrm_state_modify(int cmd, unsigned flags, int argc, char **argv) | ||
249 | if (strcmp(*argv, "mode") == 0) { | ||
250 | NEXT_ARG(); | ||
251 | xfrm_mode_parse(&req.xsinfo.mode, &argc, &argv); | ||
252 | + } else if (strcmp(*argv, "mark") == 0) { | ||
253 | + xfrm_parse_mark(&mark, &argc, &argv); | ||
254 | } else if (strcmp(*argv, "reqid") == 0) { | ||
255 | NEXT_ARG(); | ||
256 | xfrm_reqid_parse(&req.xsinfo.reqid, &argc, &argv); | ||
257 | @@ -436,6 +439,15 @@ parse_algo: | ||
258 | exit(1); | ||
259 | } | ||
260 | |||
261 | + if (mark.m & mark.v) { | ||
262 | + int r = addattr_l(&req.n, sizeof(req.buf), XFRMA_MARK, | ||
263 | + (void *)&mark, sizeof(mark)); | ||
264 | + if (r < 0) { | ||
265 | + fprintf(stderr, "XFRMA_MARK failed\n"); | ||
266 | + exit(1); | ||
267 | + } | ||
268 | + } | ||
269 | + | ||
270 | switch (req.xsinfo.mode) { | ||
271 | case XFRM_MODE_TRANSPORT: | ||
272 | case XFRM_MODE_TUNNEL: | ||
273 | @@ -515,6 +527,7 @@ static int xfrm_state_allocspi(int argc, char **argv) | ||
274 | char *idp = NULL; | ||
275 | char *minp = NULL; | ||
276 | char *maxp = NULL; | ||
277 | + struct xfrm_umark mark = {0, 0}; | ||
278 | char res_buf[NLMSG_BUF_SIZE]; | ||
279 | struct nlmsghdr *res_n = (struct nlmsghdr *)res_buf; | ||
280 | |||
281 | @@ -538,6 +551,8 @@ static int xfrm_state_allocspi(int argc, char **argv) | ||
282 | if (strcmp(*argv, "mode") == 0) { | ||
283 | NEXT_ARG(); | ||
284 | xfrm_mode_parse(&req.xspi.info.mode, &argc, &argv); | ||
285 | + } else if (strcmp(*argv, "mark") == 0) { | ||
286 | + xfrm_parse_mark(&mark, &argc, &argv); | ||
287 | } else if (strcmp(*argv, "reqid") == 0) { | ||
288 | NEXT_ARG(); | ||
289 | xfrm_reqid_parse(&req.xspi.info.reqid, &argc, &argv); | ||
290 | @@ -614,6 +629,15 @@ static int xfrm_state_allocspi(int argc, char **argv) | ||
291 | req.xspi.max = 0xffff; | ||
292 | } | ||
293 | |||
294 | + if (mark.m & mark.v) { | ||
295 | + int r = addattr_l(&req.n, sizeof(req.buf), XFRMA_MARK, | ||
296 | + (void *)&mark, sizeof(mark)); | ||
297 | + if (r < 0) { | ||
298 | + fprintf(stderr, "XFRMA_MARK failed\n"); | ||
299 | + exit(1); | ||
300 | + } | ||
301 | + } | ||
302 | + | ||
303 | if (rtnl_open_byproto(&rth, 0, NETLINK_XFRM) < 0) | ||
304 | exit(1); | ||
305 | |||
306 | @@ -759,6 +783,7 @@ static int xfrm_state_get_or_delete(int argc, char **argv, int delete) | ||
307 | } req; | ||
308 | struct xfrm_id id; | ||
309 | char *idp = NULL; | ||
310 | + struct xfrm_umark mark = {0, 0}; | ||
311 | |||
312 | memset(&req, 0, sizeof(req)); | ||
313 | |||
314 | @@ -770,26 +795,39 @@ static int xfrm_state_get_or_delete(int argc, char **argv, int delete) | ||
315 | while (argc > 0) { | ||
316 | xfrm_address_t saddr; | ||
317 | |||
318 | - if (idp) | ||
319 | - invarg("unknown", *argv); | ||
320 | - idp = *argv; | ||
321 | + if (strcmp(*argv, "mark") == 0) { | ||
322 | + xfrm_parse_mark(&mark, &argc, &argv); | ||
323 | + } else { | ||
324 | + if (idp) | ||
325 | + invarg("unknown", *argv); | ||
326 | + idp = *argv; | ||
327 | |||
328 | - /* ID */ | ||
329 | - memset(&id, 0, sizeof(id)); | ||
330 | - memset(&saddr, 0, sizeof(saddr)); | ||
331 | - xfrm_id_parse(&saddr, &id, &req.xsid.family, 0, | ||
332 | - &argc, &argv); | ||
333 | + /* ID */ | ||
334 | + memset(&id, 0, sizeof(id)); | ||
335 | + memset(&saddr, 0, sizeof(saddr)); | ||
336 | + xfrm_id_parse(&saddr, &id, &req.xsid.family, 0, | ||
337 | + &argc, &argv); | ||
338 | |||
339 | - memcpy(&req.xsid.daddr, &id.daddr, sizeof(req.xsid.daddr)); | ||
340 | - req.xsid.spi = id.spi; | ||
341 | - req.xsid.proto = id.proto; | ||
342 | + memcpy(&req.xsid.daddr, &id.daddr, sizeof(req.xsid.daddr)); | ||
343 | + req.xsid.spi = id.spi; | ||
344 | + req.xsid.proto = id.proto; | ||
345 | |||
346 | - addattr_l(&req.n, sizeof(req.buf), XFRMA_SRCADDR, | ||
347 | - (void *)&saddr, sizeof(saddr)); | ||
348 | + addattr_l(&req.n, sizeof(req.buf), XFRMA_SRCADDR, | ||
349 | + (void *)&saddr, sizeof(saddr)); | ||
350 | + } | ||
351 | |||
352 | argc--; argv++; | ||
353 | } | ||
354 | |||
355 | + if (mark.m & mark.v) { | ||
356 | + int r = addattr_l(&req.n, sizeof(req.buf), XFRMA_MARK, | ||
357 | + (void *)&mark, sizeof(mark)); | ||
358 | + if (r < 0) { | ||
359 | + fprintf(stderr, "XFRMA_MARK failed\n"); | ||
360 | + exit(1); | ||
361 | + } | ||
362 | + } | ||
363 | + | ||
364 | if (rtnl_open_byproto(&rth, 0, NETLINK_XFRM) < 0) | ||
365 | exit(1); | ||
366 | |||
367 | @@ -1113,23 +1151,31 @@ int do_xfrm_state(int argc, char **argv) | ||
368 | if (argc < 1) | ||
369 | return xfrm_state_list_or_deleteall(0, NULL, 0); | ||
370 | |||
371 | + //XXX: should work | ||
372 | if (matches(*argv, "add") == 0) | ||
373 | return xfrm_state_modify(XFRM_MSG_NEWSA, 0, | ||
374 | argc-1, argv+1); | ||
375 | + //XXX: should work | ||
376 | if (matches(*argv, "update") == 0) | ||
377 | return xfrm_state_modify(XFRM_MSG_UPDSA, 0, | ||
378 | argc-1, argv+1); | ||
379 | + //XXX: should work | ||
380 | if (matches(*argv, "allocspi") == 0) | ||
381 | return xfrm_state_allocspi(argc-1, argv+1); | ||
382 | + //XXX: should work | ||
383 | if (matches(*argv, "delete") == 0) | ||
384 | return xfrm_state_get_or_delete(argc-1, argv+1, 1); | ||
385 | + //XXX: needs testing .. | ||
386 | if (matches(*argv, "deleteall") == 0 || matches(*argv, "delall") == 0) | ||
387 | return xfrm_state_list_or_deleteall(argc-1, argv+1, 1); | ||
388 | + //XXX: should work | ||
389 | if (matches(*argv, "list") == 0 || matches(*argv, "show") == 0 | ||
390 | || matches(*argv, "lst") == 0) | ||
391 | return xfrm_state_list_or_deleteall(argc-1, argv+1, 0); | ||
392 | + //XXX: should work | ||
393 | if (matches(*argv, "get") == 0) | ||
394 | return xfrm_state_get_or_delete(argc-1, argv+1, 0); | ||
395 | + //XXX: should work | ||
396 | if (matches(*argv, "flush") == 0) | ||
397 | return xfrm_state_flush(argc-1, argv+1); | ||
398 | if (matches(*argv, "count") == 0) { | ||
399 | -- | ||
400 | 1.6.6.1 | ||
401 | |||
diff --git a/testing/iproute2/2.patch b/testing/iproute2/2.patch deleted file mode 100644 index 57621bc654..0000000000 --- a/testing/iproute2/2.patch +++ /dev/null | |||
@@ -1,363 +0,0 @@ | |||
1 | diff --git a/ip/ipxfrm.c b/ip/ipxfrm.c | ||
2 | index 7dc36f3..0aaf97a 100644 | ||
3 | --- a/ip/ipxfrm.c | ||
4 | +++ b/ip/ipxfrm.c | ||
5 | @@ -629,9 +629,48 @@ static void xfrm_tmpl_print(struct xfrm_user_tmpl *tmpls, int len, | ||
6 | } | ||
7 | } | ||
8 | |||
9 | +int xfrm_parse_mark(struct xfrm_umark *mark, int *argcp, char ***argvp) | ||
10 | +{ | ||
11 | + int argc = *argcp; | ||
12 | + char **argv = *argvp; | ||
13 | + | ||
14 | + NEXT_ARG(); | ||
15 | + if (get_u32(&mark->v, *argv, 0)) { | ||
16 | + invarg("Illegal \"mark\" value\n", *argv); | ||
17 | + } | ||
18 | + if (argc > 1) | ||
19 | + NEXT_ARG(); | ||
20 | + else { /* last entry on parse line */ | ||
21 | + mark->m = 0xffffffff; | ||
22 | + goto done; | ||
23 | + } | ||
24 | + | ||
25 | + if (strcmp(*argv, "mask") == 0) { | ||
26 | + NEXT_ARG(); | ||
27 | + if (get_u32(&mark->m, *argv, 0)) { | ||
28 | + invarg("Illegal \"mark\" mask\n", *argv); | ||
29 | + } | ||
30 | + } else { | ||
31 | + mark->m = 0xffffffff; | ||
32 | + PREV_ARG(); | ||
33 | + } | ||
34 | + | ||
35 | +done: | ||
36 | + *argcp = argc; | ||
37 | + *argvp = argv; | ||
38 | + | ||
39 | + return 0; | ||
40 | +} | ||
41 | + | ||
42 | void xfrm_xfrma_print(struct rtattr *tb[], __u16 family, | ||
43 | FILE *fp, const char *prefix) | ||
44 | { | ||
45 | + if (tb[XFRMA_MARK]) { | ||
46 | + struct rtattr *rta = tb[XFRMA_MARK]; | ||
47 | + struct xfrm_umark *m = (struct xfrm_umark *) RTA_DATA(rta); | ||
48 | + fprintf(fp, "\tmark %d/0x%x\n", m->v, m->m); | ||
49 | + } | ||
50 | + | ||
51 | if (tb[XFRMA_ALG_AUTH]) { | ||
52 | struct rtattr *rta = tb[XFRMA_ALG_AUTH]; | ||
53 | xfrm_algo_print((struct xfrm_algo *) RTA_DATA(rta), | ||
54 | @@ -740,6 +779,7 @@ void xfrm_xfrma_print(struct rtattr *tb[], __u16 family, | ||
55 | fprintf(fp, "%s", strxf_time(lastused)); | ||
56 | fprintf(fp, "%s", _SL_); | ||
57 | } | ||
58 | + | ||
59 | } | ||
60 | |||
61 | static int xfrm_selector_iszero(struct xfrm_selector *s) | ||
62 | diff --git a/ip/xfrm.h b/ip/xfrm.h | ||
63 | index 104fb20..ab03b19 100644 | ||
64 | --- a/ip/xfrm.h | ||
65 | +++ b/ip/xfrm.h | ||
66 | @@ -121,6 +121,7 @@ int xfrm_xfrmproto_is_ipsec(__u8 proto); | ||
67 | int xfrm_xfrmproto_is_ro(__u8 proto); | ||
68 | int xfrm_xfrmproto_getbyname(char *name); | ||
69 | int xfrm_algotype_getbyname(char *name); | ||
70 | +int xfrm_parse_mark(struct xfrm_umark *mark, int *argcp, char ***argvp); | ||
71 | const char *strxf_xfrmproto(__u8 proto); | ||
72 | const char *strxf_algotype(int type); | ||
73 | const char *strxf_mask8(__u8 mask); | ||
74 | diff --git a/ip/xfrm_policy.c b/ip/xfrm_policy.c | ||
75 | index 2788477..7cdf0b6 100644 | ||
76 | --- a/ip/xfrm_policy.c | ||
77 | +++ b/ip/xfrm_policy.c | ||
78 | @@ -54,8 +54,8 @@ static void usage(void) __attribute__((noreturn)); | ||
79 | static void usage(void) | ||
80 | { | ||
81 | fprintf(stderr, "Usage: ip xfrm policy { add | update } dir DIR SELECTOR [ index INDEX ] [ ptype PTYPE ]\n"); | ||
82 | - fprintf(stderr, " [ action ACTION ] [ priority PRIORITY ] [ flag FLAG-LIST ] [ LIMIT-LIST ] [ TMPL-LIST ]\n"); | ||
83 | - fprintf(stderr, "Usage: ip xfrm policy { delete | get } dir DIR [ SELECTOR | index INDEX ] [ ptype PTYPE ]\n"); | ||
84 | + fprintf(stderr, " [ action ACTION ] [ priority PRIORITY ] [ flag FLAG-LIST ] [ LIMIT-LIST ] [ TMPL-LIST ] [mark MARK [mask MASK]]\n"); | ||
85 | + fprintf(stderr, "Usage: ip xfrm policy { delete | get } dir DIR [ SELECTOR | index INDEX ] [ ptype PTYPE ] [mark MARK [mask MASK]]\n"); | ||
86 | fprintf(stderr, "Usage: ip xfrm policy { deleteall | list } [ dir DIR ] [ SELECTOR ]\n"); | ||
87 | fprintf(stderr, " [ index INDEX ] [ action ACTION ] [ priority PRIORITY ] [ flag FLAG-LIST ]\n"); | ||
88 | fprintf(stderr, "Usage: ip xfrm policy flush [ ptype PTYPE ]\n"); | ||
89 | @@ -235,6 +235,7 @@ static int xfrm_policy_modify(int cmd, unsigned flags, int argc, char **argv) | ||
90 | struct xfrm_userpolicy_type upt; | ||
91 | char tmpls_buf[XFRM_TMPLS_BUF_SIZE]; | ||
92 | int tmpls_len = 0; | ||
93 | + struct xfrm_umark mark = {0, 0}; | ||
94 | |||
95 | memset(&req, 0, sizeof(req)); | ||
96 | memset(&upt, 0, sizeof(upt)); | ||
97 | @@ -258,6 +259,8 @@ static int xfrm_policy_modify(int cmd, unsigned flags, int argc, char **argv) | ||
98 | |||
99 | NEXT_ARG(); | ||
100 | xfrm_policy_dir_parse(&req.xpinfo.dir, &argc, &argv); | ||
101 | + } else if (strcmp(*argv, "mark") == 0) { | ||
102 | + xfrm_parse_mark(&mark, &argc, &argv); | ||
103 | } else if (strcmp(*argv, "index") == 0) { | ||
104 | NEXT_ARG(); | ||
105 | if (get_u32(&req.xpinfo.index, *argv, 0)) | ||
106 | @@ -334,6 +337,16 @@ static int xfrm_policy_modify(int cmd, unsigned flags, int argc, char **argv) | ||
107 | (void *)tmpls_buf, tmpls_len); | ||
108 | } | ||
109 | |||
110 | + if (mark.m & mark.v) { | ||
111 | + int r = addattr_l(&req.n, sizeof(req.buf), XFRMA_MARK, | ||
112 | + (void *)&mark, sizeof(mark)); | ||
113 | + if (r < 0) { | ||
114 | + fprintf(stderr, "%s: XFRMA_MARK failed\n",__func__); | ||
115 | + exit(1); | ||
116 | + } | ||
117 | + } | ||
118 | + | ||
119 | + | ||
120 | if (rtnl_open_byproto(&rth, 0, NETLINK_XFRM) < 0) | ||
121 | exit(1); | ||
122 | |||
123 | @@ -515,6 +528,7 @@ static int xfrm_policy_get_or_delete(int argc, char **argv, int delete, | ||
124 | char *indexp = NULL; | ||
125 | char *ptypep = NULL; | ||
126 | struct xfrm_userpolicy_type upt; | ||
127 | + struct xfrm_umark mark = {0, 0}; | ||
128 | |||
129 | memset(&req, 0, sizeof(req)); | ||
130 | memset(&upt, 0, sizeof(upt)); | ||
131 | @@ -532,6 +546,8 @@ static int xfrm_policy_get_or_delete(int argc, char **argv, int delete, | ||
132 | NEXT_ARG(); | ||
133 | xfrm_policy_dir_parse(&req.xpid.dir, &argc, &argv); | ||
134 | |||
135 | + } else if (strcmp(*argv, "mark") == 0) { | ||
136 | + xfrm_parse_mark(&mark, &argc, &argv); | ||
137 | } else if (strcmp(*argv, "index") == 0) { | ||
138 | if (indexp) | ||
139 | duparg("index", *argv); | ||
140 | @@ -584,6 +600,15 @@ static int xfrm_policy_get_or_delete(int argc, char **argv, int delete, | ||
141 | if (req.xpid.sel.family == AF_UNSPEC) | ||
142 | req.xpid.sel.family = AF_INET; | ||
143 | |||
144 | + if (mark.m & mark.v) { | ||
145 | + int r = addattr_l(&req.n, sizeof(req.buf), XFRMA_MARK, | ||
146 | + (void *)&mark, sizeof(mark)); | ||
147 | + if (r < 0) { | ||
148 | + fprintf(stderr, "%s: XFRMA_MARK failed\n",__func__); | ||
149 | + exit(1); | ||
150 | + } | ||
151 | + } | ||
152 | + | ||
153 | if (rtnl_talk(&rth, &req.n, 0, 0, res_nlbuf, NULL, NULL) < 0) | ||
154 | exit(2); | ||
155 | |||
156 | @@ -951,26 +976,35 @@ static int xfrm_policy_flush(int argc, char **argv) | ||
157 | |||
158 | int do_xfrm_policy(int argc, char **argv) | ||
159 | { | ||
160 | +//Needs testing .. | ||
161 | if (argc < 1) | ||
162 | return xfrm_policy_list_or_deleteall(0, NULL, 0); | ||
163 | |||
164 | +//should work | ||
165 | if (matches(*argv, "add") == 0) | ||
166 | return xfrm_policy_modify(XFRM_MSG_NEWPOLICY, 0, | ||
167 | argc-1, argv+1); | ||
168 | +//should work | ||
169 | if (matches(*argv, "update") == 0) | ||
170 | return xfrm_policy_modify(XFRM_MSG_UPDPOLICY, 0, | ||
171 | argc-1, argv+1); | ||
172 | +//should work | ||
173 | if (matches(*argv, "delete") == 0) | ||
174 | return xfrm_policy_delete(argc-1, argv+1); | ||
175 | +//Needs fixing .. | ||
176 | if (matches(*argv, "deleteall") == 0 || matches(*argv, "delall") == 0) | ||
177 | return xfrm_policy_list_or_deleteall(argc-1, argv+1, 1); | ||
178 | +//should work | ||
179 | if (matches(*argv, "list") == 0 || matches(*argv, "show") == 0 | ||
180 | || matches(*argv, "lst") == 0) | ||
181 | return xfrm_policy_list_or_deleteall(argc-1, argv+1, 0); | ||
182 | +//should work | ||
183 | if (matches(*argv, "get") == 0) | ||
184 | return xfrm_policy_get(argc-1, argv+1); | ||
185 | +//should work | ||
186 | if (matches(*argv, "flush") == 0) | ||
187 | return xfrm_policy_flush(argc-1, argv+1); | ||
188 | +//should work | ||
189 | if (matches(*argv, "count") == 0) | ||
190 | return xfrm_spd_getinfo(argc, argv); | ||
191 | if (matches(*argv, "help") == 0) | ||
192 | diff --git a/ip/xfrm_state.c b/ip/xfrm_state.c | ||
193 | index 32238ab..4255d25 100644 | ||
194 | --- a/ip/xfrm_state.c | ||
195 | +++ b/ip/xfrm_state.c | ||
196 | @@ -67,7 +67,7 @@ static void usage(void) | ||
197 | fprintf(stderr, "Usage: ip xfrm state flush [ proto XFRM_PROTO ]\n"); | ||
198 | fprintf(stderr, "Usage: ip xfrm state count \n"); | ||
199 | |||
200 | - fprintf(stderr, "ID := [ src ADDR ] [ dst ADDR ] [ proto XFRM_PROTO ] [ spi SPI ]\n"); | ||
201 | + fprintf(stderr, "ID := [ src ADDR ] [ dst ADDR ] [ proto XFRM_PROTO ] [ spi SPI ] [mark MARK [mask MASK]]\n"); | ||
202 | //fprintf(stderr, "XFRM_PROTO := [ esp | ah | comp ]\n"); | ||
203 | fprintf(stderr, "XFRM_PROTO := [ "); | ||
204 | fprintf(stderr, "%s | ", strxf_xfrmproto(IPPROTO_ESP)); | ||
205 | @@ -246,6 +246,7 @@ static int xfrm_state_modify(int cmd, unsigned flags, int argc, char **argv) | ||
206 | char *aalgop = NULL; | ||
207 | char *calgop = NULL; | ||
208 | char *coap = NULL; | ||
209 | + struct xfrm_umark mark = {0, 0}; | ||
210 | |||
211 | memset(&req, 0, sizeof(req)); | ||
212 | memset(&replay, 0, sizeof(replay)); | ||
213 | @@ -264,6 +265,8 @@ static int xfrm_state_modify(int cmd, unsigned flags, int argc, char **argv) | ||
214 | if (strcmp(*argv, "mode") == 0) { | ||
215 | NEXT_ARG(); | ||
216 | xfrm_mode_parse(&req.xsinfo.mode, &argc, &argv); | ||
217 | + } else if (strcmp(*argv, "mark") == 0) { | ||
218 | + xfrm_parse_mark(&mark, &argc, &argv); | ||
219 | } else if (strcmp(*argv, "reqid") == 0) { | ||
220 | NEXT_ARG(); | ||
221 | xfrm_reqid_parse(&req.xsinfo.reqid, &argc, &argv); | ||
222 | @@ -440,6 +443,15 @@ parse_algo: | ||
223 | exit(1); | ||
224 | } | ||
225 | |||
226 | + if (mark.m & mark.v) { | ||
227 | + int r = addattr_l(&req.n, sizeof(req.buf), XFRMA_MARK, | ||
228 | + (void *)&mark, sizeof(mark)); | ||
229 | + if (r < 0) { | ||
230 | + fprintf(stderr, "XFRMA_MARK failed\n"); | ||
231 | + exit(1); | ||
232 | + } | ||
233 | + } | ||
234 | + | ||
235 | switch (req.xsinfo.mode) { | ||
236 | case XFRM_MODE_TRANSPORT: | ||
237 | case XFRM_MODE_TUNNEL: | ||
238 | @@ -519,6 +531,7 @@ static int xfrm_state_allocspi(int argc, char **argv) | ||
239 | char *idp = NULL; | ||
240 | char *minp = NULL; | ||
241 | char *maxp = NULL; | ||
242 | + struct xfrm_umark mark = {0, 0}; | ||
243 | char res_buf[NLMSG_BUF_SIZE]; | ||
244 | struct nlmsghdr *res_n = (struct nlmsghdr *)res_buf; | ||
245 | |||
246 | @@ -542,6 +555,8 @@ static int xfrm_state_allocspi(int argc, char **argv) | ||
247 | if (strcmp(*argv, "mode") == 0) { | ||
248 | NEXT_ARG(); | ||
249 | xfrm_mode_parse(&req.xspi.info.mode, &argc, &argv); | ||
250 | + } else if (strcmp(*argv, "mark") == 0) { | ||
251 | + xfrm_parse_mark(&mark, &argc, &argv); | ||
252 | } else if (strcmp(*argv, "reqid") == 0) { | ||
253 | NEXT_ARG(); | ||
254 | xfrm_reqid_parse(&req.xspi.info.reqid, &argc, &argv); | ||
255 | @@ -618,6 +633,15 @@ static int xfrm_state_allocspi(int argc, char **argv) | ||
256 | req.xspi.max = 0xffff; | ||
257 | } | ||
258 | |||
259 | + if (mark.m & mark.v) { | ||
260 | + int r = addattr_l(&req.n, sizeof(req.buf), XFRMA_MARK, | ||
261 | + (void *)&mark, sizeof(mark)); | ||
262 | + if (r < 0) { | ||
263 | + fprintf(stderr, "XFRMA_MARK failed\n"); | ||
264 | + exit(1); | ||
265 | + } | ||
266 | + } | ||
267 | + | ||
268 | if (rtnl_open_byproto(&rth, 0, NETLINK_XFRM) < 0) | ||
269 | exit(1); | ||
270 | |||
271 | @@ -763,6 +787,7 @@ static int xfrm_state_get_or_delete(int argc, char **argv, int delete) | ||
272 | } req; | ||
273 | struct xfrm_id id; | ||
274 | char *idp = NULL; | ||
275 | + struct xfrm_umark mark = {0, 0}; | ||
276 | |||
277 | memset(&req, 0, sizeof(req)); | ||
278 | |||
279 | @@ -774,26 +799,39 @@ static int xfrm_state_get_or_delete(int argc, char **argv, int delete) | ||
280 | while (argc > 0) { | ||
281 | xfrm_address_t saddr; | ||
282 | |||
283 | - if (idp) | ||
284 | - invarg("unknown", *argv); | ||
285 | - idp = *argv; | ||
286 | + if (strcmp(*argv, "mark") == 0) { | ||
287 | + xfrm_parse_mark(&mark, &argc, &argv); | ||
288 | + } else { | ||
289 | + if (idp) | ||
290 | + invarg("unknown", *argv); | ||
291 | + idp = *argv; | ||
292 | |||
293 | - /* ID */ | ||
294 | - memset(&id, 0, sizeof(id)); | ||
295 | - memset(&saddr, 0, sizeof(saddr)); | ||
296 | - xfrm_id_parse(&saddr, &id, &req.xsid.family, 0, | ||
297 | - &argc, &argv); | ||
298 | + /* ID */ | ||
299 | + memset(&id, 0, sizeof(id)); | ||
300 | + memset(&saddr, 0, sizeof(saddr)); | ||
301 | + xfrm_id_parse(&saddr, &id, &req.xsid.family, 0, | ||
302 | + &argc, &argv); | ||
303 | |||
304 | - memcpy(&req.xsid.daddr, &id.daddr, sizeof(req.xsid.daddr)); | ||
305 | - req.xsid.spi = id.spi; | ||
306 | - req.xsid.proto = id.proto; | ||
307 | + memcpy(&req.xsid.daddr, &id.daddr, sizeof(req.xsid.daddr)); | ||
308 | + req.xsid.spi = id.spi; | ||
309 | + req.xsid.proto = id.proto; | ||
310 | |||
311 | - addattr_l(&req.n, sizeof(req.buf), XFRMA_SRCADDR, | ||
312 | - (void *)&saddr, sizeof(saddr)); | ||
313 | + addattr_l(&req.n, sizeof(req.buf), XFRMA_SRCADDR, | ||
314 | + (void *)&saddr, sizeof(saddr)); | ||
315 | + } | ||
316 | |||
317 | argc--; argv++; | ||
318 | } | ||
319 | |||
320 | + if (mark.m & mark.v) { | ||
321 | + int r = addattr_l(&req.n, sizeof(req.buf), XFRMA_MARK, | ||
322 | + (void *)&mark, sizeof(mark)); | ||
323 | + if (r < 0) { | ||
324 | + fprintf(stderr, "XFRMA_MARK failed\n"); | ||
325 | + exit(1); | ||
326 | + } | ||
327 | + } | ||
328 | + | ||
329 | if (rtnl_open_byproto(&rth, 0, NETLINK_XFRM) < 0) | ||
330 | exit(1); | ||
331 | |||
332 | @@ -1117,23 +1155,31 @@ int do_xfrm_state(int argc, char **argv) | ||
333 | if (argc < 1) | ||
334 | return xfrm_state_list_or_deleteall(0, NULL, 0); | ||
335 | |||
336 | + //XXX: should work | ||
337 | if (matches(*argv, "add") == 0) | ||
338 | return xfrm_state_modify(XFRM_MSG_NEWSA, 0, | ||
339 | argc-1, argv+1); | ||
340 | + //XXX: should work | ||
341 | if (matches(*argv, "update") == 0) | ||
342 | return xfrm_state_modify(XFRM_MSG_UPDSA, 0, | ||
343 | argc-1, argv+1); | ||
344 | + //XXX: should work | ||
345 | if (matches(*argv, "allocspi") == 0) | ||
346 | return xfrm_state_allocspi(argc-1, argv+1); | ||
347 | + //XXX: should work | ||
348 | if (matches(*argv, "delete") == 0) | ||
349 | return xfrm_state_get_or_delete(argc-1, argv+1, 1); | ||
350 | + //XXX: needs testing .. | ||
351 | if (matches(*argv, "deleteall") == 0 || matches(*argv, "delall") == 0) | ||
352 | return xfrm_state_list_or_deleteall(argc-1, argv+1, 1); | ||
353 | + //XXX: should work | ||
354 | if (matches(*argv, "list") == 0 || matches(*argv, "show") == 0 | ||
355 | || matches(*argv, "lst") == 0) | ||
356 | return xfrm_state_list_or_deleteall(argc-1, argv+1, 0); | ||
357 | + //XXX: should work | ||
358 | if (matches(*argv, "get") == 0) | ||
359 | return xfrm_state_get_or_delete(argc-1, argv+1, 0); | ||
360 | + //XXX: should work | ||
361 | if (matches(*argv, "flush") == 0) | ||
362 | return xfrm_state_flush(argc-1, argv+1); | ||
363 | if (matches(*argv, "count") == 0) { | ||
diff --git a/testing/iproute2/APKBUILD b/testing/iproute2/APKBUILD deleted file mode 100644 index 71773e5336..0000000000 --- a/testing/iproute2/APKBUILD +++ /dev/null | |||
@@ -1,37 +0,0 @@ | |||
1 | # Maintainer: Natanael Copa <ncopa@alpinelinux.org> | ||
2 | pkgname=iproute2 | ||
3 | pkgver=2.6.31 | ||
4 | _realver=2.6.31 | ||
5 | pkgrel=1 | ||
6 | pkgdesc="IP Routing Utilities" | ||
7 | url="http://www.linux-foundation.org/en/Net:Iproute2" | ||
8 | license="GPL2" | ||
9 | depends= | ||
10 | install="$pkgname.post-install $pkgname.post-deinstall" | ||
11 | makedepends="bison flex bash" | ||
12 | subpackages="$pkgname-doc" | ||
13 | source="http://devresources.linux-foundation.org/dev/iproute2/download/$pkgname-$_realver.tar.bz2 | ||
14 | 0001-xfrm-mark.patch" | ||
15 | |||
16 | prepare() { | ||
17 | cd "$srcdir"/$pkgname-$_realver | ||
18 | |||
19 | patch -p1 -i "$srcdir"/0001-xfrm-mark.patch || return 1 | ||
20 | sed -i '/^TARGETS=/s: arpd : :' misc/Makefile | ||
21 | sed -i 's:/usr/local:/usr:' tc/m_ipt.c include/iptables.h || return 1 | ||
22 | sed -i 's:=/share:=/usr/share:' Makefile || return 1 | ||
23 | } | ||
24 | |||
25 | build() { | ||
26 | cd "$srcdir"/$pkgname-$_realver | ||
27 | ./configure || return 1 | ||
28 | make CCOPTS="-D_GNU_SOURCE $CFLAGS" LIBDIR=/lib || return 1 | ||
29 | } | ||
30 | |||
31 | package() { | ||
32 | cd "$srcdir"/$pkgname-$_realver | ||
33 | make -j1 DESTDIR="$pkgdir" install | ||
34 | } | ||
35 | |||
36 | md5sums="230f35282a95451622f3e8394f9cd80a iproute2-2.6.31.tar.bz2 | ||
37 | f32fc320c0b5640d3f4d511d7c763f46 0001-xfrm-mark.patch" | ||
diff --git a/testing/iproute2/iproute2.post-deinstall b/testing/iproute2/iproute2.post-deinstall deleted file mode 100644 index dd117e5d80..0000000000 --- a/testing/iproute2/iproute2.post-deinstall +++ /dev/null | |||
@@ -1,4 +0,0 @@ | |||
1 | #!/bin/sh | ||
2 | |||
3 | busybox --install -s | ||
4 | |||
diff --git a/testing/iproute2/iproute2.post-install b/testing/iproute2/iproute2.post-install deleted file mode 100644 index 36d567ea21..0000000000 --- a/testing/iproute2/iproute2.post-install +++ /dev/null | |||
@@ -1,6 +0,0 @@ | |||
1 | #!/bin/sh | ||
2 | |||
3 | if [ "$(readlink /bin/ip)" = "/bin/busybox" ]; then | ||
4 | rm -f /bin/ip | ||
5 | fi | ||
6 | exit 0 | ||
diff --git a/testing/iscsi-scst-grsec/2.6.35.patch b/testing/iscsi-scst-grsec/2.6.35.patch deleted file mode 100644 index 54fde38221..0000000000 --- a/testing/iscsi-scst-grsec/2.6.35.patch +++ /dev/null | |||
@@ -1,11 +0,0 @@ | |||
1 | --- ./kernel/conn.c.orig | ||
2 | +++ ./kernel/conn.c | ||
3 | @@ -86,7 +86,7 @@ | ||
4 | switch (sk->sk_family) { | ||
5 | case AF_INET: | ||
6 | snprintf(buf, sizeof(buf), | ||
7 | - "%u.%u.%u.%u", NIPQUAD(inet_sk(sk)->daddr)); | ||
8 | + "%u.%u.%u.%u", NIPQUAD(inet_sk(sk)->inet_daddr)); | ||
9 | break; | ||
10 | case AF_INET6: | ||
11 | #if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,29) | ||
diff --git a/testing/iscsi-scst-grsec/APKBUILD b/testing/iscsi-scst-grsec/APKBUILD deleted file mode 100644 index 0320a5caaa..0000000000 --- a/testing/iscsi-scst-grsec/APKBUILD +++ /dev/null | |||
@@ -1,62 +0,0 @@ | |||
1 | # Contributor: Carlo Landmeter | ||
2 | # Maintainer: Natanael Copa <ncopa@alpinelinux.org> | ||
3 | |||
4 | _flavor=${FLAVOR:-grsec} | ||
5 | _realname=iscsi-scst | ||
6 | # source the kernel version | ||
7 | if [ -f ../../main/linux-$_flavor/APKBUILD ]; then | ||
8 | . ../../main/linux-$_flavor/APKBUILD | ||
9 | fi | ||
10 | _kver=$pkgver | ||
11 | _kernelver=$pkgver-r$pkgrel | ||
12 | _abi_release=$pkgver-${_flavor} | ||
13 | _kpkgrel=$pkgrel | ||
14 | |||
15 | _realver=1.0.1.1 | ||
16 | pkgname=${_realname}-${_flavor} | ||
17 | pkgver=$_kver | ||
18 | _mypkgrel=0 | ||
19 | pkgrel=$(($_kpkgrel + $_mypkgrel)) | ||
20 | pkgdesc="$_flavor ISCSI for SCST $_realver" | ||
21 | url="http://scst.sourceforge.net/" | ||
22 | license="GPL-2" | ||
23 | depends="linux-${_flavor}=${_kernelver}" | ||
24 | install= | ||
25 | makedepends="linux-${_flavor}-dev=${_kernelver} scst-grsec-dev" | ||
26 | subpackages= | ||
27 | source="http://downloads.sourceforge.net/scst/$_realname-$_realver.tar.gz | ||
28 | config.c.patch | ||
29 | 2.6.35.patch | ||
30 | " | ||
31 | _ksrc=/usr/src/linux-headers-${_abi_release} | ||
32 | |||
33 | _builddir="$srcdir"/$_realname-$_realver | ||
34 | prepare() { | ||
35 | cd "$_builddir" | ||
36 | for i in "$srcdir"/*.patch; do | ||
37 | [ -f "$i" ] || continue | ||
38 | msg "Applying $i" | ||
39 | patch -p1 -i $i || return 1 | ||
40 | done | ||
41 | # to build mods we need the headre file. fix dependency in makefile | ||
42 | sed -i -e 's/^\(mods: .*\)/\1 include\/iscsi_scst_itf_ver.h/' Makefile | ||
43 | } | ||
44 | |||
45 | build() { | ||
46 | cd "$_builddir" | ||
47 | unset ARCH | ||
48 | make mods \ | ||
49 | KDIR="$_ksrc" \ | ||
50 | SCST_INC_DIR=/usr/include/scst \ | ||
51 | || return 1 | ||
52 | } | ||
53 | |||
54 | package() { | ||
55 | cd "$_builddir" | ||
56 | install -D -m 644 kernel/iscsi-scst.ko \ | ||
57 | "$pkgdir"/lib/modules/$_abi_release/extra/iscsi-scst.ko | ||
58 | } | ||
59 | |||
60 | md5sums="56109c01e3d4421a36d6f47efa1fb0d5 iscsi-scst-1.0.1.1.tar.gz | ||
61 | 48e21e3466fd819418f29e3b2487f052 config.c.patch | ||
62 | d2490c86d9138226ec674997817a163b 2.6.35.patch" | ||
diff --git a/testing/iscsi-scst-grsec/config.c.patch b/testing/iscsi-scst-grsec/config.c.patch deleted file mode 100644 index e3b1523218..0000000000 --- a/testing/iscsi-scst-grsec/config.c.patch +++ /dev/null | |||
@@ -1,12 +0,0 @@ | |||
1 | --- iscsi-scst/kernel/config.c 2009/05/11 17:24:51 841 | ||
2 | +++ iscsi-scst/kernel/config.c 2009/07/08 17:27:30 938 | ||
3 | @@ -203,7 +203,9 @@ | ||
4 | goto out; | ||
5 | } | ||
6 | |||
7 | +#if LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 30) | ||
8 | proc_iscsi_dir->owner = THIS_MODULE; | ||
9 | +#endif | ||
10 | |||
11 | err = iscsi_proc_log_entry_build(&iscsi_template); | ||
12 | if (err < 0) | ||
diff --git a/testing/iscsi-scst-svn/APKBUILD b/testing/iscsi-scst-svn/APKBUILD deleted file mode 100644 index f322407eb9..0000000000 --- a/testing/iscsi-scst-svn/APKBUILD +++ /dev/null | |||
@@ -1,40 +0,0 @@ | |||
1 | # Contributor: Carlo Landmeter | ||
2 | # Maintainer: Natanael Copa <ncopa@alpinelinux.org> | ||
3 | |||
4 | pkgname=iscsi-scst-svn | ||
5 | pkgver=1713 | ||
6 | pkgrel=0 | ||
7 | pkgdesc="ISCSI target for SCST - userspace tools" | ||
8 | url="http://iscsi-scst.sourceforge.net/" | ||
9 | license="GPL-2" | ||
10 | depends= | ||
11 | install= | ||
12 | makedepends="openssl-dev scst-svn-scst-dev bash" | ||
13 | subpackages= | ||
14 | source="http://alpine.nethq.org/clandmeter/src/$pkgname-$pkgver.tar.gz | ||
15 | iscsi-scst.initd | ||
16 | " | ||
17 | |||
18 | _builddir="$srcdir"/iscsi-scst | ||
19 | prepare() { | ||
20 | cd "$_builddir" | ||
21 | # we need the headre file. fix dependency in makefile | ||
22 | sed -i -e 's/^\(progs:.*\)/\1 include\/iscsi_scst_itf_ver.h/' Makefile | ||
23 | } | ||
24 | |||
25 | build() { | ||
26 | cd "$_builddir" | ||
27 | make progs \ | ||
28 | SCST_INC_DIR=/usr/include/scst | ||
29 | } | ||
30 | |||
31 | package() { | ||
32 | cd "$_builddir" | ||
33 | # make install is broken | ||
34 | install -D usr/iscsi-scstd "$pkgdir"/usr/sbin/iscsi-scstd | ||
35 | install -D usr/iscsi-scst-adm "$pkgdir"/usr/sbin/iscsi-scst-adm | ||
36 | install -D -m 755 "$srcdir"/iscsi-scst.initd "$pkgdir"/etc/init.d/iscsi-scst | ||
37 | } | ||
38 | |||
39 | md5sums="cf046db4f7cd9cf969b054dc055922d6 iscsi-scst-svn-1713.tar.gz | ||
40 | 3132fae1ec2f9bcc72476d9e9f36d326 iscsi-scst.initd" | ||
diff --git a/testing/iscsi-scst-svn/iscsi-scst.initd b/testing/iscsi-scst-svn/iscsi-scst.initd deleted file mode 100644 index 4d4cd76b59..0000000000 --- a/testing/iscsi-scst-svn/iscsi-scst.initd +++ /dev/null | |||
@@ -1,23 +0,0 @@ | |||
1 | #!/sbin/runscript | ||
2 | # | ||
3 | # Start the iSCSI-SCST Target. | ||
4 | # | ||
5 | |||
6 | depend() { | ||
7 | need net | ||
8 | afer firewall | ||
9 | } | ||
10 | |||
11 | start() { | ||
12 | modprobe -q crc32c | ||
13 | modprobe -q iscsi-scst | ||
14 | ebegin "Starting iscsi-scstd" | ||
15 | start-stop-daemon --start --exec /usr/sbin/iscsi-scstd | ||
16 | eend 0 | ||
17 | } | ||
18 | |||
19 | stop() { | ||
20 | ebegin "Stopping iscsi-scstd" | ||
21 | start-stop-daemon --stop --exec /usr/sbin/iscsi-scstd | ||
22 | eend 0 | ||
23 | } | ||
diff --git a/testing/iscsi-scst/APKBUILD b/testing/iscsi-scst/APKBUILD deleted file mode 100644 index 1624175deb..0000000000 --- a/testing/iscsi-scst/APKBUILD +++ /dev/null | |||
@@ -1,39 +0,0 @@ | |||
1 | # Contributor: Carlo Landmeter | ||
2 | # Maintainer: Natanael Copa <ncopa@alpinelinux.org> | ||
3 | |||
4 | pkgname=iscsi-scst | ||
5 | pkgver=1.0.1.1 | ||
6 | pkgrel=2 | ||
7 | pkgdesc="ISCSI target for SCST - userspace tools" | ||
8 | url="http://iscsi-scst.sourceforge.net/" | ||
9 | license="GPL-2" | ||
10 | depends= | ||
11 | install= | ||
12 | makedepends="openssl-dev" | ||
13 | subpackages= | ||
14 | source="http://downloads.sourceforge.net/scst/$pkgname-$pkgver.tar.gz | ||
15 | iscsi-scst.initd | ||
16 | " | ||
17 | |||
18 | _builddir="$srcdir"/$pkgname-$pkgver | ||
19 | prepare() { | ||
20 | cd "$_builddir" | ||
21 | # we need the headre file. fix dependency in makefile | ||
22 | sed -i -e 's/^\(progs:.*\)/\1 include\/iscsi_scst_itf_ver.h/' Makefile | ||
23 | } | ||
24 | |||
25 | build() { | ||
26 | cd "$_builddir" | ||
27 | make progs | ||
28 | } | ||
29 | |||
30 | package() { | ||
31 | cd "$_builddir" | ||
32 | # make install is broken | ||
33 | install -D usr/iscsi-scstd "$pkgdir"/usr/sbin/iscsi-scstd | ||
34 | install -D usr/iscsi-scst-adm "$pkgdir"/iscsi-scst-adm | ||
35 | install -D -m 755 "$srcdir"/iscsi-scst.initd "$pkgdir"/etc/init.d/iscsi-scst | ||
36 | } | ||
37 | |||
38 | md5sums="56109c01e3d4421a36d6f47efa1fb0d5 iscsi-scst-1.0.1.1.tar.gz | ||
39 | 3132fae1ec2f9bcc72476d9e9f36d326 iscsi-scst.initd" | ||
diff --git a/testing/iscsi-scst/iscsi-scst.initd b/testing/iscsi-scst/iscsi-scst.initd deleted file mode 100644 index 4d4cd76b59..0000000000 --- a/testing/iscsi-scst/iscsi-scst.initd +++ /dev/null | |||
@@ -1,23 +0,0 @@ | |||
1 | #!/sbin/runscript | ||
2 | # | ||
3 | # Start the iSCSI-SCST Target. | ||
4 | # | ||
5 | |||
6 | depend() { | ||
7 | need net | ||
8 | afer firewall | ||
9 | } | ||
10 | |||
11 | start() { | ||
12 | modprobe -q crc32c | ||
13 | modprobe -q iscsi-scst | ||
14 | ebegin "Starting iscsi-scstd" | ||
15 | start-stop-daemon --start --exec /usr/sbin/iscsi-scstd | ||
16 | eend 0 | ||
17 | } | ||
18 | |||
19 | stop() { | ||
20 | ebegin "Stopping iscsi-scstd" | ||
21 | start-stop-daemon --stop --exec /usr/sbin/iscsi-scstd | ||
22 | eend 0 | ||
23 | } | ||
diff --git a/testing/ivtv-utils/APKBUILD b/testing/ivtv-utils/APKBUILD deleted file mode 100644 index 3c5d34cf40..0000000000 --- a/testing/ivtv-utils/APKBUILD +++ /dev/null | |||
@@ -1,31 +0,0 @@ | |||
1 | # Maintainer: Natanael Copa <ncopa@alpinelinux.org> | ||
2 | pkgname=ivtv-utils | ||
3 | pkgver=1.4.1 | ||
4 | pkgrel=0 | ||
5 | pkgdesc="Userspace utilities and firmware for Hauppauge PVR cards" | ||
6 | url="http://ivtvdriver.org" | ||
7 | license="GPL" | ||
8 | depends= | ||
9 | makedepends= | ||
10 | source="http://dl.ivtvdriver.org/ivtv/stable/$pkgname-$pkgver.tar.gz | ||
11 | http://dl.ivtvdriver.org/ivtv/firmware/ivtv-firmware.tar.gz" | ||
12 | |||
13 | build () | ||
14 | { | ||
15 | cd "$srcdir"/$pkgname-$pkgver | ||
16 | make || return 1 | ||
17 | } | ||
18 | |||
19 | package() { | ||
20 | cd "$srcdir"/$pkgname-$pkgver | ||
21 | make DESTDIR="$pkgdir" PREFIX=/usr install || return 1 | ||
22 | |||
23 | cd "$srcdir" | ||
24 | for file in *.fw v4l-cx2341x-init.mpg; do | ||
25 | install -D -m644 $file "$pkgdir"/lib/firmware/$file || return 1 | ||
26 | done | ||
27 | rm -rf "$pkgdir"/usr/include | ||
28 | } | ||
29 | |||
30 | md5sums="3a4219d698262ca2b28e41f0f547b0a2 ivtv-utils-1.4.1.tar.gz | ||
31 | b9a871f1c569025be9c48a77b3515faf ivtv-firmware.tar.gz" | ||
diff --git a/testing/knock/APKBUILD b/testing/knock/APKBUILD deleted file mode 100644 index 8804dac34c..0000000000 --- a/testing/knock/APKBUILD +++ /dev/null | |||
@@ -1,33 +0,0 @@ | |||
1 | # Contributor: Michael Mason <ms13sp@gmail.com> | ||
2 | # Maintainer: Michael Mason <ms13sp@gmail.com> | ||
3 | pkgname=knock | ||
4 | pkgver=0.5 | ||
5 | pkgrel=1 | ||
6 | pkgdesc="A simple port-knocking daemon" | ||
7 | url="http://www.zeroflux.org/projects/knock" | ||
8 | license="GPL" | ||
9 | depends="iptables" | ||
10 | makedepends="libpcap-dev" | ||
11 | install= | ||
12 | subpackages="$pkgname-doc" | ||
13 | source="http://www.zeroflux.org/proj/knock/files/$pkgname-$pkgver.tar.gz | ||
14 | knock.initd | ||
15 | knock.confd" | ||
16 | |||
17 | build() { | ||
18 | cd "$srcdir/$pkgname-$pkgver" | ||
19 | |||
20 | ./configure --prefix=/usr \ | ||
21 | --sysconfdir=/etc \ | ||
22 | --mandir=/usr/share/man \ | ||
23 | --infodir=/usr/share/info | ||
24 | make -j1 || return 1 | ||
25 | make -j1 DESTDIR="$pkgdir" install | ||
26 | |||
27 | install -m755 -D "$srcdir"/$pkgname.initd "$pkgdir"/etc/init.d/knockd | ||
28 | install -m644 -D "$srcdir"/$pkgname.confd "$pkgdir"/etc/conf.d/knockd | ||
29 | } | ||
30 | |||
31 | md5sums="ca09d61458974cff90a700aba6120891 knock-0.5.tar.gz | ||
32 | 5f05196d700c04287523d184226e2dc2 knock.initd | ||
33 | 8067d3b8401a0b5d513c44d3ff436032 knock.confd" | ||
diff --git a/testing/knock/knock.confd b/testing/knock/knock.confd deleted file mode 100644 index 301ccc199c..0000000000 --- a/testing/knock/knock.confd +++ /dev/null | |||
@@ -1,6 +0,0 @@ | |||
1 | # Copyright 1999-2004 Gentoo Foundation | ||
2 | # Distributed under the terms of the GNU General Public License v2 | ||
3 | # $Header: /var/www/viewcvs.gentoo.org/raw_cvs/gentoo-x86/net-misc/knock/files/knockd.confd,v 1.2 2004/07/15 00:01:08 agriffis Exp $ | ||
4 | |||
5 | # options for knockd daemon | ||
6 | OPTS="-d -i eth0" | ||
diff --git a/testing/knock/knock.initd b/testing/knock/knock.initd deleted file mode 100644 index b83c5c7415..0000000000 --- a/testing/knock/knock.initd +++ /dev/null | |||
@@ -1,21 +0,0 @@ | |||
1 | #!/sbin/runscript | ||
2 | # Copyright 1999-2004 Gentoo Foundation | ||
3 | # Distributed under the terms of the GNU General Public License, v2 or later | ||
4 | # $Header: /var/www/viewcvs.gentoo.org/raw_cvs/gentoo-x86/net-misc/knock/files/knockd.initd,v 1.2 2004/07/15 00:01:08 agriffis Exp $ | ||
5 | |||
6 | depend() { | ||
7 | need net | ||
8 | after firewall | ||
9 | } | ||
10 | |||
11 | start() { | ||
12 | ebegin "Starting knockd" | ||
13 | start-stop-daemon --start --quiet --exec /usr/sbin/knockd -- ${OPTS} | ||
14 | eend $? | ||
15 | } | ||
16 | |||
17 | stop() { | ||
18 | ebegin "Stopping knockd" | ||
19 | start-stop-daemon --stop --quiet --exec /usr/sbin/knockd | ||
20 | eend $? | ||
21 | } | ||
diff --git a/testing/libgee/APKBUILD b/testing/libgee/APKBUILD deleted file mode 100644 index c0d6bea5d7..0000000000 --- a/testing/libgee/APKBUILD +++ /dev/null | |||
@@ -1,25 +0,0 @@ | |||
1 | # Maintainer: Natanael Copa <ncopa@alpinelinux.org> | ||
2 | pkgname=libgee | ||
3 | pkgver=0.6.0 | ||
4 | pkgrel=0 | ||
5 | pkgdesc="GObject collection library" | ||
6 | url="http://live.gnome.org/Libgee" | ||
7 | license="LGPL2.1" | ||
8 | depends="" | ||
9 | makedepends=" glib-dev" | ||
10 | subpackages="$pkgname-dev" | ||
11 | source="http://ftp.gnome.org/pub/GNOME/sources/libgee/${pkgver%.*}/libgee-$pkgver.tar.bz2" | ||
12 | |||
13 | _builddir="$srcdir"/$pkgname-$pkgver | ||
14 | build() { | ||
15 | cd "$srcdir/$pkgname-$pkgver" | ||
16 | ./configure --prefix=/usr --disable-static || return 1 | ||
17 | make || return 1 | ||
18 | } | ||
19 | |||
20 | package() { | ||
21 | cd "$_builddir" | ||
22 | make DESTDIR="$pkgdir" install || return 1 | ||
23 | } | ||
24 | |||
25 | md5sums="4eb513b23ab6ea78884989518a4acf6f libgee-0.6.0.tar.bz2" | ||
diff --git a/testing/libmng/APKBUILD b/testing/libmng/APKBUILD deleted file mode 100644 index e9da11cb28..0000000000 --- a/testing/libmng/APKBUILD +++ /dev/null | |||
@@ -1,34 +0,0 @@ | |||
1 | # Maintainer: Natanael Copa <ncopa@alpinelinux.org> | ||
2 | pkgname=libmng | ||
3 | pkgver=1.0.10 | ||
4 | pkgrel=0 | ||
5 | pkgdesc="A collection of routines used to create and manipulate MNG format graphics files" | ||
6 | url="http://www.libmng.com/" | ||
7 | license="custom" | ||
8 | depends="" | ||
9 | depends_dev="jpeg-dev" | ||
10 | makedepends="zlib-dev jpeg-dev autoconf automake libtool" | ||
11 | subpackages="$pkgname-dev $pkgname-doc" | ||
12 | source="http://downloads.sourceforge.net/sourceforge/libmng/libmng-$pkgver.tar.gz" | ||
13 | |||
14 | _builddir="$srcdir"/$pkgname-$pkgver | ||
15 | prepare() { | ||
16 | cd "$_builddir" | ||
17 | ln -s makefiles/configure.in . | ||
18 | ln -s makefiles/Makefile.am . | ||
19 | autoreconf --force --install | ||
20 | } | ||
21 | |||
22 | build() { | ||
23 | cd "$_builddir" | ||
24 | ./configure --prefix=/usr | ||
25 | make || return 1 | ||
26 | } | ||
27 | |||
28 | package() { | ||
29 | cd "$_builddir" | ||
30 | make DESTDIR="$pkgdir" install || return 1 | ||
31 | install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE | ||
32 | } | ||
33 | |||
34 | md5sums="a464ae7d679781beebdf7440d144b7bd libmng-1.0.10.tar.gz" | ||
diff --git a/testing/libnetfilter_log/APKBUILD b/testing/libnetfilter_log/APKBUILD deleted file mode 100644 index b2c4dfcc26..0000000000 --- a/testing/libnetfilter_log/APKBUILD +++ /dev/null | |||
@@ -1,26 +0,0 @@ | |||
1 | # Contributor: Carlo Landmeter <clandmeter@gmail.com> | ||
2 | # Maintainer: Carlo Landmeter <clandmeter@gmail.com> | ||
3 | pkgname=libnetfilter_log | ||
4 | pkgver=0.0.16 | ||
5 | pkgrel=0 | ||
6 | pkgdesc="interface to packets that have been logged by the kernel packet filter" | ||
7 | url="http://www.netfilter.org/projects/libnetfilter_log/" | ||
8 | license="GPL-2" | ||
9 | depends="libnfnetlink" | ||
10 | makedepends="libnfnetlink-dev pkgconfig" | ||
11 | subpackages="$pkgname-dev" | ||
12 | source="http://www.netfilter.org/projects/libnetfilter_log/files/libnetfilter_log-0.0.16.tar.bz2" | ||
13 | |||
14 | build() { | ||
15 | cd "$srcdir/$pkgname-$pkgver" | ||
16 | |||
17 | ./configure --prefix=/usr \ | ||
18 | --sysconfdir=/etc \ | ||
19 | --mandir=/usr/share/man \ | ||
20 | --infodir=/usr/share/info | ||
21 | make || return 1 | ||
22 | make DESTDIR="$pkgdir" install | ||
23 | |||
24 | } | ||
25 | |||
26 | md5sums="4ffcf46dad9d0c81f6611dd185639694 libnetfilter_log-0.0.16.tar.bz2" | ||
diff --git a/testing/librsync/APKBUILD b/testing/librsync/APKBUILD deleted file mode 100644 index 965a2744c4..0000000000 --- a/testing/librsync/APKBUILD +++ /dev/null | |||
@@ -1,29 +0,0 @@ | |||
1 | # Contributor: Jeremy Thomerson <jeremy@thomersonfamily.com> | ||
2 | # Maintainer: Jeremy Thomerson <jeremy@thomersonfamily.com> | ||
3 | pkgname=librsync | ||
4 | pkgver=0.9.7 | ||
5 | pkgrel=0 | ||
6 | pkgdesc="librsync implements the rolling-checksum algorithm of rsync" | ||
7 | url="http://sourceforge.net/projects/librsync/" | ||
8 | license="LGPL 2.1" | ||
9 | depends="" | ||
10 | makedepends="" | ||
11 | install= | ||
12 | subpackages="$pkgname-dev" | ||
13 | source="http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz" | ||
14 | |||
15 | _builddir="$srcdir"/$pkgname-$pkgver | ||
16 | |||
17 | build() { | ||
18 | cd "$_builddir" | ||
19 | |||
20 | ./configure --prefix=/usr --mandir=/usr/share/man --enable-shared | ||
21 | make || return 1 | ||
22 | } | ||
23 | |||
24 | package() { | ||
25 | cd "$_builddir" | ||
26 | make DESTDIR="$pkgdir" install || return 1 | ||
27 | } | ||
28 | |||
29 | md5sums="24cdb6b78f45e0e83766903fd4f6bc84 librsync-0.9.7.tar.gz" | ||
diff --git a/testing/libsyncml/APKBUILD b/testing/libsyncml/APKBUILD deleted file mode 100644 index 0d8617113c..0000000000 --- a/testing/libsyncml/APKBUILD +++ /dev/null | |||
@@ -1,32 +0,0 @@ | |||
1 | # Maintainer: Natanael Copa <ncopa@alpinelinux.org> | ||
2 | pkgname=libsyncml | ||
3 | pkgver=0.5.4 | ||
4 | pkgrel=0 | ||
5 | pkgdesc="Implementation of the SyncML protocol" | ||
6 | url="http://libsyncml.opensync.org/" | ||
7 | license="LGPL-2.1" | ||
8 | depends= | ||
9 | makedepends="glib-dev libxml2-dev libwbxml-dev openobex-dev bluez-dev cmake" | ||
10 | install= | ||
11 | subpackages="$pkgname-dev" | ||
12 | source="http://downloads.sourceforge.net/libsyncml/libsyncml-$pkgver.tar.bz2" | ||
13 | |||
14 | _srcdir="$srcdir"/$pkgname-$pkgver | ||
15 | _builddir="$srcdir"/build | ||
16 | |||
17 | prepare() { | ||
18 | mkdir -p "$_builddir" | ||
19 | } | ||
20 | |||
21 | build() { | ||
22 | cd "$_builddir" | ||
23 | cmake -DCMAKE_INSTALL_PREFIX=/usr "$_srcdir" | ||
24 | make | ||
25 | } | ||
26 | |||
27 | package() { | ||
28 | cd "$_builddir" | ||
29 | make install DESTDIR="$pkgdir" | ||
30 | } | ||
31 | |||
32 | md5sums="b8ce1f222cccc12acdcd6807d65c1aea libsyncml-0.5.4.tar.bz2" | ||
diff --git a/testing/libvirt/APKBUILD b/testing/libvirt/APKBUILD deleted file mode 100644 index 9039d49890..0000000000 --- a/testing/libvirt/APKBUILD +++ /dev/null | |||
@@ -1,43 +0,0 @@ | |||
1 | # Maintainer: Leonardo Arena <rnalrd@gmail.com> | ||
2 | pkgname=libvirt | ||
3 | pkgver=0.8.4 | ||
4 | pkgrel=1 | ||
5 | pkgdesc="A virtualization API for several hypervisor and container systems" | ||
6 | url="http://libvirt.org/" | ||
7 | license="LGPL" | ||
8 | depends="python" | ||
9 | makedepends="device-mapper libgpg-error-dev libxml2-dev libtasn1-dev | ||
10 | lvm2-dev gnutls-dev perl zlib-dev" | ||
11 | install= | ||
12 | subpackages="$pkgname-dev $pkgname-doc" | ||
13 | source="http://libvirt.org/sources/$pkgname-$pkgver.tar.gz | ||
14 | libvirt.confd | ||
15 | libvirt.initd" | ||
16 | |||
17 | _builddir="$srcdir"/$pkgname-$pkgver | ||
18 | |||
19 | #prepare() { | ||
20 | # cd "$_builddir" | ||
21 | # # apply patches here | ||
22 | #} | ||
23 | |||
24 | build() { | ||
25 | cd "$_builddir" | ||
26 | ./configure --prefix=/usr \ | ||
27 | --sysconfdir=/etc \ | ||
28 | --mandir=/usr/share/man \ | ||
29 | --infodir=/usr/share/info \ | ||
30 | --libexec=/usr/lib/"$pkgname" | ||
31 | make || return 1 | ||
32 | } | ||
33 | |||
34 | package() { | ||
35 | cd "$_builddir" | ||
36 | make DESTDIR="$pkgdir" install | ||
37 | install -D -m755 $srcdir/$pkgname.initd $pkgdir/etc/init.d/libvirtd | ||
38 | install -D -m755 $srcdir/$pkgname.confd $pkgdir/etc/conf.d/libvirtd | ||
39 | } | ||
40 | |||
41 | md5sums="a9300a068a07bcd72f86e4967d7f4d69 libvirt-0.8.4.tar.gz | ||
42 | 1c84a7baeafe0a7f4e9d7ae5180311b7 libvirt.confd | ||
43 | 3d32c12642cb9a84baf019c7b0971755 libvirt.initd" | ||
diff --git a/testing/libvirt/libvirt.confd b/testing/libvirt/libvirt.confd deleted file mode 100644 index d51bdb99d1..0000000000 --- a/testing/libvirt/libvirt.confd +++ /dev/null | |||
@@ -1,27 +0,0 @@ | |||
1 | # /etc/conf.d/libvirtd | ||
2 | |||
3 | # You may want to add '--listen' to have libvirtd listen for tcp/ip connections | ||
4 | # if you want to use libvirt for remote control | ||
5 | |||
6 | # Please consult 'libvirtd --help' for more options | ||
7 | |||
8 | #LIBVIRTD_OPTS="--listen" | ||
9 | |||
10 | # Valid options: | ||
11 | # * shutdown - Sends an ACPI shutdown (think when you tap the power button | ||
12 | # on your machine and it begins a graceful shutdown). If your | ||
13 | # VM ignores this, it will have the power yanked out from under | ||
14 | # it in LIBVIRTD_KVM_SHUTDOWN_MAXWAIT seconds. | ||
15 | # * managedsave - Performs a state save external to the VM. qemu-kvm will stop | ||
16 | # stop the CPU and save off all state to a separate file. When | ||
17 | # the machine is started again, it will resume like nothing ever | ||
18 | # happened. This is guarenteed to always successfully stop your | ||
19 | # machine and restart it. However it may take some time to finish. | ||
20 | # * none - No attempts will be made to stop any VMs. If you are restarting your | ||
21 | # machine the qemu-kvm process will be simply killed, which may result | ||
22 | # in your VMs having disk corruption. | ||
23 | LIBVIRTD_KVM_SHUTDOWN="managedsave" | ||
24 | |||
25 | # Timeout in seconds until stopping libvirtd and "pulling the plug" on the | ||
26 | # remaining VM's still in a running state | ||
27 | #LIBVIRTD_KVM_SHUTDOWN_MAXWAIT="500" | ||
diff --git a/testing/libvirt/libvirt.initd b/testing/libvirt/libvirt.initd deleted file mode 100644 index d0b9d34a01..0000000000 --- a/testing/libvirt/libvirt.initd +++ /dev/null | |||
@@ -1,87 +0,0 @@ | |||
1 | #!/sbin/runscript | ||
2 | |||
3 | opts="start stop status reload restart" | ||
4 | |||
5 | depend() { | ||
6 | need net | ||
7 | after firewall | ||
8 | } | ||
9 | |||
10 | libvirtd_virsh() { | ||
11 | # Silence errors because virsh always throws an error about | ||
12 | # not finding the hypervisor version when connecting to libvirtd | ||
13 | LC_ALL=C virsh -c qemu:///system "$@" 2>/dev/null | ||
14 | } | ||
15 | |||
16 | libvirtd_dom_list() { | ||
17 | # Make sure that it wouldn't be confused if the domain name | ||
18 | # contains the word running. | ||
19 | libvirtd_virsh list | awk '$3 == "running" { print $1 }' | ||
20 | } | ||
21 | |||
22 | libvirtd_dom_count() { | ||
23 | # Make sure that it wouldn't be confused if the domain name | ||
24 | # contains the word running. | ||
25 | libvirtd_virsh list | awk 'BEGIN { count = 0 } \ | ||
26 | $3 == "running" { count++ } \ | ||
27 | END { print count }' | ||
28 | } | ||
29 | |||
30 | start() { | ||
31 | ebegin "Starting libvirtd" | ||
32 | start-stop-daemon --start \ | ||
33 | --env KRB5_KTNAME=/etc/libvirt/krb5.tab \ | ||
34 | --exec /usr/sbin/libvirtd -- -d ${LIBVIRTD_OPTS} | ||
35 | eend $? | ||
36 | } | ||
37 | |||
38 | stop() { | ||
39 | ebegin "Stopping libvirtd" | ||
40 | # try to shutdown all (KVM/Qemu) domains | ||
41 | DOM_COUNT="$(libvirtd_dom_count)" | ||
42 | if [ "${LIBVIRTD_KVM_SHUTDOWN}" != "none" ] \ | ||
43 | && [ "${DOM_COUNT}" != "0" ] ; then | ||
44 | |||
45 | einfo " Shutting down domain(s):" | ||
46 | for DOM_ID in $(libvirtd_dom_list) ; do | ||
47 | NAME="$(libvirtd_virsh domname ${DOM_ID} | head -n 1)" | ||
48 | einfo " ${NAME}" | ||
49 | libvirtd_virsh ${LIBVIRTD_KVM_SHUTDOWN} ${DOM_ID} > /dev/null | ||
50 | done | ||
51 | |||
52 | if [ -n "${LIBVIRTD_KVM_SHUTDOWN_MAXWAIT}" ] ; then | ||
53 | COUNTER="${LIBVIRTD_KVM_SHUTDOWN_MAXWAIT}" | ||
54 | else | ||
55 | COUNTER=500 | ||
56 | fi | ||
57 | |||
58 | if [ "${LIBVIRTD_KVM_SHUTDOWN}" = "shutdown" ]; then | ||
59 | einfo " Waiting ${COUNTER} seconds while domains shutdown ..." | ||
60 | DOM_COUNT="$(libvirtd_dom_count)" | ||
61 | while [ ${DOM_COUNT} -gt 0 ] && [ ${COUNTER} -gt 0 ] ; do | ||
62 | DOM_COUNT="$(libvirtd_dom_count)" | ||
63 | sleep 1 | ||
64 | COUNTER=$((${COUNTER} - 1)) | ||
65 | echo -n "." | ||
66 | done | ||
67 | fi | ||
68 | |||
69 | DOM_COUNT="$(libvirtd_dom_count)" | ||
70 | if [ "${DOM_COUNT}" != "0" ] ; then | ||
71 | eerror " !!! Some guests are still running, stopping anyways" | ||
72 | fi | ||
73 | |||
74 | fi | ||
75 | start-stop-daemon --stop --quiet --exec /usr/sbin/libvirtd --pidfile=/var/run/libvirtd.pid | ||
76 | eend $? | ||
77 | } | ||
78 | |||
79 | reload() { | ||
80 | ebegin "Reloading libvirtd without shutting down your VMs" | ||
81 | start-stop-daemon --stop --quiet --exec /usr/sbin/libvirtd --pidfile=/var/run/libvirtd.pid | ||
82 | if [ $? -ne 0 ]; then | ||
83 | eend $? | ||
84 | fi | ||
85 | start-stop-daemon --start --quiet --exec /usr/sbin/libvirtd -- -d ${LIBVIRTD_OPTS} | ||
86 | eend $? | ||
87 | } | ||
diff --git a/testing/libwbxml/APKBUILD b/testing/libwbxml/APKBUILD deleted file mode 100644 index dce1f530a8..0000000000 --- a/testing/libwbxml/APKBUILD +++ /dev/null | |||
@@ -1,33 +0,0 @@ | |||
1 | # Maintainer: Natanael Copa <ncopa@alpinelinux.org> | ||
2 | pkgname=libwbxml | ||
3 | pkgver=0.10.8 | ||
4 | pkgrel=0 | ||
5 | pkgdesc="libwbxml is a library to encode and decode WAP Binary XML" | ||
6 | url="https://libwbxml.opensync.org" | ||
7 | license="LGPL" | ||
8 | depends= | ||
9 | makedepends="cmake expat-dev" | ||
10 | depends_dev="libxml2-dev" | ||
11 | install= | ||
12 | subpackages="$pkgname-dev $pkgname-doc" | ||
13 | source="http://downloads.sourceforge.net/libwbxml/libwbxml-$pkgver.tar.bz2" | ||
14 | |||
15 | _srcdir="$srcdir"/$pkgname-$pkgver | ||
16 | _builddir="$srcdir"/build | ||
17 | |||
18 | prepare() { | ||
19 | mkdir -p "$_builddir" | ||
20 | } | ||
21 | |||
22 | build() { | ||
23 | cd "$_builddir" | ||
24 | cmake -DCMAKE_INSTALL_PREFIX=/usr "$_srcdir" | ||
25 | make | ||
26 | } | ||
27 | |||
28 | package() { | ||
29 | cd "$_builddir" | ||
30 | make install DESTDIR="$pkgdir" | ||
31 | } | ||
32 | |||
33 | md5sums="7b51c425fc2ff9f502cd9b1e291b1955 libwbxml-0.10.8.tar.bz2" | ||
diff --git a/testing/libwmf/APKBUILD b/testing/libwmf/APKBUILD deleted file mode 100644 index 024795bd46..0000000000 --- a/testing/libwmf/APKBUILD +++ /dev/null | |||
@@ -1,35 +0,0 @@ | |||
1 | # Maintainer: Natanael Copa <ncopa@alpinelinux.org> | ||
2 | pkgname=libwmf | ||
3 | pkgver=0.2.8.4 | ||
4 | pkgrel=1 | ||
5 | pkgdesc="A library for reading vector images in Microsoft's native Windows Metafile Format (WMF)." | ||
6 | url="http://wvware.sourceforge.net/libwmf.html" | ||
7 | license="LGPL" | ||
8 | makedepends="libpng-dev>=1.4.0 freetype-dev jpeg-dev>=8 expat-dev" | ||
9 | install= | ||
10 | subpackages="$pkgname-dev" | ||
11 | source="http://downloads.sourceforge.net/sourceforge/wvware/$pkgname-$pkgver.tar.gz | ||
12 | libpng14.patch" | ||
13 | |||
14 | _builddir="$srcdir"/$pkgname-$pkgver | ||
15 | prepare() { | ||
16 | cd "$_builddir" | ||
17 | patch -Np1 -i ""$srcdir"/libpng14.patch" || return 1 | ||
18 | sed -i -e 's/src include fonts doc/src include fonts/g' Makefile.in | ||
19 | } | ||
20 | |||
21 | build() { | ||
22 | cd "$_builddir" | ||
23 | ./configure --prefix=/usr \ | ||
24 | --with-gsfontdir=/usr/share/fonts/Type1 \ | ||
25 | --with-fontdir=/usr/share/fonts/Type1 \ | ||
26 | --with-gsfontmap=/usr/share/ghostscript/8.15/lib/Fontmap.GS | ||
27 | make || return 1 | ||
28 | } | ||
29 | |||
30 | package() { | ||
31 | cd "$_builddir" | ||
32 | make -j1 DESTDIR="$pkgdir" install | ||
33 | } | ||
34 | md5sums="d1177739bf1ceb07f57421f0cee191e0 libwmf-0.2.8.4.tar.gz | ||
35 | 33d3c07a1be9f99fd88de220930c5550 libpng14.patch" | ||
diff --git a/testing/libwmf/libpng14.patch b/testing/libwmf/libpng14.patch deleted file mode 100644 index 3d38c717aa..0000000000 --- a/testing/libwmf/libpng14.patch +++ /dev/null | |||
@@ -1,12 +0,0 @@ | |||
1 | diff -Nur libwmf-0.2.8.4.orig/src/extra/gd/gd_png.c libwmf-0.2.8.4/src/extra/gd/gd_png.c | ||
2 | --- libwmf-0.2.8.4.orig/src/extra/gd/gd_png.c 2005-07-27 23:35:06.000000000 +0300 | ||
3 | +++ libwmf-0.2.8.4/src/extra/gd/gd_png.c 2010-01-17 01:33:58.000000000 +0200 | ||
4 | @@ -136,7 +136,7 @@ | ||
5 | /* first do a quick check that the file really is a PNG image; could | ||
6 | * have used slightly more general png_sig_cmp() function instead */ | ||
7 | gdGetBuf (sig, 8, infile); | ||
8 | - if (!png_check_sig (sig, 8)) | ||
9 | + if (png_sig_cmp (sig, 0, 8)) | ||
10 | return NULL; /* bad signature */ | ||
11 | |||
12 | #ifndef PNG_SETJMP_NOT_SUPPORTED | ||
diff --git a/testing/linux-scst/APKBUILD b/testing/linux-scst/APKBUILD deleted file mode 100644 index bbcd830c7d..0000000000 --- a/testing/linux-scst/APKBUILD +++ /dev/null | |||
@@ -1,122 +0,0 @@ | |||
1 | _flavor=scst | ||
2 | pkgname=linux-${_flavor} | ||
3 | pkgver=2.6.34 | ||
4 | _kernver=$pkgver | ||
5 | pkgrel=0 | ||
6 | pkgdesc="Linux kernel with scst" | ||
7 | url="http://www.kernel.org" | ||
8 | depends="mkinitfs linux-firmware" | ||
9 | makedepends="perl installkernel" | ||
10 | options="!strip" | ||
11 | _config=${config:-kernelconfig.${CARCH:-x86}} | ||
12 | install= | ||
13 | source="ftp://ftp.kernel.org/pub/linux/kernel/v2.6/linux-$pkgver.tar.bz2 | ||
14 | arp.patch | ||
15 | kernelconfig.x86 | ||
16 | put_page_callback-2.6.34.patch | ||
17 | scst_exec_req_fifo-2.6.34.patch | ||
18 | " | ||
19 | # no need to patch now | ||
20 | #ftp://ftp.kernel.org/pub/linux/kernel/v2.6/patch-$pkgver.bz2 | ||
21 | subpackages="$pkgname-dev" | ||
22 | license="GPL-2" | ||
23 | |||
24 | _abi_release=${pkgver}-${_flavor} | ||
25 | |||
26 | prepare() { | ||
27 | cd "$srcdir"/linux-$_kernver | ||
28 | if [ "$_kernver" != "$pkgver" ]; then | ||
29 | bunzip2 -c < ../patch-$pkgver.bz2 | patch -p1 -N || return 1 | ||
30 | fi | ||
31 | |||
32 | for i in ../*.diff ../*.patch; do | ||
33 | [ -f $i ] || continue | ||
34 | msg "Applying $i..." | ||
35 | patch -s -p1 -N < $i || return 1 | ||
36 | done | ||
37 | |||
38 | mkdir -p "$srcdir"/build | ||
39 | cp "$srcdir"/$_config "$srcdir"/build/.config | ||
40 | echo "-${_flavor}" > "$srcdir"/linux-$_kernver/localversion-${_flavor} | ||
41 | make -C "$srcdir"/linux-$_kernver O="$srcdir"/build HOSTCC="$CC" \ | ||
42 | silentoldconfig | ||
43 | } | ||
44 | |||
45 | # this is so we can do: 'abuild menuconfig' to reconfigure kernel | ||
46 | menuconfig() { | ||
47 | cd "$srcdir"/build || return 1 | ||
48 | make menuconfig | ||
49 | cp .config "$startdir"/$_config | ||
50 | } | ||
51 | |||
52 | build() { | ||
53 | cd "$srcdir"/build | ||
54 | make CC="$CC" || return 1 | ||
55 | } | ||
56 | |||
57 | package() { | ||
58 | cd "$srcdir"/build | ||
59 | mkdir -p "$pkgdir"/boot "$pkgdir"/lib/modules | ||
60 | make modules_install install \ | ||
61 | INSTALL_MOD_PATH="$pkgdir" \ | ||
62 | INSTALL_PATH="$pkgdir"/boot | ||
63 | |||
64 | rm -f "$pkgdir"/lib/modules/${_abi_release}/build \ | ||
65 | "$pkgdir"/lib/modules/${_abi_release}/source | ||
66 | rm -rf "$pkgdir"/lib/firmware | ||
67 | |||
68 | install -D include/config/kernel.release \ | ||
69 | "$pkgdir"/usr/share/kernel/$_flavor/kernel.release | ||
70 | } | ||
71 | |||
72 | dev() { | ||
73 | # copy the only the parts that we really need for build 3rd party | ||
74 | # kernel modules and install those as /usr/src/linux-headers, | ||
75 | # simlar to what ubuntu does | ||
76 | # | ||
77 | # this way you dont need to install the 300-400 kernel sources to | ||
78 | # build a tiny kernel module | ||
79 | # | ||
80 | pkgdesc="Headers and script for third party modules for $pkgname kernel" | ||
81 | local dir="$subpkgdir"/usr/src/linux-headers-${_abi_release} | ||
82 | |||
83 | # first we import config, run prepare to set up for building | ||
84 | # external modules, and create the scripts | ||
85 | mkdir -p "$dir" | ||
86 | cp "$srcdir"/$_config "$dir"/.config | ||
87 | make -j1 -C "$srcdir"/linux-$_kernver O="$dir" HOSTCC="$CC" \ | ||
88 | silentoldconfig prepare scripts | ||
89 | |||
90 | # remove the stuff that poits to real sources. we want 3rd party | ||
91 | # modules to believe this is the soruces | ||
92 | rm "$dir"/Makefile "$dir"/source | ||
93 | |||
94 | # copy the needed stuff from real sources | ||
95 | # | ||
96 | # this is taken from ubuntu kernel build script | ||
97 | # http://kernel.ubuntu.com/git?p=ubuntu/ubuntu-jaunty.git;a=blob;f=debian/rules.d/3-binary-indep.mk;hb=HEAD | ||
98 | cd "$srcdir"/linux-$_kernver | ||
99 | find . -path './include/*' -prune -o -path './scripts/*' -prune \ | ||
100 | -o -type f \( -name 'Makefile*' -o -name 'Kconfig*' \ | ||
101 | -o -name 'Kbuild*' -o -name '*.sh' -o -name '*.pl' \ | ||
102 | -o -name '*.lds' \) | cpio -pdm "$dir" | ||
103 | cp -a drivers/media/dvb/dvb-core/*.h "$dir"/drivers/media/dvb/dvb-core | ||
104 | cp -a drivers/media/video/*.h "$dir"/drivers/media/video | ||
105 | cp -a drivers/media/dvb/frontends/*.h "$dir"/drivers/media/dvb/frontends | ||
106 | cp -a scripts include "$dir" | ||
107 | find $(find arch -name include -type d -print) -type f \ | ||
108 | | cpio -pdm "$dir" | ||
109 | |||
110 | install -Dm644 "$srcdir"/build/Module.symvers \ | ||
111 | "$dir"/Module.symvers | ||
112 | |||
113 | mkdir -p "$subpkgdir"/lib/modules/${_abi_release} | ||
114 | ln -sf /usr/src/linux-headers-${_abi_release} \ | ||
115 | "$subpkgdir"/lib/modules/${_abi_release}/build | ||
116 | } | ||
117 | |||
118 | md5sums="10eebcb0178fb4540e2165bfd7efc7ad linux-2.6.34.tar.bz2 | ||
119 | 4c39a161d918e7f274292ecfd168b891 arp.patch | ||
120 | 2a08789db4977397f529a2933bc7b787 kernelconfig.x86 | ||
121 | 06e9b200ec4fe252dc1478b5f8137e9e put_page_callback-2.6.34.patch | ||
122 | f9ea26d08807c41407a7758ce53fc633 scst_exec_req_fifo-2.6.34.patch" | ||
diff --git a/testing/linux-scst/arp.patch b/testing/linux-scst/arp.patch deleted file mode 100644 index d2682690f5..0000000000 --- a/testing/linux-scst/arp.patch +++ /dev/null | |||
@@ -1,14 +0,0 @@ | |||
1 | diff --git a/net/ipv4/arp.c b/net/ipv4/arp.c | ||
2 | index c95cd93..71ab56f 100644 | ||
3 | --- a/net/ipv4/arp.c | ||
4 | +++ b/net/ipv4/arp.c | ||
5 | @@ -1200,6 +1200,9 @@ static int arp_netdev_event(struct notifier_block *this, unsigned long event, vo | ||
6 | neigh_changeaddr(&arp_tbl, dev); | ||
7 | rt_cache_flush(dev_net(dev), 0); | ||
8 | break; | ||
9 | + case NETDEV_CHANGE: | ||
10 | + neigh_changeaddr(&arp_tbl, dev); | ||
11 | + break; | ||
12 | default: | ||
13 | break; | ||
14 | } | ||
diff --git a/testing/linux-scst/kernelconfig.x86 b/testing/linux-scst/kernelconfig.x86 deleted file mode 100644 index 84aa9734b1..0000000000 --- a/testing/linux-scst/kernelconfig.x86 +++ /dev/null | |||
@@ -1,4674 +0,0 @@ | |||
1 | # | ||
2 | # Automatically generated make config: don't edit | ||
3 | # Linux kernel version: 2.6.34 | ||
4 | # Tue May 25 13:28:42 2010 | ||
5 | # | ||
6 | # CONFIG_64BIT is not set | ||
7 | CONFIG_X86_32=y | ||
8 | # CONFIG_X86_64 is not set | ||
9 | CONFIG_X86=y | ||
10 | CONFIG_OUTPUT_FORMAT="elf32-i386" | ||
11 | CONFIG_ARCH_DEFCONFIG="arch/x86/configs/i386_defconfig" | ||
12 | CONFIG_GENERIC_TIME=y | ||
13 | CONFIG_GENERIC_CMOS_UPDATE=y | ||
14 | CONFIG_CLOCKSOURCE_WATCHDOG=y | ||
15 | CONFIG_GENERIC_CLOCKEVENTS=y | ||
16 | CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y | ||
17 | CONFIG_LOCKDEP_SUPPORT=y | ||
18 | CONFIG_STACKTRACE_SUPPORT=y | ||
19 | CONFIG_HAVE_LATENCYTOP_SUPPORT=y | ||
20 | CONFIG_MMU=y | ||
21 | CONFIG_ZONE_DMA=y | ||
22 | # CONFIG_NEED_DMA_MAP_STATE is not set | ||
23 | CONFIG_GENERIC_ISA_DMA=y | ||
24 | CONFIG_GENERIC_IOMAP=y | ||
25 | CONFIG_GENERIC_BUG=y | ||
26 | CONFIG_GENERIC_HWEIGHT=y | ||
27 | CONFIG_GENERIC_GPIO=y | ||
28 | CONFIG_ARCH_MAY_HAVE_PC_FDC=y | ||
29 | # CONFIG_RWSEM_GENERIC_SPINLOCK is not set | ||
30 | CONFIG_RWSEM_XCHGADD_ALGORITHM=y | ||
31 | CONFIG_ARCH_HAS_CPU_IDLE_WAIT=y | ||
32 | CONFIG_GENERIC_CALIBRATE_DELAY=y | ||
33 | # CONFIG_GENERIC_TIME_VSYSCALL is not set | ||
34 | CONFIG_ARCH_HAS_CPU_RELAX=y | ||
35 | CONFIG_ARCH_HAS_DEFAULT_IDLE=y | ||
36 | CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y | ||
37 | CONFIG_HAVE_SETUP_PER_CPU_AREA=y | ||
38 | CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y | ||
39 | CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y | ||
40 | # CONFIG_HAVE_CPUMASK_OF_CPU_MAP is not set | ||
41 | CONFIG_ARCH_HIBERNATION_POSSIBLE=y | ||
42 | CONFIG_ARCH_SUSPEND_POSSIBLE=y | ||
43 | # CONFIG_ZONE_DMA32 is not set | ||
44 | CONFIG_ARCH_POPULATES_NODE_MAP=y | ||
45 | # CONFIG_AUDIT_ARCH is not set | ||
46 | CONFIG_ARCH_SUPPORTS_OPTIMIZED_INLINING=y | ||
47 | CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y | ||
48 | CONFIG_HAVE_EARLY_RES=y | ||
49 | CONFIG_GENERIC_HARDIRQS=y | ||
50 | CONFIG_GENERIC_HARDIRQS_NO__DO_IRQ=y | ||
51 | CONFIG_GENERIC_IRQ_PROBE=y | ||
52 | CONFIG_GENERIC_PENDING_IRQ=y | ||
53 | CONFIG_USE_GENERIC_SMP_HELPERS=y | ||
54 | CONFIG_X86_32_SMP=y | ||
55 | CONFIG_X86_HT=y | ||
56 | CONFIG_X86_TRAMPOLINE=y | ||
57 | CONFIG_X86_32_LAZY_GS=y | ||
58 | CONFIG_KTIME_SCALAR=y | ||
59 | CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" | ||
60 | CONFIG_CONSTRUCTORS=y | ||
61 | |||
62 | # | ||
63 | # General setup | ||
64 | # | ||
65 | CONFIG_EXPERIMENTAL=y | ||
66 | CONFIG_LOCK_KERNEL=y | ||
67 | CONFIG_INIT_ENV_ARG_LIMIT=32 | ||
68 | CONFIG_LOCALVERSION="" | ||
69 | # CONFIG_LOCALVERSION_AUTO is not set | ||
70 | CONFIG_HAVE_KERNEL_GZIP=y | ||
71 | CONFIG_HAVE_KERNEL_BZIP2=y | ||
72 | CONFIG_HAVE_KERNEL_LZMA=y | ||
73 | CONFIG_HAVE_KERNEL_LZO=y | ||
74 | CONFIG_KERNEL_GZIP=y | ||
75 | # CONFIG_KERNEL_BZIP2 is not set | ||
76 | # CONFIG_KERNEL_LZMA is not set | ||
77 | # CONFIG_KERNEL_LZO is not set | ||
78 | CONFIG_SWAP=y | ||
79 | CONFIG_SYSVIPC=y | ||
80 | CONFIG_SYSVIPC_SYSCTL=y | ||
81 | # CONFIG_POSIX_MQUEUE is not set | ||
82 | CONFIG_BSD_PROCESS_ACCT=y | ||
83 | CONFIG_BSD_PROCESS_ACCT_V3=y | ||
84 | # CONFIG_TASKSTATS is not set | ||
85 | # CONFIG_AUDIT is not set | ||
86 | |||
87 | # | ||
88 | # RCU Subsystem | ||
89 | # | ||
90 | CONFIG_TREE_RCU=y | ||
91 | # CONFIG_TREE_PREEMPT_RCU is not set | ||
92 | # CONFIG_TINY_RCU is not set | ||
93 | # CONFIG_RCU_TRACE is not set | ||
94 | CONFIG_RCU_FANOUT=32 | ||
95 | # CONFIG_RCU_FANOUT_EXACT is not set | ||
96 | # CONFIG_RCU_FAST_NO_HZ is not set | ||
97 | # CONFIG_TREE_RCU_TRACE is not set | ||
98 | CONFIG_IKCONFIG=m | ||
99 | CONFIG_IKCONFIG_PROC=y | ||
100 | CONFIG_LOG_BUF_SHIFT=14 | ||
101 | CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y | ||
102 | # CONFIG_CGROUPS is not set | ||
103 | # CONFIG_SYSFS_DEPRECATED_V2 is not set | ||
104 | # CONFIG_RELAY is not set | ||
105 | # CONFIG_NAMESPACES is not set | ||
106 | CONFIG_BLK_DEV_INITRD=y | ||
107 | CONFIG_INITRAMFS_SOURCE="" | ||
108 | CONFIG_RD_GZIP=y | ||
109 | CONFIG_RD_BZIP2=y | ||
110 | CONFIG_RD_LZMA=y | ||
111 | # CONFIG_RD_LZO is not set | ||
112 | CONFIG_CC_OPTIMIZE_FOR_SIZE=y | ||
113 | CONFIG_SYSCTL=y | ||
114 | CONFIG_ANON_INODES=y | ||
115 | CONFIG_EMBEDDED=y | ||
116 | CONFIG_UID16=y | ||
117 | CONFIG_SYSCTL_SYSCALL=y | ||
118 | # CONFIG_KALLSYMS is not set | ||
119 | CONFIG_HOTPLUG=y | ||
120 | CONFIG_PRINTK=y | ||
121 | CONFIG_BUG=y | ||
122 | CONFIG_ELF_CORE=y | ||
123 | CONFIG_PCSPKR_PLATFORM=y | ||
124 | CONFIG_BASE_FULL=y | ||
125 | CONFIG_FUTEX=y | ||
126 | CONFIG_EPOLL=y | ||
127 | CONFIG_SIGNALFD=y | ||
128 | CONFIG_TIMERFD=y | ||
129 | CONFIG_EVENTFD=y | ||
130 | CONFIG_SHMEM=y | ||
131 | CONFIG_AIO=y | ||
132 | CONFIG_HAVE_PERF_EVENTS=y | ||
133 | |||
134 | # | ||
135 | # Kernel Performance Events And Counters | ||
136 | # | ||
137 | CONFIG_PERF_EVENTS=y | ||
138 | CONFIG_PERF_COUNTERS=y | ||
139 | CONFIG_VM_EVENT_COUNTERS=y | ||
140 | CONFIG_PCI_QUIRKS=y | ||
141 | # CONFIG_SLUB_DEBUG is not set | ||
142 | # CONFIG_COMPAT_BRK is not set | ||
143 | # CONFIG_SLAB is not set | ||
144 | CONFIG_SLUB=y | ||
145 | # CONFIG_SLOB is not set | ||
146 | CONFIG_PROFILING=y | ||
147 | CONFIG_OPROFILE=m | ||
148 | # CONFIG_OPROFILE_EVENT_MULTIPLEX is not set | ||
149 | CONFIG_HAVE_OPROFILE=y | ||
150 | CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y | ||
151 | CONFIG_USER_RETURN_NOTIFIER=y | ||
152 | CONFIG_HAVE_IOREMAP_PROT=y | ||
153 | CONFIG_HAVE_KPROBES=y | ||
154 | CONFIG_HAVE_KRETPROBES=y | ||
155 | CONFIG_HAVE_OPTPROBES=y | ||
156 | CONFIG_HAVE_ARCH_TRACEHOOK=y | ||
157 | CONFIG_HAVE_DMA_ATTRS=y | ||
158 | CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y | ||
159 | CONFIG_HAVE_DMA_API_DEBUG=y | ||
160 | CONFIG_HAVE_HW_BREAKPOINT=y | ||
161 | CONFIG_HAVE_USER_RETURN_NOTIFIER=y | ||
162 | |||
163 | # | ||
164 | # GCOV-based kernel profiling | ||
165 | # | ||
166 | # CONFIG_GCOV_KERNEL is not set | ||
167 | CONFIG_SLOW_WORK=y | ||
168 | # CONFIG_SLOW_WORK_DEBUG is not set | ||
169 | CONFIG_HAVE_GENERIC_DMA_COHERENT=y | ||
170 | CONFIG_RT_MUTEXES=y | ||
171 | CONFIG_BASE_SMALL=0 | ||
172 | CONFIG_MODULES=y | ||
173 | # CONFIG_MODULE_FORCE_LOAD is not set | ||
174 | CONFIG_MODULE_UNLOAD=y | ||
175 | # CONFIG_MODULE_FORCE_UNLOAD is not set | ||
176 | CONFIG_MODVERSIONS=y | ||
177 | # CONFIG_MODULE_SRCVERSION_ALL is not set | ||
178 | CONFIG_STOP_MACHINE=y | ||
179 | CONFIG_BLOCK=y | ||
180 | CONFIG_LBDAF=y | ||
181 | CONFIG_BLK_DEV_BSG=y | ||
182 | # CONFIG_BLK_DEV_INTEGRITY is not set | ||
183 | |||
184 | # | ||
185 | # IO Schedulers | ||
186 | # | ||
187 | CONFIG_IOSCHED_NOOP=y | ||
188 | CONFIG_IOSCHED_DEADLINE=m | ||
189 | CONFIG_IOSCHED_CFQ=y | ||
190 | # CONFIG_DEFAULT_DEADLINE is not set | ||
191 | CONFIG_DEFAULT_CFQ=y | ||
192 | # CONFIG_DEFAULT_NOOP is not set | ||
193 | CONFIG_DEFAULT_IOSCHED="cfq" | ||
194 | CONFIG_PREEMPT_NOTIFIERS=y | ||
195 | CONFIG_PADATA=y | ||
196 | # CONFIG_INLINE_SPIN_TRYLOCK is not set | ||
197 | # CONFIG_INLINE_SPIN_TRYLOCK_BH is not set | ||
198 | # CONFIG_INLINE_SPIN_LOCK is not set | ||
199 | # CONFIG_INLINE_SPIN_LOCK_BH is not set | ||
200 | # CONFIG_INLINE_SPIN_LOCK_IRQ is not set | ||
201 | # CONFIG_INLINE_SPIN_LOCK_IRQSAVE is not set | ||
202 | CONFIG_INLINE_SPIN_UNLOCK=y | ||
203 | # CONFIG_INLINE_SPIN_UNLOCK_BH is not set | ||
204 | CONFIG_INLINE_SPIN_UNLOCK_IRQ=y | ||
205 | # CONFIG_INLINE_SPIN_UNLOCK_IRQRESTORE is not set | ||
206 | # CONFIG_INLINE_READ_TRYLOCK is not set | ||
207 | # CONFIG_INLINE_READ_LOCK is not set | ||
208 | # CONFIG_INLINE_READ_LOCK_BH is not set | ||
209 | # CONFIG_INLINE_READ_LOCK_IRQ is not set | ||
210 | # CONFIG_INLINE_READ_LOCK_IRQSAVE is not set | ||
211 | CONFIG_INLINE_READ_UNLOCK=y | ||
212 | # CONFIG_INLINE_READ_UNLOCK_BH is not set | ||
213 | CONFIG_INLINE_READ_UNLOCK_IRQ=y | ||
214 | # CONFIG_INLINE_READ_UNLOCK_IRQRESTORE is not set | ||
215 | # CONFIG_INLINE_WRITE_TRYLOCK is not set | ||
216 | # CONFIG_INLINE_WRITE_LOCK is not set | ||
217 | # CONFIG_INLINE_WRITE_LOCK_BH is not set | ||
218 | # CONFIG_INLINE_WRITE_LOCK_IRQ is not set | ||
219 | # CONFIG_INLINE_WRITE_LOCK_IRQSAVE is not set | ||
220 | CONFIG_INLINE_WRITE_UNLOCK=y | ||
221 | # CONFIG_INLINE_WRITE_UNLOCK_BH is not set | ||
222 | CONFIG_INLINE_WRITE_UNLOCK_IRQ=y | ||
223 | # CONFIG_INLINE_WRITE_UNLOCK_IRQRESTORE is not set | ||
224 | CONFIG_MUTEX_SPIN_ON_OWNER=y | ||
225 | CONFIG_FREEZER=y | ||
226 | |||
227 | # | ||
228 | # Processor type and features | ||
229 | # | ||
230 | CONFIG_TICK_ONESHOT=y | ||
231 | CONFIG_NO_HZ=y | ||
232 | CONFIG_HIGH_RES_TIMERS=y | ||
233 | CONFIG_GENERIC_CLOCKEVENTS_BUILD=y | ||
234 | CONFIG_SMP=y | ||
235 | # CONFIG_SPARSE_IRQ is not set | ||
236 | CONFIG_X86_MPPARSE=y | ||
237 | # CONFIG_X86_BIGSMP is not set | ||
238 | CONFIG_X86_EXTENDED_PLATFORM=y | ||
239 | # CONFIG_X86_ELAN is not set | ||
240 | # CONFIG_X86_MRST is not set | ||
241 | # CONFIG_X86_RDC321X is not set | ||
242 | # CONFIG_X86_32_NON_STANDARD is not set | ||
243 | CONFIG_SCHED_OMIT_FRAME_POINTER=y | ||
244 | CONFIG_PARAVIRT_GUEST=y | ||
245 | CONFIG_XEN=y | ||
246 | CONFIG_XEN_MAX_DOMAIN_MEMORY=8 | ||
247 | CONFIG_XEN_SAVE_RESTORE=y | ||
248 | # CONFIG_XEN_DEBUG_FS is not set | ||
249 | CONFIG_VMI=y | ||
250 | CONFIG_KVM_CLOCK=y | ||
251 | CONFIG_KVM_GUEST=y | ||
252 | CONFIG_LGUEST_GUEST=y | ||
253 | CONFIG_PARAVIRT=y | ||
254 | # CONFIG_PARAVIRT_SPINLOCKS is not set | ||
255 | CONFIG_PARAVIRT_CLOCK=y | ||
256 | CONFIG_NO_BOOTMEM=y | ||
257 | # CONFIG_MEMTEST is not set | ||
258 | # CONFIG_M386 is not set | ||
259 | # CONFIG_M486 is not set | ||
260 | # CONFIG_M586 is not set | ||
261 | CONFIG_M586TSC=y | ||
262 | # CONFIG_M586MMX is not set | ||
263 | # CONFIG_M686 is not set | ||
264 | # CONFIG_MPENTIUMII is not set | ||
265 | # CONFIG_MPENTIUMIII is not set | ||
266 | # CONFIG_MPENTIUMM is not set | ||
267 | # CONFIG_MPENTIUM4 is not set | ||
268 | # CONFIG_MK6 is not set | ||
269 | # CONFIG_MK7 is not set | ||
270 | # CONFIG_MK8 is not set | ||
271 | # CONFIG_MCRUSOE is not set | ||
272 | # CONFIG_MEFFICEON is not set | ||
273 | # CONFIG_MWINCHIPC6 is not set | ||
274 | # CONFIG_MWINCHIP3D is not set | ||
275 | # CONFIG_MGEODEGX1 is not set | ||
276 | # CONFIG_MGEODE_LX is not set | ||
277 | # CONFIG_MCYRIXIII is not set | ||
278 | # CONFIG_MVIAC3_2 is not set | ||
279 | # CONFIG_MVIAC7 is not set | ||
280 | # CONFIG_MPSC is not set | ||
281 | # CONFIG_MCORE2 is not set | ||
282 | # CONFIG_MATOM is not set | ||
283 | # CONFIG_GENERIC_CPU is not set | ||
284 | CONFIG_X86_GENERIC=y | ||
285 | CONFIG_X86_CPU=y | ||
286 | CONFIG_X86_INTERNODE_CACHE_SHIFT=6 | ||
287 | CONFIG_X86_CMPXCHG=y | ||
288 | CONFIG_X86_L1_CACHE_SHIFT=6 | ||
289 | CONFIG_X86_XADD=y | ||
290 | # CONFIG_X86_PPRO_FENCE is not set | ||
291 | CONFIG_X86_F00F_BUG=y | ||
292 | CONFIG_X86_WP_WORKS_OK=y | ||
293 | CONFIG_X86_INVLPG=y | ||
294 | CONFIG_X86_BSWAP=y | ||
295 | CONFIG_X86_POPAD_OK=y | ||
296 | CONFIG_X86_ALIGNMENT_16=y | ||
297 | CONFIG_X86_INTEL_USERCOPY=y | ||
298 | CONFIG_X86_TSC=y | ||
299 | CONFIG_X86_CMPXCHG64=y | ||
300 | CONFIG_X86_MINIMUM_CPU_FAMILY=5 | ||
301 | # CONFIG_PROCESSOR_SELECT is not set | ||
302 | CONFIG_CPU_SUP_INTEL=y | ||
303 | CONFIG_CPU_SUP_CYRIX_32=y | ||
304 | CONFIG_CPU_SUP_AMD=y | ||
305 | CONFIG_CPU_SUP_CENTAUR=y | ||
306 | CONFIG_CPU_SUP_TRANSMETA_32=y | ||
307 | CONFIG_CPU_SUP_UMC_32=y | ||
308 | CONFIG_HPET_TIMER=y | ||
309 | CONFIG_HPET_EMULATE_RTC=y | ||
310 | CONFIG_DMI=y | ||
311 | # CONFIG_IOMMU_HELPER is not set | ||
312 | # CONFIG_IOMMU_API is not set | ||
313 | CONFIG_NR_CPUS=8 | ||
314 | CONFIG_SCHED_SMT=y | ||
315 | CONFIG_SCHED_MC=y | ||
316 | # CONFIG_PREEMPT_NONE is not set | ||
317 | CONFIG_PREEMPT_VOLUNTARY=y | ||
318 | # CONFIG_PREEMPT is not set | ||
319 | CONFIG_X86_LOCAL_APIC=y | ||
320 | CONFIG_X86_IO_APIC=y | ||
321 | # CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS is not set | ||
322 | # CONFIG_X86_MCE is not set | ||
323 | CONFIG_VM86=y | ||
324 | CONFIG_TOSHIBA=m | ||
325 | CONFIG_I8K=m | ||
326 | CONFIG_X86_REBOOTFIXUPS=y | ||
327 | CONFIG_MICROCODE=m | ||
328 | CONFIG_MICROCODE_INTEL=y | ||
329 | CONFIG_MICROCODE_AMD=y | ||
330 | CONFIG_MICROCODE_OLD_INTERFACE=y | ||
331 | CONFIG_X86_MSR=m | ||
332 | CONFIG_X86_CPUID=m | ||
333 | # CONFIG_NOHIGHMEM is not set | ||
334 | # CONFIG_HIGHMEM4G is not set | ||
335 | CONFIG_HIGHMEM64G=y | ||
336 | CONFIG_VMSPLIT_3G=y | ||
337 | # CONFIG_VMSPLIT_3G_OPT is not set | ||
338 | # CONFIG_VMSPLIT_2G is not set | ||
339 | # CONFIG_VMSPLIT_2G_OPT is not set | ||
340 | # CONFIG_VMSPLIT_1G is not set | ||
341 | CONFIG_PAGE_OFFSET=0xC0000000 | ||
342 | CONFIG_HIGHMEM=y | ||
343 | CONFIG_X86_PAE=y | ||
344 | CONFIG_ARCH_PHYS_ADDR_T_64BIT=y | ||
345 | CONFIG_ARCH_FLATMEM_ENABLE=y | ||
346 | CONFIG_ARCH_SPARSEMEM_ENABLE=y | ||
347 | CONFIG_ARCH_SELECT_MEMORY_MODEL=y | ||
348 | CONFIG_ILLEGAL_POINTER_VALUE=0 | ||
349 | CONFIG_SELECT_MEMORY_MODEL=y | ||
350 | CONFIG_FLATMEM_MANUAL=y | ||
351 | # CONFIG_DISCONTIGMEM_MANUAL is not set | ||
352 | # CONFIG_SPARSEMEM_MANUAL is not set | ||
353 | CONFIG_FLATMEM=y | ||
354 | CONFIG_FLAT_NODE_MEM_MAP=y | ||
355 | CONFIG_SPARSEMEM_STATIC=y | ||
356 | CONFIG_PAGEFLAGS_EXTENDED=y | ||
357 | CONFIG_SPLIT_PTLOCK_CPUS=4 | ||
358 | CONFIG_PHYS_ADDR_T_64BIT=y | ||
359 | CONFIG_ZONE_DMA_FLAG=1 | ||
360 | CONFIG_BOUNCE=y | ||
361 | CONFIG_VIRT_TO_BUS=y | ||
362 | CONFIG_MMU_NOTIFIER=y | ||
363 | # CONFIG_KSM is not set | ||
364 | CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 | ||
365 | # CONFIG_HIGHPTE is not set | ||
366 | # CONFIG_X86_CHECK_BIOS_CORRUPTION is not set | ||
367 | CONFIG_X86_RESERVE_LOW_64K=y | ||
368 | CONFIG_MATH_EMULATION=y | ||
369 | CONFIG_MTRR=y | ||
370 | CONFIG_MTRR_SANITIZER=y | ||
371 | CONFIG_MTRR_SANITIZER_ENABLE_DEFAULT=0 | ||
372 | CONFIG_MTRR_SANITIZER_SPARE_REG_NR_DEFAULT=1 | ||
373 | CONFIG_X86_PAT=y | ||
374 | CONFIG_ARCH_USES_PG_UNCACHED=y | ||
375 | # CONFIG_EFI is not set | ||
376 | # CONFIG_SECCOMP is not set | ||
377 | # CONFIG_CC_STACKPROTECTOR is not set | ||
378 | # CONFIG_HZ_100 is not set | ||
379 | # CONFIG_HZ_250 is not set | ||
380 | CONFIG_HZ_300=y | ||
381 | # CONFIG_HZ_1000 is not set | ||
382 | CONFIG_HZ=300 | ||
383 | CONFIG_SCHED_HRTICK=y | ||
384 | # CONFIG_KEXEC is not set | ||
385 | # CONFIG_CRASH_DUMP is not set | ||
386 | CONFIG_PHYSICAL_START=0x1000000 | ||
387 | # CONFIG_RELOCATABLE is not set | ||
388 | CONFIG_PHYSICAL_ALIGN=0x1000000 | ||
389 | CONFIG_HOTPLUG_CPU=y | ||
390 | CONFIG_COMPAT_VDSO=y | ||
391 | # CONFIG_CMDLINE_BOOL is not set | ||
392 | CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y | ||
393 | |||
394 | # | ||
395 | # Power management and ACPI options | ||
396 | # | ||
397 | CONFIG_PM=y | ||
398 | # CONFIG_PM_DEBUG is not set | ||
399 | CONFIG_PM_SLEEP_SMP=y | ||
400 | CONFIG_PM_SLEEP=y | ||
401 | CONFIG_SUSPEND=y | ||
402 | CONFIG_SUSPEND_FREEZER=y | ||
403 | # CONFIG_HIBERNATION is not set | ||
404 | # CONFIG_PM_RUNTIME is not set | ||
405 | CONFIG_PM_OPS=y | ||
406 | CONFIG_ACPI=y | ||
407 | CONFIG_ACPI_SLEEP=y | ||
408 | CONFIG_ACPI_PROCFS=y | ||
409 | CONFIG_ACPI_PROCFS_POWER=y | ||
410 | # CONFIG_ACPI_POWER_METER is not set | ||
411 | CONFIG_ACPI_SYSFS_POWER=y | ||
412 | CONFIG_ACPI_PROC_EVENT=y | ||
413 | CONFIG_ACPI_AC=m | ||
414 | CONFIG_ACPI_BATTERY=m | ||
415 | CONFIG_ACPI_BUTTON=m | ||
416 | CONFIG_ACPI_VIDEO=m | ||
417 | CONFIG_ACPI_FAN=m | ||
418 | CONFIG_ACPI_DOCK=y | ||
419 | CONFIG_ACPI_PROCESSOR=m | ||
420 | CONFIG_ACPI_HOTPLUG_CPU=y | ||
421 | # CONFIG_ACPI_PROCESSOR_AGGREGATOR is not set | ||
422 | CONFIG_ACPI_THERMAL=m | ||
423 | # CONFIG_ACPI_CUSTOM_DSDT is not set | ||
424 | CONFIG_ACPI_BLACKLIST_YEAR=2000 | ||
425 | # CONFIG_ACPI_DEBUG is not set | ||
426 | CONFIG_ACPI_PCI_SLOT=m | ||
427 | CONFIG_X86_PM_TIMER=y | ||
428 | CONFIG_ACPI_CONTAINER=m | ||
429 | CONFIG_ACPI_SBS=m | ||
430 | # CONFIG_SFI is not set | ||
431 | # CONFIG_APM is not set | ||
432 | |||
433 | # | ||
434 | # CPU Frequency scaling | ||
435 | # | ||
436 | CONFIG_CPU_FREQ=y | ||
437 | CONFIG_CPU_FREQ_TABLE=m | ||
438 | # CONFIG_CPU_FREQ_DEBUG is not set | ||
439 | CONFIG_CPU_FREQ_STAT=m | ||
440 | # CONFIG_CPU_FREQ_STAT_DETAILS is not set | ||
441 | CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y | ||
442 | # CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set | ||
443 | # CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set | ||
444 | # CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set | ||
445 | # CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set | ||
446 | CONFIG_CPU_FREQ_GOV_PERFORMANCE=y | ||
447 | CONFIG_CPU_FREQ_GOV_POWERSAVE=m | ||
448 | CONFIG_CPU_FREQ_GOV_USERSPACE=m | ||
449 | CONFIG_CPU_FREQ_GOV_ONDEMAND=m | ||
450 | CONFIG_CPU_FREQ_GOV_CONSERVATIVE=m | ||
451 | |||
452 | # | ||
453 | # CPUFreq processor drivers | ||
454 | # | ||
455 | # CONFIG_X86_PCC_CPUFREQ is not set | ||
456 | CONFIG_X86_ACPI_CPUFREQ=m | ||
457 | CONFIG_X86_POWERNOW_K6=m | ||
458 | CONFIG_X86_POWERNOW_K7=m | ||
459 | CONFIG_X86_POWERNOW_K7_ACPI=y | ||
460 | CONFIG_X86_POWERNOW_K8=m | ||
461 | CONFIG_X86_GX_SUSPMOD=m | ||
462 | CONFIG_X86_SPEEDSTEP_CENTRINO=m | ||
463 | CONFIG_X86_SPEEDSTEP_CENTRINO_TABLE=y | ||
464 | CONFIG_X86_SPEEDSTEP_ICH=m | ||
465 | CONFIG_X86_SPEEDSTEP_SMI=m | ||
466 | CONFIG_X86_P4_CLOCKMOD=m | ||
467 | CONFIG_X86_CPUFREQ_NFORCE2=m | ||
468 | CONFIG_X86_LONGRUN=m | ||
469 | CONFIG_X86_LONGHAUL=m | ||
470 | CONFIG_X86_E_POWERSAVER=m | ||
471 | |||
472 | # | ||
473 | # shared options | ||
474 | # | ||
475 | CONFIG_X86_SPEEDSTEP_LIB=m | ||
476 | CONFIG_X86_SPEEDSTEP_RELAXED_CAP_CHECK=y | ||
477 | CONFIG_CPU_IDLE=y | ||
478 | CONFIG_CPU_IDLE_GOV_LADDER=y | ||
479 | CONFIG_CPU_IDLE_GOV_MENU=y | ||
480 | |||
481 | # | ||
482 | # Bus options (PCI etc.) | ||
483 | # | ||
484 | CONFIG_PCI=y | ||
485 | # CONFIG_PCI_GOBIOS is not set | ||
486 | # CONFIG_PCI_GOMMCONFIG is not set | ||
487 | # CONFIG_PCI_GODIRECT is not set | ||
488 | # CONFIG_PCI_GOOLPC is not set | ||
489 | CONFIG_PCI_GOANY=y | ||
490 | CONFIG_PCI_BIOS=y | ||
491 | CONFIG_PCI_DIRECT=y | ||
492 | CONFIG_PCI_MMCONFIG=y | ||
493 | CONFIG_PCI_DOMAINS=y | ||
494 | CONFIG_PCIEPORTBUS=y | ||
495 | CONFIG_HOTPLUG_PCI_PCIE=m | ||
496 | # CONFIG_PCIEAER is not set | ||
497 | CONFIG_PCIEASPM=y | ||
498 | # CONFIG_PCIEASPM_DEBUG is not set | ||
499 | CONFIG_ARCH_SUPPORTS_MSI=y | ||
500 | # CONFIG_PCI_MSI is not set | ||
501 | CONFIG_PCI_STUB=m | ||
502 | CONFIG_HT_IRQ=y | ||
503 | # CONFIG_PCI_IOV is not set | ||
504 | CONFIG_PCI_IOAPIC=y | ||
505 | CONFIG_ISA_DMA_API=y | ||
506 | CONFIG_ISA=y | ||
507 | # CONFIG_EISA is not set | ||
508 | # CONFIG_MCA is not set | ||
509 | CONFIG_SCx200=m | ||
510 | CONFIG_SCx200HR_TIMER=m | ||
511 | # CONFIG_OLPC is not set | ||
512 | CONFIG_K8_NB=y | ||
513 | CONFIG_PCCARD=m | ||
514 | CONFIG_PCMCIA=m | ||
515 | CONFIG_PCMCIA_LOAD_CIS=y | ||
516 | CONFIG_CARDBUS=y | ||
517 | |||
518 | # | ||
519 | # PC-card bridges | ||
520 | # | ||
521 | CONFIG_YENTA=m | ||
522 | CONFIG_YENTA_O2=y | ||
523 | CONFIG_YENTA_RICOH=y | ||
524 | CONFIG_YENTA_TI=y | ||
525 | CONFIG_YENTA_ENE_TUNE=y | ||
526 | CONFIG_YENTA_TOSHIBA=y | ||
527 | CONFIG_PD6729=m | ||
528 | CONFIG_I82092=m | ||
529 | CONFIG_I82365=m | ||
530 | CONFIG_TCIC=m | ||
531 | CONFIG_PCMCIA_PROBE=y | ||
532 | CONFIG_PCCARD_NONSTATIC=m | ||
533 | CONFIG_HOTPLUG_PCI=m | ||
534 | CONFIG_HOTPLUG_PCI_FAKE=m | ||
535 | CONFIG_HOTPLUG_PCI_COMPAQ=m | ||
536 | # CONFIG_HOTPLUG_PCI_COMPAQ_NVRAM is not set | ||
537 | CONFIG_HOTPLUG_PCI_IBM=m | ||
538 | CONFIG_HOTPLUG_PCI_ACPI=m | ||
539 | CONFIG_HOTPLUG_PCI_ACPI_IBM=m | ||
540 | CONFIG_HOTPLUG_PCI_CPCI=y | ||
541 | CONFIG_HOTPLUG_PCI_CPCI_ZT5550=m | ||
542 | CONFIG_HOTPLUG_PCI_CPCI_GENERIC=m | ||
543 | CONFIG_HOTPLUG_PCI_SHPC=m | ||
544 | |||
545 | # | ||
546 | # Executable file formats / Emulations | ||
547 | # | ||
548 | CONFIG_BINFMT_ELF=y | ||
549 | # CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set | ||
550 | CONFIG_HAVE_AOUT=y | ||
551 | CONFIG_BINFMT_AOUT=m | ||
552 | CONFIG_BINFMT_MISC=m | ||
553 | CONFIG_HAVE_ATOMIC_IOMAP=y | ||
554 | CONFIG_NET=y | ||
555 | |||
556 | # | ||
557 | # Networking options | ||
558 | # | ||
559 | CONFIG_PACKET=m | ||
560 | CONFIG_UNIX=y | ||
561 | CONFIG_XFRM=y | ||
562 | CONFIG_XFRM_USER=m | ||
563 | CONFIG_XFRM_SUB_POLICY=y | ||
564 | CONFIG_XFRM_MIGRATE=y | ||
565 | # CONFIG_XFRM_STATISTICS is not set | ||
566 | CONFIG_XFRM_IPCOMP=m | ||
567 | CONFIG_NET_KEY=m | ||
568 | CONFIG_NET_KEY_MIGRATE=y | ||
569 | CONFIG_INET=y | ||
570 | CONFIG_TCP_ZERO_COPY_TRANSFER_COMPLETION_NOTIFICATION=y | ||
571 | CONFIG_IP_MULTICAST=y | ||
572 | CONFIG_IP_ADVANCED_ROUTER=y | ||
573 | CONFIG_ASK_IP_FIB_HASH=y | ||
574 | # CONFIG_IP_FIB_TRIE is not set | ||
575 | CONFIG_IP_FIB_HASH=y | ||
576 | CONFIG_IP_MULTIPLE_TABLES=y | ||
577 | CONFIG_IP_ROUTE_MULTIPATH=y | ||
578 | CONFIG_IP_ROUTE_VERBOSE=y | ||
579 | CONFIG_IP_PNP=y | ||
580 | CONFIG_IP_PNP_DHCP=y | ||
581 | CONFIG_IP_PNP_BOOTP=y | ||
582 | CONFIG_IP_PNP_RARP=y | ||
583 | CONFIG_NET_IPIP=m | ||
584 | CONFIG_NET_IPGRE=m | ||
585 | CONFIG_NET_IPGRE_BROADCAST=y | ||
586 | CONFIG_IP_MROUTE=y | ||
587 | # CONFIG_IP_PIMSM_V1 is not set | ||
588 | CONFIG_IP_PIMSM_V2=y | ||
589 | CONFIG_ARPD=y | ||
590 | CONFIG_SYN_COOKIES=y | ||
591 | CONFIG_INET_AH=m | ||
592 | CONFIG_INET_ESP=m | ||
593 | CONFIG_INET_IPCOMP=m | ||
594 | CONFIG_INET_XFRM_TUNNEL=m | ||
595 | CONFIG_INET_TUNNEL=m | ||
596 | CONFIG_INET_XFRM_MODE_TRANSPORT=m | ||
597 | CONFIG_INET_XFRM_MODE_TUNNEL=m | ||
598 | CONFIG_INET_XFRM_MODE_BEET=m | ||
599 | CONFIG_INET_LRO=y | ||
600 | CONFIG_INET_DIAG=m | ||
601 | CONFIG_INET_TCP_DIAG=m | ||
602 | CONFIG_TCP_CONG_ADVANCED=y | ||
603 | CONFIG_TCP_CONG_BIC=m | ||
604 | CONFIG_TCP_CONG_CUBIC=y | ||
605 | CONFIG_TCP_CONG_WESTWOOD=m | ||
606 | CONFIG_TCP_CONG_HTCP=m | ||
607 | CONFIG_TCP_CONG_HSTCP=m | ||
608 | CONFIG_TCP_CONG_HYBLA=m | ||
609 | CONFIG_TCP_CONG_VEGAS=m | ||
610 | CONFIG_TCP_CONG_SCALABLE=m | ||
611 | CONFIG_TCP_CONG_LP=m | ||
612 | CONFIG_TCP_CONG_VENO=m | ||
613 | CONFIG_TCP_CONG_YEAH=m | ||
614 | CONFIG_TCP_CONG_ILLINOIS=m | ||
615 | # CONFIG_DEFAULT_BIC is not set | ||
616 | CONFIG_DEFAULT_CUBIC=y | ||
617 | # CONFIG_DEFAULT_HTCP is not set | ||
618 | # CONFIG_DEFAULT_VEGAS is not set | ||
619 | # CONFIG_DEFAULT_WESTWOOD is not set | ||
620 | # CONFIG_DEFAULT_RENO is not set | ||
621 | CONFIG_DEFAULT_TCP_CONG="cubic" | ||
622 | CONFIG_TCP_MD5SIG=y | ||
623 | CONFIG_IPV6=m | ||
624 | CONFIG_IPV6_PRIVACY=y | ||
625 | CONFIG_IPV6_ROUTER_PREF=y | ||
626 | CONFIG_IPV6_ROUTE_INFO=y | ||
627 | # CONFIG_IPV6_OPTIMISTIC_DAD is not set | ||
628 | CONFIG_INET6_AH=m | ||
629 | CONFIG_INET6_ESP=m | ||
630 | CONFIG_INET6_IPCOMP=m | ||
631 | CONFIG_IPV6_MIP6=m | ||
632 | CONFIG_INET6_XFRM_TUNNEL=m | ||
633 | CONFIG_INET6_TUNNEL=m | ||
634 | CONFIG_INET6_XFRM_MODE_TRANSPORT=m | ||
635 | CONFIG_INET6_XFRM_MODE_TUNNEL=m | ||
636 | CONFIG_INET6_XFRM_MODE_BEET=m | ||
637 | CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION=m | ||
638 | CONFIG_IPV6_SIT=m | ||
639 | # CONFIG_IPV6_SIT_6RD is not set | ||
640 | CONFIG_IPV6_NDISC_NODETYPE=y | ||
641 | CONFIG_IPV6_TUNNEL=m | ||
642 | CONFIG_IPV6_MULTIPLE_TABLES=y | ||
643 | CONFIG_IPV6_SUBTREES=y | ||
644 | CONFIG_IPV6_MROUTE=y | ||
645 | CONFIG_IPV6_PIMSM_V2=y | ||
646 | CONFIG_NETLABEL=y | ||
647 | CONFIG_NETWORK_SECMARK=y | ||
648 | CONFIG_NETFILTER=y | ||
649 | # CONFIG_NETFILTER_DEBUG is not set | ||
650 | CONFIG_NETFILTER_ADVANCED=y | ||
651 | CONFIG_BRIDGE_NETFILTER=y | ||
652 | |||
653 | # | ||
654 | # Core Netfilter Configuration | ||
655 | # | ||
656 | CONFIG_NETFILTER_NETLINK=m | ||
657 | CONFIG_NETFILTER_NETLINK_QUEUE=m | ||
658 | CONFIG_NETFILTER_NETLINK_LOG=m | ||
659 | CONFIG_NF_CONNTRACK=m | ||
660 | CONFIG_NF_CT_ACCT=y | ||
661 | CONFIG_NF_CONNTRACK_MARK=y | ||
662 | CONFIG_NF_CONNTRACK_SECMARK=y | ||
663 | # CONFIG_NF_CONNTRACK_ZONES is not set | ||
664 | CONFIG_NF_CONNTRACK_EVENTS=y | ||
665 | CONFIG_NF_CT_PROTO_DCCP=m | ||
666 | CONFIG_NF_CT_PROTO_GRE=m | ||
667 | CONFIG_NF_CT_PROTO_SCTP=m | ||
668 | CONFIG_NF_CT_PROTO_UDPLITE=m | ||
669 | CONFIG_NF_CONNTRACK_AMANDA=m | ||
670 | CONFIG_NF_CONNTRACK_FTP=m | ||
671 | CONFIG_NF_CONNTRACK_H323=m | ||
672 | CONFIG_NF_CONNTRACK_IRC=m | ||
673 | CONFIG_NF_CONNTRACK_NETBIOS_NS=m | ||
674 | CONFIG_NF_CONNTRACK_PPTP=m | ||
675 | CONFIG_NF_CONNTRACK_SANE=m | ||
676 | CONFIG_NF_CONNTRACK_SIP=m | ||
677 | CONFIG_NF_CONNTRACK_TFTP=m | ||
678 | CONFIG_NF_CT_NETLINK=m | ||
679 | CONFIG_NETFILTER_TPROXY=m | ||
680 | CONFIG_NETFILTER_XTABLES=m | ||
681 | CONFIG_NETFILTER_XT_TARGET_CLASSIFY=m | ||
682 | CONFIG_NETFILTER_XT_TARGET_CONNMARK=m | ||
683 | CONFIG_NETFILTER_XT_TARGET_CONNSECMARK=m | ||
684 | CONFIG_NETFILTER_XT_TARGET_CT=m | ||
685 | CONFIG_NETFILTER_XT_TARGET_DSCP=m | ||
686 | CONFIG_NETFILTER_XT_TARGET_HL=m | ||
687 | CONFIG_NETFILTER_XT_TARGET_LED=m | ||
688 | CONFIG_NETFILTER_XT_TARGET_MARK=m | ||
689 | CONFIG_NETFILTER_XT_TARGET_NFLOG=m | ||
690 | CONFIG_NETFILTER_XT_TARGET_NFQUEUE=m | ||
691 | CONFIG_NETFILTER_XT_TARGET_NOTRACK=m | ||
692 | CONFIG_NETFILTER_XT_TARGET_RATEEST=m | ||
693 | CONFIG_NETFILTER_XT_TARGET_TPROXY=m | ||
694 | CONFIG_NETFILTER_XT_TARGET_TRACE=m | ||
695 | CONFIG_NETFILTER_XT_TARGET_SECMARK=m | ||
696 | CONFIG_NETFILTER_XT_TARGET_TCPMSS=m | ||
697 | CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP=m | ||
698 | CONFIG_NETFILTER_XT_MATCH_CLUSTER=m | ||
699 | CONFIG_NETFILTER_XT_MATCH_COMMENT=m | ||
700 | CONFIG_NETFILTER_XT_MATCH_CONNBYTES=m | ||
701 | CONFIG_NETFILTER_XT_MATCH_CONNLIMIT=m | ||
702 | CONFIG_NETFILTER_XT_MATCH_CONNMARK=m | ||
703 | CONFIG_NETFILTER_XT_MATCH_CONNTRACK=m | ||
704 | CONFIG_NETFILTER_XT_MATCH_DCCP=m | ||
705 | CONFIG_NETFILTER_XT_MATCH_DSCP=m | ||
706 | CONFIG_NETFILTER_XT_MATCH_ESP=m | ||
707 | CONFIG_NETFILTER_XT_MATCH_HASHLIMIT=m | ||
708 | CONFIG_NETFILTER_XT_MATCH_HELPER=m | ||
709 | CONFIG_NETFILTER_XT_MATCH_HL=m | ||
710 | CONFIG_NETFILTER_XT_MATCH_IPRANGE=m | ||
711 | CONFIG_NETFILTER_XT_MATCH_LENGTH=m | ||
712 | CONFIG_NETFILTER_XT_MATCH_LIMIT=m | ||
713 | CONFIG_NETFILTER_XT_MATCH_MAC=m | ||
714 | CONFIG_NETFILTER_XT_MATCH_MARK=m | ||
715 | CONFIG_NETFILTER_XT_MATCH_MULTIPORT=m | ||
716 | CONFIG_NETFILTER_XT_MATCH_OWNER=m | ||
717 | CONFIG_NETFILTER_XT_MATCH_POLICY=m | ||
718 | CONFIG_NETFILTER_XT_MATCH_PHYSDEV=m | ||
719 | CONFIG_NETFILTER_XT_MATCH_PKTTYPE=m | ||
720 | CONFIG_NETFILTER_XT_MATCH_QUOTA=m | ||
721 | CONFIG_NETFILTER_XT_MATCH_RATEEST=m | ||
722 | CONFIG_NETFILTER_XT_MATCH_REALM=m | ||
723 | CONFIG_NETFILTER_XT_MATCH_RECENT=m | ||
724 | # CONFIG_NETFILTER_XT_MATCH_RECENT_PROC_COMPAT is not set | ||
725 | CONFIG_NETFILTER_XT_MATCH_SCTP=m | ||
726 | CONFIG_NETFILTER_XT_MATCH_SOCKET=m | ||
727 | CONFIG_NETFILTER_XT_MATCH_STATE=m | ||
728 | CONFIG_NETFILTER_XT_MATCH_STATISTIC=m | ||
729 | CONFIG_NETFILTER_XT_MATCH_STRING=m | ||
730 | CONFIG_NETFILTER_XT_MATCH_TCPMSS=m | ||
731 | CONFIG_NETFILTER_XT_MATCH_TIME=m | ||
732 | CONFIG_NETFILTER_XT_MATCH_U32=m | ||
733 | CONFIG_NETFILTER_XT_MATCH_OSF=m | ||
734 | CONFIG_IP_VS=m | ||
735 | CONFIG_IP_VS_IPV6=y | ||
736 | # CONFIG_IP_VS_DEBUG is not set | ||
737 | CONFIG_IP_VS_TAB_BITS=12 | ||
738 | |||
739 | # | ||
740 | # IPVS transport protocol load balancing support | ||
741 | # | ||
742 | CONFIG_IP_VS_PROTO_TCP=y | ||
743 | CONFIG_IP_VS_PROTO_UDP=y | ||
744 | CONFIG_IP_VS_PROTO_AH_ESP=y | ||
745 | CONFIG_IP_VS_PROTO_ESP=y | ||
746 | CONFIG_IP_VS_PROTO_AH=y | ||
747 | # CONFIG_IP_VS_PROTO_SCTP is not set | ||
748 | |||
749 | # | ||
750 | # IPVS scheduler | ||
751 | # | ||
752 | CONFIG_IP_VS_RR=m | ||
753 | CONFIG_IP_VS_WRR=m | ||
754 | CONFIG_IP_VS_LC=m | ||
755 | CONFIG_IP_VS_WLC=m | ||
756 | CONFIG_IP_VS_LBLC=m | ||
757 | CONFIG_IP_VS_LBLCR=m | ||
758 | CONFIG_IP_VS_DH=m | ||
759 | CONFIG_IP_VS_SH=m | ||
760 | CONFIG_IP_VS_SED=m | ||
761 | CONFIG_IP_VS_NQ=m | ||
762 | |||
763 | # | ||
764 | # IPVS application helper | ||
765 | # | ||
766 | CONFIG_IP_VS_FTP=m | ||
767 | |||
768 | # | ||
769 | # IP: Netfilter Configuration | ||
770 | # | ||
771 | CONFIG_NF_DEFRAG_IPV4=m | ||
772 | CONFIG_NF_CONNTRACK_IPV4=m | ||
773 | CONFIG_NF_CONNTRACK_PROC_COMPAT=y | ||
774 | CONFIG_IP_NF_QUEUE=m | ||
775 | CONFIG_IP_NF_IPTABLES=m | ||
776 | CONFIG_IP_NF_MATCH_ADDRTYPE=m | ||
777 | CONFIG_IP_NF_MATCH_AH=m | ||
778 | CONFIG_IP_NF_MATCH_ECN=m | ||
779 | CONFIG_IP_NF_MATCH_TTL=m | ||
780 | CONFIG_IP_NF_FILTER=m | ||
781 | CONFIG_IP_NF_TARGET_REJECT=m | ||
782 | CONFIG_IP_NF_TARGET_LOG=m | ||
783 | CONFIG_IP_NF_TARGET_ULOG=m | ||
784 | CONFIG_NF_NAT=m | ||
785 | CONFIG_NF_NAT_NEEDED=y | ||
786 | CONFIG_IP_NF_TARGET_MASQUERADE=m | ||
787 | CONFIG_IP_NF_TARGET_NETMAP=m | ||
788 | CONFIG_IP_NF_TARGET_REDIRECT=m | ||
789 | CONFIG_NF_NAT_SNMP_BASIC=m | ||
790 | CONFIG_NF_NAT_PROTO_DCCP=m | ||
791 | CONFIG_NF_NAT_PROTO_GRE=m | ||
792 | CONFIG_NF_NAT_PROTO_UDPLITE=m | ||
793 | CONFIG_NF_NAT_PROTO_SCTP=m | ||
794 | CONFIG_NF_NAT_FTP=m | ||
795 | CONFIG_NF_NAT_IRC=m | ||
796 | CONFIG_NF_NAT_TFTP=m | ||
797 | CONFIG_NF_NAT_AMANDA=m | ||
798 | CONFIG_NF_NAT_PPTP=m | ||
799 | CONFIG_NF_NAT_H323=m | ||
800 | CONFIG_NF_NAT_SIP=m | ||
801 | CONFIG_IP_NF_MANGLE=m | ||
802 | CONFIG_IP_NF_TARGET_CLUSTERIP=m | ||
803 | CONFIG_IP_NF_TARGET_ECN=m | ||
804 | CONFIG_IP_NF_TARGET_TTL=m | ||
805 | CONFIG_IP_NF_RAW=m | ||
806 | CONFIG_IP_NF_SECURITY=m | ||
807 | CONFIG_IP_NF_ARPTABLES=m | ||
808 | CONFIG_IP_NF_ARPFILTER=m | ||
809 | CONFIG_IP_NF_ARP_MANGLE=m | ||
810 | |||
811 | # | ||
812 | # IPv6: Netfilter Configuration | ||
813 | # | ||
814 | CONFIG_NF_CONNTRACK_IPV6=m | ||
815 | CONFIG_IP6_NF_QUEUE=m | ||
816 | CONFIG_IP6_NF_IPTABLES=m | ||
817 | CONFIG_IP6_NF_MATCH_AH=m | ||
818 | CONFIG_IP6_NF_MATCH_EUI64=m | ||
819 | CONFIG_IP6_NF_MATCH_FRAG=m | ||
820 | CONFIG_IP6_NF_MATCH_OPTS=m | ||
821 | CONFIG_IP6_NF_MATCH_HL=m | ||
822 | CONFIG_IP6_NF_MATCH_IPV6HEADER=m | ||
823 | CONFIG_IP6_NF_MATCH_MH=m | ||
824 | CONFIG_IP6_NF_MATCH_RT=m | ||
825 | CONFIG_IP6_NF_TARGET_HL=m | ||
826 | CONFIG_IP6_NF_TARGET_LOG=m | ||
827 | CONFIG_IP6_NF_FILTER=m | ||
828 | CONFIG_IP6_NF_TARGET_REJECT=m | ||
829 | CONFIG_IP6_NF_MANGLE=m | ||
830 | CONFIG_IP6_NF_RAW=m | ||
831 | CONFIG_IP6_NF_SECURITY=m | ||
832 | |||
833 | # | ||
834 | # DECnet: Netfilter Configuration | ||
835 | # | ||
836 | CONFIG_DECNET_NF_GRABULATOR=m | ||
837 | CONFIG_BRIDGE_NF_EBTABLES=m | ||
838 | CONFIG_BRIDGE_EBT_BROUTE=m | ||
839 | CONFIG_BRIDGE_EBT_T_FILTER=m | ||
840 | CONFIG_BRIDGE_EBT_T_NAT=m | ||
841 | CONFIG_BRIDGE_EBT_802_3=m | ||
842 | CONFIG_BRIDGE_EBT_AMONG=m | ||
843 | CONFIG_BRIDGE_EBT_ARP=m | ||
844 | CONFIG_BRIDGE_EBT_IP=m | ||
845 | CONFIG_BRIDGE_EBT_IP6=m | ||
846 | CONFIG_BRIDGE_EBT_LIMIT=m | ||
847 | CONFIG_BRIDGE_EBT_MARK=m | ||
848 | CONFIG_BRIDGE_EBT_PKTTYPE=m | ||
849 | CONFIG_BRIDGE_EBT_STP=m | ||
850 | CONFIG_BRIDGE_EBT_VLAN=m | ||
851 | CONFIG_BRIDGE_EBT_ARPREPLY=m | ||
852 | CONFIG_BRIDGE_EBT_DNAT=m | ||
853 | CONFIG_BRIDGE_EBT_MARK_T=m | ||
854 | CONFIG_BRIDGE_EBT_REDIRECT=m | ||
855 | CONFIG_BRIDGE_EBT_SNAT=m | ||
856 | CONFIG_BRIDGE_EBT_LOG=m | ||
857 | CONFIG_BRIDGE_EBT_ULOG=m | ||
858 | CONFIG_BRIDGE_EBT_NFLOG=m | ||
859 | CONFIG_IP_DCCP=m | ||
860 | CONFIG_INET_DCCP_DIAG=m | ||
861 | |||
862 | # | ||
863 | # DCCP CCIDs Configuration (EXPERIMENTAL) | ||
864 | # | ||
865 | # CONFIG_IP_DCCP_CCID2_DEBUG is not set | ||
866 | CONFIG_IP_DCCP_CCID3=y | ||
867 | # CONFIG_IP_DCCP_CCID3_DEBUG is not set | ||
868 | CONFIG_IP_DCCP_CCID3_RTO=100 | ||
869 | CONFIG_IP_DCCP_TFRC_LIB=y | ||
870 | CONFIG_IP_SCTP=m | ||
871 | # CONFIG_SCTP_DBG_MSG is not set | ||
872 | # CONFIG_SCTP_DBG_OBJCNT is not set | ||
873 | # CONFIG_SCTP_HMAC_NONE is not set | ||
874 | CONFIG_SCTP_HMAC_SHA1=y | ||
875 | # CONFIG_SCTP_HMAC_MD5 is not set | ||
876 | CONFIG_RDS=m | ||
877 | # CONFIG_RDS_RDMA is not set | ||
878 | # CONFIG_RDS_TCP is not set | ||
879 | # CONFIG_RDS_DEBUG is not set | ||
880 | CONFIG_TIPC=m | ||
881 | # CONFIG_TIPC_ADVANCED is not set | ||
882 | # CONFIG_TIPC_DEBUG is not set | ||
883 | CONFIG_ATM=m | ||
884 | CONFIG_ATM_CLIP=m | ||
885 | # CONFIG_ATM_CLIP_NO_ICMP is not set | ||
886 | CONFIG_ATM_LANE=m | ||
887 | CONFIG_ATM_MPOA=m | ||
888 | CONFIG_ATM_BR2684=m | ||
889 | # CONFIG_ATM_BR2684_IPFILTER is not set | ||
890 | CONFIG_STP=m | ||
891 | CONFIG_BRIDGE=m | ||
892 | CONFIG_BRIDGE_IGMP_SNOOPING=y | ||
893 | # CONFIG_NET_DSA is not set | ||
894 | CONFIG_VLAN_8021Q=m | ||
895 | # CONFIG_VLAN_8021Q_GVRP is not set | ||
896 | CONFIG_DECNET=m | ||
897 | CONFIG_DECNET_ROUTER=y | ||
898 | CONFIG_LLC=m | ||
899 | CONFIG_LLC2=m | ||
900 | CONFIG_IPX=m | ||
901 | # CONFIG_IPX_INTERN is not set | ||
902 | CONFIG_ATALK=m | ||
903 | CONFIG_DEV_APPLETALK=m | ||
904 | CONFIG_LTPC=m | ||
905 | CONFIG_COPS=m | ||
906 | CONFIG_COPS_DAYNA=y | ||
907 | CONFIG_COPS_TANGENT=y | ||
908 | CONFIG_IPDDP=m | ||
909 | CONFIG_IPDDP_ENCAP=y | ||
910 | CONFIG_IPDDP_DECAP=y | ||
911 | CONFIG_X25=m | ||
912 | CONFIG_LAPB=m | ||
913 | CONFIG_ECONET=m | ||
914 | CONFIG_ECONET_AUNUDP=y | ||
915 | CONFIG_ECONET_NATIVE=y | ||
916 | CONFIG_WAN_ROUTER=m | ||
917 | CONFIG_PHONET=m | ||
918 | CONFIG_IEEE802154=m | ||
919 | CONFIG_NET_SCHED=y | ||
920 | |||
921 | # | ||
922 | # Queueing/Scheduling | ||
923 | # | ||
924 | CONFIG_NET_SCH_CBQ=m | ||
925 | CONFIG_NET_SCH_HTB=m | ||
926 | CONFIG_NET_SCH_HFSC=m | ||
927 | CONFIG_NET_SCH_ATM=m | ||
928 | CONFIG_NET_SCH_PRIO=m | ||
929 | CONFIG_NET_SCH_MULTIQ=m | ||
930 | CONFIG_NET_SCH_RED=m | ||
931 | CONFIG_NET_SCH_SFQ=m | ||
932 | CONFIG_NET_SCH_TEQL=m | ||
933 | CONFIG_NET_SCH_TBF=m | ||
934 | CONFIG_NET_SCH_GRED=m | ||
935 | CONFIG_NET_SCH_DSMARK=m | ||
936 | CONFIG_NET_SCH_NETEM=m | ||
937 | CONFIG_NET_SCH_DRR=m | ||
938 | CONFIG_NET_SCH_INGRESS=m | ||
939 | |||
940 | # | ||
941 | # Classification | ||
942 | # | ||
943 | CONFIG_NET_CLS=y | ||
944 | CONFIG_NET_CLS_BASIC=m | ||
945 | CONFIG_NET_CLS_TCINDEX=m | ||
946 | CONFIG_NET_CLS_ROUTE4=m | ||
947 | CONFIG_NET_CLS_ROUTE=y | ||
948 | CONFIG_NET_CLS_FW=m | ||
949 | CONFIG_NET_CLS_U32=m | ||
950 | CONFIG_CLS_U32_PERF=y | ||
951 | CONFIG_CLS_U32_MARK=y | ||
952 | CONFIG_NET_CLS_RSVP=m | ||
953 | CONFIG_NET_CLS_RSVP6=m | ||
954 | CONFIG_NET_CLS_FLOW=m | ||
955 | CONFIG_NET_EMATCH=y | ||
956 | CONFIG_NET_EMATCH_STACK=32 | ||
957 | CONFIG_NET_EMATCH_CMP=m | ||
958 | CONFIG_NET_EMATCH_NBYTE=m | ||
959 | CONFIG_NET_EMATCH_U32=m | ||
960 | CONFIG_NET_EMATCH_META=m | ||
961 | CONFIG_NET_EMATCH_TEXT=m | ||
962 | CONFIG_NET_CLS_ACT=y | ||
963 | CONFIG_NET_ACT_POLICE=m | ||
964 | CONFIG_NET_ACT_GACT=m | ||
965 | CONFIG_GACT_PROB=y | ||
966 | CONFIG_NET_ACT_MIRRED=m | ||
967 | CONFIG_NET_ACT_IPT=m | ||
968 | CONFIG_NET_ACT_NAT=m | ||
969 | CONFIG_NET_ACT_PEDIT=m | ||
970 | CONFIG_NET_ACT_SIMP=m | ||
971 | CONFIG_NET_ACT_SKBEDIT=m | ||
972 | # CONFIG_NET_CLS_IND is not set | ||
973 | CONFIG_NET_SCH_FIFO=y | ||
974 | # CONFIG_DCB is not set | ||
975 | |||
976 | # | ||
977 | # Network testing | ||
978 | # | ||
979 | CONFIG_NET_PKTGEN=m | ||
980 | # CONFIG_HAMRADIO is not set | ||
981 | CONFIG_CAN=m | ||
982 | CONFIG_CAN_RAW=m | ||
983 | CONFIG_CAN_BCM=m | ||
984 | |||
985 | # | ||
986 | # CAN Device Drivers | ||
987 | # | ||
988 | CONFIG_CAN_VCAN=m | ||
989 | CONFIG_CAN_DEV=m | ||
990 | # CONFIG_CAN_CALC_BITTIMING is not set | ||
991 | CONFIG_CAN_MCP251X=m | ||
992 | CONFIG_CAN_SJA1000=m | ||
993 | # CONFIG_CAN_SJA1000_ISA is not set | ||
994 | CONFIG_CAN_SJA1000_PLATFORM=m | ||
995 | CONFIG_CAN_EMS_PCI=m | ||
996 | CONFIG_CAN_KVASER_PCI=m | ||
997 | CONFIG_CAN_PLX_PCI=m | ||
998 | |||
999 | # | ||
1000 | # CAN USB interfaces | ||
1001 | # | ||
1002 | # CONFIG_CAN_EMS_USB is not set | ||
1003 | # CONFIG_CAN_DEBUG_DEVICES is not set | ||
1004 | CONFIG_IRDA=m | ||
1005 | |||
1006 | # | ||
1007 | # IrDA protocols | ||
1008 | # | ||
1009 | CONFIG_IRLAN=m | ||
1010 | CONFIG_IRNET=m | ||
1011 | CONFIG_IRCOMM=m | ||
1012 | CONFIG_IRDA_ULTRA=y | ||
1013 | |||
1014 | # | ||
1015 | # IrDA options | ||
1016 | # | ||
1017 | CONFIG_IRDA_CACHE_LAST_LSAP=y | ||
1018 | CONFIG_IRDA_FAST_RR=y | ||
1019 | # CONFIG_IRDA_DEBUG is not set | ||
1020 | |||
1021 | # | ||
1022 | # Infrared-port device drivers | ||
1023 | # | ||
1024 | |||
1025 | # | ||
1026 | # SIR device drivers | ||
1027 | # | ||
1028 | CONFIG_IRTTY_SIR=m | ||
1029 | |||
1030 | # | ||
1031 | # Dongle support | ||
1032 | # | ||
1033 | CONFIG_DONGLE=y | ||
1034 | CONFIG_ESI_DONGLE=m | ||
1035 | CONFIG_ACTISYS_DONGLE=m | ||
1036 | CONFIG_TEKRAM_DONGLE=m | ||
1037 | CONFIG_TOIM3232_DONGLE=m | ||
1038 | CONFIG_LITELINK_DONGLE=m | ||
1039 | CONFIG_MA600_DONGLE=m | ||
1040 | CONFIG_GIRBIL_DONGLE=m | ||
1041 | CONFIG_MCP2120_DONGLE=m | ||
1042 | CONFIG_OLD_BELKIN_DONGLE=m | ||
1043 | CONFIG_ACT200L_DONGLE=m | ||
1044 | CONFIG_KINGSUN_DONGLE=m | ||
1045 | CONFIG_KSDAZZLE_DONGLE=m | ||
1046 | CONFIG_KS959_DONGLE=m | ||
1047 | |||
1048 | # | ||
1049 | # FIR device drivers | ||
1050 | # | ||
1051 | CONFIG_USB_IRDA=m | ||
1052 | CONFIG_SIGMATEL_FIR=m | ||
1053 | CONFIG_NSC_FIR=m | ||
1054 | CONFIG_WINBOND_FIR=m | ||
1055 | CONFIG_TOSHIBA_FIR=m | ||
1056 | CONFIG_SMC_IRCC_FIR=m | ||
1057 | CONFIG_ALI_FIR=m | ||
1058 | CONFIG_VLSI_FIR=m | ||
1059 | CONFIG_VIA_FIR=m | ||
1060 | CONFIG_MCS_FIR=m | ||
1061 | CONFIG_BT=m | ||
1062 | CONFIG_BT_L2CAP=m | ||
1063 | CONFIG_BT_SCO=m | ||
1064 | CONFIG_BT_RFCOMM=m | ||
1065 | CONFIG_BT_RFCOMM_TTY=y | ||
1066 | CONFIG_BT_BNEP=m | ||
1067 | CONFIG_BT_BNEP_MC_FILTER=y | ||
1068 | CONFIG_BT_BNEP_PROTO_FILTER=y | ||
1069 | CONFIG_BT_CMTP=m | ||
1070 | CONFIG_BT_HIDP=m | ||
1071 | |||
1072 | # | ||
1073 | # Bluetooth device drivers | ||
1074 | # | ||
1075 | CONFIG_BT_HCIBTUSB=m | ||
1076 | CONFIG_BT_HCIBTSDIO=m | ||
1077 | CONFIG_BT_HCIUART=m | ||
1078 | CONFIG_BT_HCIUART_H4=y | ||
1079 | CONFIG_BT_HCIUART_BCSP=y | ||
1080 | CONFIG_BT_HCIUART_LL=y | ||
1081 | CONFIG_BT_HCIBCM203X=m | ||
1082 | CONFIG_BT_HCIBPA10X=m | ||
1083 | CONFIG_BT_HCIBFUSB=m | ||
1084 | CONFIG_BT_HCIDTL1=m | ||
1085 | CONFIG_BT_HCIBT3C=m | ||
1086 | CONFIG_BT_HCIBLUECARD=m | ||
1087 | CONFIG_BT_HCIBTUART=m | ||
1088 | CONFIG_BT_HCIVHCI=m | ||
1089 | # CONFIG_BT_MRVL is not set | ||
1090 | CONFIG_BT_ATH3K=m | ||
1091 | CONFIG_AF_RXRPC=m | ||
1092 | # CONFIG_AF_RXRPC_DEBUG is not set | ||
1093 | CONFIG_RXKAD=m | ||
1094 | CONFIG_FIB_RULES=y | ||
1095 | CONFIG_WIRELESS=y | ||
1096 | CONFIG_WIRELESS_EXT=y | ||
1097 | CONFIG_WEXT_CORE=y | ||
1098 | CONFIG_WEXT_PROC=y | ||
1099 | CONFIG_WEXT_SPY=y | ||
1100 | CONFIG_WEXT_PRIV=y | ||
1101 | CONFIG_CFG80211=m | ||
1102 | # CONFIG_NL80211_TESTMODE is not set | ||
1103 | # CONFIG_CFG80211_DEVELOPER_WARNINGS is not set | ||
1104 | # CONFIG_CFG80211_REG_DEBUG is not set | ||
1105 | CONFIG_CFG80211_DEFAULT_PS=y | ||
1106 | # CONFIG_CFG80211_DEBUGFS is not set | ||
1107 | # CONFIG_CFG80211_INTERNAL_REGDB is not set | ||
1108 | CONFIG_CFG80211_WEXT=y | ||
1109 | CONFIG_WIRELESS_EXT_SYSFS=y | ||
1110 | CONFIG_LIB80211=m | ||
1111 | CONFIG_LIB80211_CRYPT_WEP=m | ||
1112 | CONFIG_LIB80211_CRYPT_CCMP=m | ||
1113 | CONFIG_LIB80211_CRYPT_TKIP=m | ||
1114 | # CONFIG_LIB80211_DEBUG is not set | ||
1115 | CONFIG_MAC80211=m | ||
1116 | CONFIG_MAC80211_RC_PID=y | ||
1117 | CONFIG_MAC80211_RC_MINSTREL=y | ||
1118 | CONFIG_MAC80211_RC_DEFAULT_PID=y | ||
1119 | # CONFIG_MAC80211_RC_DEFAULT_MINSTREL is not set | ||
1120 | CONFIG_MAC80211_RC_DEFAULT="pid" | ||
1121 | # CONFIG_MAC80211_MESH is not set | ||
1122 | CONFIG_MAC80211_LEDS=y | ||
1123 | # CONFIG_MAC80211_DEBUGFS is not set | ||
1124 | # CONFIG_MAC80211_DEBUG_MENU is not set | ||
1125 | CONFIG_WIMAX=m | ||
1126 | CONFIG_WIMAX_DEBUG_LEVEL=8 | ||
1127 | CONFIG_RFKILL=m | ||
1128 | CONFIG_RFKILL_LEDS=y | ||
1129 | # CONFIG_RFKILL_INPUT is not set | ||
1130 | CONFIG_NET_9P=m | ||
1131 | CONFIG_NET_9P_VIRTIO=m | ||
1132 | CONFIG_NET_9P_RDMA=m | ||
1133 | # CONFIG_NET_9P_DEBUG is not set | ||
1134 | |||
1135 | # | ||
1136 | # Device Drivers | ||
1137 | # | ||
1138 | |||
1139 | # | ||
1140 | # Generic Driver Options | ||
1141 | # | ||
1142 | CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug" | ||
1143 | # CONFIG_DEVTMPFS is not set | ||
1144 | CONFIG_STANDALONE=y | ||
1145 | # CONFIG_PREVENT_FIRMWARE_BUILD is not set | ||
1146 | CONFIG_FW_LOADER=m | ||
1147 | # CONFIG_FIRMWARE_IN_KERNEL is not set | ||
1148 | CONFIG_EXTRA_FIRMWARE="" | ||
1149 | CONFIG_SYS_HYPERVISOR=y | ||
1150 | CONFIG_CONNECTOR=m | ||
1151 | CONFIG_MTD=m | ||
1152 | # CONFIG_MTD_DEBUG is not set | ||
1153 | CONFIG_MTD_TESTS=m | ||
1154 | CONFIG_MTD_CONCAT=m | ||
1155 | CONFIG_MTD_PARTITIONS=y | ||
1156 | CONFIG_MTD_REDBOOT_PARTS=m | ||
1157 | CONFIG_MTD_REDBOOT_DIRECTORY_BLOCK=-1 | ||
1158 | # CONFIG_MTD_REDBOOT_PARTS_UNALLOCATED is not set | ||
1159 | # CONFIG_MTD_REDBOOT_PARTS_READONLY is not set | ||
1160 | CONFIG_MTD_AR7_PARTS=m | ||
1161 | |||
1162 | # | ||
1163 | # User Modules And Translation Layers | ||
1164 | # | ||
1165 | CONFIG_MTD_CHAR=m | ||
1166 | CONFIG_HAVE_MTD_OTP=y | ||
1167 | CONFIG_MTD_BLKDEVS=m | ||
1168 | CONFIG_MTD_BLOCK=m | ||
1169 | CONFIG_MTD_BLOCK_RO=m | ||
1170 | CONFIG_FTL=m | ||
1171 | CONFIG_NFTL=m | ||
1172 | CONFIG_NFTL_RW=y | ||
1173 | CONFIG_INFTL=m | ||
1174 | CONFIG_RFD_FTL=m | ||
1175 | CONFIG_SSFDC=m | ||
1176 | CONFIG_MTD_OOPS=m | ||
1177 | |||
1178 | # | ||
1179 | # RAM/ROM/Flash chip drivers | ||
1180 | # | ||
1181 | CONFIG_MTD_CFI=m | ||
1182 | CONFIG_MTD_JEDECPROBE=m | ||
1183 | CONFIG_MTD_GEN_PROBE=m | ||
1184 | # CONFIG_MTD_CFI_ADV_OPTIONS is not set | ||
1185 | CONFIG_MTD_MAP_BANK_WIDTH_1=y | ||
1186 | CONFIG_MTD_MAP_BANK_WIDTH_2=y | ||
1187 | CONFIG_MTD_MAP_BANK_WIDTH_4=y | ||
1188 | # CONFIG_MTD_MAP_BANK_WIDTH_8 is not set | ||
1189 | # CONFIG_MTD_MAP_BANK_WIDTH_16 is not set | ||
1190 | # CONFIG_MTD_MAP_BANK_WIDTH_32 is not set | ||
1191 | CONFIG_MTD_CFI_I1=y | ||
1192 | CONFIG_MTD_CFI_I2=y | ||
1193 | # CONFIG_MTD_CFI_I4 is not set | ||
1194 | # CONFIG_MTD_CFI_I8 is not set | ||
1195 | CONFIG_MTD_CFI_INTELEXT=m | ||
1196 | CONFIG_MTD_CFI_AMDSTD=m | ||
1197 | CONFIG_MTD_CFI_STAA=m | ||
1198 | CONFIG_MTD_CFI_UTIL=m | ||
1199 | CONFIG_MTD_RAM=m | ||
1200 | CONFIG_MTD_ROM=m | ||
1201 | CONFIG_MTD_ABSENT=m | ||
1202 | |||
1203 | # | ||
1204 | # Mapping drivers for chip access | ||
1205 | # | ||
1206 | CONFIG_MTD_COMPLEX_MAPPINGS=y | ||
1207 | CONFIG_MTD_PHYSMAP=m | ||
1208 | # CONFIG_MTD_PHYSMAP_COMPAT is not set | ||
1209 | CONFIG_MTD_SC520CDP=m | ||
1210 | CONFIG_MTD_NETSC520=m | ||
1211 | CONFIG_MTD_TS5500=m | ||
1212 | CONFIG_MTD_SBC_GXX=m | ||
1213 | CONFIG_MTD_SCx200_DOCFLASH=m | ||
1214 | CONFIG_MTD_AMD76XROM=m | ||
1215 | CONFIG_MTD_ICHXROM=m | ||
1216 | CONFIG_MTD_ESB2ROM=m | ||
1217 | CONFIG_MTD_CK804XROM=m | ||
1218 | CONFIG_MTD_SCB2_FLASH=m | ||
1219 | CONFIG_MTD_NETtel=m | ||
1220 | CONFIG_MTD_L440GX=m | ||
1221 | CONFIG_MTD_PCI=m | ||
1222 | # CONFIG_MTD_GPIO_ADDR is not set | ||
1223 | CONFIG_MTD_INTEL_VR_NOR=m | ||
1224 | CONFIG_MTD_PLATRAM=m | ||
1225 | |||
1226 | # | ||
1227 | # Self-contained MTD device drivers | ||
1228 | # | ||
1229 | CONFIG_MTD_PMC551=m | ||
1230 | CONFIG_MTD_PMC551_BUGFIX=y | ||
1231 | # CONFIG_MTD_PMC551_DEBUG is not set | ||
1232 | CONFIG_MTD_DATAFLASH=m | ||
1233 | # CONFIG_MTD_DATAFLASH_WRITE_VERIFY is not set | ||
1234 | # CONFIG_MTD_DATAFLASH_OTP is not set | ||
1235 | CONFIG_MTD_M25P80=m | ||
1236 | CONFIG_M25PXX_USE_FAST_READ=y | ||
1237 | # CONFIG_MTD_SST25L is not set | ||
1238 | CONFIG_MTD_SLRAM=m | ||
1239 | CONFIG_MTD_PHRAM=m | ||
1240 | CONFIG_MTD_MTDRAM=m | ||
1241 | CONFIG_MTDRAM_TOTAL_SIZE=4096 | ||
1242 | CONFIG_MTDRAM_ERASE_SIZE=128 | ||
1243 | CONFIG_MTD_BLOCK2MTD=m | ||
1244 | |||
1245 | # | ||
1246 | # Disk-On-Chip Device Drivers | ||
1247 | # | ||
1248 | CONFIG_MTD_DOC2000=m | ||
1249 | CONFIG_MTD_DOC2001=m | ||
1250 | CONFIG_MTD_DOC2001PLUS=m | ||
1251 | CONFIG_MTD_DOCPROBE=m | ||
1252 | CONFIG_MTD_DOCECC=m | ||
1253 | CONFIG_MTD_DOCPROBE_ADVANCED=y | ||
1254 | CONFIG_MTD_DOCPROBE_ADDRESS=0x0000 | ||
1255 | # CONFIG_MTD_DOCPROBE_HIGH is not set | ||
1256 | # CONFIG_MTD_DOCPROBE_55AA is not set | ||
1257 | CONFIG_MTD_NAND=m | ||
1258 | # CONFIG_MTD_NAND_VERIFY_WRITE is not set | ||
1259 | CONFIG_MTD_NAND_ECC_SMC=y | ||
1260 | # CONFIG_MTD_NAND_MUSEUM_IDS is not set | ||
1261 | CONFIG_MTD_NAND_IDS=m | ||
1262 | CONFIG_MTD_NAND_DISKONCHIP=m | ||
1263 | # CONFIG_MTD_NAND_DISKONCHIP_PROBE_ADVANCED is not set | ||
1264 | CONFIG_MTD_NAND_DISKONCHIP_PROBE_ADDRESS=0 | ||
1265 | # CONFIG_MTD_NAND_DISKONCHIP_BBTWRITE is not set | ||
1266 | CONFIG_MTD_NAND_CAFE=m | ||
1267 | CONFIG_MTD_NAND_CS553X=m | ||
1268 | CONFIG_MTD_NAND_NANDSIM=m | ||
1269 | CONFIG_MTD_NAND_PLATFORM=m | ||
1270 | CONFIG_MTD_ALAUDA=m | ||
1271 | CONFIG_MTD_ONENAND=m | ||
1272 | # CONFIG_MTD_ONENAND_VERIFY_WRITE is not set | ||
1273 | # CONFIG_MTD_ONENAND_GENERIC is not set | ||
1274 | CONFIG_MTD_ONENAND_OTP=y | ||
1275 | CONFIG_MTD_ONENAND_2X_PROGRAM=y | ||
1276 | CONFIG_MTD_ONENAND_SIM=m | ||
1277 | |||
1278 | # | ||
1279 | # LPDDR flash memory drivers | ||
1280 | # | ||
1281 | CONFIG_MTD_LPDDR=m | ||
1282 | CONFIG_MTD_QINFO_PROBE=m | ||
1283 | |||
1284 | # | ||
1285 | # UBI - Unsorted block images | ||
1286 | # | ||
1287 | CONFIG_MTD_UBI=m | ||
1288 | CONFIG_MTD_UBI_WL_THRESHOLD=4096 | ||
1289 | CONFIG_MTD_UBI_BEB_RESERVE=1 | ||
1290 | # CONFIG_MTD_UBI_GLUEBI is not set | ||
1291 | |||
1292 | # | ||
1293 | # UBI debugging options | ||
1294 | # | ||
1295 | # CONFIG_MTD_UBI_DEBUG is not set | ||
1296 | CONFIG_PARPORT=m | ||
1297 | CONFIG_PARPORT_PC=m | ||
1298 | CONFIG_PARPORT_SERIAL=m | ||
1299 | # CONFIG_PARPORT_PC_FIFO is not set | ||
1300 | # CONFIG_PARPORT_PC_SUPERIO is not set | ||
1301 | CONFIG_PARPORT_PC_PCMCIA=m | ||
1302 | # CONFIG_PARPORT_GSC is not set | ||
1303 | CONFIG_PARPORT_AX88796=m | ||
1304 | # CONFIG_PARPORT_1284 is not set | ||
1305 | CONFIG_PARPORT_NOT_PC=y | ||
1306 | CONFIG_PNP=y | ||
1307 | # CONFIG_PNP_DEBUG_MESSAGES is not set | ||
1308 | |||
1309 | # | ||
1310 | # Protocols | ||
1311 | # | ||
1312 | CONFIG_ISAPNP=y | ||
1313 | CONFIG_PNPBIOS=y | ||
1314 | # CONFIG_PNPBIOS_PROC_FS is not set | ||
1315 | CONFIG_PNPACPI=y | ||
1316 | CONFIG_BLK_DEV=y | ||
1317 | CONFIG_BLK_DEV_FD=m | ||
1318 | CONFIG_BLK_DEV_XD=m | ||
1319 | # CONFIG_PARIDE is not set | ||
1320 | CONFIG_BLK_CPQ_DA=m | ||
1321 | CONFIG_BLK_CPQ_CISS_DA=m | ||
1322 | CONFIG_CISS_SCSI_TAPE=y | ||
1323 | CONFIG_BLK_DEV_DAC960=m | ||
1324 | CONFIG_BLK_DEV_UMEM=m | ||
1325 | # CONFIG_BLK_DEV_COW_COMMON is not set | ||
1326 | CONFIG_BLK_DEV_LOOP=m | ||
1327 | CONFIG_BLK_DEV_CRYPTOLOOP=m | ||
1328 | CONFIG_BLK_DEV_DRBD=m | ||
1329 | # CONFIG_DRBD_FAULT_INJECTION is not set | ||
1330 | CONFIG_BLK_DEV_NBD=m | ||
1331 | CONFIG_BLK_DEV_OSD=m | ||
1332 | CONFIG_BLK_DEV_SX8=m | ||
1333 | CONFIG_BLK_DEV_UB=m | ||
1334 | CONFIG_BLK_DEV_RAM=y | ||
1335 | CONFIG_BLK_DEV_RAM_COUNT=16 | ||
1336 | CONFIG_BLK_DEV_RAM_SIZE=4096 | ||
1337 | # CONFIG_BLK_DEV_XIP is not set | ||
1338 | CONFIG_CDROM_PKTCDVD=m | ||
1339 | CONFIG_CDROM_PKTCDVD_BUFFERS=8 | ||
1340 | # CONFIG_CDROM_PKTCDVD_WCACHE is not set | ||
1341 | CONFIG_ATA_OVER_ETH=m | ||
1342 | CONFIG_XEN_BLKDEV_FRONTEND=y | ||
1343 | CONFIG_VIRTIO_BLK=m | ||
1344 | # CONFIG_BLK_DEV_HD is not set | ||
1345 | CONFIG_MISC_DEVICES=y | ||
1346 | CONFIG_AD525X_DPOT=m | ||
1347 | CONFIG_IBM_ASM=m | ||
1348 | CONFIG_PHANTOM=m | ||
1349 | CONFIG_SGI_IOC4=m | ||
1350 | CONFIG_TIFM_CORE=m | ||
1351 | CONFIG_TIFM_7XX1=m | ||
1352 | CONFIG_ICS932S401=m | ||
1353 | CONFIG_ENCLOSURE_SERVICES=m | ||
1354 | CONFIG_CS5535_MFGPT=m | ||
1355 | CONFIG_CS5535_MFGPT_DEFAULT_IRQ=7 | ||
1356 | CONFIG_CS5535_CLOCK_EVENT_SRC=m | ||
1357 | CONFIG_HP_ILO=m | ||
1358 | CONFIG_ISL29003=m | ||
1359 | CONFIG_SENSORS_TSL2550=m | ||
1360 | CONFIG_DS1682=m | ||
1361 | CONFIG_TI_DAC7512=m | ||
1362 | CONFIG_VMWARE_BALLOON=m | ||
1363 | CONFIG_C2PORT=m | ||
1364 | CONFIG_C2PORT_DURAMAR_2150=m | ||
1365 | |||
1366 | # | ||
1367 | # EEPROM support | ||
1368 | # | ||
1369 | CONFIG_EEPROM_AT24=m | ||
1370 | CONFIG_EEPROM_AT25=m | ||
1371 | CONFIG_EEPROM_LEGACY=m | ||
1372 | CONFIG_EEPROM_MAX6875=m | ||
1373 | CONFIG_EEPROM_93CX6=m | ||
1374 | CONFIG_CB710_CORE=m | ||
1375 | # CONFIG_CB710_DEBUG is not set | ||
1376 | CONFIG_CB710_DEBUG_ASSUMPTIONS=y | ||
1377 | CONFIG_IWMC3200TOP=m | ||
1378 | # CONFIG_IWMC3200TOP_DEBUG is not set | ||
1379 | # CONFIG_IWMC3200TOP_DEBUGFS is not set | ||
1380 | CONFIG_HAVE_IDE=y | ||
1381 | # CONFIG_IDE is not set | ||
1382 | |||
1383 | # | ||
1384 | # SCSI device support | ||
1385 | # | ||
1386 | CONFIG_SCSI_MOD=m | ||
1387 | CONFIG_RAID_ATTRS=m | ||
1388 | CONFIG_SCSI=m | ||
1389 | CONFIG_SCSI_DMA=y | ||
1390 | CONFIG_SCSI_TGT=m | ||
1391 | CONFIG_SCSI_NETLINK=y | ||
1392 | CONFIG_SCSI_PROC_FS=y | ||
1393 | |||
1394 | # | ||
1395 | # SCSI support type (disk, tape, CD-ROM) | ||
1396 | # | ||
1397 | CONFIG_BLK_DEV_SD=m | ||
1398 | CONFIG_CHR_DEV_ST=m | ||
1399 | CONFIG_CHR_DEV_OSST=m | ||
1400 | CONFIG_BLK_DEV_SR=m | ||
1401 | CONFIG_BLK_DEV_SR_VENDOR=y | ||
1402 | CONFIG_CHR_DEV_SG=m | ||
1403 | CONFIG_CHR_DEV_SCH=m | ||
1404 | CONFIG_SCSI_ENCLOSURE=m | ||
1405 | CONFIG_SCSI_MULTI_LUN=y | ||
1406 | # CONFIG_SCSI_CONSTANTS is not set | ||
1407 | # CONFIG_SCSI_LOGGING is not set | ||
1408 | CONFIG_SCSI_SCAN_ASYNC=y | ||
1409 | CONFIG_SCSI_WAIT_SCAN=m | ||
1410 | |||
1411 | # | ||
1412 | # SCSI Transports | ||
1413 | # | ||
1414 | CONFIG_SCSI_SPI_ATTRS=m | ||
1415 | CONFIG_SCSI_FC_ATTRS=m | ||
1416 | CONFIG_SCSI_FC_TGT_ATTRS=y | ||
1417 | CONFIG_SCSI_ISCSI_ATTRS=m | ||
1418 | CONFIG_SCSI_SAS_ATTRS=m | ||
1419 | CONFIG_SCSI_SAS_LIBSAS=m | ||
1420 | CONFIG_SCSI_SAS_ATA=y | ||
1421 | CONFIG_SCSI_SAS_HOST_SMP=y | ||
1422 | # CONFIG_SCSI_SAS_LIBSAS_DEBUG is not set | ||
1423 | CONFIG_SCSI_SRP_ATTRS=m | ||
1424 | CONFIG_SCSI_SRP_TGT_ATTRS=y | ||
1425 | CONFIG_SCSI_LOWLEVEL=y | ||
1426 | CONFIG_ISCSI_TCP=m | ||
1427 | CONFIG_SCSI_CXGB3_ISCSI=m | ||
1428 | CONFIG_SCSI_BNX2_ISCSI=m | ||
1429 | # CONFIG_BE2ISCSI is not set | ||
1430 | CONFIG_BLK_DEV_3W_XXXX_RAID=m | ||
1431 | CONFIG_SCSI_HPSA=m | ||
1432 | CONFIG_SCSI_3W_9XXX=m | ||
1433 | CONFIG_SCSI_3W_SAS=m | ||
1434 | CONFIG_SCSI_7000FASST=m | ||
1435 | CONFIG_SCSI_ACARD=m | ||
1436 | CONFIG_SCSI_AHA152X=m | ||
1437 | CONFIG_SCSI_AHA1542=m | ||
1438 | CONFIG_SCSI_AACRAID=m | ||
1439 | CONFIG_SCSI_AIC7XXX=m | ||
1440 | CONFIG_AIC7XXX_CMDS_PER_DEVICE=32 | ||
1441 | CONFIG_AIC7XXX_RESET_DELAY_MS=15000 | ||
1442 | # CONFIG_AIC7XXX_BUILD_FIRMWARE is not set | ||
1443 | CONFIG_AIC7XXX_DEBUG_ENABLE=y | ||
1444 | CONFIG_AIC7XXX_DEBUG_MASK=0 | ||
1445 | CONFIG_AIC7XXX_REG_PRETTY_PRINT=y | ||
1446 | CONFIG_SCSI_AIC7XXX_OLD=m | ||
1447 | CONFIG_SCSI_AIC79XX=m | ||
1448 | CONFIG_AIC79XX_CMDS_PER_DEVICE=32 | ||
1449 | CONFIG_AIC79XX_RESET_DELAY_MS=15000 | ||
1450 | # CONFIG_AIC79XX_BUILD_FIRMWARE is not set | ||
1451 | CONFIG_AIC79XX_DEBUG_ENABLE=y | ||
1452 | CONFIG_AIC79XX_DEBUG_MASK=0 | ||
1453 | CONFIG_AIC79XX_REG_PRETTY_PRINT=y | ||
1454 | CONFIG_SCSI_AIC94XX=m | ||
1455 | # CONFIG_AIC94XX_DEBUG is not set | ||
1456 | CONFIG_SCSI_MVSAS=m | ||
1457 | CONFIG_SCSI_MVSAS_DEBUG=y | ||
1458 | CONFIG_SCSI_DPT_I2O=m | ||
1459 | CONFIG_SCSI_ADVANSYS=m | ||
1460 | CONFIG_SCSI_IN2000=m | ||
1461 | CONFIG_SCSI_ARCMSR=m | ||
1462 | CONFIG_MEGARAID_NEWGEN=y | ||
1463 | CONFIG_MEGARAID_MM=m | ||
1464 | CONFIG_MEGARAID_MAILBOX=m | ||
1465 | CONFIG_MEGARAID_LEGACY=m | ||
1466 | CONFIG_MEGARAID_SAS=m | ||
1467 | CONFIG_SCSI_MPT2SAS=m | ||
1468 | CONFIG_SCSI_MPT2SAS_MAX_SGE=128 | ||
1469 | # CONFIG_SCSI_MPT2SAS_LOGGING is not set | ||
1470 | CONFIG_SCSI_HPTIOP=m | ||
1471 | CONFIG_SCSI_BUSLOGIC=m | ||
1472 | CONFIG_SCSI_FLASHPOINT=y | ||
1473 | CONFIG_VMWARE_PVSCSI=m | ||
1474 | CONFIG_LIBFC=m | ||
1475 | CONFIG_LIBFCOE=m | ||
1476 | CONFIG_FCOE=m | ||
1477 | CONFIG_FCOE_FNIC=m | ||
1478 | CONFIG_SCSI_DMX3191D=m | ||
1479 | CONFIG_SCSI_DTC3280=m | ||
1480 | CONFIG_SCSI_EATA=m | ||
1481 | # CONFIG_SCSI_EATA_TAGGED_QUEUE is not set | ||
1482 | # CONFIG_SCSI_EATA_LINKED_COMMANDS is not set | ||
1483 | CONFIG_SCSI_EATA_MAX_TAGS=16 | ||
1484 | CONFIG_SCSI_FUTURE_DOMAIN=m | ||
1485 | CONFIG_SCSI_GDTH=m | ||
1486 | CONFIG_SCSI_GENERIC_NCR5380=m | ||
1487 | CONFIG_SCSI_GENERIC_NCR5380_MMIO=m | ||
1488 | CONFIG_SCSI_GENERIC_NCR53C400=y | ||
1489 | CONFIG_SCSI_IPS=m | ||
1490 | CONFIG_SCSI_INITIO=m | ||
1491 | CONFIG_SCSI_INIA100=m | ||
1492 | CONFIG_SCSI_PPA=m | ||
1493 | CONFIG_SCSI_IMM=m | ||
1494 | # CONFIG_SCSI_IZIP_EPP16 is not set | ||
1495 | # CONFIG_SCSI_IZIP_SLOW_CTR is not set | ||
1496 | CONFIG_SCSI_NCR53C406A=m | ||
1497 | CONFIG_SCSI_STEX=m | ||
1498 | CONFIG_SCSI_SYM53C8XX_2=m | ||
1499 | CONFIG_SCSI_SYM53C8XX_DMA_ADDRESSING_MODE=1 | ||
1500 | CONFIG_SCSI_SYM53C8XX_DEFAULT_TAGS=16 | ||
1501 | CONFIG_SCSI_SYM53C8XX_MAX_TAGS=64 | ||
1502 | CONFIG_SCSI_SYM53C8XX_MMIO=y | ||
1503 | CONFIG_SCSI_IPR=m | ||
1504 | CONFIG_SCSI_IPR_TRACE=y | ||
1505 | # CONFIG_SCSI_IPR_DUMP is not set | ||
1506 | CONFIG_SCSI_PAS16=m | ||
1507 | CONFIG_SCSI_QLOGIC_FAS=m | ||
1508 | CONFIG_SCSI_QLOGIC_1280=m | ||
1509 | CONFIG_SCSI_QLA_FC=m | ||
1510 | CONFIG_SCSI_QLA_ISCSI=m | ||
1511 | CONFIG_SCSI_LPFC=m | ||
1512 | # CONFIG_SCSI_LPFC_DEBUG_FS is not set | ||
1513 | CONFIG_SCSI_SYM53C416=m | ||
1514 | CONFIG_SCSI_DC395x=m | ||
1515 | CONFIG_SCSI_DC390T=m | ||
1516 | CONFIG_SCSI_T128=m | ||
1517 | CONFIG_SCSI_U14_34F=m | ||
1518 | # CONFIG_SCSI_U14_34F_TAGGED_QUEUE is not set | ||
1519 | # CONFIG_SCSI_U14_34F_LINKED_COMMANDS is not set | ||
1520 | CONFIG_SCSI_U14_34F_MAX_TAGS=8 | ||
1521 | CONFIG_SCSI_ULTRASTOR=m | ||
1522 | CONFIG_SCSI_NSP32=m | ||
1523 | CONFIG_SCSI_DEBUG=m | ||
1524 | # CONFIG_SCSI_PMCRAID is not set | ||
1525 | CONFIG_SCSI_PM8001=m | ||
1526 | CONFIG_SCSI_SRP=m | ||
1527 | # CONFIG_SCSI_BFA_FC is not set | ||
1528 | CONFIG_SCSI_LOWLEVEL_PCMCIA=y | ||
1529 | CONFIG_PCMCIA_AHA152X=m | ||
1530 | CONFIG_PCMCIA_FDOMAIN=m | ||
1531 | CONFIG_PCMCIA_NINJA_SCSI=m | ||
1532 | CONFIG_PCMCIA_QLOGIC=m | ||
1533 | CONFIG_PCMCIA_SYM53C500=m | ||
1534 | CONFIG_SCSI_DH=m | ||
1535 | CONFIG_SCSI_DH_RDAC=m | ||
1536 | CONFIG_SCSI_DH_HP_SW=m | ||
1537 | CONFIG_SCSI_DH_EMC=m | ||
1538 | CONFIG_SCSI_DH_ALUA=m | ||
1539 | CONFIG_SCSI_OSD_INITIATOR=m | ||
1540 | CONFIG_SCSI_OSD_ULD=m | ||
1541 | CONFIG_SCSI_OSD_DPRINT_SENSE=1 | ||
1542 | # CONFIG_SCSI_OSD_DEBUG is not set | ||
1543 | CONFIG_ATA=m | ||
1544 | # CONFIG_ATA_NONSTANDARD is not set | ||
1545 | CONFIG_ATA_VERBOSE_ERROR=y | ||
1546 | CONFIG_ATA_ACPI=y | ||
1547 | CONFIG_SATA_PMP=y | ||
1548 | CONFIG_SATA_AHCI=m | ||
1549 | CONFIG_SATA_SIL24=m | ||
1550 | CONFIG_ATA_SFF=y | ||
1551 | CONFIG_SATA_SVW=m | ||
1552 | CONFIG_ATA_PIIX=m | ||
1553 | CONFIG_SATA_MV=m | ||
1554 | CONFIG_SATA_NV=m | ||
1555 | CONFIG_PDC_ADMA=m | ||
1556 | CONFIG_SATA_QSTOR=m | ||
1557 | CONFIG_SATA_PROMISE=m | ||
1558 | CONFIG_SATA_SX4=m | ||
1559 | CONFIG_SATA_SIL=m | ||
1560 | CONFIG_SATA_SIS=m | ||
1561 | CONFIG_SATA_ULI=m | ||
1562 | CONFIG_SATA_VIA=m | ||
1563 | CONFIG_SATA_VITESSE=m | ||
1564 | CONFIG_SATA_INIC162X=m | ||
1565 | CONFIG_PATA_ACPI=m | ||
1566 | CONFIG_PATA_ALI=m | ||
1567 | CONFIG_PATA_AMD=m | ||
1568 | CONFIG_PATA_ARTOP=m | ||
1569 | CONFIG_PATA_ATP867X=m | ||
1570 | CONFIG_PATA_ATIIXP=m | ||
1571 | CONFIG_PATA_CMD640_PCI=m | ||
1572 | CONFIG_PATA_CMD64X=m | ||
1573 | CONFIG_PATA_CS5520=m | ||
1574 | CONFIG_PATA_CS5530=m | ||
1575 | CONFIG_PATA_CS5535=m | ||
1576 | CONFIG_PATA_CS5536=m | ||
1577 | CONFIG_PATA_CYPRESS=m | ||
1578 | CONFIG_PATA_EFAR=m | ||
1579 | CONFIG_ATA_GENERIC=m | ||
1580 | CONFIG_PATA_HPT366=m | ||
1581 | CONFIG_PATA_HPT37X=m | ||
1582 | CONFIG_PATA_HPT3X2N=m | ||
1583 | CONFIG_PATA_HPT3X3=m | ||
1584 | CONFIG_PATA_HPT3X3_DMA=y | ||
1585 | CONFIG_PATA_ISAPNP=m | ||
1586 | CONFIG_PATA_IT821X=m | ||
1587 | CONFIG_PATA_IT8213=m | ||
1588 | CONFIG_PATA_JMICRON=m | ||
1589 | CONFIG_PATA_LEGACY=m | ||
1590 | CONFIG_PATA_TRIFLEX=m | ||
1591 | CONFIG_PATA_MARVELL=m | ||
1592 | CONFIG_PATA_MPIIX=m | ||
1593 | CONFIG_PATA_OLDPIIX=m | ||
1594 | CONFIG_PATA_NETCELL=m | ||
1595 | CONFIG_PATA_NINJA32=m | ||
1596 | CONFIG_PATA_NS87410=m | ||
1597 | CONFIG_PATA_NS87415=m | ||
1598 | CONFIG_PATA_OPTI=m | ||
1599 | CONFIG_PATA_OPTIDMA=m | ||
1600 | CONFIG_PATA_PCMCIA=m | ||
1601 | CONFIG_PATA_PDC2027X=m | ||
1602 | CONFIG_PATA_PDC_OLD=m | ||
1603 | CONFIG_PATA_QDI=m | ||
1604 | CONFIG_PATA_RADISYS=m | ||
1605 | CONFIG_PATA_RDC=m | ||
1606 | CONFIG_PATA_RZ1000=m | ||
1607 | CONFIG_PATA_SC1200=m | ||
1608 | CONFIG_PATA_SERVERWORKS=m | ||
1609 | CONFIG_PATA_SIL680=m | ||
1610 | CONFIG_PATA_SIS=m | ||
1611 | CONFIG_PATA_TOSHIBA=m | ||
1612 | CONFIG_PATA_VIA=m | ||
1613 | CONFIG_PATA_WINBOND=m | ||
1614 | CONFIG_PATA_WINBOND_VLB=m | ||
1615 | CONFIG_PATA_PLATFORM=m | ||
1616 | CONFIG_PATA_SCH=m | ||
1617 | CONFIG_MD=y | ||
1618 | CONFIG_BLK_DEV_MD=y | ||
1619 | # CONFIG_MD_AUTODETECT is not set | ||
1620 | CONFIG_MD_LINEAR=m | ||
1621 | CONFIG_MD_RAID0=m | ||
1622 | CONFIG_MD_RAID1=m | ||
1623 | CONFIG_MD_RAID10=m | ||
1624 | CONFIG_MD_RAID456=m | ||
1625 | # CONFIG_MULTICORE_RAID456 is not set | ||
1626 | CONFIG_MD_RAID6_PQ=m | ||
1627 | # CONFIG_ASYNC_RAID6_TEST is not set | ||
1628 | CONFIG_MD_MULTIPATH=m | ||
1629 | CONFIG_MD_FAULTY=m | ||
1630 | CONFIG_BLK_DEV_DM=m | ||
1631 | # CONFIG_DM_DEBUG is not set | ||
1632 | CONFIG_DM_CRYPT=m | ||
1633 | CONFIG_DM_SNAPSHOT=m | ||
1634 | CONFIG_DM_MIRROR=m | ||
1635 | CONFIG_DM_LOG_USERSPACE=m | ||
1636 | CONFIG_DM_ZERO=m | ||
1637 | CONFIG_DM_MULTIPATH=m | ||
1638 | CONFIG_DM_MULTIPATH_QL=m | ||
1639 | CONFIG_DM_MULTIPATH_ST=m | ||
1640 | CONFIG_DM_DELAY=m | ||
1641 | # CONFIG_DM_UEVENT is not set | ||
1642 | CONFIG_FUSION=y | ||
1643 | CONFIG_FUSION_SPI=m | ||
1644 | CONFIG_FUSION_FC=m | ||
1645 | CONFIG_FUSION_SAS=m | ||
1646 | CONFIG_FUSION_MAX_SGE=128 | ||
1647 | CONFIG_FUSION_CTL=m | ||
1648 | # CONFIG_FUSION_LOGGING is not set | ||
1649 | |||
1650 | # | ||
1651 | # IEEE 1394 (FireWire) support | ||
1652 | # | ||
1653 | |||
1654 | # | ||
1655 | # You can enable one or both FireWire driver stacks. | ||
1656 | # | ||
1657 | |||
1658 | # | ||
1659 | # The newer stack is recommended. | ||
1660 | # | ||
1661 | CONFIG_FIREWIRE=m | ||
1662 | CONFIG_FIREWIRE_OHCI=m | ||
1663 | CONFIG_FIREWIRE_OHCI_DEBUG=y | ||
1664 | CONFIG_FIREWIRE_SBP2=m | ||
1665 | CONFIG_FIREWIRE_NET=m | ||
1666 | CONFIG_IEEE1394=m | ||
1667 | CONFIG_IEEE1394_OHCI1394=m | ||
1668 | CONFIG_IEEE1394_PCILYNX=m | ||
1669 | CONFIG_IEEE1394_SBP2=m | ||
1670 | # CONFIG_IEEE1394_SBP2_PHYS_DMA is not set | ||
1671 | CONFIG_IEEE1394_ETH1394_ROM_ENTRY=y | ||
1672 | CONFIG_IEEE1394_ETH1394=m | ||
1673 | CONFIG_IEEE1394_RAWIO=m | ||
1674 | CONFIG_IEEE1394_VIDEO1394=m | ||
1675 | CONFIG_IEEE1394_DV1394=m | ||
1676 | # CONFIG_IEEE1394_VERBOSEDEBUG is not set | ||
1677 | CONFIG_I2O=m | ||
1678 | CONFIG_I2O_LCT_NOTIFY_ON_CHANGES=y | ||
1679 | CONFIG_I2O_EXT_ADAPTEC=y | ||
1680 | CONFIG_I2O_EXT_ADAPTEC_DMA64=y | ||
1681 | CONFIG_I2O_CONFIG=m | ||
1682 | CONFIG_I2O_CONFIG_OLD_IOCTL=y | ||
1683 | CONFIG_I2O_BUS=m | ||
1684 | CONFIG_I2O_BLOCK=m | ||
1685 | CONFIG_I2O_SCSI=m | ||
1686 | CONFIG_I2O_PROC=m | ||
1687 | # CONFIG_MACINTOSH_DRIVERS is not set | ||
1688 | CONFIG_NETDEVICES=y | ||
1689 | CONFIG_IFB=m | ||
1690 | CONFIG_DUMMY=m | ||
1691 | CONFIG_BONDING=m | ||
1692 | CONFIG_MACVLAN=m | ||
1693 | CONFIG_MACVTAP=m | ||
1694 | CONFIG_EQUALIZER=m | ||
1695 | CONFIG_TUN=m | ||
1696 | CONFIG_VETH=m | ||
1697 | CONFIG_NET_SB1000=m | ||
1698 | CONFIG_ARCNET=m | ||
1699 | CONFIG_ARCNET_1201=m | ||
1700 | CONFIG_ARCNET_1051=m | ||
1701 | CONFIG_ARCNET_RAW=m | ||
1702 | CONFIG_ARCNET_CAP=m | ||
1703 | CONFIG_ARCNET_COM90xx=m | ||
1704 | CONFIG_ARCNET_COM90xxIO=m | ||
1705 | CONFIG_ARCNET_RIM_I=m | ||
1706 | CONFIG_ARCNET_COM20020=m | ||
1707 | CONFIG_ARCNET_COM20020_ISA=m | ||
1708 | CONFIG_ARCNET_COM20020_PCI=m | ||
1709 | CONFIG_PHYLIB=m | ||
1710 | |||
1711 | # | ||
1712 | # MII PHY device drivers | ||
1713 | # | ||
1714 | CONFIG_MARVELL_PHY=m | ||
1715 | CONFIG_DAVICOM_PHY=m | ||
1716 | CONFIG_QSEMI_PHY=m | ||
1717 | CONFIG_LXT_PHY=m | ||
1718 | CONFIG_CICADA_PHY=m | ||
1719 | CONFIG_VITESSE_PHY=m | ||
1720 | CONFIG_SMSC_PHY=m | ||
1721 | CONFIG_BROADCOM_PHY=m | ||
1722 | CONFIG_ICPLUS_PHY=m | ||
1723 | CONFIG_REALTEK_PHY=m | ||
1724 | CONFIG_NATIONAL_PHY=m | ||
1725 | CONFIG_STE10XP=m | ||
1726 | CONFIG_LSI_ET1011C_PHY=m | ||
1727 | CONFIG_MICREL_PHY=m | ||
1728 | CONFIG_MDIO_BITBANG=m | ||
1729 | CONFIG_MDIO_GPIO=m | ||
1730 | CONFIG_NET_ETHERNET=y | ||
1731 | CONFIG_MII=m | ||
1732 | CONFIG_HAPPYMEAL=m | ||
1733 | CONFIG_SUNGEM=m | ||
1734 | CONFIG_CASSINI=m | ||
1735 | CONFIG_NET_VENDOR_3COM=y | ||
1736 | CONFIG_EL1=m | ||
1737 | CONFIG_EL2=m | ||
1738 | CONFIG_ELPLUS=m | ||
1739 | CONFIG_EL16=m | ||
1740 | CONFIG_EL3=m | ||
1741 | CONFIG_3C515=m | ||
1742 | CONFIG_VORTEX=m | ||
1743 | CONFIG_TYPHOON=m | ||
1744 | CONFIG_LANCE=m | ||
1745 | CONFIG_NET_VENDOR_SMC=y | ||
1746 | CONFIG_WD80x3=m | ||
1747 | CONFIG_ULTRA=m | ||
1748 | CONFIG_SMC9194=m | ||
1749 | CONFIG_ENC28J60=m | ||
1750 | # CONFIG_ENC28J60_WRITEVERIFY is not set | ||
1751 | CONFIG_ETHOC=m | ||
1752 | CONFIG_NET_VENDOR_RACAL=y | ||
1753 | CONFIG_NI52=m | ||
1754 | CONFIG_NI65=m | ||
1755 | CONFIG_DNET=m | ||
1756 | CONFIG_NET_TULIP=y | ||
1757 | CONFIG_DE2104X=m | ||
1758 | CONFIG_DE2104X_DSL=0 | ||
1759 | CONFIG_TULIP=m | ||
1760 | # CONFIG_TULIP_MWI is not set | ||
1761 | # CONFIG_TULIP_MMIO is not set | ||
1762 | # CONFIG_TULIP_NAPI is not set | ||
1763 | CONFIG_DE4X5=m | ||
1764 | CONFIG_WINBOND_840=m | ||
1765 | CONFIG_DM9102=m | ||
1766 | CONFIG_ULI526X=m | ||
1767 | CONFIG_PCMCIA_XIRCOM=m | ||
1768 | CONFIG_AT1700=m | ||
1769 | CONFIG_DEPCA=m | ||
1770 | CONFIG_HP100=m | ||
1771 | CONFIG_NET_ISA=y | ||
1772 | CONFIG_E2100=m | ||
1773 | CONFIG_EWRK3=m | ||
1774 | CONFIG_EEXPRESS=m | ||
1775 | CONFIG_EEXPRESS_PRO=m | ||
1776 | CONFIG_HPLAN_PLUS=m | ||
1777 | CONFIG_HPLAN=m | ||
1778 | CONFIG_LP486E=m | ||
1779 | CONFIG_ETH16I=m | ||
1780 | CONFIG_NE2000=m | ||
1781 | CONFIG_ZNET=m | ||
1782 | CONFIG_SEEQ8005=m | ||
1783 | # CONFIG_IBM_NEW_EMAC_ZMII is not set | ||
1784 | # CONFIG_IBM_NEW_EMAC_RGMII is not set | ||
1785 | # CONFIG_IBM_NEW_EMAC_TAH is not set | ||
1786 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set | ||
1787 | # CONFIG_IBM_NEW_EMAC_NO_FLOW_CTRL is not set | ||
1788 | # CONFIG_IBM_NEW_EMAC_MAL_CLR_ICINTSTAT is not set | ||
1789 | # CONFIG_IBM_NEW_EMAC_MAL_COMMON_ERR is not set | ||
1790 | CONFIG_NET_PCI=y | ||
1791 | CONFIG_PCNET32=m | ||
1792 | CONFIG_AMD8111_ETH=m | ||
1793 | CONFIG_ADAPTEC_STARFIRE=m | ||
1794 | CONFIG_AC3200=m | ||
1795 | CONFIG_KSZ884X_PCI=m | ||
1796 | CONFIG_APRICOT=m | ||
1797 | CONFIG_B44=m | ||
1798 | CONFIG_B44_PCI_AUTOSELECT=y | ||
1799 | CONFIG_B44_PCICORE_AUTOSELECT=y | ||
1800 | CONFIG_B44_PCI=y | ||
1801 | CONFIG_FORCEDETH=m | ||
1802 | # CONFIG_FORCEDETH_NAPI is not set | ||
1803 | CONFIG_CS89x0=m | ||
1804 | CONFIG_E100=m | ||
1805 | CONFIG_FEALNX=m | ||
1806 | CONFIG_NATSEMI=m | ||
1807 | CONFIG_NE2K_PCI=m | ||
1808 | CONFIG_8139CP=m | ||
1809 | CONFIG_8139TOO=m | ||
1810 | CONFIG_8139TOO_PIO=y | ||
1811 | # CONFIG_8139TOO_TUNE_TWISTER is not set | ||
1812 | # CONFIG_8139TOO_8129 is not set | ||
1813 | # CONFIG_8139_OLD_RX_RESET is not set | ||
1814 | CONFIG_R6040=m | ||
1815 | CONFIG_SIS900=m | ||
1816 | CONFIG_EPIC100=m | ||
1817 | CONFIG_SMSC9420=m | ||
1818 | CONFIG_SUNDANCE=m | ||
1819 | # CONFIG_SUNDANCE_MMIO is not set | ||
1820 | CONFIG_TLAN=m | ||
1821 | CONFIG_KS8842=m | ||
1822 | CONFIG_KS8851=m | ||
1823 | CONFIG_KS8851_MLL=m | ||
1824 | CONFIG_VIA_RHINE=m | ||
1825 | # CONFIG_VIA_RHINE_MMIO is not set | ||
1826 | CONFIG_SC92031=m | ||
1827 | CONFIG_NET_POCKET=y | ||
1828 | CONFIG_ATP=m | ||
1829 | CONFIG_DE600=m | ||
1830 | CONFIG_DE620=m | ||
1831 | CONFIG_ATL2=m | ||
1832 | CONFIG_NETDEV_1000=y | ||
1833 | CONFIG_ACENIC=m | ||
1834 | # CONFIG_ACENIC_OMIT_TIGON_I is not set | ||
1835 | CONFIG_DL2K=m | ||
1836 | CONFIG_E1000=m | ||
1837 | CONFIG_E1000E=m | ||
1838 | CONFIG_IP1000=m | ||
1839 | CONFIG_IGB=m | ||
1840 | CONFIG_IGB_DCA=y | ||
1841 | CONFIG_IGBVF=m | ||
1842 | CONFIG_NS83820=m | ||
1843 | CONFIG_HAMACHI=m | ||
1844 | CONFIG_YELLOWFIN=m | ||
1845 | CONFIG_R8169=m | ||
1846 | CONFIG_R8169_VLAN=y | ||
1847 | CONFIG_SIS190=m | ||
1848 | CONFIG_SKGE=m | ||
1849 | # CONFIG_SKGE_DEBUG is not set | ||
1850 | CONFIG_SKY2=m | ||
1851 | # CONFIG_SKY2_DEBUG is not set | ||
1852 | CONFIG_VIA_VELOCITY=m | ||
1853 | CONFIG_TIGON3=m | ||
1854 | CONFIG_BNX2=m | ||
1855 | CONFIG_CNIC=m | ||
1856 | CONFIG_QLA3XXX=m | ||
1857 | CONFIG_ATL1=m | ||
1858 | CONFIG_ATL1E=m | ||
1859 | CONFIG_ATL1C=m | ||
1860 | CONFIG_JME=m | ||
1861 | CONFIG_NETDEV_10000=y | ||
1862 | CONFIG_MDIO=m | ||
1863 | CONFIG_CHELSIO_T1=m | ||
1864 | CONFIG_CHELSIO_T1_1G=y | ||
1865 | CONFIG_CHELSIO_T3_DEPENDS=y | ||
1866 | CONFIG_CHELSIO_T3=m | ||
1867 | CONFIG_CHELSIO_T4_DEPENDS=y | ||
1868 | CONFIG_CHELSIO_T4=m | ||
1869 | CONFIG_ENIC=m | ||
1870 | CONFIG_IXGBE=m | ||
1871 | CONFIG_IXGBE_DCA=y | ||
1872 | CONFIG_IXGB=m | ||
1873 | CONFIG_S2IO=m | ||
1874 | CONFIG_VXGE=m | ||
1875 | # CONFIG_VXGE_DEBUG_TRACE_ALL is not set | ||
1876 | CONFIG_MYRI10GE=m | ||
1877 | CONFIG_MYRI10GE_DCA=y | ||
1878 | CONFIG_NETXEN_NIC=m | ||
1879 | CONFIG_NIU=m | ||
1880 | CONFIG_MLX4_EN=m | ||
1881 | CONFIG_MLX4_CORE=m | ||
1882 | CONFIG_MLX4_DEBUG=y | ||
1883 | CONFIG_TEHUTI=m | ||
1884 | CONFIG_BNX2X=m | ||
1885 | CONFIG_QLCNIC=m | ||
1886 | CONFIG_QLGE=m | ||
1887 | CONFIG_SFC=m | ||
1888 | CONFIG_SFC_MTD=y | ||
1889 | CONFIG_BE2NET=m | ||
1890 | # CONFIG_TR is not set | ||
1891 | CONFIG_WLAN=y | ||
1892 | CONFIG_PCMCIA_RAYCS=m | ||
1893 | CONFIG_LIBERTAS_THINFIRM=m | ||
1894 | CONFIG_LIBERTAS_THINFIRM_USB=m | ||
1895 | CONFIG_AIRO=m | ||
1896 | CONFIG_ATMEL=m | ||
1897 | CONFIG_PCI_ATMEL=m | ||
1898 | CONFIG_PCMCIA_ATMEL=m | ||
1899 | CONFIG_AT76C50X_USB=m | ||
1900 | CONFIG_AIRO_CS=m | ||
1901 | CONFIG_PCMCIA_WL3501=m | ||
1902 | CONFIG_PRISM54=m | ||
1903 | CONFIG_USB_ZD1201=m | ||
1904 | CONFIG_USB_NET_RNDIS_WLAN=m | ||
1905 | CONFIG_RTL8180=m | ||
1906 | CONFIG_RTL8187=m | ||
1907 | CONFIG_RTL8187_LEDS=y | ||
1908 | CONFIG_ADM8211=m | ||
1909 | CONFIG_MAC80211_HWSIM=m | ||
1910 | CONFIG_MWL8K=m | ||
1911 | CONFIG_ATH_COMMON=m | ||
1912 | # CONFIG_ATH_DEBUG is not set | ||
1913 | CONFIG_ATH5K=m | ||
1914 | # CONFIG_ATH5K_DEBUG is not set | ||
1915 | CONFIG_ATH9K_HW=m | ||
1916 | CONFIG_ATH9K_COMMON=m | ||
1917 | CONFIG_ATH9K=m | ||
1918 | # CONFIG_ATH9K_DEBUGFS is not set | ||
1919 | CONFIG_AR9170_USB=m | ||
1920 | CONFIG_AR9170_LEDS=y | ||
1921 | CONFIG_B43=m | ||
1922 | CONFIG_B43_PCI_AUTOSELECT=y | ||
1923 | CONFIG_B43_PCICORE_AUTOSELECT=y | ||
1924 | CONFIG_B43_PCMCIA=y | ||
1925 | CONFIG_B43_SDIO=y | ||
1926 | CONFIG_B43_PIO=y | ||
1927 | CONFIG_B43_PHY_LP=y | ||
1928 | CONFIG_B43_LEDS=y | ||
1929 | CONFIG_B43_HWRNG=y | ||
1930 | # CONFIG_B43_DEBUG is not set | ||
1931 | CONFIG_B43LEGACY=m | ||
1932 | CONFIG_B43LEGACY_PCI_AUTOSELECT=y | ||
1933 | CONFIG_B43LEGACY_PCICORE_AUTOSELECT=y | ||
1934 | CONFIG_B43LEGACY_LEDS=y | ||
1935 | CONFIG_B43LEGACY_HWRNG=y | ||
1936 | CONFIG_B43LEGACY_DEBUG=y | ||
1937 | CONFIG_B43LEGACY_DMA=y | ||
1938 | CONFIG_B43LEGACY_PIO=y | ||
1939 | CONFIG_B43LEGACY_DMA_AND_PIO_MODE=y | ||
1940 | # CONFIG_B43LEGACY_DMA_MODE is not set | ||
1941 | # CONFIG_B43LEGACY_PIO_MODE is not set | ||
1942 | CONFIG_HOSTAP=m | ||
1943 | CONFIG_HOSTAP_FIRMWARE=y | ||
1944 | CONFIG_HOSTAP_FIRMWARE_NVRAM=y | ||
1945 | CONFIG_HOSTAP_PLX=m | ||
1946 | CONFIG_HOSTAP_PCI=m | ||
1947 | CONFIG_HOSTAP_CS=m | ||
1948 | CONFIG_IPW2100=m | ||
1949 | CONFIG_IPW2100_MONITOR=y | ||
1950 | # CONFIG_IPW2100_DEBUG is not set | ||
1951 | CONFIG_IPW2200=m | ||
1952 | CONFIG_IPW2200_MONITOR=y | ||
1953 | CONFIG_IPW2200_RADIOTAP=y | ||
1954 | CONFIG_IPW2200_PROMISCUOUS=y | ||
1955 | CONFIG_IPW2200_QOS=y | ||
1956 | # CONFIG_IPW2200_DEBUG is not set | ||
1957 | CONFIG_LIBIPW=m | ||
1958 | # CONFIG_LIBIPW_DEBUG is not set | ||
1959 | CONFIG_IWLWIFI=m | ||
1960 | # CONFIG_IWLWIFI_DEBUG is not set | ||
1961 | CONFIG_IWLAGN=m | ||
1962 | CONFIG_IWL4965=y | ||
1963 | CONFIG_IWL5000=y | ||
1964 | CONFIG_IWL3945=m | ||
1965 | CONFIG_IWM=m | ||
1966 | # CONFIG_IWM_DEBUG is not set | ||
1967 | CONFIG_LIBERTAS=m | ||
1968 | CONFIG_LIBERTAS_USB=m | ||
1969 | CONFIG_LIBERTAS_CS=m | ||
1970 | CONFIG_LIBERTAS_SDIO=m | ||
1971 | CONFIG_LIBERTAS_SPI=m | ||
1972 | # CONFIG_LIBERTAS_DEBUG is not set | ||
1973 | # CONFIG_LIBERTAS_MESH is not set | ||
1974 | CONFIG_HERMES=m | ||
1975 | CONFIG_HERMES_CACHE_FW_ON_INIT=y | ||
1976 | CONFIG_PLX_HERMES=m | ||
1977 | CONFIG_TMD_HERMES=m | ||
1978 | CONFIG_NORTEL_HERMES=m | ||
1979 | CONFIG_PCI_HERMES=m | ||
1980 | CONFIG_PCMCIA_HERMES=m | ||
1981 | CONFIG_PCMCIA_SPECTRUM=m | ||
1982 | CONFIG_P54_COMMON=m | ||
1983 | CONFIG_P54_USB=m | ||
1984 | CONFIG_P54_PCI=m | ||
1985 | CONFIG_P54_SPI=m | ||
1986 | CONFIG_P54_LEDS=y | ||
1987 | CONFIG_RT2X00=m | ||
1988 | CONFIG_RT2400PCI=m | ||
1989 | CONFIG_RT2500PCI=m | ||
1990 | CONFIG_RT61PCI=m | ||
1991 | CONFIG_RT2800PCI_PCI=y | ||
1992 | CONFIG_RT2800PCI=m | ||
1993 | # CONFIG_RT2800PCI_RT30XX is not set | ||
1994 | # CONFIG_RT2800PCI_RT35XX is not set | ||
1995 | CONFIG_RT2500USB=m | ||
1996 | CONFIG_RT73USB=m | ||
1997 | CONFIG_RT2800USB=m | ||
1998 | # CONFIG_RT2800USB_RT30XX is not set | ||
1999 | # CONFIG_RT2800USB_RT35XX is not set | ||
2000 | # CONFIG_RT2800USB_UNKNOWN is not set | ||
2001 | CONFIG_RT2800_LIB=m | ||
2002 | CONFIG_RT2X00_LIB_PCI=m | ||
2003 | CONFIG_RT2X00_LIB_USB=m | ||
2004 | CONFIG_RT2X00_LIB=m | ||
2005 | CONFIG_RT2X00_LIB_HT=y | ||
2006 | CONFIG_RT2X00_LIB_FIRMWARE=y | ||
2007 | CONFIG_RT2X00_LIB_CRYPTO=y | ||
2008 | CONFIG_RT2X00_LIB_LEDS=y | ||
2009 | # CONFIG_RT2X00_DEBUG is not set | ||
2010 | CONFIG_WL12XX=m | ||
2011 | CONFIG_WL1251=m | ||
2012 | CONFIG_WL1251_SPI=m | ||
2013 | CONFIG_WL1251_SDIO=m | ||
2014 | CONFIG_WL1271=m | ||
2015 | CONFIG_ZD1211RW=m | ||
2016 | # CONFIG_ZD1211RW_DEBUG is not set | ||
2017 | |||
2018 | # | ||
2019 | # WiMAX Wireless Broadband devices | ||
2020 | # | ||
2021 | CONFIG_WIMAX_I2400M=m | ||
2022 | CONFIG_WIMAX_I2400M_USB=m | ||
2023 | CONFIG_WIMAX_I2400M_SDIO=m | ||
2024 | # CONFIG_WIMAX_IWMC3200_SDIO is not set | ||
2025 | CONFIG_WIMAX_I2400M_DEBUG_LEVEL=8 | ||
2026 | |||
2027 | # | ||
2028 | # USB Network Adapters | ||
2029 | # | ||
2030 | CONFIG_USB_CATC=m | ||
2031 | CONFIG_USB_KAWETH=m | ||
2032 | CONFIG_USB_PEGASUS=m | ||
2033 | CONFIG_USB_RTL8150=m | ||
2034 | CONFIG_USB_USBNET=m | ||
2035 | CONFIG_USB_NET_AX8817X=m | ||
2036 | CONFIG_USB_NET_CDCETHER=m | ||
2037 | CONFIG_USB_NET_CDC_EEM=m | ||
2038 | CONFIG_USB_NET_DM9601=m | ||
2039 | CONFIG_USB_NET_SMSC75XX=m | ||
2040 | CONFIG_USB_NET_SMSC95XX=m | ||
2041 | CONFIG_USB_NET_GL620A=m | ||
2042 | CONFIG_USB_NET_NET1080=m | ||
2043 | CONFIG_USB_NET_PLUSB=m | ||
2044 | CONFIG_USB_NET_MCS7830=m | ||
2045 | CONFIG_USB_NET_RNDIS_HOST=m | ||
2046 | CONFIG_USB_NET_CDC_SUBSET=m | ||
2047 | CONFIG_USB_ALI_M5632=y | ||
2048 | CONFIG_USB_AN2720=y | ||
2049 | CONFIG_USB_BELKIN=y | ||
2050 | CONFIG_USB_ARMLINUX=y | ||
2051 | CONFIG_USB_EPSON2888=y | ||
2052 | CONFIG_USB_KC2190=y | ||
2053 | CONFIG_USB_NET_ZAURUS=m | ||
2054 | CONFIG_USB_HSO=m | ||
2055 | CONFIG_USB_NET_INT51X1=m | ||
2056 | CONFIG_USB_CDC_PHONET=m | ||
2057 | CONFIG_USB_IPHETH=m | ||
2058 | CONFIG_USB_SIERRA_NET=m | ||
2059 | CONFIG_NET_PCMCIA=y | ||
2060 | CONFIG_PCMCIA_3C589=m | ||
2061 | CONFIG_PCMCIA_3C574=m | ||
2062 | CONFIG_PCMCIA_FMVJ18X=m | ||
2063 | CONFIG_PCMCIA_PCNET=m | ||
2064 | CONFIG_PCMCIA_NMCLAN=m | ||
2065 | CONFIG_PCMCIA_SMC91C92=m | ||
2066 | CONFIG_PCMCIA_XIRC2PS=m | ||
2067 | CONFIG_PCMCIA_AXNET=m | ||
2068 | CONFIG_ARCNET_COM20020_CS=m | ||
2069 | CONFIG_WAN=y | ||
2070 | CONFIG_HOSTESS_SV11=m | ||
2071 | CONFIG_COSA=m | ||
2072 | CONFIG_LANMEDIA=m | ||
2073 | CONFIG_SEALEVEL_4021=m | ||
2074 | CONFIG_HDLC=m | ||
2075 | CONFIG_HDLC_RAW=m | ||
2076 | CONFIG_HDLC_RAW_ETH=m | ||
2077 | CONFIG_HDLC_CISCO=m | ||
2078 | CONFIG_HDLC_FR=m | ||
2079 | CONFIG_HDLC_PPP=m | ||
2080 | CONFIG_HDLC_X25=m | ||
2081 | CONFIG_PCI200SYN=m | ||
2082 | CONFIG_WANXL=m | ||
2083 | # CONFIG_WANXL_BUILD_FIRMWARE is not set | ||
2084 | CONFIG_PC300TOO=m | ||
2085 | CONFIG_N2=m | ||
2086 | CONFIG_C101=m | ||
2087 | CONFIG_FARSYNC=m | ||
2088 | CONFIG_DSCC4=m | ||
2089 | CONFIG_DSCC4_PCISYNC=y | ||
2090 | CONFIG_DSCC4_PCI_RST=y | ||
2091 | CONFIG_DLCI=m | ||
2092 | CONFIG_DLCI_MAX=8 | ||
2093 | CONFIG_SDLA=m | ||
2094 | CONFIG_WAN_ROUTER_DRIVERS=m | ||
2095 | CONFIG_CYCLADES_SYNC=m | ||
2096 | CONFIG_CYCLOMX_X25=y | ||
2097 | CONFIG_LAPBETHER=m | ||
2098 | CONFIG_X25_ASY=m | ||
2099 | CONFIG_SBNI=m | ||
2100 | CONFIG_SBNI_MULTILINE=y | ||
2101 | CONFIG_ATM_DRIVERS=y | ||
2102 | CONFIG_ATM_DUMMY=m | ||
2103 | CONFIG_ATM_TCP=m | ||
2104 | CONFIG_ATM_LANAI=m | ||
2105 | CONFIG_ATM_ENI=m | ||
2106 | # CONFIG_ATM_ENI_DEBUG is not set | ||
2107 | # CONFIG_ATM_ENI_TUNE_BURST is not set | ||
2108 | CONFIG_ATM_FIRESTREAM=m | ||
2109 | CONFIG_ATM_ZATM=m | ||
2110 | # CONFIG_ATM_ZATM_DEBUG is not set | ||
2111 | CONFIG_ATM_NICSTAR=m | ||
2112 | CONFIG_ATM_NICSTAR_USE_SUNI=y | ||
2113 | CONFIG_ATM_NICSTAR_USE_IDT77105=y | ||
2114 | CONFIG_ATM_IDT77252=m | ||
2115 | # CONFIG_ATM_IDT77252_DEBUG is not set | ||
2116 | # CONFIG_ATM_IDT77252_RCV_ALL is not set | ||
2117 | CONFIG_ATM_IDT77252_USE_SUNI=y | ||
2118 | CONFIG_ATM_AMBASSADOR=m | ||
2119 | # CONFIG_ATM_AMBASSADOR_DEBUG is not set | ||
2120 | CONFIG_ATM_HORIZON=m | ||
2121 | # CONFIG_ATM_HORIZON_DEBUG is not set | ||
2122 | CONFIG_ATM_IA=m | ||
2123 | # CONFIG_ATM_IA_DEBUG is not set | ||
2124 | CONFIG_ATM_FORE200E=m | ||
2125 | CONFIG_ATM_FORE200E_USE_TASKLET=y | ||
2126 | CONFIG_ATM_FORE200E_TX_RETRY=16 | ||
2127 | CONFIG_ATM_FORE200E_DEBUG=0 | ||
2128 | CONFIG_ATM_HE=m | ||
2129 | CONFIG_ATM_HE_USE_SUNI=y | ||
2130 | CONFIG_ATM_SOLOS=m | ||
2131 | CONFIG_IEEE802154_DRIVERS=m | ||
2132 | CONFIG_IEEE802154_FAKEHARD=m | ||
2133 | CONFIG_XEN_NETDEV_FRONTEND=y | ||
2134 | CONFIG_FDDI=y | ||
2135 | CONFIG_DEFXX=m | ||
2136 | # CONFIG_DEFXX_MMIO is not set | ||
2137 | CONFIG_SKFP=m | ||
2138 | CONFIG_HIPPI=y | ||
2139 | CONFIG_ROADRUNNER=m | ||
2140 | # CONFIG_ROADRUNNER_LARGE_RINGS is not set | ||
2141 | CONFIG_PLIP=m | ||
2142 | CONFIG_PPP=m | ||
2143 | CONFIG_PPP_MULTILINK=y | ||
2144 | CONFIG_PPP_FILTER=y | ||
2145 | CONFIG_PPP_ASYNC=m | ||
2146 | CONFIG_PPP_SYNC_TTY=m | ||
2147 | CONFIG_PPP_DEFLATE=m | ||
2148 | CONFIG_PPP_BSDCOMP=m | ||
2149 | CONFIG_PPP_MPPE=m | ||
2150 | CONFIG_PPPOE=m | ||
2151 | CONFIG_PPPOATM=m | ||
2152 | CONFIG_PPPOL2TP=m | ||
2153 | CONFIG_SLIP=m | ||
2154 | CONFIG_SLIP_COMPRESSED=y | ||
2155 | CONFIG_SLHC=m | ||
2156 | CONFIG_SLIP_SMART=y | ||
2157 | CONFIG_SLIP_MODE_SLIP6=y | ||
2158 | # CONFIG_NET_FC is not set | ||
2159 | CONFIG_NETCONSOLE=m | ||
2160 | CONFIG_NETCONSOLE_DYNAMIC=y | ||
2161 | CONFIG_NETPOLL=y | ||
2162 | # CONFIG_NETPOLL_TRAP is not set | ||
2163 | CONFIG_NET_POLL_CONTROLLER=y | ||
2164 | CONFIG_VIRTIO_NET=m | ||
2165 | CONFIG_VMXNET3=m | ||
2166 | CONFIG_ISDN=y | ||
2167 | # CONFIG_ISDN_I4L is not set | ||
2168 | CONFIG_ISDN_CAPI=m | ||
2169 | # CONFIG_ISDN_DRV_AVMB1_VERBOSE_REASON is not set | ||
2170 | # CONFIG_CAPI_TRACE is not set | ||
2171 | CONFIG_ISDN_CAPI_MIDDLEWARE=y | ||
2172 | CONFIG_ISDN_CAPI_CAPI20=m | ||
2173 | CONFIG_ISDN_CAPI_CAPIFS_BOOL=y | ||
2174 | CONFIG_ISDN_CAPI_CAPIFS=m | ||
2175 | |||
2176 | # | ||
2177 | # CAPI hardware drivers | ||
2178 | # | ||
2179 | CONFIG_CAPI_AVM=y | ||
2180 | CONFIG_ISDN_DRV_AVMB1_B1ISA=m | ||
2181 | CONFIG_ISDN_DRV_AVMB1_B1PCI=m | ||
2182 | CONFIG_ISDN_DRV_AVMB1_B1PCIV4=y | ||
2183 | CONFIG_ISDN_DRV_AVMB1_T1ISA=m | ||
2184 | CONFIG_ISDN_DRV_AVMB1_B1PCMCIA=m | ||
2185 | CONFIG_ISDN_DRV_AVMB1_AVM_CS=m | ||
2186 | CONFIG_ISDN_DRV_AVMB1_T1PCI=m | ||
2187 | CONFIG_ISDN_DRV_AVMB1_C4=m | ||
2188 | CONFIG_CAPI_EICON=y | ||
2189 | CONFIG_ISDN_DIVAS=m | ||
2190 | CONFIG_ISDN_DIVAS_BRIPCI=y | ||
2191 | CONFIG_ISDN_DIVAS_PRIPCI=y | ||
2192 | CONFIG_ISDN_DIVAS_DIVACAPI=m | ||
2193 | CONFIG_ISDN_DIVAS_USERIDI=m | ||
2194 | CONFIG_ISDN_DIVAS_MAINT=m | ||
2195 | CONFIG_ISDN_DRV_GIGASET=m | ||
2196 | CONFIG_GIGASET_CAPI=y | ||
2197 | # CONFIG_GIGASET_DUMMYLL is not set | ||
2198 | CONFIG_GIGASET_BASE=m | ||
2199 | CONFIG_GIGASET_M105=m | ||
2200 | CONFIG_GIGASET_M101=m | ||
2201 | # CONFIG_GIGASET_DEBUG is not set | ||
2202 | CONFIG_HYSDN=m | ||
2203 | # CONFIG_HYSDN_CAPI is not set | ||
2204 | CONFIG_MISDN=m | ||
2205 | CONFIG_MISDN_DSP=m | ||
2206 | CONFIG_MISDN_L1OIP=m | ||
2207 | |||
2208 | # | ||
2209 | # mISDN hardware drivers | ||
2210 | # | ||
2211 | CONFIG_MISDN_HFCPCI=m | ||
2212 | CONFIG_MISDN_HFCMULTI=m | ||
2213 | CONFIG_MISDN_HFCUSB=m | ||
2214 | CONFIG_MISDN_AVMFRITZ=m | ||
2215 | # CONFIG_MISDN_SPEEDFAX is not set | ||
2216 | # CONFIG_MISDN_INFINEON is not set | ||
2217 | # CONFIG_MISDN_W6692 is not set | ||
2218 | # CONFIG_MISDN_NETJET is not set | ||
2219 | CONFIG_MISDN_IPAC=m | ||
2220 | # CONFIG_PHONE is not set | ||
2221 | |||
2222 | # | ||
2223 | # Input device support | ||
2224 | # | ||
2225 | CONFIG_INPUT=y | ||
2226 | CONFIG_INPUT_FF_MEMLESS=m | ||
2227 | CONFIG_INPUT_POLLDEV=m | ||
2228 | CONFIG_INPUT_SPARSEKMAP=m | ||
2229 | |||
2230 | # | ||
2231 | # Userland interfaces | ||
2232 | # | ||
2233 | CONFIG_INPUT_MOUSEDEV=m | ||
2234 | CONFIG_INPUT_MOUSEDEV_PSAUX=y | ||
2235 | CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 | ||
2236 | CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 | ||
2237 | CONFIG_INPUT_JOYDEV=m | ||
2238 | CONFIG_INPUT_EVDEV=m | ||
2239 | CONFIG_INPUT_EVBUG=m | ||
2240 | CONFIG_XEN_KBDDEV_FRONTEND=m | ||
2241 | |||
2242 | # | ||
2243 | # Input Device Drivers | ||
2244 | # | ||
2245 | CONFIG_INPUT_KEYBOARD=y | ||
2246 | # CONFIG_KEYBOARD_ADP5588 is not set | ||
2247 | CONFIG_KEYBOARD_ATKBD=y | ||
2248 | CONFIG_QT2160=m | ||
2249 | CONFIG_KEYBOARD_LKKBD=m | ||
2250 | CONFIG_KEYBOARD_GPIO=m | ||
2251 | CONFIG_KEYBOARD_MATRIX=m | ||
2252 | CONFIG_KEYBOARD_LM8323=m | ||
2253 | # CONFIG_KEYBOARD_MAX7359 is not set | ||
2254 | CONFIG_KEYBOARD_NEWTON=m | ||
2255 | # CONFIG_KEYBOARD_OPENCORES is not set | ||
2256 | CONFIG_KEYBOARD_STOWAWAY=m | ||
2257 | CONFIG_KEYBOARD_SUNKBD=m | ||
2258 | CONFIG_KEYBOARD_XTKBD=m | ||
2259 | CONFIG_INPUT_MOUSE=y | ||
2260 | CONFIG_MOUSE_PS2=m | ||
2261 | CONFIG_MOUSE_PS2_ALPS=y | ||
2262 | CONFIG_MOUSE_PS2_LOGIPS2PP=y | ||
2263 | CONFIG_MOUSE_PS2_SYNAPTICS=y | ||
2264 | CONFIG_MOUSE_PS2_LIFEBOOK=y | ||
2265 | CONFIG_MOUSE_PS2_TRACKPOINT=y | ||
2266 | # CONFIG_MOUSE_PS2_ELANTECH is not set | ||
2267 | # CONFIG_MOUSE_PS2_SENTELIC is not set | ||
2268 | # CONFIG_MOUSE_PS2_TOUCHKIT is not set | ||
2269 | CONFIG_MOUSE_SERIAL=m | ||
2270 | CONFIG_MOUSE_APPLETOUCH=m | ||
2271 | CONFIG_MOUSE_BCM5974=m | ||
2272 | CONFIG_MOUSE_INPORT=m | ||
2273 | # CONFIG_MOUSE_ATIXL is not set | ||
2274 | CONFIG_MOUSE_LOGIBM=m | ||
2275 | CONFIG_MOUSE_PC110PAD=m | ||
2276 | CONFIG_MOUSE_VSXXXAA=m | ||
2277 | CONFIG_MOUSE_GPIO=m | ||
2278 | CONFIG_MOUSE_SYNAPTICS_I2C=m | ||
2279 | # CONFIG_INPUT_JOYSTICK is not set | ||
2280 | # CONFIG_INPUT_TABLET is not set | ||
2281 | CONFIG_INPUT_TOUCHSCREEN=y | ||
2282 | CONFIG_TOUCHSCREEN_ADS7846=m | ||
2283 | CONFIG_TOUCHSCREEN_AD7877=m | ||
2284 | CONFIG_TOUCHSCREEN_AD7879_I2C=m | ||
2285 | CONFIG_TOUCHSCREEN_AD7879=m | ||
2286 | CONFIG_TOUCHSCREEN_DYNAPRO=m | ||
2287 | CONFIG_TOUCHSCREEN_EETI=m | ||
2288 | CONFIG_TOUCHSCREEN_FUJITSU=m | ||
2289 | CONFIG_TOUCHSCREEN_GUNZE=m | ||
2290 | CONFIG_TOUCHSCREEN_ELO=m | ||
2291 | CONFIG_TOUCHSCREEN_WACOM_W8001=m | ||
2292 | # CONFIG_TOUCHSCREEN_MCS5000 is not set | ||
2293 | CONFIG_TOUCHSCREEN_MTOUCH=m | ||
2294 | CONFIG_TOUCHSCREEN_INEXIO=m | ||
2295 | CONFIG_TOUCHSCREEN_MK712=m | ||
2296 | CONFIG_TOUCHSCREEN_HTCPEN=m | ||
2297 | CONFIG_TOUCHSCREEN_PENMOUNT=m | ||
2298 | CONFIG_TOUCHSCREEN_TOUCHRIGHT=m | ||
2299 | CONFIG_TOUCHSCREEN_TOUCHWIN=m | ||
2300 | CONFIG_TOUCHSCREEN_UCB1400=m | ||
2301 | CONFIG_TOUCHSCREEN_WM97XX=m | ||
2302 | CONFIG_TOUCHSCREEN_WM9705=y | ||
2303 | CONFIG_TOUCHSCREEN_WM9712=y | ||
2304 | CONFIG_TOUCHSCREEN_WM9713=y | ||
2305 | CONFIG_TOUCHSCREEN_USB_COMPOSITE=m | ||
2306 | CONFIG_TOUCHSCREEN_USB_EGALAX=y | ||
2307 | CONFIG_TOUCHSCREEN_USB_PANJIT=y | ||
2308 | CONFIG_TOUCHSCREEN_USB_3M=y | ||
2309 | CONFIG_TOUCHSCREEN_USB_ITM=y | ||
2310 | CONFIG_TOUCHSCREEN_USB_ETURBO=y | ||
2311 | CONFIG_TOUCHSCREEN_USB_GUNZE=y | ||
2312 | CONFIG_TOUCHSCREEN_USB_DMC_TSC10=y | ||
2313 | CONFIG_TOUCHSCREEN_USB_IRTOUCH=y | ||
2314 | CONFIG_TOUCHSCREEN_USB_IDEALTEK=y | ||
2315 | CONFIG_TOUCHSCREEN_USB_GENERAL_TOUCH=y | ||
2316 | CONFIG_TOUCHSCREEN_USB_GOTOP=y | ||
2317 | CONFIG_TOUCHSCREEN_USB_JASTEC=y | ||
2318 | CONFIG_TOUCHSCREEN_USB_E2I=y | ||
2319 | CONFIG_TOUCHSCREEN_USB_ZYTRONIC=y | ||
2320 | CONFIG_TOUCHSCREEN_USB_ETT_TC5UH=y | ||
2321 | CONFIG_TOUCHSCREEN_USB_NEXIO=y | ||
2322 | CONFIG_TOUCHSCREEN_TOUCHIT213=m | ||
2323 | CONFIG_TOUCHSCREEN_TSC2007=m | ||
2324 | CONFIG_INPUT_MISC=y | ||
2325 | CONFIG_INPUT_PCSPKR=m | ||
2326 | CONFIG_INPUT_APANEL=m | ||
2327 | CONFIG_INPUT_WISTRON_BTNS=m | ||
2328 | CONFIG_INPUT_ATLAS_BTNS=m | ||
2329 | CONFIG_INPUT_ATI_REMOTE=m | ||
2330 | CONFIG_INPUT_ATI_REMOTE2=m | ||
2331 | CONFIG_INPUT_KEYSPAN_REMOTE=m | ||
2332 | CONFIG_INPUT_POWERMATE=m | ||
2333 | CONFIG_INPUT_YEALINK=m | ||
2334 | CONFIG_INPUT_CM109=m | ||
2335 | CONFIG_INPUT_UINPUT=m | ||
2336 | CONFIG_INPUT_WINBOND_CIR=m | ||
2337 | CONFIG_INPUT_PCF50633_PMU=m | ||
2338 | CONFIG_INPUT_GPIO_ROTARY_ENCODER=m | ||
2339 | |||
2340 | # | ||
2341 | # Hardware I/O ports | ||
2342 | # | ||
2343 | CONFIG_SERIO=y | ||
2344 | CONFIG_SERIO_I8042=y | ||
2345 | CONFIG_SERIO_SERPORT=m | ||
2346 | CONFIG_SERIO_CT82C710=m | ||
2347 | CONFIG_SERIO_PARKBD=m | ||
2348 | CONFIG_SERIO_PCIPS2=m | ||
2349 | CONFIG_SERIO_LIBPS2=y | ||
2350 | CONFIG_SERIO_RAW=m | ||
2351 | CONFIG_SERIO_ALTERA_PS2=m | ||
2352 | # CONFIG_GAMEPORT is not set | ||
2353 | |||
2354 | # | ||
2355 | # Character devices | ||
2356 | # | ||
2357 | CONFIG_VT=y | ||
2358 | CONFIG_CONSOLE_TRANSLATIONS=y | ||
2359 | CONFIG_VT_CONSOLE=y | ||
2360 | CONFIG_HW_CONSOLE=y | ||
2361 | # CONFIG_VT_HW_CONSOLE_BINDING is not set | ||
2362 | # CONFIG_DEVKMEM is not set | ||
2363 | CONFIG_SERIAL_NONSTANDARD=y | ||
2364 | CONFIG_COMPUTONE=m | ||
2365 | CONFIG_ROCKETPORT=m | ||
2366 | CONFIG_CYCLADES=m | ||
2367 | # CONFIG_CYZ_INTR is not set | ||
2368 | CONFIG_DIGIEPCA=m | ||
2369 | CONFIG_MOXA_INTELLIO=m | ||
2370 | CONFIG_MOXA_SMARTIO=m | ||
2371 | CONFIG_ISI=m | ||
2372 | CONFIG_SYNCLINK=m | ||
2373 | CONFIG_SYNCLINKMP=m | ||
2374 | CONFIG_SYNCLINK_GT=m | ||
2375 | CONFIG_N_HDLC=m | ||
2376 | CONFIG_RISCOM8=m | ||
2377 | CONFIG_SPECIALIX=m | ||
2378 | CONFIG_STALDRV=y | ||
2379 | CONFIG_STALLION=m | ||
2380 | CONFIG_ISTALLION=m | ||
2381 | CONFIG_NOZOMI=m | ||
2382 | |||
2383 | # | ||
2384 | # Serial drivers | ||
2385 | # | ||
2386 | CONFIG_SERIAL_8250=y | ||
2387 | CONFIG_SERIAL_8250_CONSOLE=y | ||
2388 | CONFIG_FIX_EARLYCON_MEM=y | ||
2389 | CONFIG_SERIAL_8250_PCI=y | ||
2390 | CONFIG_SERIAL_8250_PNP=y | ||
2391 | CONFIG_SERIAL_8250_CS=m | ||
2392 | CONFIG_SERIAL_8250_NR_UARTS=16 | ||
2393 | CONFIG_SERIAL_8250_RUNTIME_UARTS=4 | ||
2394 | CONFIG_SERIAL_8250_EXTENDED=y | ||
2395 | CONFIG_SERIAL_8250_MANY_PORTS=y | ||
2396 | CONFIG_SERIAL_8250_FOURPORT=m | ||
2397 | CONFIG_SERIAL_8250_ACCENT=m | ||
2398 | CONFIG_SERIAL_8250_BOCA=m | ||
2399 | CONFIG_SERIAL_8250_EXAR_ST16C554=m | ||
2400 | CONFIG_SERIAL_8250_HUB6=m | ||
2401 | CONFIG_SERIAL_8250_SHARE_IRQ=y | ||
2402 | # CONFIG_SERIAL_8250_DETECT_IRQ is not set | ||
2403 | CONFIG_SERIAL_8250_RSA=y | ||
2404 | |||
2405 | # | ||
2406 | # Non-8250 serial port support | ||
2407 | # | ||
2408 | CONFIG_SERIAL_MAX3100=m | ||
2409 | CONFIG_SERIAL_UARTLITE=m | ||
2410 | CONFIG_SERIAL_CORE=y | ||
2411 | CONFIG_SERIAL_CORE_CONSOLE=y | ||
2412 | CONFIG_SERIAL_JSM=m | ||
2413 | CONFIG_SERIAL_TIMBERDALE=m | ||
2414 | CONFIG_UNIX98_PTYS=y | ||
2415 | # CONFIG_DEVPTS_MULTIPLE_INSTANCES is not set | ||
2416 | # CONFIG_LEGACY_PTYS is not set | ||
2417 | CONFIG_PRINTER=m | ||
2418 | # CONFIG_LP_CONSOLE is not set | ||
2419 | CONFIG_PPDEV=m | ||
2420 | CONFIG_HVC_DRIVER=y | ||
2421 | CONFIG_HVC_IRQ=y | ||
2422 | CONFIG_HVC_XEN=y | ||
2423 | CONFIG_VIRTIO_CONSOLE=y | ||
2424 | CONFIG_IPMI_HANDLER=m | ||
2425 | # CONFIG_IPMI_PANIC_EVENT is not set | ||
2426 | CONFIG_IPMI_DEVICE_INTERFACE=m | ||
2427 | CONFIG_IPMI_SI=m | ||
2428 | CONFIG_IPMI_WATCHDOG=m | ||
2429 | CONFIG_IPMI_POWEROFF=m | ||
2430 | CONFIG_HW_RANDOM=m | ||
2431 | CONFIG_HW_RANDOM_TIMERIOMEM=m | ||
2432 | CONFIG_HW_RANDOM_INTEL=m | ||
2433 | CONFIG_HW_RANDOM_AMD=m | ||
2434 | CONFIG_HW_RANDOM_GEODE=m | ||
2435 | CONFIG_HW_RANDOM_VIA=m | ||
2436 | CONFIG_HW_RANDOM_VIRTIO=m | ||
2437 | CONFIG_NVRAM=m | ||
2438 | CONFIG_DTLK=m | ||
2439 | CONFIG_R3964=m | ||
2440 | CONFIG_APPLICOM=m | ||
2441 | CONFIG_SONYPI=m | ||
2442 | |||
2443 | # | ||
2444 | # PCMCIA character devices | ||
2445 | # | ||
2446 | CONFIG_SYNCLINK_CS=m | ||
2447 | CONFIG_CARDMAN_4000=m | ||
2448 | CONFIG_CARDMAN_4040=m | ||
2449 | CONFIG_IPWIRELESS=m | ||
2450 | CONFIG_MWAVE=m | ||
2451 | CONFIG_SCx200_GPIO=m | ||
2452 | CONFIG_PC8736x_GPIO=m | ||
2453 | CONFIG_NSC_GPIO=m | ||
2454 | CONFIG_CS5535_GPIO=m | ||
2455 | CONFIG_RAW_DRIVER=m | ||
2456 | CONFIG_MAX_RAW_DEVS=256 | ||
2457 | CONFIG_HPET=y | ||
2458 | CONFIG_HPET_MMAP=y | ||
2459 | CONFIG_HANGCHECK_TIMER=m | ||
2460 | CONFIG_TCG_TPM=m | ||
2461 | CONFIG_TCG_TIS=m | ||
2462 | CONFIG_TCG_NSC=m | ||
2463 | CONFIG_TCG_ATMEL=m | ||
2464 | CONFIG_TCG_INFINEON=m | ||
2465 | CONFIG_TELCLOCK=m | ||
2466 | CONFIG_DEVPORT=y | ||
2467 | CONFIG_I2C=m | ||
2468 | CONFIG_I2C_BOARDINFO=y | ||
2469 | CONFIG_I2C_COMPAT=y | ||
2470 | CONFIG_I2C_CHARDEV=m | ||
2471 | CONFIG_I2C_HELPER_AUTO=y | ||
2472 | CONFIG_I2C_SMBUS=m | ||
2473 | CONFIG_I2C_ALGOBIT=m | ||
2474 | CONFIG_I2C_ALGOPCA=m | ||
2475 | |||
2476 | # | ||
2477 | # I2C Hardware Bus support | ||
2478 | # | ||
2479 | |||
2480 | # | ||
2481 | # PC SMBus host controller drivers | ||
2482 | # | ||
2483 | CONFIG_I2C_ALI1535=m | ||
2484 | CONFIG_I2C_ALI1563=m | ||
2485 | CONFIG_I2C_ALI15X3=m | ||
2486 | CONFIG_I2C_AMD756=m | ||
2487 | CONFIG_I2C_AMD756_S4882=m | ||
2488 | CONFIG_I2C_AMD8111=m | ||
2489 | CONFIG_I2C_I801=m | ||
2490 | CONFIG_I2C_ISCH=m | ||
2491 | CONFIG_I2C_PIIX4=m | ||
2492 | CONFIG_I2C_NFORCE2=m | ||
2493 | CONFIG_I2C_NFORCE2_S4985=m | ||
2494 | CONFIG_I2C_SIS5595=m | ||
2495 | CONFIG_I2C_SIS630=m | ||
2496 | CONFIG_I2C_SIS96X=m | ||
2497 | CONFIG_I2C_VIA=m | ||
2498 | CONFIG_I2C_VIAPRO=m | ||
2499 | |||
2500 | # | ||
2501 | # ACPI drivers | ||
2502 | # | ||
2503 | CONFIG_I2C_SCMI=m | ||
2504 | |||
2505 | # | ||
2506 | # I2C system bus drivers (mostly embedded / system-on-chip) | ||
2507 | # | ||
2508 | CONFIG_I2C_GPIO=m | ||
2509 | CONFIG_I2C_OCORES=m | ||
2510 | CONFIG_I2C_SIMTEC=m | ||
2511 | CONFIG_I2C_XILINX=m | ||
2512 | |||
2513 | # | ||
2514 | # External I2C/SMBus adapter drivers | ||
2515 | # | ||
2516 | CONFIG_I2C_PARPORT=m | ||
2517 | CONFIG_I2C_PARPORT_LIGHT=m | ||
2518 | CONFIG_I2C_TAOS_EVM=m | ||
2519 | CONFIG_I2C_TINY_USB=m | ||
2520 | |||
2521 | # | ||
2522 | # Other I2C/SMBus bus drivers | ||
2523 | # | ||
2524 | CONFIG_I2C_PCA_ISA=m | ||
2525 | CONFIG_I2C_PCA_PLATFORM=m | ||
2526 | CONFIG_I2C_STUB=m | ||
2527 | CONFIG_SCx200_I2C=m | ||
2528 | CONFIG_SCx200_I2C_SCL=12 | ||
2529 | CONFIG_SCx200_I2C_SDA=13 | ||
2530 | CONFIG_SCx200_ACB=m | ||
2531 | # CONFIG_I2C_DEBUG_CORE is not set | ||
2532 | # CONFIG_I2C_DEBUG_ALGO is not set | ||
2533 | # CONFIG_I2C_DEBUG_BUS is not set | ||
2534 | CONFIG_SPI=y | ||
2535 | CONFIG_SPI_MASTER=y | ||
2536 | |||
2537 | # | ||
2538 | # SPI Master Controller Drivers | ||
2539 | # | ||
2540 | CONFIG_SPI_BITBANG=m | ||
2541 | CONFIG_SPI_BUTTERFLY=m | ||
2542 | CONFIG_SPI_GPIO=m | ||
2543 | CONFIG_SPI_LM70_LLP=m | ||
2544 | CONFIG_SPI_XILINX=m | ||
2545 | CONFIG_SPI_XILINX_PLTFM=m | ||
2546 | CONFIG_SPI_DESIGNWARE=m | ||
2547 | CONFIG_SPI_DW_PCI=m | ||
2548 | |||
2549 | # | ||
2550 | # SPI Protocol Masters | ||
2551 | # | ||
2552 | CONFIG_SPI_SPIDEV=m | ||
2553 | CONFIG_SPI_TLE62X0=m | ||
2554 | |||
2555 | # | ||
2556 | # PPS support | ||
2557 | # | ||
2558 | # CONFIG_PPS is not set | ||
2559 | CONFIG_ARCH_WANT_OPTIONAL_GPIOLIB=y | ||
2560 | CONFIG_GPIOLIB=y | ||
2561 | # CONFIG_GPIO_SYSFS is not set | ||
2562 | CONFIG_GPIO_MAX730X=m | ||
2563 | |||
2564 | # | ||
2565 | # Memory mapped GPIO expanders: | ||
2566 | # | ||
2567 | CONFIG_GPIO_IT8761E=m | ||
2568 | CONFIG_GPIO_SCH=m | ||
2569 | |||
2570 | # | ||
2571 | # I2C GPIO expanders: | ||
2572 | # | ||
2573 | CONFIG_GPIO_MAX7300=m | ||
2574 | CONFIG_GPIO_MAX732X=m | ||
2575 | CONFIG_GPIO_PCA953X=m | ||
2576 | CONFIG_GPIO_PCF857X=m | ||
2577 | CONFIG_GPIO_WM8994=m | ||
2578 | CONFIG_GPIO_ADP5588=m | ||
2579 | |||
2580 | # | ||
2581 | # PCI GPIO expanders: | ||
2582 | # | ||
2583 | CONFIG_GPIO_CS5535=m | ||
2584 | # CONFIG_GPIO_LANGWELL is not set | ||
2585 | # CONFIG_GPIO_TIMBERDALE is not set | ||
2586 | |||
2587 | # | ||
2588 | # SPI GPIO expanders: | ||
2589 | # | ||
2590 | CONFIG_GPIO_MAX7301=m | ||
2591 | CONFIG_GPIO_MCP23S08=m | ||
2592 | # CONFIG_GPIO_MC33880 is not set | ||
2593 | |||
2594 | # | ||
2595 | # AC97 GPIO expanders: | ||
2596 | # | ||
2597 | # CONFIG_GPIO_UCB1400 is not set | ||
2598 | CONFIG_W1=m | ||
2599 | CONFIG_W1_CON=y | ||
2600 | |||
2601 | # | ||
2602 | # 1-wire Bus Masters | ||
2603 | # | ||
2604 | CONFIG_W1_MASTER_MATROX=m | ||
2605 | CONFIG_W1_MASTER_DS2490=m | ||
2606 | CONFIG_W1_MASTER_DS2482=m | ||
2607 | CONFIG_W1_MASTER_GPIO=m | ||
2608 | |||
2609 | # | ||
2610 | # 1-wire Slaves | ||
2611 | # | ||
2612 | CONFIG_W1_SLAVE_THERM=m | ||
2613 | CONFIG_W1_SLAVE_SMEM=m | ||
2614 | CONFIG_W1_SLAVE_DS2431=m | ||
2615 | CONFIG_W1_SLAVE_DS2433=m | ||
2616 | # CONFIG_W1_SLAVE_DS2433_CRC is not set | ||
2617 | CONFIG_W1_SLAVE_DS2760=m | ||
2618 | CONFIG_W1_SLAVE_BQ27000=m | ||
2619 | CONFIG_POWER_SUPPLY=y | ||
2620 | # CONFIG_POWER_SUPPLY_DEBUG is not set | ||
2621 | CONFIG_PDA_POWER=m | ||
2622 | CONFIG_BATTERY_DS2760=m | ||
2623 | CONFIG_BATTERY_DS2782=m | ||
2624 | CONFIG_BATTERY_BQ27x00=m | ||
2625 | CONFIG_BATTERY_MAX17040=m | ||
2626 | CONFIG_CHARGER_PCF50633=m | ||
2627 | CONFIG_HWMON=m | ||
2628 | CONFIG_HWMON_VID=m | ||
2629 | # CONFIG_HWMON_DEBUG_CHIP is not set | ||
2630 | |||
2631 | # | ||
2632 | # Native drivers | ||
2633 | # | ||
2634 | CONFIG_SENSORS_ABITUGURU=m | ||
2635 | CONFIG_SENSORS_ABITUGURU3=m | ||
2636 | CONFIG_SENSORS_AD7414=m | ||
2637 | CONFIG_SENSORS_AD7418=m | ||
2638 | CONFIG_SENSORS_ADCXX=m | ||
2639 | CONFIG_SENSORS_ADM1021=m | ||
2640 | CONFIG_SENSORS_ADM1025=m | ||
2641 | CONFIG_SENSORS_ADM1026=m | ||
2642 | CONFIG_SENSORS_ADM1029=m | ||
2643 | CONFIG_SENSORS_ADM1031=m | ||
2644 | CONFIG_SENSORS_ADM9240=m | ||
2645 | CONFIG_SENSORS_ADT7411=m | ||
2646 | CONFIG_SENSORS_ADT7462=m | ||
2647 | CONFIG_SENSORS_ADT7470=m | ||
2648 | CONFIG_SENSORS_ADT7475=m | ||
2649 | CONFIG_SENSORS_ASC7621=m | ||
2650 | CONFIG_SENSORS_K8TEMP=m | ||
2651 | CONFIG_SENSORS_K10TEMP=m | ||
2652 | CONFIG_SENSORS_ASB100=m | ||
2653 | CONFIG_SENSORS_ATXP1=m | ||
2654 | CONFIG_SENSORS_DS1621=m | ||
2655 | CONFIG_SENSORS_I5K_AMB=m | ||
2656 | CONFIG_SENSORS_F71805F=m | ||
2657 | CONFIG_SENSORS_F71882FG=m | ||
2658 | CONFIG_SENSORS_F75375S=m | ||
2659 | CONFIG_SENSORS_FSCHMD=m | ||
2660 | CONFIG_SENSORS_G760A=m | ||
2661 | CONFIG_SENSORS_GL518SM=m | ||
2662 | CONFIG_SENSORS_GL520SM=m | ||
2663 | CONFIG_SENSORS_CORETEMP=m | ||
2664 | CONFIG_SENSORS_IBMAEM=m | ||
2665 | CONFIG_SENSORS_IBMPEX=m | ||
2666 | CONFIG_SENSORS_IT87=m | ||
2667 | CONFIG_SENSORS_LM63=m | ||
2668 | CONFIG_SENSORS_LM70=m | ||
2669 | CONFIG_SENSORS_LM73=m | ||
2670 | CONFIG_SENSORS_LM75=m | ||
2671 | CONFIG_SENSORS_LM77=m | ||
2672 | CONFIG_SENSORS_LM78=m | ||
2673 | CONFIG_SENSORS_LM80=m | ||
2674 | CONFIG_SENSORS_LM83=m | ||
2675 | CONFIG_SENSORS_LM85=m | ||
2676 | CONFIG_SENSORS_LM87=m | ||
2677 | CONFIG_SENSORS_LM90=m | ||
2678 | CONFIG_SENSORS_LM92=m | ||
2679 | CONFIG_SENSORS_LM93=m | ||
2680 | CONFIG_SENSORS_LTC4215=m | ||
2681 | CONFIG_SENSORS_LTC4245=m | ||
2682 | CONFIG_SENSORS_LM95241=m | ||
2683 | CONFIG_SENSORS_MAX1111=m | ||
2684 | CONFIG_SENSORS_MAX1619=m | ||
2685 | CONFIG_SENSORS_MAX6650=m | ||
2686 | CONFIG_SENSORS_PC87360=m | ||
2687 | CONFIG_SENSORS_PC87427=m | ||
2688 | CONFIG_SENSORS_PCF8591=m | ||
2689 | CONFIG_SENSORS_SHT15=m | ||
2690 | CONFIG_SENSORS_SIS5595=m | ||
2691 | CONFIG_SENSORS_DME1737=m | ||
2692 | CONFIG_SENSORS_SMSC47M1=m | ||
2693 | CONFIG_SENSORS_SMSC47M192=m | ||
2694 | CONFIG_SENSORS_SMSC47B397=m | ||
2695 | CONFIG_SENSORS_ADS7828=m | ||
2696 | CONFIG_SENSORS_AMC6821=m | ||
2697 | CONFIG_SENSORS_THMC50=m | ||
2698 | CONFIG_SENSORS_TMP401=m | ||
2699 | CONFIG_SENSORS_TMP421=m | ||
2700 | CONFIG_SENSORS_VIA_CPUTEMP=m | ||
2701 | CONFIG_SENSORS_VIA686A=m | ||
2702 | CONFIG_SENSORS_VT1211=m | ||
2703 | CONFIG_SENSORS_VT8231=m | ||
2704 | CONFIG_SENSORS_W83781D=m | ||
2705 | CONFIG_SENSORS_W83791D=m | ||
2706 | CONFIG_SENSORS_W83792D=m | ||
2707 | CONFIG_SENSORS_W83793=m | ||
2708 | CONFIG_SENSORS_W83L785TS=m | ||
2709 | CONFIG_SENSORS_W83L786NG=m | ||
2710 | CONFIG_SENSORS_W83627HF=m | ||
2711 | CONFIG_SENSORS_W83627EHF=m | ||
2712 | CONFIG_SENSORS_HDAPS=m | ||
2713 | CONFIG_SENSORS_LIS3_I2C=m | ||
2714 | CONFIG_SENSORS_APPLESMC=m | ||
2715 | |||
2716 | # | ||
2717 | # ACPI drivers | ||
2718 | # | ||
2719 | CONFIG_SENSORS_ATK0110=m | ||
2720 | CONFIG_SENSORS_LIS3LV02D=m | ||
2721 | CONFIG_THERMAL=y | ||
2722 | CONFIG_WATCHDOG=y | ||
2723 | # CONFIG_WATCHDOG_NOWAYOUT is not set | ||
2724 | |||
2725 | # | ||
2726 | # Watchdog Device Drivers | ||
2727 | # | ||
2728 | CONFIG_SOFT_WATCHDOG=m | ||
2729 | CONFIG_ACQUIRE_WDT=m | ||
2730 | CONFIG_ADVANTECH_WDT=m | ||
2731 | CONFIG_ALIM1535_WDT=m | ||
2732 | CONFIG_ALIM7101_WDT=m | ||
2733 | CONFIG_GEODE_WDT=m | ||
2734 | CONFIG_SC520_WDT=m | ||
2735 | # CONFIG_SBC_FITPC2_WATCHDOG is not set | ||
2736 | CONFIG_EUROTECH_WDT=m | ||
2737 | CONFIG_IB700_WDT=m | ||
2738 | CONFIG_IBMASR=m | ||
2739 | CONFIG_WAFER_WDT=m | ||
2740 | CONFIG_I6300ESB_WDT=m | ||
2741 | CONFIG_ITCO_WDT=m | ||
2742 | CONFIG_ITCO_VENDOR_SUPPORT=y | ||
2743 | CONFIG_IT8712F_WDT=m | ||
2744 | CONFIG_IT87_WDT=m | ||
2745 | # CONFIG_HP_WATCHDOG is not set | ||
2746 | CONFIG_SC1200_WDT=m | ||
2747 | CONFIG_SCx200_WDT=m | ||
2748 | CONFIG_PC87413_WDT=m | ||
2749 | CONFIG_60XX_WDT=m | ||
2750 | CONFIG_SBC8360_WDT=m | ||
2751 | CONFIG_SBC7240_WDT=m | ||
2752 | CONFIG_CPU5_WDT=m | ||
2753 | CONFIG_SMSC_SCH311X_WDT=m | ||
2754 | CONFIG_SMSC37B787_WDT=m | ||
2755 | CONFIG_W83627HF_WDT=m | ||
2756 | CONFIG_W83697HF_WDT=m | ||
2757 | CONFIG_W83697UG_WDT=m | ||
2758 | CONFIG_W83877F_WDT=m | ||
2759 | CONFIG_W83977F_WDT=m | ||
2760 | CONFIG_MACHZ_WDT=m | ||
2761 | CONFIG_SBC_EPX_C3_WATCHDOG=m | ||
2762 | |||
2763 | # | ||
2764 | # ISA-based Watchdog Cards | ||
2765 | # | ||
2766 | CONFIG_PCWATCHDOG=m | ||
2767 | CONFIG_MIXCOMWD=m | ||
2768 | CONFIG_WDT=m | ||
2769 | |||
2770 | # | ||
2771 | # PCI-based Watchdog Cards | ||
2772 | # | ||
2773 | CONFIG_PCIPCWATCHDOG=m | ||
2774 | CONFIG_WDTPCI=m | ||
2775 | |||
2776 | # | ||
2777 | # USB-based Watchdog Cards | ||
2778 | # | ||
2779 | CONFIG_USBPCWATCHDOG=m | ||
2780 | CONFIG_SSB_POSSIBLE=y | ||
2781 | |||
2782 | # | ||
2783 | # Sonics Silicon Backplane | ||
2784 | # | ||
2785 | CONFIG_SSB=m | ||
2786 | CONFIG_SSB_SPROM=y | ||
2787 | CONFIG_SSB_BLOCKIO=y | ||
2788 | CONFIG_SSB_PCIHOST_POSSIBLE=y | ||
2789 | CONFIG_SSB_PCIHOST=y | ||
2790 | CONFIG_SSB_B43_PCI_BRIDGE=y | ||
2791 | CONFIG_SSB_PCMCIAHOST_POSSIBLE=y | ||
2792 | CONFIG_SSB_PCMCIAHOST=y | ||
2793 | CONFIG_SSB_SDIOHOST_POSSIBLE=y | ||
2794 | CONFIG_SSB_SDIOHOST=y | ||
2795 | # CONFIG_SSB_SILENT is not set | ||
2796 | # CONFIG_SSB_DEBUG is not set | ||
2797 | CONFIG_SSB_DRIVER_PCICORE_POSSIBLE=y | ||
2798 | CONFIG_SSB_DRIVER_PCICORE=y | ||
2799 | |||
2800 | # | ||
2801 | # Multifunction device drivers | ||
2802 | # | ||
2803 | CONFIG_MFD_CORE=m | ||
2804 | CONFIG_MFD_SM501=m | ||
2805 | # CONFIG_MFD_SM501_GPIO is not set | ||
2806 | CONFIG_HTC_PASIC3=m | ||
2807 | CONFIG_UCB1400_CORE=m | ||
2808 | CONFIG_TPS65010=m | ||
2809 | # CONFIG_MFD_TMIO is not set | ||
2810 | CONFIG_MFD_WM8400=m | ||
2811 | CONFIG_MFD_WM8994=m | ||
2812 | CONFIG_MFD_PCF50633=m | ||
2813 | # CONFIG_MFD_MC13783 is not set | ||
2814 | CONFIG_PCF50633_ADC=m | ||
2815 | CONFIG_PCF50633_GPIO=m | ||
2816 | # CONFIG_EZX_PCAP is not set | ||
2817 | CONFIG_AB4500_CORE=m | ||
2818 | CONFIG_MFD_TIMBERDALE=m | ||
2819 | CONFIG_LPC_SCH=m | ||
2820 | CONFIG_REGULATOR=y | ||
2821 | # CONFIG_REGULATOR_DEBUG is not set | ||
2822 | # CONFIG_REGULATOR_DUMMY is not set | ||
2823 | # CONFIG_REGULATOR_FIXED_VOLTAGE is not set | ||
2824 | CONFIG_REGULATOR_VIRTUAL_CONSUMER=m | ||
2825 | CONFIG_REGULATOR_USERSPACE_CONSUMER=m | ||
2826 | CONFIG_REGULATOR_BQ24022=m | ||
2827 | CONFIG_REGULATOR_MAX1586=m | ||
2828 | CONFIG_REGULATOR_MAX8649=m | ||
2829 | CONFIG_REGULATOR_MAX8660=m | ||
2830 | CONFIG_REGULATOR_WM8400=m | ||
2831 | CONFIG_REGULATOR_WM8994=m | ||
2832 | CONFIG_REGULATOR_PCF50633=m | ||
2833 | CONFIG_REGULATOR_LP3971=m | ||
2834 | # CONFIG_REGULATOR_TPS65023 is not set | ||
2835 | # CONFIG_REGULATOR_TPS6507X is not set | ||
2836 | CONFIG_MEDIA_SUPPORT=m | ||
2837 | |||
2838 | # | ||
2839 | # Multimedia core support | ||
2840 | # | ||
2841 | CONFIG_VIDEO_DEV=m | ||
2842 | CONFIG_VIDEO_V4L2_COMMON=m | ||
2843 | # CONFIG_VIDEO_ALLOW_V4L1 is not set | ||
2844 | CONFIG_VIDEO_V4L1_COMPAT=y | ||
2845 | CONFIG_DVB_CORE=m | ||
2846 | CONFIG_VIDEO_MEDIA=m | ||
2847 | |||
2848 | # | ||
2849 | # Multimedia drivers | ||
2850 | # | ||
2851 | CONFIG_VIDEO_SAA7146=m | ||
2852 | CONFIG_VIDEO_SAA7146_VV=m | ||
2853 | CONFIG_IR_CORE=m | ||
2854 | CONFIG_VIDEO_IR=m | ||
2855 | # CONFIG_MEDIA_ATTACH is not set | ||
2856 | CONFIG_MEDIA_TUNER=m | ||
2857 | # CONFIG_MEDIA_TUNER_CUSTOMISE is not set | ||
2858 | CONFIG_MEDIA_TUNER_SIMPLE=m | ||
2859 | CONFIG_MEDIA_TUNER_TDA8290=m | ||
2860 | CONFIG_MEDIA_TUNER_TDA827X=m | ||
2861 | CONFIG_MEDIA_TUNER_TDA18271=m | ||
2862 | CONFIG_MEDIA_TUNER_TDA9887=m | ||
2863 | CONFIG_MEDIA_TUNER_TEA5761=m | ||
2864 | CONFIG_MEDIA_TUNER_TEA5767=m | ||
2865 | CONFIG_MEDIA_TUNER_MT20XX=m | ||
2866 | CONFIG_MEDIA_TUNER_MT2060=m | ||
2867 | CONFIG_MEDIA_TUNER_MT2266=m | ||
2868 | CONFIG_MEDIA_TUNER_MT2131=m | ||
2869 | CONFIG_MEDIA_TUNER_QT1010=m | ||
2870 | CONFIG_MEDIA_TUNER_XC2028=m | ||
2871 | CONFIG_MEDIA_TUNER_XC5000=m | ||
2872 | CONFIG_MEDIA_TUNER_MXL5005S=m | ||
2873 | CONFIG_MEDIA_TUNER_MXL5007T=m | ||
2874 | CONFIG_MEDIA_TUNER_MC44S803=m | ||
2875 | CONFIG_MEDIA_TUNER_MAX2165=m | ||
2876 | CONFIG_VIDEO_V4L2=m | ||
2877 | CONFIG_VIDEOBUF_GEN=m | ||
2878 | CONFIG_VIDEOBUF_DMA_SG=m | ||
2879 | CONFIG_VIDEOBUF_VMALLOC=m | ||
2880 | CONFIG_VIDEOBUF_DVB=m | ||
2881 | CONFIG_VIDEO_BTCX=m | ||
2882 | CONFIG_VIDEO_TVEEPROM=m | ||
2883 | CONFIG_VIDEO_TUNER=m | ||
2884 | CONFIG_VIDEO_CAPTURE_DRIVERS=y | ||
2885 | # CONFIG_VIDEO_ADV_DEBUG is not set | ||
2886 | # CONFIG_VIDEO_FIXED_MINOR_RANGES is not set | ||
2887 | # CONFIG_VIDEO_HELPER_CHIPS_AUTO is not set | ||
2888 | CONFIG_VIDEO_IR_I2C=m | ||
2889 | |||
2890 | # | ||
2891 | # Encoders/decoders and other helper chips | ||
2892 | # | ||
2893 | |||
2894 | # | ||
2895 | # Audio decoders | ||
2896 | # | ||
2897 | CONFIG_VIDEO_TVAUDIO=m | ||
2898 | CONFIG_VIDEO_TDA7432=m | ||
2899 | CONFIG_VIDEO_TDA9840=m | ||
2900 | CONFIG_VIDEO_TDA9875=m | ||
2901 | CONFIG_VIDEO_TEA6415C=m | ||
2902 | CONFIG_VIDEO_TEA6420=m | ||
2903 | CONFIG_VIDEO_MSP3400=m | ||
2904 | CONFIG_VIDEO_CS5345=m | ||
2905 | CONFIG_VIDEO_CS53L32A=m | ||
2906 | CONFIG_VIDEO_M52790=m | ||
2907 | CONFIG_VIDEO_TLV320AIC23B=m | ||
2908 | CONFIG_VIDEO_WM8775=m | ||
2909 | CONFIG_VIDEO_WM8739=m | ||
2910 | CONFIG_VIDEO_VP27SMPX=m | ||
2911 | |||
2912 | # | ||
2913 | # RDS decoders | ||
2914 | # | ||
2915 | CONFIG_VIDEO_SAA6588=m | ||
2916 | |||
2917 | # | ||
2918 | # Video decoders | ||
2919 | # | ||
2920 | # CONFIG_VIDEO_ADV7180 is not set | ||
2921 | CONFIG_VIDEO_BT819=m | ||
2922 | CONFIG_VIDEO_BT856=m | ||
2923 | CONFIG_VIDEO_BT866=m | ||
2924 | CONFIG_VIDEO_KS0127=m | ||
2925 | CONFIG_VIDEO_OV7670=m | ||
2926 | CONFIG_VIDEO_MT9V011=m | ||
2927 | CONFIG_VIDEO_TCM825X=m | ||
2928 | CONFIG_VIDEO_SAA7110=m | ||
2929 | CONFIG_VIDEO_SAA711X=m | ||
2930 | CONFIG_VIDEO_SAA717X=m | ||
2931 | CONFIG_VIDEO_SAA7191=m | ||
2932 | CONFIG_VIDEO_TVP514X=m | ||
2933 | CONFIG_VIDEO_TVP5150=m | ||
2934 | CONFIG_VIDEO_TVP7002=m | ||
2935 | CONFIG_VIDEO_VPX3220=m | ||
2936 | |||
2937 | # | ||
2938 | # Video and audio decoders | ||
2939 | # | ||
2940 | CONFIG_VIDEO_CX25840=m | ||
2941 | |||
2942 | # | ||
2943 | # MPEG video encoders | ||
2944 | # | ||
2945 | CONFIG_VIDEO_CX2341X=m | ||
2946 | |||
2947 | # | ||
2948 | # Video encoders | ||
2949 | # | ||
2950 | CONFIG_VIDEO_SAA7127=m | ||
2951 | CONFIG_VIDEO_SAA7185=m | ||
2952 | CONFIG_VIDEO_ADV7170=m | ||
2953 | CONFIG_VIDEO_ADV7175=m | ||
2954 | CONFIG_VIDEO_THS7303=m | ||
2955 | CONFIG_VIDEO_ADV7343=m | ||
2956 | |||
2957 | # | ||
2958 | # Video improvement chips | ||
2959 | # | ||
2960 | CONFIG_VIDEO_UPD64031A=m | ||
2961 | CONFIG_VIDEO_UPD64083=m | ||
2962 | CONFIG_VIDEO_VIVI=m | ||
2963 | CONFIG_VIDEO_BT848=m | ||
2964 | CONFIG_VIDEO_BT848_DVB=y | ||
2965 | CONFIG_VIDEO_PMS=m | ||
2966 | CONFIG_VIDEO_SAA5246A=m | ||
2967 | CONFIG_VIDEO_SAA5249=m | ||
2968 | CONFIG_VIDEO_ZORAN=m | ||
2969 | CONFIG_VIDEO_ZORAN_DC30=m | ||
2970 | CONFIG_VIDEO_ZORAN_ZR36060=m | ||
2971 | CONFIG_VIDEO_ZORAN_BUZ=m | ||
2972 | CONFIG_VIDEO_ZORAN_DC10=m | ||
2973 | CONFIG_VIDEO_ZORAN_LML33=m | ||
2974 | CONFIG_VIDEO_ZORAN_LML33R10=m | ||
2975 | CONFIG_VIDEO_ZORAN_AVS6EYES=m | ||
2976 | CONFIG_VIDEO_SAA7134=m | ||
2977 | CONFIG_VIDEO_SAA7134_ALSA=m | ||
2978 | CONFIG_VIDEO_SAA7134_DVB=m | ||
2979 | CONFIG_VIDEO_MXB=m | ||
2980 | CONFIG_VIDEO_HEXIUM_ORION=m | ||
2981 | CONFIG_VIDEO_HEXIUM_GEMINI=m | ||
2982 | CONFIG_VIDEO_CX88=m | ||
2983 | CONFIG_VIDEO_CX88_ALSA=m | ||
2984 | CONFIG_VIDEO_CX88_BLACKBIRD=m | ||
2985 | CONFIG_VIDEO_CX88_DVB=m | ||
2986 | CONFIG_VIDEO_CX88_MPEG=m | ||
2987 | CONFIG_VIDEO_CX88_VP3054=m | ||
2988 | CONFIG_VIDEO_CX23885=m | ||
2989 | CONFIG_VIDEO_AU0828=m | ||
2990 | CONFIG_VIDEO_IVTV=m | ||
2991 | CONFIG_VIDEO_FB_IVTV=m | ||
2992 | CONFIG_VIDEO_CX18=m | ||
2993 | CONFIG_VIDEO_CX18_ALSA=m | ||
2994 | CONFIG_VIDEO_SAA7164=m | ||
2995 | CONFIG_VIDEO_CAFE_CCIC=m | ||
2996 | CONFIG_SOC_CAMERA=m | ||
2997 | CONFIG_SOC_CAMERA_MT9M001=m | ||
2998 | CONFIG_SOC_CAMERA_MT9M111=m | ||
2999 | CONFIG_SOC_CAMERA_MT9T031=m | ||
3000 | CONFIG_SOC_CAMERA_MT9T112=m | ||
3001 | CONFIG_SOC_CAMERA_MT9V022=m | ||
3002 | CONFIG_SOC_CAMERA_RJ54N1=m | ||
3003 | CONFIG_SOC_CAMERA_TW9910=m | ||
3004 | CONFIG_SOC_CAMERA_PLATFORM=m | ||
3005 | CONFIG_SOC_CAMERA_OV772X=m | ||
3006 | CONFIG_SOC_CAMERA_OV9640=m | ||
3007 | CONFIG_V4L_USB_DRIVERS=y | ||
3008 | CONFIG_USB_VIDEO_CLASS=m | ||
3009 | CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y | ||
3010 | CONFIG_USB_GSPCA=m | ||
3011 | CONFIG_USB_M5602=m | ||
3012 | CONFIG_USB_STV06XX=m | ||
3013 | CONFIG_USB_GL860=m | ||
3014 | CONFIG_USB_GSPCA_BENQ=m | ||
3015 | CONFIG_USB_GSPCA_CONEX=m | ||
3016 | CONFIG_USB_GSPCA_CPIA1=m | ||
3017 | CONFIG_USB_GSPCA_ETOMS=m | ||
3018 | CONFIG_USB_GSPCA_FINEPIX=m | ||
3019 | CONFIG_USB_GSPCA_JEILINJ=m | ||
3020 | CONFIG_USB_GSPCA_MARS=m | ||
3021 | CONFIG_USB_GSPCA_MR97310A=m | ||
3022 | CONFIG_USB_GSPCA_OV519=m | ||
3023 | CONFIG_USB_GSPCA_OV534=m | ||
3024 | CONFIG_USB_GSPCA_OV534_9=m | ||
3025 | CONFIG_USB_GSPCA_PAC207=m | ||
3026 | CONFIG_USB_GSPCA_PAC7302=m | ||
3027 | CONFIG_USB_GSPCA_PAC7311=m | ||
3028 | CONFIG_USB_GSPCA_SN9C2028=m | ||
3029 | CONFIG_USB_GSPCA_SN9C20X=m | ||
3030 | CONFIG_USB_GSPCA_SN9C20X_EVDEV=y | ||
3031 | CONFIG_USB_GSPCA_SONIXB=m | ||
3032 | CONFIG_USB_GSPCA_SONIXJ=m | ||
3033 | CONFIG_USB_GSPCA_SPCA500=m | ||
3034 | CONFIG_USB_GSPCA_SPCA501=m | ||
3035 | CONFIG_USB_GSPCA_SPCA505=m | ||
3036 | CONFIG_USB_GSPCA_SPCA506=m | ||
3037 | CONFIG_USB_GSPCA_SPCA508=m | ||
3038 | CONFIG_USB_GSPCA_SPCA561=m | ||
3039 | CONFIG_USB_GSPCA_SQ905=m | ||
3040 | CONFIG_USB_GSPCA_SQ905C=m | ||
3041 | CONFIG_USB_GSPCA_STK014=m | ||
3042 | CONFIG_USB_GSPCA_STV0680=m | ||
3043 | CONFIG_USB_GSPCA_SUNPLUS=m | ||
3044 | CONFIG_USB_GSPCA_T613=m | ||
3045 | CONFIG_USB_GSPCA_TV8532=m | ||
3046 | CONFIG_USB_GSPCA_VC032X=m | ||
3047 | CONFIG_USB_GSPCA_ZC3XX=m | ||
3048 | CONFIG_VIDEO_PVRUSB2=m | ||
3049 | CONFIG_VIDEO_PVRUSB2_SYSFS=y | ||
3050 | CONFIG_VIDEO_PVRUSB2_DVB=y | ||
3051 | # CONFIG_VIDEO_PVRUSB2_DEBUGIFC is not set | ||
3052 | CONFIG_VIDEO_HDPVR=m | ||
3053 | CONFIG_VIDEO_EM28XX=m | ||
3054 | CONFIG_VIDEO_EM28XX_ALSA=m | ||
3055 | CONFIG_VIDEO_EM28XX_DVB=m | ||
3056 | CONFIG_VIDEO_TLG2300=m | ||
3057 | CONFIG_VIDEO_CX231XX=m | ||
3058 | CONFIG_VIDEO_CX231XX_ALSA=m | ||
3059 | CONFIG_VIDEO_CX231XX_DVB=m | ||
3060 | CONFIG_VIDEO_USBVISION=m | ||
3061 | CONFIG_USB_ET61X251=m | ||
3062 | CONFIG_USB_SN9C102=m | ||
3063 | CONFIG_USB_ZC0301=m | ||
3064 | CONFIG_USB_PWC_INPUT_EVDEV=y | ||
3065 | CONFIG_USB_ZR364XX=m | ||
3066 | CONFIG_USB_STKWEBCAM=m | ||
3067 | CONFIG_USB_S2255=m | ||
3068 | CONFIG_RADIO_ADAPTERS=y | ||
3069 | CONFIG_RADIO_CADET=m | ||
3070 | CONFIG_RADIO_RTRACK=m | ||
3071 | CONFIG_RADIO_RTRACK2=m | ||
3072 | CONFIG_RADIO_AZTECH=m | ||
3073 | CONFIG_RADIO_GEMTEK=m | ||
3074 | CONFIG_RADIO_GEMTEK_PCI=m | ||
3075 | CONFIG_RADIO_MAXIRADIO=m | ||
3076 | CONFIG_RADIO_MAESTRO=m | ||
3077 | CONFIG_RADIO_MIROPCM20=m | ||
3078 | CONFIG_RADIO_SF16FMI=m | ||
3079 | CONFIG_RADIO_SF16FMR2=m | ||
3080 | CONFIG_RADIO_TERRATEC=m | ||
3081 | CONFIG_RADIO_TRUST=m | ||
3082 | CONFIG_RADIO_TYPHOON=m | ||
3083 | CONFIG_RADIO_ZOLTRIX=m | ||
3084 | # CONFIG_I2C_SI4713 is not set | ||
3085 | # CONFIG_RADIO_SI4713 is not set | ||
3086 | CONFIG_USB_DSBR=m | ||
3087 | # CONFIG_RADIO_SI470X is not set | ||
3088 | CONFIG_USB_MR800=m | ||
3089 | CONFIG_RADIO_TEA5764=m | ||
3090 | CONFIG_RADIO_SAA7706H=m | ||
3091 | CONFIG_RADIO_TEF6862=m | ||
3092 | CONFIG_RADIO_TIMBERDALE=m | ||
3093 | CONFIG_DVB_MAX_ADAPTERS=8 | ||
3094 | # CONFIG_DVB_DYNAMIC_MINORS is not set | ||
3095 | CONFIG_DVB_CAPTURE_DRIVERS=y | ||
3096 | |||
3097 | # | ||
3098 | # Supported SAA7146 based PCI Adapters | ||
3099 | # | ||
3100 | CONFIG_TTPCI_EEPROM=m | ||
3101 | CONFIG_DVB_AV7110=m | ||
3102 | CONFIG_DVB_AV7110_OSD=y | ||
3103 | CONFIG_DVB_BUDGET_CORE=m | ||
3104 | CONFIG_DVB_BUDGET=m | ||
3105 | CONFIG_DVB_BUDGET_CI=m | ||
3106 | CONFIG_DVB_BUDGET_AV=m | ||
3107 | CONFIG_DVB_BUDGET_PATCH=m | ||
3108 | |||
3109 | # | ||
3110 | # Supported USB Adapters | ||
3111 | # | ||
3112 | CONFIG_DVB_USB=m | ||
3113 | # CONFIG_DVB_USB_DEBUG is not set | ||
3114 | CONFIG_DVB_USB_A800=m | ||
3115 | CONFIG_DVB_USB_DIBUSB_MB=m | ||
3116 | # CONFIG_DVB_USB_DIBUSB_MB_FAULTY is not set | ||
3117 | CONFIG_DVB_USB_DIBUSB_MC=m | ||
3118 | CONFIG_DVB_USB_DIB0700=m | ||
3119 | CONFIG_DVB_USB_UMT_010=m | ||
3120 | CONFIG_DVB_USB_CXUSB=m | ||
3121 | CONFIG_DVB_USB_M920X=m | ||
3122 | CONFIG_DVB_USB_GL861=m | ||
3123 | CONFIG_DVB_USB_AU6610=m | ||
3124 | CONFIG_DVB_USB_DIGITV=m | ||
3125 | CONFIG_DVB_USB_VP7045=m | ||
3126 | CONFIG_DVB_USB_VP702X=m | ||
3127 | CONFIG_DVB_USB_GP8PSK=m | ||
3128 | CONFIG_DVB_USB_NOVA_T_USB2=m | ||
3129 | CONFIG_DVB_USB_TTUSB2=m | ||
3130 | CONFIG_DVB_USB_DTT200U=m | ||
3131 | CONFIG_DVB_USB_OPERA1=m | ||
3132 | CONFIG_DVB_USB_AF9005=m | ||
3133 | CONFIG_DVB_USB_AF9005_REMOTE=m | ||
3134 | CONFIG_DVB_USB_DW2102=m | ||
3135 | CONFIG_DVB_USB_CINERGY_T2=m | ||
3136 | CONFIG_DVB_USB_ANYSEE=m | ||
3137 | CONFIG_DVB_USB_DTV5100=m | ||
3138 | CONFIG_DVB_USB_AF9015=m | ||
3139 | CONFIG_DVB_USB_CE6230=m | ||
3140 | # CONFIG_DVB_USB_FRIIO is not set | ||
3141 | CONFIG_DVB_USB_EC168=m | ||
3142 | CONFIG_DVB_USB_AZ6027=m | ||
3143 | CONFIG_DVB_TTUSB_BUDGET=m | ||
3144 | CONFIG_DVB_TTUSB_DEC=m | ||
3145 | CONFIG_SMS_SIANO_MDTV=m | ||
3146 | |||
3147 | # | ||
3148 | # Siano module components | ||
3149 | # | ||
3150 | CONFIG_SMS_USB_DRV=m | ||
3151 | CONFIG_SMS_SDIO_DRV=m | ||
3152 | |||
3153 | # | ||
3154 | # Supported FlexCopII (B2C2) Adapters | ||
3155 | # | ||
3156 | CONFIG_DVB_B2C2_FLEXCOP=m | ||
3157 | CONFIG_DVB_B2C2_FLEXCOP_PCI=m | ||
3158 | CONFIG_DVB_B2C2_FLEXCOP_USB=m | ||
3159 | # CONFIG_DVB_B2C2_FLEXCOP_DEBUG is not set | ||
3160 | |||
3161 | # | ||
3162 | # Supported BT878 Adapters | ||
3163 | # | ||
3164 | CONFIG_DVB_BT8XX=m | ||
3165 | |||
3166 | # | ||
3167 | # Supported Pluto2 Adapters | ||
3168 | # | ||
3169 | CONFIG_DVB_PLUTO2=m | ||
3170 | |||
3171 | # | ||
3172 | # Supported SDMC DM1105 Adapters | ||
3173 | # | ||
3174 | CONFIG_DVB_DM1105=m | ||
3175 | |||
3176 | # | ||
3177 | # Supported FireWire (IEEE 1394) Adapters | ||
3178 | # | ||
3179 | CONFIG_DVB_FIREDTV=m | ||
3180 | CONFIG_DVB_FIREDTV_FIREWIRE=y | ||
3181 | CONFIG_DVB_FIREDTV_IEEE1394=y | ||
3182 | CONFIG_DVB_FIREDTV_INPUT=y | ||
3183 | |||
3184 | # | ||
3185 | # Supported Earthsoft PT1 Adapters | ||
3186 | # | ||
3187 | # CONFIG_DVB_PT1 is not set | ||
3188 | |||
3189 | # | ||
3190 | # Supported Mantis Adapters | ||
3191 | # | ||
3192 | CONFIG_MANTIS_CORE=m | ||
3193 | CONFIG_DVB_MANTIS=m | ||
3194 | CONFIG_DVB_HOPPER=m | ||
3195 | |||
3196 | # | ||
3197 | # Supported nGene Adapters | ||
3198 | # | ||
3199 | CONFIG_DVB_NGENE=m | ||
3200 | |||
3201 | # | ||
3202 | # Supported DVB Frontends | ||
3203 | # | ||
3204 | # CONFIG_DVB_FE_CUSTOMISE is not set | ||
3205 | CONFIG_DVB_STB0899=m | ||
3206 | CONFIG_DVB_STB6100=m | ||
3207 | CONFIG_DVB_STV090x=m | ||
3208 | CONFIG_DVB_STV6110x=m | ||
3209 | CONFIG_DVB_CX24110=m | ||
3210 | CONFIG_DVB_CX24123=m | ||
3211 | CONFIG_DVB_MT312=m | ||
3212 | CONFIG_DVB_ZL10036=m | ||
3213 | CONFIG_DVB_ZL10039=m | ||
3214 | CONFIG_DVB_S5H1420=m | ||
3215 | CONFIG_DVB_STV0288=m | ||
3216 | CONFIG_DVB_STB6000=m | ||
3217 | CONFIG_DVB_STV0299=m | ||
3218 | CONFIG_DVB_STV6110=m | ||
3219 | CONFIG_DVB_STV0900=m | ||
3220 | CONFIG_DVB_TDA8083=m | ||
3221 | CONFIG_DVB_TDA10086=m | ||
3222 | CONFIG_DVB_TDA8261=m | ||
3223 | CONFIG_DVB_VES1X93=m | ||
3224 | CONFIG_DVB_TUNER_ITD1000=m | ||
3225 | CONFIG_DVB_TUNER_CX24113=m | ||
3226 | CONFIG_DVB_TDA826X=m | ||
3227 | CONFIG_DVB_TUA6100=m | ||
3228 | CONFIG_DVB_CX24116=m | ||
3229 | CONFIG_DVB_SI21XX=m | ||
3230 | CONFIG_DVB_DS3000=m | ||
3231 | CONFIG_DVB_MB86A16=m | ||
3232 | CONFIG_DVB_SP8870=m | ||
3233 | CONFIG_DVB_SP887X=m | ||
3234 | CONFIG_DVB_CX22700=m | ||
3235 | CONFIG_DVB_CX22702=m | ||
3236 | CONFIG_DVB_L64781=m | ||
3237 | CONFIG_DVB_TDA1004X=m | ||
3238 | CONFIG_DVB_NXT6000=m | ||
3239 | CONFIG_DVB_MT352=m | ||
3240 | CONFIG_DVB_ZL10353=m | ||
3241 | CONFIG_DVB_DIB3000MB=m | ||
3242 | CONFIG_DVB_DIB3000MC=m | ||
3243 | CONFIG_DVB_DIB7000M=m | ||
3244 | CONFIG_DVB_DIB7000P=m | ||
3245 | CONFIG_DVB_TDA10048=m | ||
3246 | CONFIG_DVB_AF9013=m | ||
3247 | CONFIG_DVB_EC100=m | ||
3248 | CONFIG_DVB_VES1820=m | ||
3249 | CONFIG_DVB_TDA10021=m | ||
3250 | CONFIG_DVB_TDA10023=m | ||
3251 | CONFIG_DVB_STV0297=m | ||
3252 | CONFIG_DVB_NXT200X=m | ||
3253 | CONFIG_DVB_OR51211=m | ||
3254 | CONFIG_DVB_OR51132=m | ||
3255 | CONFIG_DVB_BCM3510=m | ||
3256 | CONFIG_DVB_LGDT330X=m | ||
3257 | CONFIG_DVB_LGDT3305=m | ||
3258 | CONFIG_DVB_S5H1409=m | ||
3259 | CONFIG_DVB_AU8522=m | ||
3260 | CONFIG_DVB_S5H1411=m | ||
3261 | CONFIG_DVB_DIB8000=m | ||
3262 | CONFIG_DVB_PLL=m | ||
3263 | CONFIG_DVB_TUNER_DIB0070=m | ||
3264 | CONFIG_DVB_LNBP21=m | ||
3265 | CONFIG_DVB_ISL6405=m | ||
3266 | CONFIG_DVB_ISL6421=m | ||
3267 | CONFIG_DVB_LGS8GXX=m | ||
3268 | CONFIG_DVB_ATBM8830=m | ||
3269 | CONFIG_DAB=y | ||
3270 | CONFIG_USB_DABUSB=m | ||
3271 | |||
3272 | # | ||
3273 | # Graphics support | ||
3274 | # | ||
3275 | CONFIG_AGP=m | ||
3276 | CONFIG_AGP_ALI=m | ||
3277 | CONFIG_AGP_ATI=m | ||
3278 | CONFIG_AGP_AMD=m | ||
3279 | CONFIG_AGP_AMD64=m | ||
3280 | CONFIG_AGP_INTEL=m | ||
3281 | CONFIG_AGP_NVIDIA=m | ||
3282 | CONFIG_AGP_SIS=m | ||
3283 | CONFIG_AGP_SWORKS=m | ||
3284 | CONFIG_AGP_VIA=m | ||
3285 | CONFIG_AGP_EFFICEON=m | ||
3286 | # CONFIG_VGA_ARB is not set | ||
3287 | # CONFIG_VGA_SWITCHEROO is not set | ||
3288 | CONFIG_DRM=m | ||
3289 | CONFIG_DRM_KMS_HELPER=m | ||
3290 | CONFIG_DRM_TTM=m | ||
3291 | CONFIG_DRM_TDFX=m | ||
3292 | CONFIG_DRM_R128=m | ||
3293 | CONFIG_DRM_RADEON=m | ||
3294 | # CONFIG_DRM_RADEON_KMS is not set | ||
3295 | CONFIG_DRM_I810=m | ||
3296 | CONFIG_DRM_I830=m | ||
3297 | CONFIG_DRM_I915=m | ||
3298 | # CONFIG_DRM_I915_KMS is not set | ||
3299 | CONFIG_DRM_MGA=m | ||
3300 | CONFIG_DRM_SIS=m | ||
3301 | CONFIG_DRM_VIA=m | ||
3302 | CONFIG_DRM_SAVAGE=m | ||
3303 | CONFIG_VGASTATE=m | ||
3304 | CONFIG_VIDEO_OUTPUT_CONTROL=m | ||
3305 | CONFIG_FB=m | ||
3306 | # CONFIG_FIRMWARE_EDID is not set | ||
3307 | CONFIG_FB_DDC=m | ||
3308 | # CONFIG_FB_BOOT_VESA_SUPPORT is not set | ||
3309 | CONFIG_FB_CFB_FILLRECT=m | ||
3310 | CONFIG_FB_CFB_COPYAREA=m | ||
3311 | CONFIG_FB_CFB_IMAGEBLIT=m | ||
3312 | # CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set | ||
3313 | CONFIG_FB_SYS_FILLRECT=m | ||
3314 | CONFIG_FB_SYS_COPYAREA=m | ||
3315 | CONFIG_FB_SYS_IMAGEBLIT=m | ||
3316 | # CONFIG_FB_FOREIGN_ENDIAN is not set | ||
3317 | CONFIG_FB_SYS_FOPS=m | ||
3318 | CONFIG_FB_DEFERRED_IO=y | ||
3319 | CONFIG_FB_HECUBA=m | ||
3320 | CONFIG_FB_SVGALIB=m | ||
3321 | # CONFIG_FB_MACMODES is not set | ||
3322 | CONFIG_FB_BACKLIGHT=y | ||
3323 | CONFIG_FB_MODE_HELPERS=y | ||
3324 | CONFIG_FB_TILEBLITTING=y | ||
3325 | |||
3326 | # | ||
3327 | # Frame buffer hardware drivers | ||
3328 | # | ||
3329 | CONFIG_FB_CIRRUS=m | ||
3330 | CONFIG_FB_PM2=m | ||
3331 | CONFIG_FB_PM2_FIFO_DISCONNECT=y | ||
3332 | CONFIG_FB_CYBER2000=m | ||
3333 | CONFIG_FB_ARC=m | ||
3334 | CONFIG_FB_VGA16=m | ||
3335 | CONFIG_FB_UVESA=m | ||
3336 | CONFIG_FB_N411=m | ||
3337 | CONFIG_FB_HGA=m | ||
3338 | # CONFIG_FB_HGA_ACCEL is not set | ||
3339 | CONFIG_FB_S1D13XXX=m | ||
3340 | CONFIG_FB_NVIDIA=m | ||
3341 | CONFIG_FB_NVIDIA_I2C=y | ||
3342 | # CONFIG_FB_NVIDIA_DEBUG is not set | ||
3343 | CONFIG_FB_NVIDIA_BACKLIGHT=y | ||
3344 | CONFIG_FB_RIVA=m | ||
3345 | CONFIG_FB_RIVA_I2C=y | ||
3346 | # CONFIG_FB_RIVA_DEBUG is not set | ||
3347 | CONFIG_FB_RIVA_BACKLIGHT=y | ||
3348 | CONFIG_FB_I810=m | ||
3349 | CONFIG_FB_I810_GTF=y | ||
3350 | CONFIG_FB_I810_I2C=y | ||
3351 | CONFIG_FB_LE80578=m | ||
3352 | CONFIG_FB_CARILLO_RANCH=m | ||
3353 | CONFIG_FB_INTEL=m | ||
3354 | # CONFIG_FB_INTEL_DEBUG is not set | ||
3355 | CONFIG_FB_INTEL_I2C=y | ||
3356 | CONFIG_FB_MATROX=m | ||
3357 | CONFIG_FB_MATROX_MILLENIUM=y | ||
3358 | CONFIG_FB_MATROX_MYSTIQUE=y | ||
3359 | CONFIG_FB_MATROX_G=y | ||
3360 | CONFIG_FB_MATROX_I2C=m | ||
3361 | CONFIG_FB_MATROX_MAVEN=m | ||
3362 | CONFIG_FB_RADEON=m | ||
3363 | CONFIG_FB_RADEON_I2C=y | ||
3364 | CONFIG_FB_RADEON_BACKLIGHT=y | ||
3365 | # CONFIG_FB_RADEON_DEBUG is not set | ||
3366 | CONFIG_FB_ATY128=m | ||
3367 | CONFIG_FB_ATY128_BACKLIGHT=y | ||
3368 | CONFIG_FB_ATY=m | ||
3369 | CONFIG_FB_ATY_CT=y | ||
3370 | CONFIG_FB_ATY_GENERIC_LCD=y | ||
3371 | CONFIG_FB_ATY_GX=y | ||
3372 | CONFIG_FB_ATY_BACKLIGHT=y | ||
3373 | CONFIG_FB_S3=m | ||
3374 | CONFIG_FB_SAVAGE=m | ||
3375 | CONFIG_FB_SAVAGE_I2C=y | ||
3376 | CONFIG_FB_SAVAGE_ACCEL=y | ||
3377 | CONFIG_FB_SIS=m | ||
3378 | CONFIG_FB_SIS_300=y | ||
3379 | CONFIG_FB_SIS_315=y | ||
3380 | CONFIG_FB_VIA=m | ||
3381 | CONFIG_FB_NEOMAGIC=m | ||
3382 | CONFIG_FB_KYRO=m | ||
3383 | CONFIG_FB_3DFX=m | ||
3384 | CONFIG_FB_3DFX_ACCEL=y | ||
3385 | CONFIG_FB_3DFX_I2C=y | ||
3386 | CONFIG_FB_VOODOO1=m | ||
3387 | CONFIG_FB_VT8623=m | ||
3388 | CONFIG_FB_TRIDENT=m | ||
3389 | CONFIG_FB_ARK=m | ||
3390 | CONFIG_FB_PM3=m | ||
3391 | CONFIG_FB_CARMINE=m | ||
3392 | CONFIG_FB_CARMINE_DRAM_EVAL=y | ||
3393 | # CONFIG_CARMINE_DRAM_CUSTOM is not set | ||
3394 | CONFIG_FB_GEODE=y | ||
3395 | CONFIG_FB_GEODE_LX=m | ||
3396 | CONFIG_FB_GEODE_GX=m | ||
3397 | CONFIG_FB_GEODE_GX1=m | ||
3398 | CONFIG_FB_TMIO=m | ||
3399 | CONFIG_FB_TMIO_ACCELL=y | ||
3400 | CONFIG_FB_SM501=m | ||
3401 | # CONFIG_FB_VIRTUAL is not set | ||
3402 | CONFIG_XEN_FBDEV_FRONTEND=m | ||
3403 | CONFIG_FB_METRONOME=m | ||
3404 | CONFIG_FB_MB862XX=m | ||
3405 | # CONFIG_FB_MB862XX_PCI_GDC is not set | ||
3406 | CONFIG_FB_BROADSHEET=m | ||
3407 | CONFIG_BACKLIGHT_LCD_SUPPORT=y | ||
3408 | CONFIG_LCD_CLASS_DEVICE=m | ||
3409 | CONFIG_LCD_L4F00242T03=m | ||
3410 | CONFIG_LCD_LMS283GF05=m | ||
3411 | CONFIG_LCD_LTV350QV=m | ||
3412 | CONFIG_LCD_ILI9320=m | ||
3413 | CONFIG_LCD_TDO24M=m | ||
3414 | CONFIG_LCD_VGG2432A4=m | ||
3415 | CONFIG_LCD_PLATFORM=m | ||
3416 | CONFIG_BACKLIGHT_CLASS_DEVICE=m | ||
3417 | CONFIG_BACKLIGHT_GENERIC=m | ||
3418 | CONFIG_BACKLIGHT_PROGEAR=m | ||
3419 | CONFIG_BACKLIGHT_CARILLO_RANCH=m | ||
3420 | CONFIG_BACKLIGHT_MBP_NVIDIA=m | ||
3421 | CONFIG_BACKLIGHT_SAHARA=m | ||
3422 | |||
3423 | # | ||
3424 | # Display device support | ||
3425 | # | ||
3426 | CONFIG_DISPLAY_SUPPORT=m | ||
3427 | |||
3428 | # | ||
3429 | # Display hardware drivers | ||
3430 | # | ||
3431 | |||
3432 | # | ||
3433 | # Console display driver support | ||
3434 | # | ||
3435 | CONFIG_VGA_CONSOLE=y | ||
3436 | # CONFIG_VGACON_SOFT_SCROLLBACK is not set | ||
3437 | CONFIG_MDA_CONSOLE=m | ||
3438 | CONFIG_DUMMY_CONSOLE=y | ||
3439 | CONFIG_FRAMEBUFFER_CONSOLE=m | ||
3440 | CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y | ||
3441 | CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y | ||
3442 | # CONFIG_FONTS is not set | ||
3443 | CONFIG_FONT_8x8=y | ||
3444 | CONFIG_FONT_8x16=y | ||
3445 | # CONFIG_LOGO is not set | ||
3446 | CONFIG_SOUND=m | ||
3447 | CONFIG_SOUND_OSS_CORE=y | ||
3448 | CONFIG_SOUND_OSS_CORE_PRECLAIM=y | ||
3449 | CONFIG_SND=m | ||
3450 | CONFIG_SND_TIMER=m | ||
3451 | CONFIG_SND_PCM=m | ||
3452 | CONFIG_SND_HWDEP=m | ||
3453 | CONFIG_SND_RAWMIDI=m | ||
3454 | CONFIG_SND_JACK=y | ||
3455 | CONFIG_SND_SEQUENCER=m | ||
3456 | CONFIG_SND_SEQ_DUMMY=m | ||
3457 | CONFIG_SND_OSSEMUL=y | ||
3458 | CONFIG_SND_MIXER_OSS=m | ||
3459 | CONFIG_SND_PCM_OSS=m | ||
3460 | CONFIG_SND_PCM_OSS_PLUGINS=y | ||
3461 | CONFIG_SND_SEQUENCER_OSS=y | ||
3462 | CONFIG_SND_HRTIMER=m | ||
3463 | CONFIG_SND_SEQ_HRTIMER_DEFAULT=y | ||
3464 | CONFIG_SND_DYNAMIC_MINORS=y | ||
3465 | # CONFIG_SND_SUPPORT_OLD_API is not set | ||
3466 | # CONFIG_SND_VERBOSE_PROCFS is not set | ||
3467 | # CONFIG_SND_VERBOSE_PRINTK is not set | ||
3468 | # CONFIG_SND_DEBUG is not set | ||
3469 | CONFIG_SND_VMASTER=y | ||
3470 | CONFIG_SND_DMA_SGBUF=y | ||
3471 | CONFIG_SND_RAWMIDI_SEQ=m | ||
3472 | CONFIG_SND_OPL3_LIB_SEQ=m | ||
3473 | CONFIG_SND_OPL4_LIB_SEQ=m | ||
3474 | CONFIG_SND_SBAWE_SEQ=m | ||
3475 | CONFIG_SND_EMU10K1_SEQ=m | ||
3476 | CONFIG_SND_MPU401_UART=m | ||
3477 | CONFIG_SND_OPL3_LIB=m | ||
3478 | CONFIG_SND_OPL4_LIB=m | ||
3479 | CONFIG_SND_VX_LIB=m | ||
3480 | CONFIG_SND_AC97_CODEC=m | ||
3481 | CONFIG_SND_DRIVERS=y | ||
3482 | CONFIG_SND_PCSP=m | ||
3483 | CONFIG_SND_DUMMY=m | ||
3484 | CONFIG_SND_VIRMIDI=m | ||
3485 | CONFIG_SND_MTPAV=m | ||
3486 | CONFIG_SND_MTS64=m | ||
3487 | CONFIG_SND_SERIAL_U16550=m | ||
3488 | CONFIG_SND_MPU401=m | ||
3489 | CONFIG_SND_PORTMAN2X4=m | ||
3490 | CONFIG_SND_AC97_POWER_SAVE=y | ||
3491 | CONFIG_SND_AC97_POWER_SAVE_DEFAULT=0 | ||
3492 | CONFIG_SND_WSS_LIB=m | ||
3493 | CONFIG_SND_SB_COMMON=m | ||
3494 | CONFIG_SND_SB8_DSP=m | ||
3495 | CONFIG_SND_SB16_DSP=m | ||
3496 | CONFIG_SND_ISA=y | ||
3497 | CONFIG_SND_ADLIB=m | ||
3498 | CONFIG_SND_AD1816A=m | ||
3499 | CONFIG_SND_AD1848=m | ||
3500 | CONFIG_SND_ALS100=m | ||
3501 | CONFIG_SND_AZT2320=m | ||
3502 | CONFIG_SND_CMI8330=m | ||
3503 | CONFIG_SND_CS4231=m | ||
3504 | CONFIG_SND_CS4236=m | ||
3505 | CONFIG_SND_ES968=m | ||
3506 | CONFIG_SND_ES1688=m | ||
3507 | CONFIG_SND_ES18XX=m | ||
3508 | CONFIG_SND_SC6000=m | ||
3509 | CONFIG_SND_GUSCLASSIC=m | ||
3510 | CONFIG_SND_GUSEXTREME=m | ||
3511 | CONFIG_SND_GUSMAX=m | ||
3512 | CONFIG_SND_INTERWAVE=m | ||
3513 | CONFIG_SND_INTERWAVE_STB=m | ||
3514 | CONFIG_SND_JAZZ16=m | ||
3515 | CONFIG_SND_OPL3SA2=m | ||
3516 | CONFIG_SND_OPTI92X_AD1848=m | ||
3517 | CONFIG_SND_OPTI92X_CS4231=m | ||
3518 | CONFIG_SND_OPTI93X=m | ||
3519 | CONFIG_SND_MIRO=m | ||
3520 | CONFIG_SND_SB8=m | ||
3521 | CONFIG_SND_SB16=m | ||
3522 | CONFIG_SND_SBAWE=m | ||
3523 | CONFIG_SND_SB16_CSP=y | ||
3524 | CONFIG_SND_SGALAXY=m | ||
3525 | CONFIG_SND_SSCAPE=m | ||
3526 | CONFIG_SND_WAVEFRONT=m | ||
3527 | CONFIG_SND_MSND_PINNACLE=m | ||
3528 | CONFIG_SND_MSND_CLASSIC=m | ||
3529 | CONFIG_SND_PCI=y | ||
3530 | CONFIG_SND_AD1889=m | ||
3531 | CONFIG_SND_ALS300=m | ||
3532 | CONFIG_SND_ALS4000=m | ||
3533 | CONFIG_SND_ALI5451=m | ||
3534 | CONFIG_SND_ATIIXP=m | ||
3535 | CONFIG_SND_ATIIXP_MODEM=m | ||
3536 | CONFIG_SND_AU8810=m | ||
3537 | CONFIG_SND_AU8820=m | ||
3538 | CONFIG_SND_AU8830=m | ||
3539 | CONFIG_SND_AW2=m | ||
3540 | CONFIG_SND_AZT3328=m | ||
3541 | CONFIG_SND_BT87X=m | ||
3542 | # CONFIG_SND_BT87X_OVERCLOCK is not set | ||
3543 | CONFIG_SND_CA0106=m | ||
3544 | CONFIG_SND_CMIPCI=m | ||
3545 | CONFIG_SND_OXYGEN_LIB=m | ||
3546 | CONFIG_SND_OXYGEN=m | ||
3547 | CONFIG_SND_CS4281=m | ||
3548 | CONFIG_SND_CS46XX=m | ||
3549 | CONFIG_SND_CS46XX_NEW_DSP=y | ||
3550 | CONFIG_SND_CS5530=m | ||
3551 | CONFIG_SND_CS5535AUDIO=m | ||
3552 | CONFIG_SND_CTXFI=m | ||
3553 | CONFIG_SND_DARLA20=m | ||
3554 | CONFIG_SND_GINA20=m | ||
3555 | CONFIG_SND_LAYLA20=m | ||
3556 | CONFIG_SND_DARLA24=m | ||
3557 | CONFIG_SND_GINA24=m | ||
3558 | CONFIG_SND_LAYLA24=m | ||
3559 | CONFIG_SND_MONA=m | ||
3560 | CONFIG_SND_MIA=m | ||
3561 | CONFIG_SND_ECHO3G=m | ||
3562 | CONFIG_SND_INDIGO=m | ||
3563 | CONFIG_SND_INDIGOIO=m | ||
3564 | CONFIG_SND_INDIGODJ=m | ||
3565 | CONFIG_SND_INDIGOIOX=m | ||
3566 | CONFIG_SND_INDIGODJX=m | ||
3567 | CONFIG_SND_EMU10K1=m | ||
3568 | CONFIG_SND_EMU10K1X=m | ||
3569 | CONFIG_SND_ENS1370=m | ||
3570 | CONFIG_SND_ENS1371=m | ||
3571 | CONFIG_SND_ES1938=m | ||
3572 | CONFIG_SND_ES1968=m | ||
3573 | CONFIG_SND_FM801=m | ||
3574 | # CONFIG_SND_FM801_TEA575X_BOOL is not set | ||
3575 | CONFIG_SND_HDA_INTEL=m | ||
3576 | CONFIG_SND_HDA_HWDEP=y | ||
3577 | # CONFIG_SND_HDA_RECONFIG is not set | ||
3578 | CONFIG_SND_HDA_INPUT_BEEP=y | ||
3579 | CONFIG_SND_HDA_INPUT_BEEP_MODE=1 | ||
3580 | CONFIG_SND_HDA_INPUT_JACK=y | ||
3581 | # CONFIG_SND_HDA_PATCH_LOADER is not set | ||
3582 | CONFIG_SND_HDA_CODEC_REALTEK=y | ||
3583 | CONFIG_SND_HDA_CODEC_ANALOG=y | ||
3584 | CONFIG_SND_HDA_CODEC_SIGMATEL=y | ||
3585 | CONFIG_SND_HDA_CODEC_VIA=y | ||
3586 | CONFIG_SND_HDA_CODEC_ATIHDMI=y | ||
3587 | CONFIG_SND_HDA_CODEC_NVHDMI=y | ||
3588 | CONFIG_SND_HDA_CODEC_INTELHDMI=y | ||
3589 | CONFIG_SND_HDA_ELD=y | ||
3590 | CONFIG_SND_HDA_CODEC_CIRRUS=y | ||
3591 | CONFIG_SND_HDA_CODEC_CONEXANT=y | ||
3592 | CONFIG_SND_HDA_CODEC_CA0110=y | ||
3593 | CONFIG_SND_HDA_CODEC_CMEDIA=y | ||
3594 | CONFIG_SND_HDA_CODEC_SI3054=y | ||
3595 | CONFIG_SND_HDA_GENERIC=y | ||
3596 | # CONFIG_SND_HDA_POWER_SAVE is not set | ||
3597 | CONFIG_SND_HDSP=m | ||
3598 | CONFIG_SND_HDSPM=m | ||
3599 | CONFIG_SND_HIFIER=m | ||
3600 | CONFIG_SND_ICE1712=m | ||
3601 | CONFIG_SND_ICE1724=m | ||
3602 | CONFIG_SND_INTEL8X0=m | ||
3603 | CONFIG_SND_INTEL8X0M=m | ||
3604 | CONFIG_SND_KORG1212=m | ||
3605 | CONFIG_SND_LX6464ES=m | ||
3606 | CONFIG_SND_MAESTRO3=m | ||
3607 | CONFIG_SND_MIXART=m | ||
3608 | CONFIG_SND_NM256=m | ||
3609 | CONFIG_SND_PCXHR=m | ||
3610 | CONFIG_SND_RIPTIDE=m | ||
3611 | CONFIG_SND_RME32=m | ||
3612 | CONFIG_SND_RME96=m | ||
3613 | CONFIG_SND_RME9652=m | ||
3614 | CONFIG_SND_SIS7019=m | ||
3615 | CONFIG_SND_SONICVIBES=m | ||
3616 | CONFIG_SND_TRIDENT=m | ||
3617 | CONFIG_SND_VIA82XX=m | ||
3618 | CONFIG_SND_VIA82XX_MODEM=m | ||
3619 | CONFIG_SND_VIRTUOSO=m | ||
3620 | CONFIG_SND_VX222=m | ||
3621 | CONFIG_SND_YMFPCI=m | ||
3622 | CONFIG_SND_SPI=y | ||
3623 | CONFIG_SND_USB=y | ||
3624 | CONFIG_SND_USB_AUDIO=m | ||
3625 | CONFIG_SND_USB_UA101=m | ||
3626 | CONFIG_SND_USB_USX2Y=m | ||
3627 | CONFIG_SND_USB_CAIAQ=m | ||
3628 | # CONFIG_SND_USB_CAIAQ_INPUT is not set | ||
3629 | CONFIG_SND_USB_US122L=m | ||
3630 | CONFIG_SND_PCMCIA=y | ||
3631 | CONFIG_SND_VXPOCKET=m | ||
3632 | CONFIG_SND_PDAUDIOCF=m | ||
3633 | CONFIG_SND_SOC=m | ||
3634 | CONFIG_SND_SOC_I2C_AND_SPI=m | ||
3635 | CONFIG_SND_SOC_ALL_CODECS=m | ||
3636 | CONFIG_SND_SOC_WM_HUBS=m | ||
3637 | CONFIG_SND_SOC_AD1836=m | ||
3638 | CONFIG_SND_SOC_AD1938=m | ||
3639 | CONFIG_SND_SOC_AD73311=m | ||
3640 | CONFIG_SND_SOC_ADS117X=m | ||
3641 | CONFIG_SND_SOC_AK4104=m | ||
3642 | CONFIG_SND_SOC_AK4535=m | ||
3643 | CONFIG_SND_SOC_AK4642=m | ||
3644 | CONFIG_SND_SOC_AK4671=m | ||
3645 | CONFIG_SND_SOC_CS4270=m | ||
3646 | CONFIG_SND_SOC_DA7210=m | ||
3647 | CONFIG_SND_SOC_L3=m | ||
3648 | CONFIG_SND_SOC_PCM3008=m | ||
3649 | CONFIG_SND_SOC_SPDIF=m | ||
3650 | CONFIG_SND_SOC_SSM2602=m | ||
3651 | CONFIG_SND_SOC_TLV320AIC23=m | ||
3652 | CONFIG_SND_SOC_TLV320AIC26=m | ||
3653 | CONFIG_SND_SOC_TLV320AIC3X=m | ||
3654 | CONFIG_SND_SOC_TLV320DAC33=m | ||
3655 | CONFIG_SND_SOC_UDA134X=m | ||
3656 | CONFIG_SND_SOC_UDA1380=m | ||
3657 | CONFIG_SND_SOC_WM8400=m | ||
3658 | CONFIG_SND_SOC_WM8510=m | ||
3659 | CONFIG_SND_SOC_WM8523=m | ||
3660 | CONFIG_SND_SOC_WM8580=m | ||
3661 | CONFIG_SND_SOC_WM8711=m | ||
3662 | CONFIG_SND_SOC_WM8727=m | ||
3663 | CONFIG_SND_SOC_WM8728=m | ||
3664 | CONFIG_SND_SOC_WM8731=m | ||
3665 | CONFIG_SND_SOC_WM8750=m | ||
3666 | CONFIG_SND_SOC_WM8753=m | ||
3667 | CONFIG_SND_SOC_WM8776=m | ||
3668 | CONFIG_SND_SOC_WM8900=m | ||
3669 | CONFIG_SND_SOC_WM8903=m | ||
3670 | CONFIG_SND_SOC_WM8904=m | ||
3671 | CONFIG_SND_SOC_WM8940=m | ||
3672 | CONFIG_SND_SOC_WM8955=m | ||
3673 | CONFIG_SND_SOC_WM8960=m | ||
3674 | CONFIG_SND_SOC_WM8961=m | ||
3675 | CONFIG_SND_SOC_WM8971=m | ||
3676 | CONFIG_SND_SOC_WM8974=m | ||
3677 | CONFIG_SND_SOC_WM8978=m | ||
3678 | CONFIG_SND_SOC_WM8988=m | ||
3679 | CONFIG_SND_SOC_WM8990=m | ||
3680 | CONFIG_SND_SOC_WM8993=m | ||
3681 | CONFIG_SND_SOC_WM8994=m | ||
3682 | CONFIG_SND_SOC_WM9081=m | ||
3683 | CONFIG_SND_SOC_MAX9877=m | ||
3684 | CONFIG_SND_SOC_TPA6130A2=m | ||
3685 | CONFIG_SND_SOC_WM2000=m | ||
3686 | # CONFIG_SOUND_PRIME is not set | ||
3687 | CONFIG_AC97_BUS=m | ||
3688 | CONFIG_HID_SUPPORT=y | ||
3689 | CONFIG_HID=m | ||
3690 | CONFIG_HIDRAW=y | ||
3691 | |||
3692 | # | ||
3693 | # USB Input Devices | ||
3694 | # | ||
3695 | CONFIG_USB_HID=m | ||
3696 | # CONFIG_HID_PID is not set | ||
3697 | # CONFIG_USB_HIDDEV is not set | ||
3698 | |||
3699 | # | ||
3700 | # USB HID Boot Protocol drivers | ||
3701 | # | ||
3702 | CONFIG_USB_KBD=m | ||
3703 | CONFIG_USB_MOUSE=m | ||
3704 | |||
3705 | # | ||
3706 | # Special HID drivers | ||
3707 | # | ||
3708 | CONFIG_HID_3M_PCT=m | ||
3709 | # CONFIG_HID_A4TECH is not set | ||
3710 | # CONFIG_HID_APPLE is not set | ||
3711 | # CONFIG_HID_BELKIN is not set | ||
3712 | # CONFIG_HID_CHERRY is not set | ||
3713 | # CONFIG_HID_CHICONY is not set | ||
3714 | # CONFIG_HID_CYPRESS is not set | ||
3715 | # CONFIG_HID_DRAGONRISE is not set | ||
3716 | # CONFIG_HID_EZKEY is not set | ||
3717 | # CONFIG_HID_KYE is not set | ||
3718 | # CONFIG_HID_GYRATION is not set | ||
3719 | # CONFIG_HID_TWINHAN is not set | ||
3720 | # CONFIG_HID_KENSINGTON is not set | ||
3721 | # CONFIG_HID_LOGITECH is not set | ||
3722 | CONFIG_HID_MAGICMOUSE=m | ||
3723 | # CONFIG_HID_MICROSOFT is not set | ||
3724 | CONFIG_HID_MOSART=m | ||
3725 | # CONFIG_HID_MONTEREY is not set | ||
3726 | # CONFIG_HID_NTRIG is not set | ||
3727 | CONFIG_HID_ORTEK=m | ||
3728 | # CONFIG_HID_PANTHERLORD is not set | ||
3729 | # CONFIG_HID_PETALYNX is not set | ||
3730 | CONFIG_HID_QUANTA=m | ||
3731 | # CONFIG_HID_SAMSUNG is not set | ||
3732 | # CONFIG_HID_SONY is not set | ||
3733 | CONFIG_HID_STANTUM=m | ||
3734 | # CONFIG_HID_SUNPLUS is not set | ||
3735 | # CONFIG_HID_GREENASIA is not set | ||
3736 | # CONFIG_HID_SMARTJOYPLUS is not set | ||
3737 | # CONFIG_HID_TOPSEED is not set | ||
3738 | # CONFIG_HID_THRUSTMASTER is not set | ||
3739 | # CONFIG_HID_WACOM is not set | ||
3740 | # CONFIG_HID_ZEROPLUS is not set | ||
3741 | CONFIG_USB_SUPPORT=y | ||
3742 | CONFIG_USB_ARCH_HAS_HCD=y | ||
3743 | CONFIG_USB_ARCH_HAS_OHCI=y | ||
3744 | CONFIG_USB_ARCH_HAS_EHCI=y | ||
3745 | CONFIG_USB=m | ||
3746 | # CONFIG_USB_DEBUG is not set | ||
3747 | CONFIG_USB_ANNOUNCE_NEW_DEVICES=y | ||
3748 | |||
3749 | # | ||
3750 | # Miscellaneous USB options | ||
3751 | # | ||
3752 | CONFIG_USB_DEVICEFS=y | ||
3753 | CONFIG_USB_DEVICE_CLASS=y | ||
3754 | # CONFIG_USB_DYNAMIC_MINORS is not set | ||
3755 | # CONFIG_USB_OTG_WHITELIST is not set | ||
3756 | # CONFIG_USB_OTG_BLACKLIST_HUB is not set | ||
3757 | CONFIG_USB_MON=m | ||
3758 | CONFIG_USB_WUSB=m | ||
3759 | CONFIG_USB_WUSB_CBAF=m | ||
3760 | # CONFIG_USB_WUSB_CBAF_DEBUG is not set | ||
3761 | |||
3762 | # | ||
3763 | # USB Host Controller Drivers | ||
3764 | # | ||
3765 | CONFIG_USB_C67X00_HCD=m | ||
3766 | CONFIG_USB_XHCI_HCD=m | ||
3767 | # CONFIG_USB_XHCI_HCD_DEBUGGING is not set | ||
3768 | CONFIG_USB_EHCI_HCD=m | ||
3769 | # CONFIG_USB_EHCI_ROOT_HUB_TT is not set | ||
3770 | # CONFIG_USB_EHCI_TT_NEWSCHED is not set | ||
3771 | CONFIG_USB_OXU210HP_HCD=m | ||
3772 | CONFIG_USB_ISP116X_HCD=m | ||
3773 | CONFIG_USB_ISP1760_HCD=m | ||
3774 | CONFIG_USB_ISP1362_HCD=m | ||
3775 | CONFIG_USB_OHCI_HCD=m | ||
3776 | CONFIG_USB_OHCI_HCD_SSB=y | ||
3777 | # CONFIG_USB_OHCI_BIG_ENDIAN_DESC is not set | ||
3778 | # CONFIG_USB_OHCI_BIG_ENDIAN_MMIO is not set | ||
3779 | CONFIG_USB_OHCI_LITTLE_ENDIAN=y | ||
3780 | CONFIG_USB_UHCI_HCD=m | ||
3781 | CONFIG_USB_U132_HCD=m | ||
3782 | CONFIG_USB_SL811_HCD=m | ||
3783 | CONFIG_USB_SL811_CS=m | ||
3784 | CONFIG_USB_R8A66597_HCD=m | ||
3785 | CONFIG_USB_WHCI_HCD=m | ||
3786 | CONFIG_USB_HWA_HCD=m | ||
3787 | |||
3788 | # | ||
3789 | # Enable Host or Gadget support to see Inventra options | ||
3790 | # | ||
3791 | |||
3792 | # | ||
3793 | # USB Device Class drivers | ||
3794 | # | ||
3795 | CONFIG_USB_ACM=m | ||
3796 | CONFIG_USB_PRINTER=m | ||
3797 | CONFIG_USB_WDM=m | ||
3798 | CONFIG_USB_TMC=m | ||
3799 | |||
3800 | # | ||
3801 | # NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may | ||
3802 | # | ||
3803 | |||
3804 | # | ||
3805 | # also be needed; see USB_STORAGE Help for more info | ||
3806 | # | ||
3807 | CONFIG_USB_STORAGE=m | ||
3808 | # CONFIG_USB_STORAGE_DEBUG is not set | ||
3809 | CONFIG_USB_STORAGE_DATAFAB=m | ||
3810 | CONFIG_USB_STORAGE_FREECOM=m | ||
3811 | CONFIG_USB_STORAGE_ISD200=m | ||
3812 | CONFIG_USB_STORAGE_USBAT=m | ||
3813 | CONFIG_USB_STORAGE_SDDR09=m | ||
3814 | CONFIG_USB_STORAGE_SDDR55=m | ||
3815 | CONFIG_USB_STORAGE_JUMPSHOT=m | ||
3816 | CONFIG_USB_STORAGE_ALAUDA=m | ||
3817 | CONFIG_USB_STORAGE_ONETOUCH=m | ||
3818 | CONFIG_USB_STORAGE_KARMA=m | ||
3819 | CONFIG_USB_STORAGE_CYPRESS_ATACB=m | ||
3820 | CONFIG_USB_LIBUSUAL=y | ||
3821 | |||
3822 | # | ||
3823 | # USB Imaging devices | ||
3824 | # | ||
3825 | # CONFIG_USB_MDC800 is not set | ||
3826 | # CONFIG_USB_MICROTEK is not set | ||
3827 | |||
3828 | # | ||
3829 | # USB port drivers | ||
3830 | # | ||
3831 | CONFIG_USB_USS720=m | ||
3832 | CONFIG_USB_SERIAL=m | ||
3833 | CONFIG_USB_EZUSB=y | ||
3834 | CONFIG_USB_SERIAL_GENERIC=y | ||
3835 | CONFIG_USB_SERIAL_AIRCABLE=m | ||
3836 | CONFIG_USB_SERIAL_ARK3116=m | ||
3837 | CONFIG_USB_SERIAL_BELKIN=m | ||
3838 | CONFIG_USB_SERIAL_CH341=m | ||
3839 | CONFIG_USB_SERIAL_WHITEHEAT=m | ||
3840 | CONFIG_USB_SERIAL_DIGI_ACCELEPORT=m | ||
3841 | CONFIG_USB_SERIAL_CP210X=m | ||
3842 | CONFIG_USB_SERIAL_CYPRESS_M8=m | ||
3843 | CONFIG_USB_SERIAL_EMPEG=m | ||
3844 | CONFIG_USB_SERIAL_FTDI_SIO=m | ||
3845 | CONFIG_USB_SERIAL_FUNSOFT=m | ||
3846 | CONFIG_USB_SERIAL_VISOR=m | ||
3847 | CONFIG_USB_SERIAL_IPAQ=m | ||
3848 | CONFIG_USB_SERIAL_IR=m | ||
3849 | CONFIG_USB_SERIAL_EDGEPORT=m | ||
3850 | CONFIG_USB_SERIAL_EDGEPORT_TI=m | ||
3851 | CONFIG_USB_SERIAL_GARMIN=m | ||
3852 | CONFIG_USB_SERIAL_IPW=m | ||
3853 | CONFIG_USB_SERIAL_IUU=m | ||
3854 | CONFIG_USB_SERIAL_KEYSPAN_PDA=m | ||
3855 | CONFIG_USB_SERIAL_KEYSPAN=m | ||
3856 | CONFIG_USB_SERIAL_KLSI=m | ||
3857 | CONFIG_USB_SERIAL_KOBIL_SCT=m | ||
3858 | CONFIG_USB_SERIAL_MCT_U232=m | ||
3859 | CONFIG_USB_SERIAL_MOS7720=m | ||
3860 | CONFIG_USB_SERIAL_MOS7840=m | ||
3861 | CONFIG_USB_SERIAL_MOTOROLA=m | ||
3862 | CONFIG_USB_SERIAL_NAVMAN=m | ||
3863 | CONFIG_USB_SERIAL_PL2303=m | ||
3864 | CONFIG_USB_SERIAL_OTI6858=m | ||
3865 | CONFIG_USB_SERIAL_QCAUX=m | ||
3866 | CONFIG_USB_SERIAL_QUALCOMM=m | ||
3867 | CONFIG_USB_SERIAL_SPCP8X5=m | ||
3868 | CONFIG_USB_SERIAL_HP4X=m | ||
3869 | CONFIG_USB_SERIAL_SAFE=m | ||
3870 | CONFIG_USB_SERIAL_SAFE_PADDED=y | ||
3871 | CONFIG_USB_SERIAL_SIEMENS_MPI=m | ||
3872 | CONFIG_USB_SERIAL_SIERRAWIRELESS=m | ||
3873 | CONFIG_USB_SERIAL_SYMBOL=m | ||
3874 | CONFIG_USB_SERIAL_TI=m | ||
3875 | CONFIG_USB_SERIAL_CYBERJACK=m | ||
3876 | CONFIG_USB_SERIAL_XIRCOM=m | ||
3877 | CONFIG_USB_SERIAL_OPTION=m | ||
3878 | CONFIG_USB_SERIAL_OMNINET=m | ||
3879 | CONFIG_USB_SERIAL_OPTICON=m | ||
3880 | CONFIG_USB_SERIAL_VIVOPAY_SERIAL=m | ||
3881 | CONFIG_USB_SERIAL_DEBUG=m | ||
3882 | |||
3883 | # | ||
3884 | # USB Miscellaneous drivers | ||
3885 | # | ||
3886 | CONFIG_USB_EMI62=m | ||
3887 | CONFIG_USB_EMI26=m | ||
3888 | CONFIG_USB_ADUTUX=m | ||
3889 | CONFIG_USB_SEVSEG=m | ||
3890 | CONFIG_USB_RIO500=m | ||
3891 | # CONFIG_USB_LEGOTOWER is not set | ||
3892 | CONFIG_USB_LCD=m | ||
3893 | CONFIG_USB_LED=m | ||
3894 | CONFIG_USB_CYPRESS_CY7C63=m | ||
3895 | CONFIG_USB_CYTHERM=m | ||
3896 | CONFIG_USB_IDMOUSE=m | ||
3897 | CONFIG_USB_FTDI_ELAN=m | ||
3898 | # CONFIG_USB_APPLEDISPLAY is not set | ||
3899 | CONFIG_USB_SISUSBVGA=m | ||
3900 | CONFIG_USB_SISUSBVGA_CON=y | ||
3901 | CONFIG_USB_LD=m | ||
3902 | # CONFIG_USB_TRANCEVIBRATOR is not set | ||
3903 | CONFIG_USB_IOWARRIOR=m | ||
3904 | CONFIG_USB_TEST=m | ||
3905 | CONFIG_USB_ISIGHTFW=m | ||
3906 | CONFIG_USB_ATM=m | ||
3907 | CONFIG_USB_SPEEDTOUCH=m | ||
3908 | CONFIG_USB_CXACRU=m | ||
3909 | CONFIG_USB_UEAGLEATM=m | ||
3910 | CONFIG_USB_XUSBATM=m | ||
3911 | # CONFIG_USB_GADGET is not set | ||
3912 | |||
3913 | # | ||
3914 | # OTG and related infrastructure | ||
3915 | # | ||
3916 | CONFIG_USB_OTG_UTILS=y | ||
3917 | CONFIG_USB_GPIO_VBUS=m | ||
3918 | CONFIG_NOP_USB_XCEIV=m | ||
3919 | CONFIG_UWB=m | ||
3920 | CONFIG_UWB_HWA=m | ||
3921 | CONFIG_UWB_WHCI=m | ||
3922 | CONFIG_UWB_WLP=m | ||
3923 | CONFIG_UWB_I1480U=m | ||
3924 | CONFIG_UWB_I1480U_WLP=m | ||
3925 | CONFIG_MMC=m | ||
3926 | # CONFIG_MMC_DEBUG is not set | ||
3927 | # CONFIG_MMC_UNSAFE_RESUME is not set | ||
3928 | |||
3929 | # | ||
3930 | # MMC/SD/SDIO Card Drivers | ||
3931 | # | ||
3932 | CONFIG_MMC_BLOCK=m | ||
3933 | CONFIG_MMC_BLOCK_BOUNCE=y | ||
3934 | CONFIG_SDIO_UART=m | ||
3935 | CONFIG_MMC_TEST=m | ||
3936 | |||
3937 | # | ||
3938 | # MMC/SD/SDIO Host Controller Drivers | ||
3939 | # | ||
3940 | CONFIG_MMC_SDHCI=m | ||
3941 | CONFIG_MMC_SDHCI_PCI=m | ||
3942 | # CONFIG_MMC_RICOH_MMC is not set | ||
3943 | CONFIG_MMC_SDHCI_PLTFM=m | ||
3944 | CONFIG_MMC_WBSD=m | ||
3945 | CONFIG_MMC_TIFM_SD=m | ||
3946 | CONFIG_MMC_SDRICOH_CS=m | ||
3947 | CONFIG_MMC_CB710=m | ||
3948 | CONFIG_MMC_VIA_SDMMC=m | ||
3949 | CONFIG_MEMSTICK=m | ||
3950 | # CONFIG_MEMSTICK_DEBUG is not set | ||
3951 | |||
3952 | # | ||
3953 | # MemoryStick drivers | ||
3954 | # | ||
3955 | # CONFIG_MEMSTICK_UNSAFE_RESUME is not set | ||
3956 | CONFIG_MSPRO_BLOCK=m | ||
3957 | |||
3958 | # | ||
3959 | # MemoryStick Host Controller Drivers | ||
3960 | # | ||
3961 | CONFIG_MEMSTICK_TIFM_MS=m | ||
3962 | CONFIG_MEMSTICK_JMICRON_38X=m | ||
3963 | CONFIG_NEW_LEDS=y | ||
3964 | CONFIG_LEDS_CLASS=m | ||
3965 | |||
3966 | # | ||
3967 | # LED drivers | ||
3968 | # | ||
3969 | CONFIG_LEDS_NET48XX=m | ||
3970 | CONFIG_LEDS_WRAP=m | ||
3971 | CONFIG_LEDS_ALIX2=m | ||
3972 | CONFIG_LEDS_PCA9532=m | ||
3973 | CONFIG_LEDS_GPIO=m | ||
3974 | CONFIG_LEDS_GPIO_PLATFORM=y | ||
3975 | CONFIG_LEDS_LP3944=m | ||
3976 | CONFIG_LEDS_CLEVO_MAIL=m | ||
3977 | CONFIG_LEDS_PCA955X=m | ||
3978 | CONFIG_LEDS_DAC124S085=m | ||
3979 | CONFIG_LEDS_REGULATOR=m | ||
3980 | CONFIG_LEDS_BD2802=m | ||
3981 | CONFIG_LEDS_INTEL_SS4200=m | ||
3982 | CONFIG_LEDS_LT3593=m | ||
3983 | CONFIG_LEDS_DELL_NETBOOKS=m | ||
3984 | CONFIG_LEDS_TRIGGERS=y | ||
3985 | |||
3986 | # | ||
3987 | # LED Triggers | ||
3988 | # | ||
3989 | CONFIG_LEDS_TRIGGER_TIMER=m | ||
3990 | CONFIG_LEDS_TRIGGER_HEARTBEAT=m | ||
3991 | CONFIG_LEDS_TRIGGER_BACKLIGHT=m | ||
3992 | CONFIG_LEDS_TRIGGER_GPIO=m | ||
3993 | CONFIG_LEDS_TRIGGER_DEFAULT_ON=m | ||
3994 | |||
3995 | # | ||
3996 | # iptables trigger is under Netfilter config (LED target) | ||
3997 | # | ||
3998 | CONFIG_ACCESSIBILITY=y | ||
3999 | # CONFIG_A11Y_BRAILLE_CONSOLE is not set | ||
4000 | CONFIG_INFINIBAND=m | ||
4001 | CONFIG_INFINIBAND_USER_MAD=m | ||
4002 | CONFIG_INFINIBAND_USER_ACCESS=m | ||
4003 | CONFIG_INFINIBAND_USER_MEM=y | ||
4004 | CONFIG_INFINIBAND_ADDR_TRANS=y | ||
4005 | CONFIG_INFINIBAND_MTHCA=m | ||
4006 | # CONFIG_INFINIBAND_MTHCA_DEBUG is not set | ||
4007 | CONFIG_INFINIBAND_AMSO1100=m | ||
4008 | # CONFIG_INFINIBAND_AMSO1100_DEBUG is not set | ||
4009 | CONFIG_INFINIBAND_CXGB3=m | ||
4010 | # CONFIG_INFINIBAND_CXGB3_DEBUG is not set | ||
4011 | CONFIG_MLX4_INFINIBAND=m | ||
4012 | CONFIG_INFINIBAND_NES=m | ||
4013 | # CONFIG_INFINIBAND_NES_DEBUG is not set | ||
4014 | CONFIG_INFINIBAND_IPOIB=m | ||
4015 | # CONFIG_INFINIBAND_IPOIB_CM is not set | ||
4016 | # CONFIG_INFINIBAND_IPOIB_DEBUG is not set | ||
4017 | CONFIG_INFINIBAND_SRP=m | ||
4018 | CONFIG_INFINIBAND_ISER=m | ||
4019 | # CONFIG_EDAC is not set | ||
4020 | CONFIG_RTC_LIB=m | ||
4021 | CONFIG_RTC_CLASS=m | ||
4022 | |||
4023 | # | ||
4024 | # RTC interfaces | ||
4025 | # | ||
4026 | CONFIG_RTC_INTF_SYSFS=y | ||
4027 | CONFIG_RTC_INTF_PROC=y | ||
4028 | CONFIG_RTC_INTF_DEV=y | ||
4029 | CONFIG_RTC_INTF_DEV_UIE_EMUL=y | ||
4030 | CONFIG_RTC_DRV_TEST=m | ||
4031 | |||
4032 | # | ||
4033 | # I2C RTC drivers | ||
4034 | # | ||
4035 | CONFIG_RTC_DRV_DS1307=m | ||
4036 | CONFIG_RTC_DRV_DS1374=m | ||
4037 | CONFIG_RTC_DRV_DS1672=m | ||
4038 | CONFIG_RTC_DRV_MAX6900=m | ||
4039 | CONFIG_RTC_DRV_RS5C372=m | ||
4040 | CONFIG_RTC_DRV_ISL1208=m | ||
4041 | CONFIG_RTC_DRV_X1205=m | ||
4042 | CONFIG_RTC_DRV_PCF8563=m | ||
4043 | CONFIG_RTC_DRV_PCF8583=m | ||
4044 | CONFIG_RTC_DRV_M41T80=m | ||
4045 | CONFIG_RTC_DRV_M41T80_WDT=y | ||
4046 | CONFIG_RTC_DRV_BQ32K=m | ||
4047 | CONFIG_RTC_DRV_S35390A=m | ||
4048 | CONFIG_RTC_DRV_FM3130=m | ||
4049 | CONFIG_RTC_DRV_RX8581=m | ||
4050 | CONFIG_RTC_DRV_RX8025=m | ||
4051 | |||
4052 | # | ||
4053 | # SPI RTC drivers | ||
4054 | # | ||
4055 | CONFIG_RTC_DRV_M41T94=m | ||
4056 | CONFIG_RTC_DRV_DS1305=m | ||
4057 | CONFIG_RTC_DRV_DS1390=m | ||
4058 | CONFIG_RTC_DRV_MAX6902=m | ||
4059 | CONFIG_RTC_DRV_R9701=m | ||
4060 | CONFIG_RTC_DRV_RS5C348=m | ||
4061 | CONFIG_RTC_DRV_DS3234=m | ||
4062 | CONFIG_RTC_DRV_PCF2123=m | ||
4063 | |||
4064 | # | ||
4065 | # Platform RTC drivers | ||
4066 | # | ||
4067 | CONFIG_RTC_DRV_CMOS=m | ||
4068 | CONFIG_RTC_DRV_DS1286=m | ||
4069 | CONFIG_RTC_DRV_DS1511=m | ||
4070 | CONFIG_RTC_DRV_DS1553=m | ||
4071 | CONFIG_RTC_DRV_DS1742=m | ||
4072 | CONFIG_RTC_DRV_STK17TA8=m | ||
4073 | CONFIG_RTC_DRV_M48T86=m | ||
4074 | CONFIG_RTC_DRV_M48T35=m | ||
4075 | CONFIG_RTC_DRV_M48T59=m | ||
4076 | CONFIG_RTC_DRV_MSM6242=m | ||
4077 | CONFIG_RTC_DRV_BQ4802=m | ||
4078 | CONFIG_RTC_DRV_RP5C01=m | ||
4079 | CONFIG_RTC_DRV_V3020=m | ||
4080 | CONFIG_RTC_DRV_PCF50633=m | ||
4081 | |||
4082 | # | ||
4083 | # on-CPU RTC drivers | ||
4084 | # | ||
4085 | CONFIG_DMADEVICES=y | ||
4086 | # CONFIG_DMADEVICES_DEBUG is not set | ||
4087 | |||
4088 | # | ||
4089 | # DMA Devices | ||
4090 | # | ||
4091 | CONFIG_ASYNC_TX_DISABLE_CHANNEL_SWITCH=y | ||
4092 | CONFIG_INTEL_IOATDMA=m | ||
4093 | CONFIG_DMA_ENGINE=y | ||
4094 | |||
4095 | # | ||
4096 | # DMA Clients | ||
4097 | # | ||
4098 | CONFIG_NET_DMA=y | ||
4099 | # CONFIG_ASYNC_TX_DMA is not set | ||
4100 | CONFIG_DMATEST=m | ||
4101 | CONFIG_DCA=m | ||
4102 | CONFIG_AUXDISPLAY=y | ||
4103 | CONFIG_KS0108=m | ||
4104 | CONFIG_KS0108_PORT=0x378 | ||
4105 | CONFIG_KS0108_DELAY=2 | ||
4106 | CONFIG_CFAG12864B=m | ||
4107 | CONFIG_CFAG12864B_RATE=20 | ||
4108 | CONFIG_UIO=m | ||
4109 | CONFIG_UIO_CIF=m | ||
4110 | CONFIG_UIO_PDRV=m | ||
4111 | CONFIG_UIO_PDRV_GENIRQ=m | ||
4112 | CONFIG_UIO_AEC=m | ||
4113 | CONFIG_UIO_SERCOS3=m | ||
4114 | # CONFIG_UIO_PCI_GENERIC is not set | ||
4115 | CONFIG_UIO_NETX=m | ||
4116 | |||
4117 | # | ||
4118 | # TI VLYNQ | ||
4119 | # | ||
4120 | |||
4121 | # | ||
4122 | # Xen driver support | ||
4123 | # | ||
4124 | CONFIG_XEN_BALLOON=y | ||
4125 | CONFIG_XEN_SCRUB_PAGES=y | ||
4126 | CONFIG_XEN_DEV_EVTCHN=y | ||
4127 | CONFIG_XENFS=y | ||
4128 | CONFIG_XEN_COMPAT_XENFS=y | ||
4129 | CONFIG_XEN_SYS_HYPERVISOR=y | ||
4130 | # CONFIG_STAGING is not set | ||
4131 | CONFIG_X86_PLATFORM_DEVICES=y | ||
4132 | CONFIG_ACER_WMI=m | ||
4133 | CONFIG_ASUS_LAPTOP=m | ||
4134 | CONFIG_DELL_LAPTOP=m | ||
4135 | CONFIG_DELL_WMI=m | ||
4136 | CONFIG_FUJITSU_LAPTOP=m | ||
4137 | # CONFIG_FUJITSU_LAPTOP_DEBUG is not set | ||
4138 | CONFIG_TC1100_WMI=m | ||
4139 | CONFIG_HP_WMI=m | ||
4140 | CONFIG_MSI_LAPTOP=m | ||
4141 | CONFIG_PANASONIC_LAPTOP=m | ||
4142 | CONFIG_COMPAL_LAPTOP=m | ||
4143 | CONFIG_SONY_LAPTOP=m | ||
4144 | # CONFIG_SONYPI_COMPAT is not set | ||
4145 | CONFIG_THINKPAD_ACPI=m | ||
4146 | CONFIG_THINKPAD_ACPI_ALSA_SUPPORT=y | ||
4147 | # CONFIG_THINKPAD_ACPI_DEBUGFACILITIES is not set | ||
4148 | # CONFIG_THINKPAD_ACPI_DEBUG is not set | ||
4149 | # CONFIG_THINKPAD_ACPI_UNSAFE_LEDS is not set | ||
4150 | CONFIG_THINKPAD_ACPI_VIDEO=y | ||
4151 | CONFIG_THINKPAD_ACPI_HOTKEY_POLL=y | ||
4152 | CONFIG_INTEL_MENLOW=m | ||
4153 | CONFIG_EEEPC_LAPTOP=m | ||
4154 | CONFIG_EEEPC_WMI=m | ||
4155 | CONFIG_ACPI_WMI=m | ||
4156 | CONFIG_MSI_WMI=m | ||
4157 | CONFIG_ACPI_ASUS=m | ||
4158 | # CONFIG_TOPSTAR_LAPTOP is not set | ||
4159 | CONFIG_ACPI_TOSHIBA=m | ||
4160 | CONFIG_TOSHIBA_BT_RFKILL=m | ||
4161 | CONFIG_ACPI_CMPC=m | ||
4162 | |||
4163 | # | ||
4164 | # Firmware Drivers | ||
4165 | # | ||
4166 | CONFIG_EDD=m | ||
4167 | # CONFIG_EDD_OFF is not set | ||
4168 | CONFIG_FIRMWARE_MEMMAP=y | ||
4169 | CONFIG_DELL_RBU=m | ||
4170 | CONFIG_DCDBAS=m | ||
4171 | CONFIG_DMIID=y | ||
4172 | # CONFIG_ISCSI_IBFT_FIND is not set | ||
4173 | |||
4174 | # | ||
4175 | # File systems | ||
4176 | # | ||
4177 | CONFIG_EXT2_FS=m | ||
4178 | CONFIG_EXT2_FS_XATTR=y | ||
4179 | CONFIG_EXT2_FS_POSIX_ACL=y | ||
4180 | CONFIG_EXT2_FS_SECURITY=y | ||
4181 | CONFIG_EXT2_FS_XIP=y | ||
4182 | CONFIG_EXT3_FS=m | ||
4183 | # CONFIG_EXT3_DEFAULTS_TO_ORDERED is not set | ||
4184 | CONFIG_EXT3_FS_XATTR=y | ||
4185 | CONFIG_EXT3_FS_POSIX_ACL=y | ||
4186 | CONFIG_EXT3_FS_SECURITY=y | ||
4187 | CONFIG_EXT4_FS=m | ||
4188 | CONFIG_EXT4_FS_XATTR=y | ||
4189 | CONFIG_EXT4_FS_POSIX_ACL=y | ||
4190 | CONFIG_EXT4_FS_SECURITY=y | ||
4191 | # CONFIG_EXT4_DEBUG is not set | ||
4192 | CONFIG_FS_XIP=y | ||
4193 | CONFIG_JBD=m | ||
4194 | # CONFIG_JBD_DEBUG is not set | ||
4195 | CONFIG_JBD2=m | ||
4196 | # CONFIG_JBD2_DEBUG is not set | ||
4197 | CONFIG_FS_MBCACHE=m | ||
4198 | CONFIG_REISERFS_FS=m | ||
4199 | # CONFIG_REISERFS_CHECK is not set | ||
4200 | CONFIG_REISERFS_PROC_INFO=y | ||
4201 | CONFIG_REISERFS_FS_XATTR=y | ||
4202 | CONFIG_REISERFS_FS_POSIX_ACL=y | ||
4203 | # CONFIG_REISERFS_FS_SECURITY is not set | ||
4204 | CONFIG_JFS_FS=m | ||
4205 | CONFIG_JFS_POSIX_ACL=y | ||
4206 | CONFIG_JFS_SECURITY=y | ||
4207 | # CONFIG_JFS_DEBUG is not set | ||
4208 | CONFIG_JFS_STATISTICS=y | ||
4209 | CONFIG_FS_POSIX_ACL=y | ||
4210 | CONFIG_XFS_FS=m | ||
4211 | CONFIG_XFS_QUOTA=y | ||
4212 | CONFIG_XFS_POSIX_ACL=y | ||
4213 | CONFIG_XFS_RT=y | ||
4214 | # CONFIG_XFS_DEBUG is not set | ||
4215 | CONFIG_GFS2_FS=m | ||
4216 | CONFIG_GFS2_FS_LOCKING_DLM=y | ||
4217 | CONFIG_OCFS2_FS=m | ||
4218 | CONFIG_OCFS2_FS_O2CB=m | ||
4219 | CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m | ||
4220 | CONFIG_OCFS2_FS_STATS=y | ||
4221 | CONFIG_OCFS2_DEBUG_MASKLOG=y | ||
4222 | # CONFIG_OCFS2_DEBUG_FS is not set | ||
4223 | CONFIG_BTRFS_FS=m | ||
4224 | CONFIG_BTRFS_FS_POSIX_ACL=y | ||
4225 | CONFIG_NILFS2_FS=m | ||
4226 | CONFIG_FILE_LOCKING=y | ||
4227 | CONFIG_FSNOTIFY=y | ||
4228 | # CONFIG_DNOTIFY is not set | ||
4229 | CONFIG_INOTIFY=y | ||
4230 | CONFIG_INOTIFY_USER=y | ||
4231 | CONFIG_QUOTA=y | ||
4232 | CONFIG_QUOTA_NETLINK_INTERFACE=y | ||
4233 | # CONFIG_PRINT_QUOTA_WARNING is not set | ||
4234 | # CONFIG_QUOTA_DEBUG is not set | ||
4235 | CONFIG_QUOTA_TREE=m | ||
4236 | CONFIG_QFMT_V1=m | ||
4237 | CONFIG_QFMT_V2=m | ||
4238 | CONFIG_QUOTACTL=y | ||
4239 | CONFIG_AUTOFS_FS=m | ||
4240 | CONFIG_AUTOFS4_FS=m | ||
4241 | CONFIG_FUSE_FS=m | ||
4242 | # CONFIG_CUSE is not set | ||
4243 | |||
4244 | # | ||
4245 | # Caches | ||
4246 | # | ||
4247 | CONFIG_FSCACHE=m | ||
4248 | CONFIG_FSCACHE_STATS=y | ||
4249 | CONFIG_FSCACHE_HISTOGRAM=y | ||
4250 | # CONFIG_FSCACHE_DEBUG is not set | ||
4251 | # CONFIG_FSCACHE_OBJECT_LIST is not set | ||
4252 | CONFIG_CACHEFILES=m | ||
4253 | # CONFIG_CACHEFILES_DEBUG is not set | ||
4254 | # CONFIG_CACHEFILES_HISTOGRAM is not set | ||
4255 | |||
4256 | # | ||
4257 | # CD-ROM/DVD Filesystems | ||
4258 | # | ||
4259 | CONFIG_ISO9660_FS=m | ||
4260 | CONFIG_JOLIET=y | ||
4261 | CONFIG_ZISOFS=y | ||
4262 | CONFIG_UDF_FS=m | ||
4263 | CONFIG_UDF_NLS=y | ||
4264 | |||
4265 | # | ||
4266 | # DOS/FAT/NT Filesystems | ||
4267 | # | ||
4268 | CONFIG_FAT_FS=m | ||
4269 | CONFIG_MSDOS_FS=m | ||
4270 | CONFIG_VFAT_FS=m | ||
4271 | CONFIG_FAT_DEFAULT_CODEPAGE=437 | ||
4272 | CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1" | ||
4273 | CONFIG_NTFS_FS=m | ||
4274 | # CONFIG_NTFS_DEBUG is not set | ||
4275 | CONFIG_NTFS_RW=y | ||
4276 | |||
4277 | # | ||
4278 | # Pseudo filesystems | ||
4279 | # | ||
4280 | CONFIG_PROC_FS=y | ||
4281 | # CONFIG_PROC_KCORE is not set | ||
4282 | CONFIG_PROC_SYSCTL=y | ||
4283 | CONFIG_PROC_PAGE_MONITOR=y | ||
4284 | CONFIG_SYSFS=y | ||
4285 | CONFIG_TMPFS=y | ||
4286 | # CONFIG_TMPFS_POSIX_ACL is not set | ||
4287 | # CONFIG_HUGETLBFS is not set | ||
4288 | # CONFIG_HUGETLB_PAGE is not set | ||
4289 | CONFIG_CONFIGFS_FS=m | ||
4290 | CONFIG_MISC_FILESYSTEMS=y | ||
4291 | # CONFIG_ADFS_FS is not set | ||
4292 | # CONFIG_AFFS_FS is not set | ||
4293 | CONFIG_ECRYPT_FS=m | ||
4294 | CONFIG_HFS_FS=m | ||
4295 | CONFIG_HFSPLUS_FS=m | ||
4296 | # CONFIG_BEFS_FS is not set | ||
4297 | # CONFIG_BFS_FS is not set | ||
4298 | CONFIG_EFS_FS=m | ||
4299 | CONFIG_JFFS2_FS=m | ||
4300 | CONFIG_JFFS2_FS_DEBUG=0 | ||
4301 | CONFIG_JFFS2_FS_WRITEBUFFER=y | ||
4302 | # CONFIG_JFFS2_FS_WBUF_VERIFY is not set | ||
4303 | CONFIG_JFFS2_SUMMARY=y | ||
4304 | CONFIG_JFFS2_FS_XATTR=y | ||
4305 | CONFIG_JFFS2_FS_POSIX_ACL=y | ||
4306 | CONFIG_JFFS2_FS_SECURITY=y | ||
4307 | CONFIG_JFFS2_COMPRESSION_OPTIONS=y | ||
4308 | CONFIG_JFFS2_ZLIB=y | ||
4309 | CONFIG_JFFS2_LZO=y | ||
4310 | CONFIG_JFFS2_RTIME=y | ||
4311 | CONFIG_JFFS2_RUBIN=y | ||
4312 | # CONFIG_JFFS2_CMODE_NONE is not set | ||
4313 | CONFIG_JFFS2_CMODE_PRIORITY=y | ||
4314 | # CONFIG_JFFS2_CMODE_SIZE is not set | ||
4315 | # CONFIG_JFFS2_CMODE_FAVOURLZO is not set | ||
4316 | CONFIG_UBIFS_FS=m | ||
4317 | # CONFIG_UBIFS_FS_XATTR is not set | ||
4318 | # CONFIG_UBIFS_FS_ADVANCED_COMPR is not set | ||
4319 | CONFIG_UBIFS_FS_LZO=y | ||
4320 | CONFIG_UBIFS_FS_ZLIB=y | ||
4321 | # CONFIG_UBIFS_FS_DEBUG is not set | ||
4322 | CONFIG_LOGFS=m | ||
4323 | CONFIG_CRAMFS=m | ||
4324 | CONFIG_SQUASHFS=m | ||
4325 | # CONFIG_SQUASHFS_EMBEDDED is not set | ||
4326 | CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3 | ||
4327 | # CONFIG_VXFS_FS is not set | ||
4328 | CONFIG_MINIX_FS=m | ||
4329 | CONFIG_OMFS_FS=m | ||
4330 | CONFIG_HPFS_FS=m | ||
4331 | # CONFIG_QNX4FS_FS is not set | ||
4332 | CONFIG_ROMFS_FS=m | ||
4333 | CONFIG_ROMFS_BACKED_BY_BLOCK=y | ||
4334 | # CONFIG_ROMFS_BACKED_BY_MTD is not set | ||
4335 | # CONFIG_ROMFS_BACKED_BY_BOTH is not set | ||
4336 | CONFIG_ROMFS_ON_BLOCK=y | ||
4337 | CONFIG_SYSV_FS=m | ||
4338 | CONFIG_UFS_FS=m | ||
4339 | # CONFIG_UFS_FS_WRITE is not set | ||
4340 | # CONFIG_UFS_DEBUG is not set | ||
4341 | CONFIG_EXOFS_FS=m | ||
4342 | # CONFIG_EXOFS_DEBUG is not set | ||
4343 | CONFIG_NETWORK_FILESYSTEMS=y | ||
4344 | CONFIG_NFS_FS=m | ||
4345 | CONFIG_NFS_V3=y | ||
4346 | # CONFIG_NFS_V3_ACL is not set | ||
4347 | CONFIG_NFS_V4=y | ||
4348 | # CONFIG_NFS_V4_1 is not set | ||
4349 | # CONFIG_NFS_FSCACHE is not set | ||
4350 | CONFIG_NFSD=m | ||
4351 | CONFIG_NFSD_V3=y | ||
4352 | # CONFIG_NFSD_V3_ACL is not set | ||
4353 | CONFIG_NFSD_V4=y | ||
4354 | CONFIG_LOCKD=m | ||
4355 | CONFIG_LOCKD_V4=y | ||
4356 | CONFIG_EXPORTFS=m | ||
4357 | CONFIG_NFS_COMMON=y | ||
4358 | CONFIG_SUNRPC=m | ||
4359 | CONFIG_SUNRPC_GSS=m | ||
4360 | CONFIG_SUNRPC_XPRT_RDMA=m | ||
4361 | CONFIG_RPCSEC_GSS_KRB5=m | ||
4362 | # CONFIG_RPCSEC_GSS_SPKM3 is not set | ||
4363 | # CONFIG_SMB_FS is not set | ||
4364 | CONFIG_CEPH_FS=m | ||
4365 | # CONFIG_CEPH_FS_PRETTYDEBUG is not set | ||
4366 | CONFIG_CIFS=m | ||
4367 | # CONFIG_CIFS_STATS is not set | ||
4368 | # CONFIG_CIFS_WEAK_PW_HASH is not set | ||
4369 | # CONFIG_CIFS_UPCALL is not set | ||
4370 | CONFIG_CIFS_XATTR=y | ||
4371 | CONFIG_CIFS_POSIX=y | ||
4372 | # CONFIG_CIFS_DEBUG2 is not set | ||
4373 | CONFIG_CIFS_DFS_UPCALL=y | ||
4374 | CONFIG_CIFS_EXPERIMENTAL=y | ||
4375 | # CONFIG_NCP_FS is not set | ||
4376 | # CONFIG_CODA_FS is not set | ||
4377 | # CONFIG_AFS_FS is not set | ||
4378 | # CONFIG_9P_FS is not set | ||
4379 | |||
4380 | # | ||
4381 | # Partition Types | ||
4382 | # | ||
4383 | # CONFIG_PARTITION_ADVANCED is not set | ||
4384 | CONFIG_MSDOS_PARTITION=y | ||
4385 | CONFIG_NLS=m | ||
4386 | CONFIG_NLS_DEFAULT="iso8859-1" | ||
4387 | CONFIG_NLS_CODEPAGE_437=m | ||
4388 | CONFIG_NLS_CODEPAGE_737=m | ||
4389 | CONFIG_NLS_CODEPAGE_775=m | ||
4390 | CONFIG_NLS_CODEPAGE_850=m | ||
4391 | CONFIG_NLS_CODEPAGE_852=m | ||
4392 | CONFIG_NLS_CODEPAGE_855=m | ||
4393 | CONFIG_NLS_CODEPAGE_857=m | ||
4394 | CONFIG_NLS_CODEPAGE_860=m | ||
4395 | CONFIG_NLS_CODEPAGE_861=m | ||
4396 | CONFIG_NLS_CODEPAGE_862=m | ||
4397 | CONFIG_NLS_CODEPAGE_863=m | ||
4398 | CONFIG_NLS_CODEPAGE_864=m | ||
4399 | CONFIG_NLS_CODEPAGE_865=m | ||
4400 | CONFIG_NLS_CODEPAGE_866=m | ||
4401 | CONFIG_NLS_CODEPAGE_869=m | ||
4402 | CONFIG_NLS_CODEPAGE_936=m | ||
4403 | CONFIG_NLS_CODEPAGE_950=m | ||
4404 | CONFIG_NLS_CODEPAGE_932=m | ||
4405 | CONFIG_NLS_CODEPAGE_949=m | ||
4406 | CONFIG_NLS_CODEPAGE_874=m | ||
4407 | CONFIG_NLS_ISO8859_8=m | ||
4408 | CONFIG_NLS_CODEPAGE_1250=m | ||
4409 | CONFIG_NLS_CODEPAGE_1251=m | ||
4410 | CONFIG_NLS_ASCII=m | ||
4411 | CONFIG_NLS_ISO8859_1=m | ||
4412 | CONFIG_NLS_ISO8859_2=m | ||
4413 | CONFIG_NLS_ISO8859_3=m | ||
4414 | CONFIG_NLS_ISO8859_4=m | ||
4415 | CONFIG_NLS_ISO8859_5=m | ||
4416 | CONFIG_NLS_ISO8859_6=m | ||
4417 | CONFIG_NLS_ISO8859_7=m | ||
4418 | CONFIG_NLS_ISO8859_9=m | ||
4419 | CONFIG_NLS_ISO8859_13=m | ||
4420 | CONFIG_NLS_ISO8859_14=m | ||
4421 | CONFIG_NLS_ISO8859_15=m | ||
4422 | CONFIG_NLS_KOI8_R=m | ||
4423 | CONFIG_NLS_KOI8_U=m | ||
4424 | CONFIG_NLS_UTF8=m | ||
4425 | CONFIG_DLM=m | ||
4426 | # CONFIG_DLM_DEBUG is not set | ||
4427 | |||
4428 | # | ||
4429 | # Kernel hacking | ||
4430 | # | ||
4431 | CONFIG_TRACE_IRQFLAGS_SUPPORT=y | ||
4432 | # CONFIG_PRINTK_TIME is not set | ||
4433 | CONFIG_ENABLE_WARN_DEPRECATED=y | ||
4434 | # CONFIG_ENABLE_MUST_CHECK is not set | ||
4435 | CONFIG_FRAME_WARN=1024 | ||
4436 | # CONFIG_MAGIC_SYSRQ is not set | ||
4437 | # CONFIG_STRIP_ASM_SYMS is not set | ||
4438 | # CONFIG_UNUSED_SYMBOLS is not set | ||
4439 | CONFIG_DEBUG_FS=y | ||
4440 | # CONFIG_HEADERS_CHECK is not set | ||
4441 | # CONFIG_DEBUG_KERNEL is not set | ||
4442 | CONFIG_DEBUG_BUGVERBOSE=y | ||
4443 | # CONFIG_DEBUG_MEMORY_INIT is not set | ||
4444 | CONFIG_ARCH_WANT_FRAME_POINTERS=y | ||
4445 | CONFIG_FRAME_POINTER=y | ||
4446 | # CONFIG_RCU_CPU_STALL_DETECTOR is not set | ||
4447 | CONFIG_LKDTM=m | ||
4448 | # CONFIG_LATENCYTOP is not set | ||
4449 | CONFIG_SYSCTL_SYSCALL_CHECK=y | ||
4450 | CONFIG_USER_STACKTRACE_SUPPORT=y | ||
4451 | CONFIG_HAVE_FUNCTION_TRACER=y | ||
4452 | CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y | ||
4453 | CONFIG_HAVE_FUNCTION_GRAPH_FP_TEST=y | ||
4454 | CONFIG_HAVE_FUNCTION_TRACE_MCOUNT_TEST=y | ||
4455 | CONFIG_HAVE_DYNAMIC_FTRACE=y | ||
4456 | CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y | ||
4457 | CONFIG_HAVE_SYSCALL_TRACEPOINTS=y | ||
4458 | CONFIG_RING_BUFFER=y | ||
4459 | CONFIG_RING_BUFFER_ALLOW_SWAP=y | ||
4460 | CONFIG_TRACING_SUPPORT=y | ||
4461 | # CONFIG_FTRACE is not set | ||
4462 | # CONFIG_PROVIDE_OHCI1394_DMA_INIT is not set | ||
4463 | # CONFIG_FIREWIRE_OHCI_REMOTE_DMA is not set | ||
4464 | # CONFIG_DYNAMIC_DEBUG is not set | ||
4465 | # CONFIG_DMA_API_DEBUG is not set | ||
4466 | # CONFIG_SAMPLES is not set | ||
4467 | CONFIG_HAVE_ARCH_KGDB=y | ||
4468 | CONFIG_HAVE_ARCH_KMEMCHECK=y | ||
4469 | CONFIG_STRICT_DEVMEM=y | ||
4470 | # CONFIG_X86_VERBOSE_BOOTUP is not set | ||
4471 | # CONFIG_EARLY_PRINTK is not set | ||
4472 | # CONFIG_4KSTACKS is not set | ||
4473 | # CONFIG_DOUBLEFAULT is not set | ||
4474 | # CONFIG_IOMMU_STRESS is not set | ||
4475 | CONFIG_HAVE_MMIOTRACE_SUPPORT=y | ||
4476 | CONFIG_IO_DELAY_TYPE_0X80=0 | ||
4477 | CONFIG_IO_DELAY_TYPE_0XED=1 | ||
4478 | CONFIG_IO_DELAY_TYPE_UDELAY=2 | ||
4479 | CONFIG_IO_DELAY_TYPE_NONE=3 | ||
4480 | CONFIG_IO_DELAY_0X80=y | ||
4481 | # CONFIG_IO_DELAY_0XED is not set | ||
4482 | # CONFIG_IO_DELAY_UDELAY is not set | ||
4483 | # CONFIG_IO_DELAY_NONE is not set | ||
4484 | CONFIG_DEFAULT_IO_DELAY_TYPE=0 | ||
4485 | # CONFIG_OPTIMIZE_INLINING is not set | ||
4486 | |||
4487 | # | ||
4488 | # Security options | ||
4489 | # | ||
4490 | CONFIG_KEYS=y | ||
4491 | # CONFIG_KEYS_DEBUG_PROC_KEYS is not set | ||
4492 | CONFIG_SECURITY=y | ||
4493 | CONFIG_SECURITYFS=y | ||
4494 | # CONFIG_SECURITY_NETWORK is not set | ||
4495 | # CONFIG_SECURITY_PATH is not set | ||
4496 | # CONFIG_SECURITY_TOMOYO is not set | ||
4497 | # CONFIG_IMA is not set | ||
4498 | # CONFIG_DEFAULT_SECURITY_SELINUX is not set | ||
4499 | # CONFIG_DEFAULT_SECURITY_SMACK is not set | ||
4500 | # CONFIG_DEFAULT_SECURITY_TOMOYO is not set | ||
4501 | CONFIG_DEFAULT_SECURITY_DAC=y | ||
4502 | CONFIG_DEFAULT_SECURITY="" | ||
4503 | CONFIG_XOR_BLOCKS=m | ||
4504 | CONFIG_ASYNC_CORE=m | ||
4505 | CONFIG_ASYNC_MEMCPY=m | ||
4506 | CONFIG_ASYNC_XOR=m | ||
4507 | CONFIG_ASYNC_PQ=m | ||
4508 | CONFIG_ASYNC_RAID6_RECOV=m | ||
4509 | CONFIG_ASYNC_TX_DISABLE_PQ_VAL_DMA=y | ||
4510 | CONFIG_ASYNC_TX_DISABLE_XOR_VAL_DMA=y | ||
4511 | CONFIG_CRYPTO=y | ||
4512 | |||
4513 | # | ||
4514 | # Crypto core or helper | ||
4515 | # | ||
4516 | CONFIG_CRYPTO_FIPS=y | ||
4517 | CONFIG_CRYPTO_ALGAPI=y | ||
4518 | CONFIG_CRYPTO_ALGAPI2=y | ||
4519 | CONFIG_CRYPTO_AEAD=m | ||
4520 | CONFIG_CRYPTO_AEAD2=y | ||
4521 | CONFIG_CRYPTO_BLKCIPHER=m | ||
4522 | CONFIG_CRYPTO_BLKCIPHER2=y | ||
4523 | CONFIG_CRYPTO_HASH=y | ||
4524 | CONFIG_CRYPTO_HASH2=y | ||
4525 | CONFIG_CRYPTO_RNG=m | ||
4526 | CONFIG_CRYPTO_RNG2=y | ||
4527 | CONFIG_CRYPTO_PCOMP=y | ||
4528 | CONFIG_CRYPTO_MANAGER=m | ||
4529 | CONFIG_CRYPTO_MANAGER2=y | ||
4530 | CONFIG_CRYPTO_GF128MUL=m | ||
4531 | CONFIG_CRYPTO_NULL=m | ||
4532 | CONFIG_CRYPTO_PCRYPT=m | ||
4533 | CONFIG_CRYPTO_WORKQUEUE=y | ||
4534 | CONFIG_CRYPTO_CRYPTD=m | ||
4535 | CONFIG_CRYPTO_AUTHENC=m | ||
4536 | CONFIG_CRYPTO_TEST=m | ||
4537 | |||
4538 | # | ||
4539 | # Authenticated Encryption with Associated Data | ||
4540 | # | ||
4541 | CONFIG_CRYPTO_CCM=m | ||
4542 | CONFIG_CRYPTO_GCM=m | ||
4543 | CONFIG_CRYPTO_SEQIV=m | ||
4544 | |||
4545 | # | ||
4546 | # Block modes | ||
4547 | # | ||
4548 | CONFIG_CRYPTO_CBC=m | ||
4549 | CONFIG_CRYPTO_CTR=m | ||
4550 | CONFIG_CRYPTO_CTS=m | ||
4551 | CONFIG_CRYPTO_ECB=m | ||
4552 | CONFIG_CRYPTO_LRW=m | ||
4553 | CONFIG_CRYPTO_PCBC=m | ||
4554 | CONFIG_CRYPTO_XTS=m | ||
4555 | |||
4556 | # | ||
4557 | # Hash modes | ||
4558 | # | ||
4559 | CONFIG_CRYPTO_HMAC=m | ||
4560 | CONFIG_CRYPTO_XCBC=m | ||
4561 | CONFIG_CRYPTO_VMAC=m | ||
4562 | |||
4563 | # | ||
4564 | # Digest | ||
4565 | # | ||
4566 | CONFIG_CRYPTO_CRC32C=m | ||
4567 | CONFIG_CRYPTO_CRC32C_INTEL=m | ||
4568 | CONFIG_CRYPTO_GHASH=m | ||
4569 | CONFIG_CRYPTO_MD4=m | ||
4570 | CONFIG_CRYPTO_MD5=y | ||
4571 | CONFIG_CRYPTO_MICHAEL_MIC=m | ||
4572 | CONFIG_CRYPTO_RMD128=m | ||
4573 | CONFIG_CRYPTO_RMD160=m | ||
4574 | CONFIG_CRYPTO_RMD256=m | ||
4575 | CONFIG_CRYPTO_RMD320=m | ||
4576 | CONFIG_CRYPTO_SHA1=m | ||
4577 | CONFIG_CRYPTO_SHA256=y | ||
4578 | CONFIG_CRYPTO_SHA512=m | ||
4579 | CONFIG_CRYPTO_TGR192=m | ||
4580 | CONFIG_CRYPTO_WP512=m | ||
4581 | |||
4582 | # | ||
4583 | # Ciphers | ||
4584 | # | ||
4585 | CONFIG_CRYPTO_AES=m | ||
4586 | CONFIG_CRYPTO_AES_586=m | ||
4587 | CONFIG_CRYPTO_ANUBIS=m | ||
4588 | CONFIG_CRYPTO_ARC4=m | ||
4589 | CONFIG_CRYPTO_BLOWFISH=m | ||
4590 | CONFIG_CRYPTO_CAMELLIA=m | ||
4591 | CONFIG_CRYPTO_CAST5=m | ||
4592 | CONFIG_CRYPTO_CAST6=m | ||
4593 | CONFIG_CRYPTO_DES=m | ||
4594 | CONFIG_CRYPTO_FCRYPT=m | ||
4595 | CONFIG_CRYPTO_KHAZAD=m | ||
4596 | CONFIG_CRYPTO_SALSA20=m | ||
4597 | CONFIG_CRYPTO_SALSA20_586=m | ||
4598 | CONFIG_CRYPTO_SEED=m | ||
4599 | CONFIG_CRYPTO_SERPENT=m | ||
4600 | CONFIG_CRYPTO_TEA=m | ||
4601 | CONFIG_CRYPTO_TWOFISH=m | ||
4602 | CONFIG_CRYPTO_TWOFISH_COMMON=m | ||
4603 | CONFIG_CRYPTO_TWOFISH_586=m | ||
4604 | |||
4605 | # | ||
4606 | # Compression | ||
4607 | # | ||
4608 | CONFIG_CRYPTO_DEFLATE=m | ||
4609 | CONFIG_CRYPTO_ZLIB=m | ||
4610 | CONFIG_CRYPTO_LZO=m | ||
4611 | |||
4612 | # | ||
4613 | # Random Number Generation | ||
4614 | # | ||
4615 | CONFIG_CRYPTO_ANSI_CPRNG=m | ||
4616 | CONFIG_CRYPTO_HW=y | ||
4617 | CONFIG_CRYPTO_DEV_PADLOCK=m | ||
4618 | CONFIG_CRYPTO_DEV_PADLOCK_AES=m | ||
4619 | CONFIG_CRYPTO_DEV_PADLOCK_SHA=m | ||
4620 | CONFIG_CRYPTO_DEV_GEODE=m | ||
4621 | CONFIG_CRYPTO_DEV_HIFN_795X=m | ||
4622 | CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y | ||
4623 | CONFIG_HAVE_KVM=y | ||
4624 | CONFIG_HAVE_KVM_IRQCHIP=y | ||
4625 | CONFIG_HAVE_KVM_EVENTFD=y | ||
4626 | CONFIG_KVM_APIC_ARCHITECTURE=y | ||
4627 | CONFIG_KVM_MMIO=y | ||
4628 | CONFIG_VIRTUALIZATION=y | ||
4629 | CONFIG_KVM=m | ||
4630 | CONFIG_KVM_INTEL=m | ||
4631 | CONFIG_KVM_AMD=m | ||
4632 | CONFIG_VHOST_NET=m | ||
4633 | CONFIG_LGUEST=m | ||
4634 | CONFIG_VIRTIO=y | ||
4635 | CONFIG_VIRTIO_RING=y | ||
4636 | CONFIG_VIRTIO_PCI=m | ||
4637 | CONFIG_VIRTIO_BALLOON=m | ||
4638 | # CONFIG_BINARY_PRINTF is not set | ||
4639 | |||
4640 | # | ||
4641 | # Library routines | ||
4642 | # | ||
4643 | CONFIG_BITREVERSE=m | ||
4644 | CONFIG_GENERIC_FIND_FIRST_BIT=y | ||
4645 | CONFIG_GENERIC_FIND_NEXT_BIT=y | ||
4646 | CONFIG_GENERIC_FIND_LAST_BIT=y | ||
4647 | CONFIG_CRC_CCITT=m | ||
4648 | CONFIG_CRC16=m | ||
4649 | CONFIG_CRC_T10DIF=m | ||
4650 | CONFIG_CRC_ITU_T=m | ||
4651 | CONFIG_CRC32=m | ||
4652 | CONFIG_CRC7=m | ||
4653 | CONFIG_LIBCRC32C=m | ||
4654 | CONFIG_ZLIB_INFLATE=y | ||
4655 | CONFIG_ZLIB_DEFLATE=m | ||
4656 | CONFIG_LZO_COMPRESS=m | ||
4657 | CONFIG_LZO_DECOMPRESS=m | ||
4658 | CONFIG_DECOMPRESS_GZIP=y | ||
4659 | CONFIG_DECOMPRESS_BZIP2=y | ||
4660 | CONFIG_DECOMPRESS_LZMA=y | ||
4661 | CONFIG_GENERIC_ALLOCATOR=y | ||
4662 | CONFIG_REED_SOLOMON=m | ||
4663 | CONFIG_REED_SOLOMON_DEC16=y | ||
4664 | CONFIG_TEXTSEARCH=y | ||
4665 | CONFIG_TEXTSEARCH_KMP=m | ||
4666 | CONFIG_TEXTSEARCH_BM=m | ||
4667 | CONFIG_TEXTSEARCH_FSM=m | ||
4668 | CONFIG_BTREE=y | ||
4669 | CONFIG_HAS_IOMEM=y | ||
4670 | CONFIG_HAS_IOPORT=y | ||
4671 | CONFIG_HAS_DMA=y | ||
4672 | CONFIG_CHECK_SIGNATURE=y | ||
4673 | CONFIG_NLATTR=y | ||
4674 | CONFIG_LRU_CACHE=m | ||
diff --git a/testing/linux-scst/put_page_callback-2.6.34.patch b/testing/linux-scst/put_page_callback-2.6.34.patch deleted file mode 100644 index 97d6f7f0af..0000000000 --- a/testing/linux-scst/put_page_callback-2.6.34.patch +++ /dev/null | |||
@@ -1,390 +0,0 @@ | |||
1 | diff -upkr linux-2.6.34/include/linux/mm_types.h linux-2.6.34/include/linux/mm_types.h | ||
2 | --- linux-2.6.34/include/linux/mm_types.h 2010-05-17 01:17:36.000000000 +0400 | ||
3 | +++ linux-2.6.34/include/linux/mm_types.h 2010-05-24 14:51:40.000000000 +0400 | ||
4 | @@ -100,6 +100,18 @@ struct page { | ||
5 | */ | ||
6 | void *shadow; | ||
7 | #endif | ||
8 | + | ||
9 | +#if defined(CONFIG_TCP_ZERO_COPY_TRANSFER_COMPLETION_NOTIFICATION) | ||
10 | + /* | ||
11 | + * Used to implement support for notification on zero-copy TCP transfer | ||
12 | + * completion. It might look as not good to have this field here and | ||
13 | + * it's better to have it in struct sk_buff, but it would make the code | ||
14 | + * much more complicated and fragile, since all skb then would have to | ||
15 | + * contain only pages with the same value in this field. | ||
16 | + */ | ||
17 | + void *net_priv; | ||
18 | +#endif | ||
19 | + | ||
20 | }; | ||
21 | |||
22 | /* | ||
23 | diff -upkr linux-2.6.34/include/linux/net.h linux-2.6.34/include/linux/net.h | ||
24 | --- linux-2.6.34/include/linux/net.h 2010-05-17 01:17:36.000000000 +0400 | ||
25 | +++ linux-2.6.34/include/linux/net.h 2010-05-24 14:51:40.000000000 +0400 | ||
26 | @@ -20,6 +20,7 @@ | ||
27 | |||
28 | #include <linux/socket.h> | ||
29 | #include <asm/socket.h> | ||
30 | +#include <linux/mm.h> | ||
31 | |||
32 | #define NPROTO AF_MAX | ||
33 | |||
34 | @@ -288,5 +289,44 @@ extern int kernel_sock_shutdown(struct s | ||
35 | extern struct ratelimit_state net_ratelimit_state; | ||
36 | #endif | ||
37 | |||
38 | +#if defined(CONFIG_TCP_ZERO_COPY_TRANSFER_COMPLETION_NOTIFICATION) | ||
39 | +/* Support for notification on zero-copy TCP transfer completion */ | ||
40 | +typedef void (*net_get_page_callback_t)(struct page *page); | ||
41 | +typedef void (*net_put_page_callback_t)(struct page *page); | ||
42 | + | ||
43 | +extern net_get_page_callback_t net_get_page_callback; | ||
44 | +extern net_put_page_callback_t net_put_page_callback; | ||
45 | + | ||
46 | +extern int net_set_get_put_page_callbacks( | ||
47 | + net_get_page_callback_t get_callback, | ||
48 | + net_put_page_callback_t put_callback); | ||
49 | + | ||
50 | +/* | ||
51 | + * See comment for net_set_get_put_page_callbacks() why those functions | ||
52 | + * don't need any protection. | ||
53 | + */ | ||
54 | +static inline void net_get_page(struct page *page) | ||
55 | +{ | ||
56 | + if (page->net_priv != 0) | ||
57 | + net_get_page_callback(page); | ||
58 | + get_page(page); | ||
59 | +} | ||
60 | +static inline void net_put_page(struct page *page) | ||
61 | +{ | ||
62 | + if (page->net_priv != 0) | ||
63 | + net_put_page_callback(page); | ||
64 | + put_page(page); | ||
65 | +} | ||
66 | +#else | ||
67 | +static inline void net_get_page(struct page *page) | ||
68 | +{ | ||
69 | + get_page(page); | ||
70 | +} | ||
71 | +static inline void net_put_page(struct page *page) | ||
72 | +{ | ||
73 | + put_page(page); | ||
74 | +} | ||
75 | +#endif /* CONFIG_TCP_ZERO_COPY_TRANSFER_COMPLETION_NOTIFICATION */ | ||
76 | + | ||
77 | #endif /* __KERNEL__ */ | ||
78 | #endif /* _LINUX_NET_H */ | ||
79 | diff -upkr linux-2.6.34/net/core/dev.c linux-2.6.34/net/core/dev.c | ||
80 | --- linux-2.6.34/net/core/dev.c 2010-05-17 01:17:36.000000000 +0400 | ||
81 | +++ linux-2.6.34/net/core/dev.c 2010-05-24 14:51:40.000000000 +0400 | ||
82 | @@ -2732,7 +2732,7 @@ pull: | ||
83 | skb_shinfo(skb)->frags[0].size -= grow; | ||
84 | |||
85 | if (unlikely(!skb_shinfo(skb)->frags[0].size)) { | ||
86 | - put_page(skb_shinfo(skb)->frags[0].page); | ||
87 | + net_put_page(skb_shinfo(skb)->frags[0].page); | ||
88 | memmove(skb_shinfo(skb)->frags, | ||
89 | skb_shinfo(skb)->frags + 1, | ||
90 | --skb_shinfo(skb)->nr_frags); | ||
91 | diff -upkr linux-2.6.34/net/core/skbuff.c linux-2.6.34/net/core/skbuff.c | ||
92 | --- linux-2.6.34/net/core/skbuff.c 2010-05-17 01:17:36.000000000 +0400 | ||
93 | +++ linux-2.6.34/net/core/skbuff.c 2010-05-24 14:51:40.000000000 +0400 | ||
94 | @@ -76,13 +76,13 @@ static struct kmem_cache *skbuff_fclone_ | ||
95 | static void sock_pipe_buf_release(struct pipe_inode_info *pipe, | ||
96 | struct pipe_buffer *buf) | ||
97 | { | ||
98 | - put_page(buf->page); | ||
99 | + net_put_page(buf->page); | ||
100 | } | ||
101 | |||
102 | static void sock_pipe_buf_get(struct pipe_inode_info *pipe, | ||
103 | struct pipe_buffer *buf) | ||
104 | { | ||
105 | - get_page(buf->page); | ||
106 | + net_get_page(buf->page); | ||
107 | } | ||
108 | |||
109 | static int sock_pipe_buf_steal(struct pipe_inode_info *pipe, | ||
110 | @@ -344,7 +344,7 @@ static void skb_release_data(struct sk_b | ||
111 | if (skb_shinfo(skb)->nr_frags) { | ||
112 | int i; | ||
113 | for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) | ||
114 | - put_page(skb_shinfo(skb)->frags[i].page); | ||
115 | + net_put_page(skb_shinfo(skb)->frags[i].page); | ||
116 | } | ||
117 | |||
118 | if (skb_has_frags(skb)) | ||
119 | @@ -765,7 +765,7 @@ struct sk_buff *pskb_copy(struct sk_buff | ||
120 | |||
121 | for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) { | ||
122 | skb_shinfo(n)->frags[i] = skb_shinfo(skb)->frags[i]; | ||
123 | - get_page(skb_shinfo(n)->frags[i].page); | ||
124 | + net_get_page(skb_shinfo(n)->frags[i].page); | ||
125 | } | ||
126 | skb_shinfo(n)->nr_frags = i; | ||
127 | } | ||
128 | @@ -831,7 +831,7 @@ int pskb_expand_head(struct sk_buff *skb | ||
129 | sizeof(struct skb_shared_info)); | ||
130 | |||
131 | for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) | ||
132 | - get_page(skb_shinfo(skb)->frags[i].page); | ||
133 | + net_get_page(skb_shinfo(skb)->frags[i].page); | ||
134 | |||
135 | if (skb_has_frags(skb)) | ||
136 | skb_clone_fraglist(skb); | ||
137 | @@ -1105,7 +1105,7 @@ drop_pages: | ||
138 | skb_shinfo(skb)->nr_frags = i; | ||
139 | |||
140 | for (; i < nfrags; i++) | ||
141 | - put_page(skb_shinfo(skb)->frags[i].page); | ||
142 | + net_put_page(skb_shinfo(skb)->frags[i].page); | ||
143 | |||
144 | if (skb_has_frags(skb)) | ||
145 | skb_drop_fraglist(skb); | ||
146 | @@ -1274,7 +1274,7 @@ pull_pages: | ||
147 | k = 0; | ||
148 | for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) { | ||
149 | if (skb_shinfo(skb)->frags[i].size <= eat) { | ||
150 | - put_page(skb_shinfo(skb)->frags[i].page); | ||
151 | + net_put_page(skb_shinfo(skb)->frags[i].page); | ||
152 | eat -= skb_shinfo(skb)->frags[i].size; | ||
153 | } else { | ||
154 | skb_shinfo(skb)->frags[k] = skb_shinfo(skb)->frags[i]; | ||
155 | @@ -1375,7 +1375,7 @@ EXPORT_SYMBOL(skb_copy_bits); | ||
156 | */ | ||
157 | static void sock_spd_release(struct splice_pipe_desc *spd, unsigned int i) | ||
158 | { | ||
159 | - put_page(spd->pages[i]); | ||
160 | + net_put_page(spd->pages[i]); | ||
161 | } | ||
162 | |||
163 | static inline struct page *linear_to_page(struct page *page, unsigned int *len, | ||
164 | @@ -1399,7 +1399,7 @@ new_page: | ||
165 | off = sk->sk_sndmsg_off; | ||
166 | mlen = PAGE_SIZE - off; | ||
167 | if (mlen < 64 && mlen < *len) { | ||
168 | - put_page(p); | ||
169 | + net_put_page(p); | ||
170 | goto new_page; | ||
171 | } | ||
172 | |||
173 | @@ -1409,7 +1409,7 @@ new_page: | ||
174 | memcpy(page_address(p) + off, page_address(page) + *offset, *len); | ||
175 | sk->sk_sndmsg_off += *len; | ||
176 | *offset = off; | ||
177 | - get_page(p); | ||
178 | + net_get_page(p); | ||
179 | |||
180 | return p; | ||
181 | } | ||
182 | @@ -1430,7 +1430,7 @@ static inline int spd_fill_page(struct s | ||
183 | if (!page) | ||
184 | return 1; | ||
185 | } else | ||
186 | - get_page(page); | ||
187 | + net_get_page(page); | ||
188 | |||
189 | spd->pages[spd->nr_pages] = page; | ||
190 | spd->partial[spd->nr_pages].len = *len; | ||
191 | @@ -2060,7 +2060,7 @@ static inline void skb_split_no_header(s | ||
192 | * where splitting is expensive. | ||
193 | * 2. Split is accurately. We make this. | ||
194 | */ | ||
195 | - get_page(skb_shinfo(skb)->frags[i].page); | ||
196 | + net_get_page(skb_shinfo(skb)->frags[i].page); | ||
197 | skb_shinfo(skb1)->frags[0].page_offset += len - pos; | ||
198 | skb_shinfo(skb1)->frags[0].size -= len - pos; | ||
199 | skb_shinfo(skb)->frags[i].size = len - pos; | ||
200 | @@ -2182,7 +2182,7 @@ int skb_shift(struct sk_buff *tgt, struc | ||
201 | to++; | ||
202 | |||
203 | } else { | ||
204 | - get_page(fragfrom->page); | ||
205 | + net_get_page(fragfrom->page); | ||
206 | fragto->page = fragfrom->page; | ||
207 | fragto->page_offset = fragfrom->page_offset; | ||
208 | fragto->size = todo; | ||
209 | @@ -2204,7 +2204,7 @@ int skb_shift(struct sk_buff *tgt, struc | ||
210 | fragto = &skb_shinfo(tgt)->frags[merge]; | ||
211 | |||
212 | fragto->size += fragfrom->size; | ||
213 | - put_page(fragfrom->page); | ||
214 | + net_put_page(fragfrom->page); | ||
215 | } | ||
216 | |||
217 | /* Reposition in the original skb */ | ||
218 | @@ -2602,7 +2602,7 @@ struct sk_buff *skb_segment(struct sk_bu | ||
219 | |||
220 | while (pos < offset + len && i < nfrags) { | ||
221 | *frag = skb_shinfo(skb)->frags[i]; | ||
222 | - get_page(frag->page); | ||
223 | + net_get_page(frag->page); | ||
224 | size = frag->size; | ||
225 | |||
226 | if (pos < offset) { | ||
227 | diff -upkr linux-2.6.34/net/ipv4/ip_output.c linux-2.6.34/net/ipv4/ip_output.c | ||
228 | --- linux-2.6.34/net/ipv4/ip_output.c 2010-05-17 01:17:36.000000000 +0400 | ||
229 | +++ linux-2.6.34/net/ipv4/ip_output.c 2010-05-24 14:51:40.000000000 +0400 | ||
230 | @@ -1024,7 +1024,7 @@ alloc_new_skb: | ||
231 | err = -EMSGSIZE; | ||
232 | goto error; | ||
233 | } | ||
234 | - get_page(page); | ||
235 | + net_get_page(page); | ||
236 | skb_fill_page_desc(skb, i, page, sk->sk_sndmsg_off, 0); | ||
237 | frag = &skb_shinfo(skb)->frags[i]; | ||
238 | } | ||
239 | @@ -1182,7 +1182,7 @@ ssize_t ip_append_page(struct sock *sk, | ||
240 | if (skb_can_coalesce(skb, i, page, offset)) { | ||
241 | skb_shinfo(skb)->frags[i-1].size += len; | ||
242 | } else if (i < MAX_SKB_FRAGS) { | ||
243 | - get_page(page); | ||
244 | + net_get_page(page); | ||
245 | skb_fill_page_desc(skb, i, page, offset, len); | ||
246 | } else { | ||
247 | err = -EMSGSIZE; | ||
248 | diff -upkr linux-2.6.34/net/ipv4/Makefile linux-2.6.34/net/ipv4/Makefile | ||
249 | --- linux-2.6.34/net/ipv4/Makefile 2010-05-17 01:17:36.000000000 +0400 | ||
250 | +++ linux-2.6.34/net/ipv4/Makefile 2010-05-24 14:51:40.000000000 +0400 | ||
251 | @@ -49,6 +49,7 @@ obj-$(CONFIG_TCP_CONG_LP) += tcp_lp.o | ||
252 | obj-$(CONFIG_TCP_CONG_YEAH) += tcp_yeah.o | ||
253 | obj-$(CONFIG_TCP_CONG_ILLINOIS) += tcp_illinois.o | ||
254 | obj-$(CONFIG_NETLABEL) += cipso_ipv4.o | ||
255 | +obj-$(CONFIG_TCP_ZERO_COPY_TRANSFER_COMPLETION_NOTIFICATION) += tcp_zero_copy.o | ||
256 | |||
257 | obj-$(CONFIG_XFRM) += xfrm4_policy.o xfrm4_state.o xfrm4_input.o \ | ||
258 | xfrm4_output.o | ||
259 | diff -upkr linux-2.6.34/net/ipv4/tcp.c linux-2.6.34/net/ipv4/tcp.c | ||
260 | --- linux-2.6.34/net/ipv4/tcp.c 2010-05-17 01:17:36.000000000 +0400 | ||
261 | +++ linux-2.6.34/net/ipv4/tcp.c 2010-05-24 14:51:40.000000000 +0400 | ||
262 | @@ -800,7 +800,7 @@ new_segment: | ||
263 | if (can_coalesce) { | ||
264 | skb_shinfo(skb)->frags[i - 1].size += copy; | ||
265 | } else { | ||
266 | - get_page(page); | ||
267 | + net_get_page(page); | ||
268 | skb_fill_page_desc(skb, i, page, offset, copy); | ||
269 | } | ||
270 | |||
271 | @@ -1009,7 +1009,7 @@ new_segment: | ||
272 | goto new_segment; | ||
273 | } else if (page) { | ||
274 | if (off == PAGE_SIZE) { | ||
275 | - put_page(page); | ||
276 | + net_put_page(page); | ||
277 | TCP_PAGE(sk) = page = NULL; | ||
278 | off = 0; | ||
279 | } | ||
280 | @@ -1050,9 +1050,9 @@ new_segment: | ||
281 | } else { | ||
282 | skb_fill_page_desc(skb, i, page, off, copy); | ||
283 | if (TCP_PAGE(sk)) { | ||
284 | - get_page(page); | ||
285 | + net_get_page(page); | ||
286 | } else if (off + copy < PAGE_SIZE) { | ||
287 | - get_page(page); | ||
288 | + net_get_page(page); | ||
289 | TCP_PAGE(sk) = page; | ||
290 | } | ||
291 | } | ||
292 | diff -upkr linux-2.6.34/net/ipv4/tcp_output.c linux-2.6.34/net/ipv4/tcp_output.c | ||
293 | --- linux-2.6.34/net/ipv4/tcp_output.c 2010-05-17 01:17:36.000000000 +0400 | ||
294 | +++ linux-2.6.34/net/ipv4/tcp_output.c 2010-05-24 14:51:40.000000000 +0400 | ||
295 | @@ -1084,7 +1084,7 @@ static void __pskb_trim_head(struct sk_b | ||
296 | k = 0; | ||
297 | for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) { | ||
298 | if (skb_shinfo(skb)->frags[i].size <= eat) { | ||
299 | - put_page(skb_shinfo(skb)->frags[i].page); | ||
300 | + net_put_page(skb_shinfo(skb)->frags[i].page); | ||
301 | eat -= skb_shinfo(skb)->frags[i].size; | ||
302 | } else { | ||
303 | skb_shinfo(skb)->frags[k] = skb_shinfo(skb)->frags[i]; | ||
304 | diff -upkr linux-2.6.34/net/ipv4/tcp_zero_copy.c linux-2.6.34/net/ipv4/tcp_zero_copy.c | ||
305 | --- linux-2.6.34/net/ipv4/tcp_zero_copy.c 2010-03-01 17:30:31.000000000 +0300 | ||
306 | +++ linux-2.6.34/net/ipv4/tcp_zero_copy.c 2010-05-24 14:51:40.000000000 +0400 | ||
307 | @@ -0,0 +1,49 @@ | ||
308 | +/* | ||
309 | + * Support routines for TCP zero copy transmit | ||
310 | + * | ||
311 | + * Created by Vladislav Bolkhovitin | ||
312 | + * | ||
313 | + * This program is free software; you can redistribute it and/or | ||
314 | + * modify it under the terms of the GNU General Public License | ||
315 | + * version 2 as published by the Free Software Foundation. | ||
316 | + */ | ||
317 | + | ||
318 | +#include <linux/skbuff.h> | ||
319 | + | ||
320 | +net_get_page_callback_t net_get_page_callback __read_mostly; | ||
321 | +EXPORT_SYMBOL(net_get_page_callback); | ||
322 | + | ||
323 | +net_put_page_callback_t net_put_page_callback __read_mostly; | ||
324 | +EXPORT_SYMBOL(net_put_page_callback); | ||
325 | + | ||
326 | +/* | ||
327 | + * Caller of this function must ensure that at the moment when it's called | ||
328 | + * there are no pages in the system with net_priv field set to non-zero | ||
329 | + * value. Hence, this function, as well as net_get_page() and net_put_page(), | ||
330 | + * don't need any protection. | ||
331 | + */ | ||
332 | +int net_set_get_put_page_callbacks( | ||
333 | + net_get_page_callback_t get_callback, | ||
334 | + net_put_page_callback_t put_callback) | ||
335 | +{ | ||
336 | + int res = 0; | ||
337 | + | ||
338 | + if ((net_get_page_callback != NULL) && (get_callback != NULL) && | ||
339 | + (net_get_page_callback != get_callback)) { | ||
340 | + res = -EBUSY; | ||
341 | + goto out; | ||
342 | + } | ||
343 | + | ||
344 | + if ((net_put_page_callback != NULL) && (put_callback != NULL) && | ||
345 | + (net_put_page_callback != put_callback)) { | ||
346 | + res = -EBUSY; | ||
347 | + goto out; | ||
348 | + } | ||
349 | + | ||
350 | + net_get_page_callback = get_callback; | ||
351 | + net_put_page_callback = put_callback; | ||
352 | + | ||
353 | +out: | ||
354 | + return res; | ||
355 | +} | ||
356 | +EXPORT_SYMBOL(net_set_get_put_page_callbacks); | ||
357 | diff -upkr linux-2.6.34/net/ipv6/ip6_output.c linux-2.6.34/net/ipv6/ip6_output.c | ||
358 | --- linux-2.6.34/net/ipv6/ip6_output.c 2010-05-17 01:17:36.000000000 +0400 | ||
359 | +++ linux-2.6.34/net/ipv6/ip6_output.c 2010-05-24 14:51:40.000000000 +0400 | ||
360 | @@ -1382,7 +1382,7 @@ alloc_new_skb: | ||
361 | err = -EMSGSIZE; | ||
362 | goto error; | ||
363 | } | ||
364 | - get_page(page); | ||
365 | + net_get_page(page); | ||
366 | skb_fill_page_desc(skb, i, page, sk->sk_sndmsg_off, 0); | ||
367 | frag = &skb_shinfo(skb)->frags[i]; | ||
368 | } | ||
369 | diff -upkr linux-2.6.34/net/Kconfig linux-2.6.34/net/Kconfig | ||
370 | --- linux-2.6.34/net/Kconfig 2010-05-17 01:17:36.000000000 +0400 | ||
371 | +++ linux-2.6.34/net/Kconfig 2010-05-24 14:51:40.000000000 +0400 | ||
372 | @@ -72,6 +72,18 @@ config INET | ||
373 | |||
374 | Short answer: say Y. | ||
375 | |||
376 | +config TCP_ZERO_COPY_TRANSFER_COMPLETION_NOTIFICATION | ||
377 | + bool "TCP/IP zero-copy transfer completion notification" | ||
378 | + depends on INET | ||
379 | + default SCST_ISCSI | ||
380 | + ---help--- | ||
381 | + Adds support for sending a notification upon completion of a | ||
382 | + zero-copy TCP/IP transfer. This can speed up certain TCP/IP | ||
383 | + software. Currently this is only used by the iSCSI target driver | ||
384 | + iSCSI-SCST. | ||
385 | + | ||
386 | + If unsure, say N. | ||
387 | + | ||
388 | if INET | ||
389 | source "net/ipv4/Kconfig" | ||
390 | source "net/ipv6/Kconfig" | ||
diff --git a/testing/linux-scst/scst_exec_req_fifo-2.6.34.patch b/testing/linux-scst/scst_exec_req_fifo-2.6.34.patch deleted file mode 100644 index 3a734bb645..0000000000 --- a/testing/linux-scst/scst_exec_req_fifo-2.6.34.patch +++ /dev/null | |||
@@ -1,529 +0,0 @@ | |||
1 | diff -upkr linux-2.6.34/block/blk-map.c linux-2.6.34/block/blk-map.c | ||
2 | --- linux-2.6.34/block/blk-map.c 2010-05-17 01:17:36.000000000 +0400 | ||
3 | +++ linux-2.6.34/block/blk-map.c 2010-05-24 15:19:49.000000000 +0400 | ||
4 | @@ -5,6 +5,8 @@ | ||
5 | #include <linux/module.h> | ||
6 | #include <linux/bio.h> | ||
7 | #include <linux/blkdev.h> | ||
8 | +#include <linux/scatterlist.h> | ||
9 | +#include <linux/slab.h> | ||
10 | #include <scsi/sg.h> /* for struct sg_iovec */ | ||
11 | |||
12 | #include "blk.h" | ||
13 | @@ -271,6 +273,336 @@ int blk_rq_unmap_user(struct bio *bio) | ||
14 | } | ||
15 | EXPORT_SYMBOL(blk_rq_unmap_user); | ||
16 | |||
17 | +struct blk_kern_sg_work { | ||
18 | + atomic_t bios_inflight; | ||
19 | + struct sg_table sg_table; | ||
20 | + struct scatterlist *src_sgl; | ||
21 | +}; | ||
22 | + | ||
23 | +static void blk_free_kern_sg_work(struct blk_kern_sg_work *bw) | ||
24 | +{ | ||
25 | + sg_free_table(&bw->sg_table); | ||
26 | + kfree(bw); | ||
27 | + return; | ||
28 | +} | ||
29 | + | ||
30 | +static void blk_bio_map_kern_endio(struct bio *bio, int err) | ||
31 | +{ | ||
32 | + struct blk_kern_sg_work *bw = bio->bi_private; | ||
33 | + | ||
34 | + if (bw != NULL) { | ||
35 | + /* Decrement the bios in processing and, if zero, free */ | ||
36 | + BUG_ON(atomic_read(&bw->bios_inflight) <= 0); | ||
37 | + if (atomic_dec_and_test(&bw->bios_inflight)) { | ||
38 | + if ((bio_data_dir(bio) == READ) && (err == 0)) { | ||
39 | + unsigned long flags; | ||
40 | + | ||
41 | + local_irq_save(flags); /* to protect KMs */ | ||
42 | + sg_copy(bw->src_sgl, bw->sg_table.sgl, 0, 0, | ||
43 | + KM_BIO_DST_IRQ, KM_BIO_SRC_IRQ); | ||
44 | + local_irq_restore(flags); | ||
45 | + } | ||
46 | + blk_free_kern_sg_work(bw); | ||
47 | + } | ||
48 | + } | ||
49 | + | ||
50 | + bio_put(bio); | ||
51 | + return; | ||
52 | +} | ||
53 | + | ||
54 | +static int blk_rq_copy_kern_sg(struct request *rq, struct scatterlist *sgl, | ||
55 | + int nents, struct blk_kern_sg_work **pbw, | ||
56 | + gfp_t gfp, gfp_t page_gfp) | ||
57 | +{ | ||
58 | + int res = 0, i; | ||
59 | + struct scatterlist *sg; | ||
60 | + struct scatterlist *new_sgl; | ||
61 | + int new_sgl_nents; | ||
62 | + size_t len = 0, to_copy; | ||
63 | + struct blk_kern_sg_work *bw; | ||
64 | + | ||
65 | + bw = kzalloc(sizeof(*bw), gfp); | ||
66 | + if (bw == NULL) | ||
67 | + goto out; | ||
68 | + | ||
69 | + bw->src_sgl = sgl; | ||
70 | + | ||
71 | + for_each_sg(sgl, sg, nents, i) | ||
72 | + len += sg->length; | ||
73 | + to_copy = len; | ||
74 | + | ||
75 | + new_sgl_nents = PFN_UP(len); | ||
76 | + | ||
77 | + res = sg_alloc_table(&bw->sg_table, new_sgl_nents, gfp); | ||
78 | + if (res != 0) | ||
79 | + goto out_free_bw; | ||
80 | + | ||
81 | + new_sgl = bw->sg_table.sgl; | ||
82 | + | ||
83 | + for_each_sg(new_sgl, sg, new_sgl_nents, i) { | ||
84 | + struct page *pg; | ||
85 | + | ||
86 | + pg = alloc_page(page_gfp); | ||
87 | + if (pg == NULL) | ||
88 | + goto err_free_new_sgl; | ||
89 | + | ||
90 | + sg_assign_page(sg, pg); | ||
91 | + sg->length = min_t(size_t, PAGE_SIZE, len); | ||
92 | + | ||
93 | + len -= PAGE_SIZE; | ||
94 | + } | ||
95 | + | ||
96 | + if (rq_data_dir(rq) == WRITE) { | ||
97 | + /* | ||
98 | + * We need to limit amount of copied data to to_copy, because | ||
99 | + * sgl might have the last element in sgl not marked as last in | ||
100 | + * SG chaining. | ||
101 | + */ | ||
102 | + sg_copy(new_sgl, sgl, 0, to_copy, | ||
103 | + KM_USER0, KM_USER1); | ||
104 | + } | ||
105 | + | ||
106 | + *pbw = bw; | ||
107 | + /* | ||
108 | + * REQ_COPY_USER name is misleading. It should be something like | ||
109 | + * REQ_HAS_TAIL_SPACE_FOR_PADDING. | ||
110 | + */ | ||
111 | + rq->cmd_flags |= REQ_COPY_USER; | ||
112 | + | ||
113 | +out: | ||
114 | + return res; | ||
115 | + | ||
116 | +err_free_new_sgl: | ||
117 | + for_each_sg(new_sgl, sg, new_sgl_nents, i) { | ||
118 | + struct page *pg = sg_page(sg); | ||
119 | + if (pg == NULL) | ||
120 | + break; | ||
121 | + __free_page(pg); | ||
122 | + } | ||
123 | + sg_free_table(&bw->sg_table); | ||
124 | + | ||
125 | +out_free_bw: | ||
126 | + kfree(bw); | ||
127 | + res = -ENOMEM; | ||
128 | + goto out; | ||
129 | +} | ||
130 | + | ||
131 | +static int __blk_rq_map_kern_sg(struct request *rq, struct scatterlist *sgl, | ||
132 | + int nents, struct blk_kern_sg_work *bw, gfp_t gfp) | ||
133 | +{ | ||
134 | + int res; | ||
135 | + struct request_queue *q = rq->q; | ||
136 | + int rw = rq_data_dir(rq); | ||
137 | + int max_nr_vecs, i; | ||
138 | + size_t tot_len; | ||
139 | + bool need_new_bio; | ||
140 | + struct scatterlist *sg, *prev_sg = NULL; | ||
141 | + struct bio *bio = NULL, *hbio = NULL, *tbio = NULL; | ||
142 | + int bios; | ||
143 | + | ||
144 | + if (unlikely((sgl == NULL) || (sgl->length == 0) || (nents <= 0))) { | ||
145 | + WARN_ON(1); | ||
146 | + res = -EINVAL; | ||
147 | + goto out; | ||
148 | + } | ||
149 | + | ||
150 | + /* | ||
151 | + * Let's keep each bio allocation inside a single page to decrease | ||
152 | + * probability of failure. | ||
153 | + */ | ||
154 | + max_nr_vecs = min_t(size_t, | ||
155 | + ((PAGE_SIZE - sizeof(struct bio)) / sizeof(struct bio_vec)), | ||
156 | + BIO_MAX_PAGES); | ||
157 | + | ||
158 | + need_new_bio = true; | ||
159 | + tot_len = 0; | ||
160 | + bios = 0; | ||
161 | + for_each_sg(sgl, sg, nents, i) { | ||
162 | + struct page *page = sg_page(sg); | ||
163 | + void *page_addr = page_address(page); | ||
164 | + size_t len = sg->length, l; | ||
165 | + size_t offset = sg->offset; | ||
166 | + | ||
167 | + tot_len += len; | ||
168 | + prev_sg = sg; | ||
169 | + | ||
170 | + /* | ||
171 | + * Each segment must be aligned on DMA boundary and | ||
172 | + * not on stack. The last one may have unaligned | ||
173 | + * length as long as the total length is aligned to | ||
174 | + * DMA padding alignment. | ||
175 | + */ | ||
176 | + if (i == nents - 1) | ||
177 | + l = 0; | ||
178 | + else | ||
179 | + l = len; | ||
180 | + if (((sg->offset | l) & queue_dma_alignment(q)) || | ||
181 | + (page_addr && object_is_on_stack(page_addr + sg->offset))) { | ||
182 | + res = -EINVAL; | ||
183 | + goto out_free_bios; | ||
184 | + } | ||
185 | + | ||
186 | + while (len > 0) { | ||
187 | + size_t bytes; | ||
188 | + int rc; | ||
189 | + | ||
190 | + if (need_new_bio) { | ||
191 | + bio = bio_kmalloc(gfp, max_nr_vecs); | ||
192 | + if (bio == NULL) { | ||
193 | + res = -ENOMEM; | ||
194 | + goto out_free_bios; | ||
195 | + } | ||
196 | + | ||
197 | + if (rw == WRITE) | ||
198 | + bio->bi_rw |= 1 << BIO_RW; | ||
199 | + | ||
200 | + bios++; | ||
201 | + bio->bi_private = bw; | ||
202 | + bio->bi_end_io = blk_bio_map_kern_endio; | ||
203 | + | ||
204 | + if (hbio == NULL) | ||
205 | + hbio = tbio = bio; | ||
206 | + else | ||
207 | + tbio = tbio->bi_next = bio; | ||
208 | + } | ||
209 | + | ||
210 | + bytes = min_t(size_t, len, PAGE_SIZE - offset); | ||
211 | + | ||
212 | + rc = bio_add_pc_page(q, bio, page, bytes, offset); | ||
213 | + if (rc < bytes) { | ||
214 | + if (unlikely(need_new_bio || (rc < 0))) { | ||
215 | + if (rc < 0) | ||
216 | + res = rc; | ||
217 | + else | ||
218 | + res = -EIO; | ||
219 | + goto out_free_bios; | ||
220 | + } else { | ||
221 | + need_new_bio = true; | ||
222 | + len -= rc; | ||
223 | + offset += rc; | ||
224 | + continue; | ||
225 | + } | ||
226 | + } | ||
227 | + | ||
228 | + need_new_bio = false; | ||
229 | + offset = 0; | ||
230 | + len -= bytes; | ||
231 | + page = nth_page(page, 1); | ||
232 | + } | ||
233 | + } | ||
234 | + | ||
235 | + if (hbio == NULL) { | ||
236 | + res = -EINVAL; | ||
237 | + goto out_free_bios; | ||
238 | + } | ||
239 | + | ||
240 | + /* Total length must be aligned on DMA padding alignment */ | ||
241 | + if ((tot_len & q->dma_pad_mask) && | ||
242 | + !(rq->cmd_flags & REQ_COPY_USER)) { | ||
243 | + res = -EINVAL; | ||
244 | + goto out_free_bios; | ||
245 | + } | ||
246 | + | ||
247 | + if (bw != NULL) | ||
248 | + atomic_set(&bw->bios_inflight, bios); | ||
249 | + | ||
250 | + while (hbio != NULL) { | ||
251 | + bio = hbio; | ||
252 | + hbio = hbio->bi_next; | ||
253 | + bio->bi_next = NULL; | ||
254 | + | ||
255 | + blk_queue_bounce(q, &bio); | ||
256 | + | ||
257 | + res = blk_rq_append_bio(q, rq, bio); | ||
258 | + if (unlikely(res != 0)) { | ||
259 | + bio->bi_next = hbio; | ||
260 | + hbio = bio; | ||
261 | + /* We can have one or more bios bounced */ | ||
262 | + goto out_unmap_bios; | ||
263 | + } | ||
264 | + } | ||
265 | + | ||
266 | + rq->buffer = NULL; | ||
267 | +out: | ||
268 | + return res; | ||
269 | + | ||
270 | +out_free_bios: | ||
271 | + while (hbio != NULL) { | ||
272 | + bio = hbio; | ||
273 | + hbio = hbio->bi_next; | ||
274 | + bio_put(bio); | ||
275 | + } | ||
276 | + goto out; | ||
277 | + | ||
278 | +out_unmap_bios: | ||
279 | + blk_rq_unmap_kern_sg(rq, res); | ||
280 | + goto out; | ||
281 | +} | ||
282 | + | ||
283 | +/** | ||
284 | + * blk_rq_map_kern_sg - map kernel data to a request, for REQ_TYPE_BLOCK_PC | ||
285 | + * @rq: request to fill | ||
286 | + * @sgl: area to map | ||
287 | + * @nents: number of elements in @sgl | ||
288 | + * @gfp: memory allocation flags | ||
289 | + * | ||
290 | + * Description: | ||
291 | + * Data will be mapped directly if possible. Otherwise a bounce | ||
292 | + * buffer will be used. | ||
293 | + */ | ||
294 | +int blk_rq_map_kern_sg(struct request *rq, struct scatterlist *sgl, | ||
295 | + int nents, gfp_t gfp) | ||
296 | +{ | ||
297 | + int res; | ||
298 | + | ||
299 | + res = __blk_rq_map_kern_sg(rq, sgl, nents, NULL, gfp); | ||
300 | + if (unlikely(res != 0)) { | ||
301 | + struct blk_kern_sg_work *bw = NULL; | ||
302 | + | ||
303 | + res = blk_rq_copy_kern_sg(rq, sgl, nents, &bw, | ||
304 | + gfp, rq->q->bounce_gfp | gfp); | ||
305 | + if (unlikely(res != 0)) | ||
306 | + goto out; | ||
307 | + | ||
308 | + res = __blk_rq_map_kern_sg(rq, bw->sg_table.sgl, | ||
309 | + bw->sg_table.nents, bw, gfp); | ||
310 | + if (res != 0) { | ||
311 | + blk_free_kern_sg_work(bw); | ||
312 | + goto out; | ||
313 | + } | ||
314 | + } | ||
315 | + | ||
316 | + rq->buffer = NULL; | ||
317 | + | ||
318 | +out: | ||
319 | + return res; | ||
320 | +} | ||
321 | +EXPORT_SYMBOL(blk_rq_map_kern_sg); | ||
322 | + | ||
323 | +/** | ||
324 | + * blk_rq_unmap_kern_sg - unmap a request with kernel sg | ||
325 | + * @rq: request to unmap | ||
326 | + * @err: non-zero error code | ||
327 | + * | ||
328 | + * Description: | ||
329 | + * Unmap a rq previously mapped by blk_rq_map_kern_sg(). Must be called | ||
330 | + * only in case of an error! | ||
331 | + */ | ||
332 | +void blk_rq_unmap_kern_sg(struct request *rq, int err) | ||
333 | +{ | ||
334 | + struct bio *bio = rq->bio; | ||
335 | + | ||
336 | + while (bio) { | ||
337 | + struct bio *b = bio; | ||
338 | + bio = bio->bi_next; | ||
339 | + b->bi_end_io(b, err); | ||
340 | + } | ||
341 | + rq->bio = NULL; | ||
342 | + | ||
343 | + return; | ||
344 | +} | ||
345 | +EXPORT_SYMBOL(blk_rq_unmap_kern_sg); | ||
346 | + | ||
347 | /** | ||
348 | * blk_rq_map_kern - map kernel data to a request, for REQ_TYPE_BLOCK_PC usage | ||
349 | * @q: request queue where request should be inserted | ||
350 | diff -upkr linux-2.6.34/include/linux/blkdev.h linux-2.6.34/include/linux/blkdev.h | ||
351 | --- linux-2.6.34/include/linux/blkdev.h 2010-05-17 01:17:36.000000000 +0400 | ||
352 | +++ linux-2.6.34/include/linux/blkdev.h 2010-05-24 14:51:22.000000000 +0400 | ||
353 | @@ -713,6 +713,8 @@ extern unsigned long blk_max_low_pfn, bl | ||
354 | #define BLK_DEFAULT_SG_TIMEOUT (60 * HZ) | ||
355 | #define BLK_MIN_SG_TIMEOUT (7 * HZ) | ||
356 | |||
357 | +#define SCSI_EXEC_REQ_FIFO_DEFINED | ||
358 | + | ||
359 | #ifdef CONFIG_BOUNCE | ||
360 | extern int init_emergency_isa_pool(void); | ||
361 | extern void blk_queue_bounce(struct request_queue *q, struct bio **bio); | ||
362 | @@ -828,6 +830,9 @@ extern int blk_rq_map_kern(struct reques | ||
363 | extern int blk_rq_map_user_iov(struct request_queue *, struct request *, | ||
364 | struct rq_map_data *, struct sg_iovec *, int, | ||
365 | unsigned int, gfp_t); | ||
366 | +extern int blk_rq_map_kern_sg(struct request *rq, struct scatterlist *sgl, | ||
367 | + int nents, gfp_t gfp); | ||
368 | +extern void blk_rq_unmap_kern_sg(struct request *rq, int err); | ||
369 | extern int blk_execute_rq(struct request_queue *, struct gendisk *, | ||
370 | struct request *, int); | ||
371 | extern void blk_execute_rq_nowait(struct request_queue *, struct gendisk *, | ||
372 | diff -upkr linux-2.6.34/include/linux/scatterlist.h linux-2.6.34/include/linux/scatterlist.h | ||
373 | --- linux-2.6.34/include/linux/scatterlist.h 2010-05-17 01:17:36.000000000 +0400 | ||
374 | +++ linux-2.6.34/include/linux/scatterlist.h 2010-05-24 14:51:22.000000000 +0400 | ||
375 | @@ -3,6 +3,7 @@ | ||
376 | |||
377 | #include <asm/types.h> | ||
378 | #include <asm/scatterlist.h> | ||
379 | +#include <asm/kmap_types.h> | ||
380 | #include <linux/mm.h> | ||
381 | #include <linux/string.h> | ||
382 | #include <asm/io.h> | ||
383 | @@ -218,6 +219,10 @@ size_t sg_copy_from_buffer(struct scatte | ||
384 | size_t sg_copy_to_buffer(struct scatterlist *sgl, unsigned int nents, | ||
385 | void *buf, size_t buflen); | ||
386 | |||
387 | +int sg_copy(struct scatterlist *dst_sg, struct scatterlist *src_sg, | ||
388 | + int nents_to_copy, size_t copy_len, | ||
389 | + enum km_type d_km_type, enum km_type s_km_type); | ||
390 | + | ||
391 | /* | ||
392 | * Maximum number of entries that will be allocated in one piece, if | ||
393 | * a list larger than this is required then chaining will be utilized. | ||
394 | diff -upkr linux-2.6.34/lib/scatterlist.c linux-2.6.34/lib/scatterlist.c | ||
395 | --- linux-2.6.34/lib/scatterlist.c 2010-05-17 01:17:36.000000000 +0400 | ||
396 | +++ linux-2.6.34/lib/scatterlist.c 2010-05-24 14:51:22.000000000 +0400 | ||
397 | @@ -494,3 +494,132 @@ size_t sg_copy_to_buffer(struct scatterl | ||
398 | return sg_copy_buffer(sgl, nents, buf, buflen, 1); | ||
399 | } | ||
400 | EXPORT_SYMBOL(sg_copy_to_buffer); | ||
401 | + | ||
402 | +/* | ||
403 | + * Can switch to the next dst_sg element, so, to copy to strictly only | ||
404 | + * one dst_sg element, it must be either last in the chain, or | ||
405 | + * copy_len == dst_sg->length. | ||
406 | + */ | ||
407 | +static int sg_copy_elem(struct scatterlist **pdst_sg, size_t *pdst_len, | ||
408 | + size_t *pdst_offs, struct scatterlist *src_sg, | ||
409 | + size_t copy_len, | ||
410 | + enum km_type d_km_type, enum km_type s_km_type) | ||
411 | +{ | ||
412 | + int res = 0; | ||
413 | + struct scatterlist *dst_sg; | ||
414 | + size_t src_len, dst_len, src_offs, dst_offs; | ||
415 | + struct page *src_page, *dst_page; | ||
416 | + | ||
417 | + dst_sg = *pdst_sg; | ||
418 | + dst_len = *pdst_len; | ||
419 | + dst_offs = *pdst_offs; | ||
420 | + dst_page = sg_page(dst_sg); | ||
421 | + | ||
422 | + src_page = sg_page(src_sg); | ||
423 | + src_len = src_sg->length; | ||
424 | + src_offs = src_sg->offset; | ||
425 | + | ||
426 | + do { | ||
427 | + void *saddr, *daddr; | ||
428 | + size_t n; | ||
429 | + | ||
430 | + saddr = kmap_atomic(src_page + | ||
431 | + (src_offs >> PAGE_SHIFT), s_km_type) + | ||
432 | + (src_offs & ~PAGE_MASK); | ||
433 | + daddr = kmap_atomic(dst_page + | ||
434 | + (dst_offs >> PAGE_SHIFT), d_km_type) + | ||
435 | + (dst_offs & ~PAGE_MASK); | ||
436 | + | ||
437 | + if (((src_offs & ~PAGE_MASK) == 0) && | ||
438 | + ((dst_offs & ~PAGE_MASK) == 0) && | ||
439 | + (src_len >= PAGE_SIZE) && (dst_len >= PAGE_SIZE) && | ||
440 | + (copy_len >= PAGE_SIZE)) { | ||
441 | + copy_page(daddr, saddr); | ||
442 | + n = PAGE_SIZE; | ||
443 | + } else { | ||
444 | + n = min_t(size_t, PAGE_SIZE - (dst_offs & ~PAGE_MASK), | ||
445 | + PAGE_SIZE - (src_offs & ~PAGE_MASK)); | ||
446 | + n = min(n, src_len); | ||
447 | + n = min(n, dst_len); | ||
448 | + n = min_t(size_t, n, copy_len); | ||
449 | + memcpy(daddr, saddr, n); | ||
450 | + } | ||
451 | + dst_offs += n; | ||
452 | + src_offs += n; | ||
453 | + | ||
454 | + kunmap_atomic(saddr, s_km_type); | ||
455 | + kunmap_atomic(daddr, d_km_type); | ||
456 | + | ||
457 | + res += n; | ||
458 | + copy_len -= n; | ||
459 | + if (copy_len == 0) | ||
460 | + goto out; | ||
461 | + | ||
462 | + src_len -= n; | ||
463 | + dst_len -= n; | ||
464 | + if (dst_len == 0) { | ||
465 | + dst_sg = sg_next(dst_sg); | ||
466 | + if (dst_sg == NULL) | ||
467 | + goto out; | ||
468 | + dst_page = sg_page(dst_sg); | ||
469 | + dst_len = dst_sg->length; | ||
470 | + dst_offs = dst_sg->offset; | ||
471 | + } | ||
472 | + } while (src_len > 0); | ||
473 | + | ||
474 | +out: | ||
475 | + *pdst_sg = dst_sg; | ||
476 | + *pdst_len = dst_len; | ||
477 | + *pdst_offs = dst_offs; | ||
478 | + return res; | ||
479 | +} | ||
480 | + | ||
481 | +/** | ||
482 | + * sg_copy - copy one SG vector to another | ||
483 | + * @dst_sg: destination SG | ||
484 | + * @src_sg: source SG | ||
485 | + * @nents_to_copy: maximum number of entries to copy | ||
486 | + * @copy_len: maximum amount of data to copy. If 0, then copy all. | ||
487 | + * @d_km_type: kmap_atomic type for the destination SG | ||
488 | + * @s_km_type: kmap_atomic type for the source SG | ||
489 | + * | ||
490 | + * Description: | ||
491 | + * Data from the source SG vector will be copied to the destination SG | ||
492 | + * vector. End of the vectors will be determined by sg_next() returning | ||
493 | + * NULL. Returns number of bytes copied. | ||
494 | + */ | ||
495 | +int sg_copy(struct scatterlist *dst_sg, struct scatterlist *src_sg, | ||
496 | + int nents_to_copy, size_t copy_len, | ||
497 | + enum km_type d_km_type, enum km_type s_km_type) | ||
498 | +{ | ||
499 | + int res = 0; | ||
500 | + size_t dst_len, dst_offs; | ||
501 | + | ||
502 | + if (copy_len == 0) | ||
503 | + copy_len = 0x7FFFFFFF; /* copy all */ | ||
504 | + | ||
505 | + if (nents_to_copy == 0) | ||
506 | + nents_to_copy = 0x7FFFFFFF; /* copy all */ | ||
507 | + | ||
508 | + dst_len = dst_sg->length; | ||
509 | + dst_offs = dst_sg->offset; | ||
510 | + | ||
511 | + do { | ||
512 | + int copied = sg_copy_elem(&dst_sg, &dst_len, &dst_offs, | ||
513 | + src_sg, copy_len, d_km_type, s_km_type); | ||
514 | + copy_len -= copied; | ||
515 | + res += copied; | ||
516 | + if ((copy_len == 0) || (dst_sg == NULL)) | ||
517 | + goto out; | ||
518 | + | ||
519 | + nents_to_copy--; | ||
520 | + if (nents_to_copy == 0) | ||
521 | + goto out; | ||
522 | + | ||
523 | + src_sg = sg_next(src_sg); | ||
524 | + } while (src_sg != NULL); | ||
525 | + | ||
526 | +out: | ||
527 | + return res; | ||
528 | +} | ||
529 | +EXPORT_SYMBOL(sg_copy); | ||
diff --git a/testing/lua-augeas/APKBUILD b/testing/lua-augeas/APKBUILD deleted file mode 100644 index ff98ac5762..0000000000 --- a/testing/lua-augeas/APKBUILD +++ /dev/null | |||
@@ -1,29 +0,0 @@ | |||
1 | # Maintainer: Natanael Copa <ncopa@alpinelinux.org> | ||
2 | pkgname=lua-augeas | ||
3 | pkgver=0.1 | ||
4 | pkgrel=1 | ||
5 | pkgdesc="Lua bindings for Augeas" | ||
6 | url="http://git.alpinelinux.org/cgit/lua-augeas/" | ||
7 | license="LGPL" | ||
8 | depends= | ||
9 | makedepends="lua-dev pkgconfig augeas-dev" | ||
10 | install= | ||
11 | subpackages= | ||
12 | source="http://git.alpinelinux.org/cgit/lua-augeas/snapshot/lua-augeas-$pkgver.tar.bz2" | ||
13 | |||
14 | _builddir="$srcdir"/$pkgname-$pkgver | ||
15 | prepare() { | ||
16 | cd "$_builddir" | ||
17 | } | ||
18 | |||
19 | build() { | ||
20 | cd "$_builddir" | ||
21 | make CFLAGS="${CFLAGS} -fPIC" || return 1 | ||
22 | } | ||
23 | |||
24 | package() { | ||
25 | cd "$_builddir" | ||
26 | install -D augeas.so "$pkgdir"/usr/lib/lua/5.1/augeas.so | ||
27 | } | ||
28 | |||
29 | md5sums="7b25097b785ee6b2dc09f0bb69a30a6b lua-augeas-0.1.tar.bz2" | ||
diff --git a/testing/lua-crypto/APKBUILD b/testing/lua-crypto/APKBUILD deleted file mode 100644 index 027affb396..0000000000 --- a/testing/lua-crypto/APKBUILD +++ /dev/null | |||
@@ -1,26 +0,0 @@ | |||
1 | # Contributor: | ||
2 | # Maintainer: | ||
3 | pkgname=lua-crypto | ||
4 | pkgver=0.2.0 | ||
5 | pkgrel=2 | ||
6 | pkgdesc="a Lua frontend to the OpenSSL cryptographic library" | ||
7 | url="http://luacrypto.luaforge.net/" | ||
8 | license="MIT/X11" | ||
9 | depends= | ||
10 | makedepends="lua-dev openssl-dev" | ||
11 | install= | ||
12 | subpackages= | ||
13 | source="http://luaforge.net/frs/download.php/1722/luacrypto-0.2.0.tar.gz" | ||
14 | |||
15 | _builddir="$srcdir"/luacrypto-$pkgver | ||
16 | build() { | ||
17 | cd "$_builddir" | ||
18 | make LUA_VERSION_NUM=510 CFLAGS="$CFLAGS" COMPAT_O= | ||
19 | } | ||
20 | |||
21 | package() { | ||
22 | cd "$_builddir" | ||
23 | make COMPAT_O= LUA_LIBDIR="$pkgdir"/usr/lib/lua/5.1 install | ||
24 | } | ||
25 | |||
26 | md5sums="1e1319d960f0760b113b3e7ad9a3607d luacrypto-0.2.0.tar.gz" | ||
diff --git a/testing/lua-curl/APKBUILD b/testing/lua-curl/APKBUILD deleted file mode 100644 index 0db7be957e..0000000000 --- a/testing/lua-curl/APKBUILD +++ /dev/null | |||
@@ -1,27 +0,0 @@ | |||
1 | # Maintainer: Natanael Copa <ncopa@alpinelinux.org> | ||
2 | pkgname=lua-curl | ||
3 | pkgver=0.2 | ||
4 | pkgrel=1 | ||
5 | pkgdesc="Lua bindings to cURL library" | ||
6 | url="http://lua-curl.luaforge.net/" | ||
7 | license="MIT/X11" | ||
8 | depends= | ||
9 | makedepends="lua-dev curl-dev pkgconfig" | ||
10 | install= | ||
11 | subpackages="" | ||
12 | source="http://luaforge.net/frs/download.php/2634/lua-curl-0.2.tar.gz" | ||
13 | |||
14 | _builddir="$srcdir"/lua-curl-$pkgver | ||
15 | build() { | ||
16 | cd "$_builddir" | ||
17 | ./configure --prefix=/usr | ||
18 | make | ||
19 | } | ||
20 | |||
21 | package() { | ||
22 | cd "$_builddir" | ||
23 | make install DESTDIR="$pkgdir" | ||
24 | rm -f "$pkgdir"/usr/lib/lua/5.1/cURL.la | ||
25 | } | ||
26 | |||
27 | md5sums="c15599e1147f76261f03a00088946d9d lua-curl-0.2.tar.gz" | ||
diff --git a/testing/madwimax/APKBUILD b/testing/madwimax/APKBUILD deleted file mode 100644 index 6973265ba8..0000000000 --- a/testing/madwimax/APKBUILD +++ /dev/null | |||
@@ -1,34 +0,0 @@ | |||
1 | # Contributor: Sergey | ||
2 | # Maintainer: Natanael Copa <ncopa@alpinelinux.org> | ||
3 | pkgname=madwimax | ||
4 | pkgver=0.1.1 | ||
5 | pkgrel=2 | ||
6 | pkgdesc="WiMAX driver for the Samsung SWC-U200 and similar USB modems" | ||
7 | url="http://code.google.com/p/madwimax/" | ||
8 | license="GPL-2" | ||
9 | depends= | ||
10 | makedepends="pkgconfig libusb-dev" | ||
11 | install= | ||
12 | subpackages="$pkgname-doc" | ||
13 | source="http://madwimax.googlecode.com/files/madwimax-0.1.1.tar.gz" | ||
14 | |||
15 | _builddir="$srcdir"/$pkgname-$pkgver | ||
16 | build() { | ||
17 | cd "$_builddir" | ||
18 | ./configure --prefix=/usr \ | ||
19 | --sysconfdir=/etc \ | ||
20 | --without-man-pages \ | ||
21 | || return 1 | ||
22 | make || return 1 | ||
23 | } | ||
24 | |||
25 | package() { | ||
26 | cd "$_builddir" | ||
27 | make DESTDIR="$pkgdir" install | ||
28 | |||
29 | #2009-10-07,SP: you can start it simply by /usr/sbin/madwimax -d | ||
30 | #, so no init.d script so far... | ||
31 | |||
32 | } | ||
33 | |||
34 | md5sums="4ebd2d74e887e6f9d6f23067a4ad8272 madwimax-0.1.1.tar.gz" | ||
diff --git a/testing/mdocml/APKBUILD b/testing/mdocml/APKBUILD deleted file mode 100644 index 539ef29e6e..0000000000 --- a/testing/mdocml/APKBUILD +++ /dev/null | |||
@@ -1,33 +0,0 @@ | |||
1 | # Contributor: | ||
2 | # Maintainer: | ||
3 | pkgname=mdocml | ||
4 | pkgver=1.10.5 | ||
5 | pkgrel=0 | ||
6 | pkgdesc="Roff implementation" | ||
7 | url="http://mdocml.bsd.lv/" | ||
8 | license="BSD" | ||
9 | depends= | ||
10 | makedepends= | ||
11 | install= | ||
12 | subpackages="$pkgname-doc" | ||
13 | source="http://mdocml.bsd.lv/snapshots/mdocml-$pkgver.tar.gz" | ||
14 | |||
15 | _builddir="$srcdir"/$pkgname-$pkgver | ||
16 | |||
17 | prepare() { | ||
18 | cd "$_builddir" | ||
19 | sed -i -e 's:/usr/local:/usr:' Makefile || return 1 | ||
20 | } | ||
21 | |||
22 | build() { | ||
23 | cd "$_builddir" | ||
24 | make || return 1 | ||
25 | } | ||
26 | |||
27 | package() { | ||
28 | cd "$_builddir" | ||
29 | make DESTDIR="$pkgdir" MANDIR=/usr/share/man \ | ||
30 | EXAMPLEDIR=/usr/share/doc/mdocml/examples install | ||
31 | } | ||
32 | |||
33 | md5sums="c563967a5d44ab7c423ea0b3ebb09ae5 mdocml-1.10.5.tar.gz" | ||
diff --git a/testing/mediaproxy/APKBUILD b/testing/mediaproxy/APKBUILD deleted file mode 100644 index 8f15e46d88..0000000000 --- a/testing/mediaproxy/APKBUILD +++ /dev/null | |||
@@ -1,48 +0,0 @@ | |||
1 | # Maintainer: Natanael Copa <ncopa@alpinelinux.org> | ||
2 | pkgname=mediaproxy | ||
3 | pkgver=2.4.3 | ||
4 | pkgrel=0 | ||
5 | pkgdesc="MediaProxy" | ||
6 | url="http://www.ag-projects.com/MediaProxy/" | ||
7 | pkgusers="kamailio" | ||
8 | pkggroups="kamailio" | ||
9 | license="GPL" | ||
10 | depends="python py-application py-gnutls py-twisted py-cjson iptables" | ||
11 | makedepends="libnetfilter_conntrack-dev libnfnetlink-dev py-buildutils | ||
12 | py-setuptools python-dev" | ||
13 | install= | ||
14 | subpackages="" | ||
15 | #subpackages="$pkgname-dev $pkgname-doc" | ||
16 | source="http://download.ag-projects.com/MediaProxy/$pkgname-$pkgver.tar.gz | ||
17 | mediaproxy-dispatcher.initd | ||
18 | mediaproxy-relay.initd | ||
19 | config.ini | ||
20 | " | ||
21 | |||
22 | build() { | ||
23 | cd "$srcdir"/$pkgname-$pkgver | ||
24 | mkdir -p "$pkgdir"/usr/lib/python2.6/site-packages | ||
25 | |||
26 | python setup.py install --root="$pkgdir" | ||
27 | |||
28 | echo "/usr/lib/python2.6/site-packages/$_pkgname-$pkgver-py2.6.egg" \ | ||
29 | > "$pkgdir"/usr/lib/python2.6/site-packages/$_pkgname.pth | ||
30 | } | ||
31 | |||
32 | package() { | ||
33 | cd "$srcdir"/$pkgname-$pkgver | ||
34 | |||
35 | install -D -m755 "$srcdir"/$pkgname-dispatcher.initd \ | ||
36 | "$pkgdir"/etc/init.d/$pkgname-dispatcher | ||
37 | install -D -m755 "$srcdir"/$pkgname-relay.initd \ | ||
38 | "$pkgdir"/etc/init.d/$pkgname-relay | ||
39 | install -D -m755 "$srcdir"/config.ini \ | ||
40 | "$pkgdir"/etc/mediaproxy/config.ini | ||
41 | install -d -o kamailio "$pkgdir"/etc/mediaproxy/tls/ | ||
42 | install -d -o kamailio "$pkgdir"/var/run/$pkgname | ||
43 | } | ||
44 | |||
45 | md5sums="a2497c7dac4e1fd90eca52c39412b8cb mediaproxy-2.4.3.tar.gz | ||
46 | cf081e451ab5d8d5ff66a8d9fa6707d6 mediaproxy-dispatcher.initd | ||
47 | 1add855d86ead49c19798e9d86c69efe mediaproxy-relay.initd | ||
48 | d3df3569543d696ca102f131f7ad95e4 config.ini" | ||
diff --git a/testing/mediaproxy/config.ini b/testing/mediaproxy/config.ini deleted file mode 100644 index 995c006d2b..0000000000 --- a/testing/mediaproxy/config.ini +++ /dev/null | |||
@@ -1,19 +0,0 @@ | |||
1 | [Dispatcher] | ||
2 | socket = /var/run/mediaproxy/proxydispatcher.sock | ||
3 | defaultproxy = /var/run/mediaproxy/mediaproxy.sock | ||
4 | |||
5 | [MediaProxy] | ||
6 | start = yes | ||
7 | socket = /var/run/mediaproxy/mediaproxy.sock | ||
8 | group = kamailio | ||
9 | listen = 0.0.0.0 | ||
10 | allow = None | ||
11 | proxyIP = # This is where your Kamailio is installed | ||
12 | portRange = 9000:9049 # These values are set same in ATA's configs for RTP Port Range | ||
13 | idleTimeout = 60 | ||
14 | holdTimeout = 180 | ||
15 | forceClose = 0 | ||
16 | |||
17 | [Accounting] | ||
18 | accounting = off | ||
19 | |||
diff --git a/testing/mediaproxy/mediaproxy-dispatcher.initd b/testing/mediaproxy/mediaproxy-dispatcher.initd deleted file mode 100644 index 9b37a7e064..0000000000 --- a/testing/mediaproxy/mediaproxy-dispatcher.initd +++ /dev/null | |||
@@ -1,22 +0,0 @@ | |||
1 | #!/sbin/runscript | ||
2 | |||
3 | daemon=/usr/bin/media-dispatcher | ||
4 | pidfile=/var/run/mediaproxy/dispatcher.pid | ||
5 | |||
6 | depend() { | ||
7 | need net | ||
8 | after firewall | ||
9 | after kamailio | ||
10 | } | ||
11 | |||
12 | start() { | ||
13 | ebegin "Starting Mediaproxy Dispatcher" | ||
14 | start-stop-daemon --start --verbose --pidfile $pidfile --exec $daemon | ||
15 | eend $? | ||
16 | } | ||
17 | |||
18 | stop() { | ||
19 | ebegin "Stopping Mediaproxy Dispatcher" | ||
20 | start-stop-daemon --stop --quiet --pidfile $pidfile | ||
21 | eend $? | ||
22 | } | ||
diff --git a/testing/mediaproxy/mediaproxy-relay.initd b/testing/mediaproxy/mediaproxy-relay.initd deleted file mode 100644 index 09b842f072..0000000000 --- a/testing/mediaproxy/mediaproxy-relay.initd +++ /dev/null | |||
@@ -1,22 +0,0 @@ | |||
1 | #!/sbin/runscript | ||
2 | |||
3 | daemon=/usr/bin/media-relay | ||
4 | pidfile=/var/run/mediaproxy/relay.pid | ||
5 | |||
6 | depend() { | ||
7 | need net | ||
8 | after firewall | ||
9 | after mediaproxy-dispatcher | ||
10 | } | ||
11 | |||
12 | start() { | ||
13 | ebegin "Starting Mediaproxy Relay" | ||
14 | start-stop-daemon --start --quiet --pidfile $pidfile --exec $daemon | ||
15 | eend $? | ||
16 | } | ||
17 | |||
18 | stop() { | ||
19 | ebegin "Stopping Mediaproxy Relay" | ||
20 | start-stop-daemon --stop --quiet --pidfile $pidfile | ||
21 | eend $? | ||
22 | } | ||
diff --git a/testing/mp3info/APKBUILD b/testing/mp3info/APKBUILD deleted file mode 100644 index 92aee7238a..0000000000 --- a/testing/mp3info/APKBUILD +++ /dev/null | |||
@@ -1,31 +0,0 @@ | |||
1 | # Contributor: Carlo Landmeter <clandmeter@gmail.com> | ||
2 | # Maintainer: Carlo Landmeter <clandmeter@gmail.com> | ||
3 | pkgname=mp3info | ||
4 | pkgver=0.8.5a | ||
5 | pkgrel=0 | ||
6 | pkgdesc="An MP3 technical info viewer and ID3 1.x tag editor" | ||
7 | url="http://www.ibiblio.org/mp3info/" | ||
8 | license="GPL" | ||
9 | depends= | ||
10 | makedepends="ncurses-dev" | ||
11 | subpackages="" | ||
12 | source="ftp://ftp.ibiblio.org/pub/linux/apps/sound/mp3-utils/mp3info/mp3info-0.8.5a.tgz | ||
13 | escape_chars.patch" | ||
14 | |||
15 | build() { | ||
16 | cd "$srcdir/$pkgname-$pkgver" | ||
17 | |||
18 | patch -p1 -i "$srcdir"/escape_chars.patch || return 1 | ||
19 | |||
20 | make mp3info || return 1 | ||
21 | } | ||
22 | |||
23 | package() { | ||
24 | cd "$srcdir/$pkgname-$pkgver" | ||
25 | install -Dm755 mp3info "$pkgdir"/usr/bin/mp3info | ||
26 | install -Dm644 mp3info.1 "$pkgdir"/usr/share/man/man1/mp3info.1 | ||
27 | |||
28 | } | ||
29 | |||
30 | md5sums="cb7b619a10a40aaac2113b87bb2b2ea2 mp3info-0.8.5a.tgz | ||
31 | d0be1068503056b775bf10f05a8497b8 escape_chars.patch" | ||
diff --git a/testing/mp3info/escape_chars.patch b/testing/mp3info/escape_chars.patch deleted file mode 100644 index ec697a2863..0000000000 --- a/testing/mp3info/escape_chars.patch +++ /dev/null | |||
@@ -1,138 +0,0 @@ | |||
1 | --- orig/mp3info-0.8.5a/mp3info.c Mon Nov 6 04:03:17 2006 | ||
2 | +++ mp3info-0.8.5a/mp3info.c Thu Mar 19 12:33:27 2009 | ||
3 | @@ -32,6 +32,7 @@ | ||
4 | #undef __MAIN | ||
5 | #include <sys/stat.h> | ||
6 | |||
7 | +char *escape_chars=NULL; | ||
8 | char FILENAME_FORMAT_STRING[]="File: %F\n"; | ||
9 | char ID3_FORMAT_STRING[]="Title: %-30t Track: %n\nArtist: %a\nAlbum: %-30l Year: %y\nComment: %-30c Genre: %g [%G]\n"; | ||
10 | char TECH_FORMAT_STRING[]="Media Type: MPEG %2.1v Layer %L\nAudio: %r KB/s, %qKHz (%o)\nEmphasis: %e\nCRC: %E\nCopyright: %C\nOriginal: %O\nPadding: %p\nLength: %m:%02s\n"; | ||
11 | @@ -66,7 +67,7 @@ | ||
12 | |||
13 | |||
14 | |||
15 | - while ((c=getopt(argc,argv,"vhGidfxFt:a:l:y:c:n:g:p:r:"))!=-1) { | ||
16 | + while ((c=getopt(argc,argv,"vhGidfxFmt:a:l:y:c:n:g:p:r:e:"))!=-1) { | ||
17 | |||
18 | switch(c) { | ||
19 | case 'v': /* View mode is now automatic when no changes are | ||
20 | @@ -159,6 +160,12 @@ | ||
21 | } | ||
22 | break; | ||
23 | case 'F': quickscan=0; break; | ||
24 | + case 'e': | ||
25 | + escape_chars = optarg; | ||
26 | + break; | ||
27 | + case 'm': | ||
28 | + escape_chars = "'\"\b\n\r\t\\"; | ||
29 | + break; | ||
30 | } | ||
31 | } | ||
32 | |||
33 | --- orig/mp3info-0.8.5a/mp3info.h Fri Nov 10 00:14:52 2006 | ||
34 | +++ mp3info-0.8.5a/mp3info.h Thu Mar 19 10:42:07 2009 | ||
35 | @@ -111,6 +111,7 @@ | ||
36 | extern int galphagenreindex [MAXGENRE+2]; | ||
37 | #endif | ||
38 | |||
39 | +extern char *escape_chars; | ||
40 | void tagedit_curs(char *filename, int filenum, int fileoutof, id3tag *tag); | ||
41 | |||
42 | |||
43 | --- orig/mp3info-0.8.5a/textfunc.c Mon Nov 6 08:59:12 2006 | ||
44 | +++ mp3info-0.8.5a/textfunc.c Thu Mar 19 12:24:52 2009 | ||
45 | @@ -24,6 +24,7 @@ | ||
46 | */ | ||
47 | |||
48 | #include "mp3info.h" | ||
49 | +#include "libgen.h" | ||
50 | |||
51 | char *layer_text[] = { | ||
52 | "I", "II", "III" | ||
53 | @@ -70,6 +71,8 @@ | ||
54 | "\t-n track\tSpecify ID3 v1.1 track number\n"\ | ||
55 | "\t-t title\tSpecify ID3 track title\n"\ | ||
56 | "\t-y year\t\tSpecify ID3 copyright year\n\n"\ | ||
57 | + "\t-m\t\tMySQL safe output\n"\ | ||
58 | + "\t-e\t\tCharacters to escape\n"\ | ||
59 | "\t-G\t\tDisplay valid genres\n"\ | ||
60 | "\t-h\t\tDisplay this help page\n"\ | ||
61 | "\t-x\t\tDisplay technical attributes of the MP3 file\n"\ | ||
62 | @@ -85,6 +88,7 @@ | ||
63 | "\n\t\tConversion Specifiers\n\n"\ | ||
64 | "\t\t%%f\tFilename without the path (string)\n"\ | ||
65 | "\t\t%%F\tFilename with the path (string)\n"\ | ||
66 | + "\t\t%%d\tPath without filename (string)\n"\ | ||
67 | "\t\t%%k\tFile size in KB (integer)\n"\ | ||
68 | "\n\t\t%%a\tArtist (string)\n"\ | ||
69 | "\t\t%%c\tComment (string)\n"\ | ||
70 | @@ -217,7 +221,27 @@ | ||
71 | } | ||
72 | } | ||
73 | |||
74 | +/* const char *escape_chars = "'\"\b\n\r\t\\%_"; */ | ||
75 | +/* escape the chars so its sql safe */ | ||
76 | +char *escape_string(char *str) | ||
77 | +{ | ||
78 | + static char buf[8192]; | ||
79 | + char *src = str; | ||
80 | + char *dest = buf; | ||
81 | |||
82 | + /* we might want a cmdline flag to enable escaping */ | ||
83 | + if (escape_chars == NULL || str == NULL) | ||
84 | + return str; | ||
85 | + | ||
86 | + while (*src && dest < (buf + sizeof(buf) - 1)) { | ||
87 | + if (strchr(escape_chars, *src)) | ||
88 | + *dest++ = '\\'; | ||
89 | + *dest++ = *src++; | ||
90 | + } | ||
91 | + *dest = '\0'; | ||
92 | + return buf; | ||
93 | +} | ||
94 | + | ||
95 | void format_output (char *format_string,mp3info *mp3, int vbr_report) { | ||
96 | |||
97 | char genre[40]=""; | ||
98 | @@ -242,16 +266,16 @@ | ||
99 | mod[modlen]=0; | ||
100 | mod[modlen-1]='s'; | ||
101 | switch (*code) { | ||
102 | - case 't': printf(mod,mp3->id3.title); break; | ||
103 | + case 't': printf(mod,escape_string(mp3->id3.title)); break; | ||
104 | case 'f': pos = (pos=strrchr(mp3->filename,'/')) ? | ||
105 | pos+1 : mp3->filename; | ||
106 | - printf(mod,pos); break; | ||
107 | - case 'F': printf(mod,mp3->filename); break; | ||
108 | - case 'a': printf(mod,mp3->id3.artist); break; | ||
109 | - case 'l': printf(mod,mp3->id3.album); break; | ||
110 | + printf(mod,escape_string(pos)); break; | ||
111 | + case 'F': printf(mod,escape_string(mp3->filename)); break; | ||
112 | + case 'a': printf(mod,escape_string(mp3->id3.artist)); break; | ||
113 | + case 'l': printf(mod,escape_string(mp3->id3.album)); break; | ||
114 | case 'k': mod[modlen-1] = 'd'; printf(mod,mp3->datasize / 1024); break; | ||
115 | - case 'y': printf(mod,mp3->id3.year); break; | ||
116 | - case 'c': printf(mod,mp3->id3.comment); break; | ||
117 | + case 'y': printf(mod,escape_string(mp3->id3.year)); break; | ||
118 | + case 'c': printf(mod,escape_string(mp3->id3.comment)); break; | ||
119 | case 'n': if(mp3->id3_isvalid && mp3->id3.track[0]) { | ||
120 | mod[modlen-1]='d'; | ||
121 | printf(mod, (int) mp3->id3.track[0]); | ||
122 | @@ -259,7 +283,7 @@ | ||
123 | break; | ||
124 | case 'g': if(mp3->id3_isvalid) { | ||
125 | text_genre(mp3->id3.genre,genre); | ||
126 | - printf(mod,genre); | ||
127 | + printf(mod,escape_string(genre)); | ||
128 | } | ||
129 | break; | ||
130 | case 'G': if(mp3->id3_isvalid) { | ||
131 | @@ -348,6 +372,7 @@ | ||
132 | } | ||
133 | break; | ||
134 | case '%': printf("%%"); break; | ||
135 | + case 'd': printf(mod,escape_string(dirname(mp3->filename))); break; | ||
136 | default: printf("%%%c",*(code=percent+1)); break; | ||
137 | } | ||
138 | format=code+1; | ||
diff --git a/testing/nload/APKBUILD b/testing/nload/APKBUILD deleted file mode 100644 index 90517ad3bf..0000000000 --- a/testing/nload/APKBUILD +++ /dev/null | |||
@@ -1,31 +0,0 @@ | |||
1 | # Contributor: Jeff Bilyk <jbilyk at gmail.com> | ||
2 | # Maintainer: | ||
3 | pkgname=nload | ||
4 | pkgver=0.7.2 | ||
5 | pkgrel=1 | ||
6 | pkgdesc="Console network traffic and bandwidth monitor" | ||
7 | url="http://www.roland-riegel.de/nload" | ||
8 | license="GPL" | ||
9 | depends= | ||
10 | makedepends="ncurses-dev" | ||
11 | install= | ||
12 | subpackages="$pkgname-doc" | ||
13 | source="http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz" | ||
14 | |||
15 | _builddir="$srcdir"/$pkgname-$pkgver | ||
16 | |||
17 | build() { | ||
18 | cd "$_builddir" | ||
19 | ./configure --prefix=/usr \ | ||
20 | --sysconfdir=/etc \ | ||
21 | --mandir=/usr/share/man \ | ||
22 | --infodir=/usr/share/info | ||
23 | make || return 1 | ||
24 | } | ||
25 | |||
26 | package() { | ||
27 | cd "$_builddir" | ||
28 | make DESTDIR="$pkgdir" install | ||
29 | } | ||
30 | |||
31 | md5sums="5b851ecf898edcd1f465946745e95eb6 nload-0.7.2.tar.gz" | ||
diff --git a/testing/obexd/APKBUILD b/testing/obexd/APKBUILD deleted file mode 100644 index 1c1d3d9e10..0000000000 --- a/testing/obexd/APKBUILD +++ /dev/null | |||
@@ -1,25 +0,0 @@ | |||
1 | # Maintainer: Natanael Copa <ncopa@alpinelinux.org> | ||
2 | pkgname=obexd | ||
3 | pkgver=0.33 | ||
4 | pkgrel=0 | ||
5 | pkgdesc="D-Bus service providing high-level OBEX client and server side functionality" | ||
6 | url="http://www.bluez.org/" | ||
7 | license="GPL2" | ||
8 | depends= | ||
9 | makedepends="dbus-glib-dev openobex-dev glib-dev bluez-dev libical-dev" | ||
10 | source="http://www.kernel.org/pub/linux/bluetooth/$pkgname-$pkgver.tar.bz2" | ||
11 | |||
12 | build () | ||
13 | { | ||
14 | cd "$srcdir"/$pkgname-$pkgver | ||
15 | ./configure --prefix=/usr \ | ||
16 | --libexecdir=/usr/lib/obexd \ | ||
17 | || return 1 | ||
18 | make || return 1 | ||
19 | } | ||
20 | |||
21 | package() { | ||
22 | cd "$srcdir"/$pkgname-$pkgver | ||
23 | make DESTDIR="$pkgdir" install | ||
24 | } | ||
25 | md5sums="3926bbe252500a5b677105f5bd41b820 obexd-0.33.tar.bz2" | ||
diff --git a/testing/obexftp/APKBUILD b/testing/obexftp/APKBUILD deleted file mode 100644 index a452011c06..0000000000 --- a/testing/obexftp/APKBUILD +++ /dev/null | |||
@@ -1,49 +0,0 @@ | |||
1 | # Maintainer: Natanael Copa <ncopa@alpinelinux.org> | ||
2 | pkgname=obexftp | ||
3 | pkgver=0.23 | ||
4 | pkgrel=1 | ||
5 | pkgdesc="A tool for transfer files to/from any OBEX enabled device" | ||
6 | url="http://openobex.triq.net/obexftp/obexftp" | ||
7 | license="GPL" | ||
8 | depends= | ||
9 | makedepends="pkgconfig openobex-dev bluez-dev" | ||
10 | subpackages="$pkgname-dev $pkgname-doc libobexftp" | ||
11 | source="http://downloads.sourceforge.net/sourceforge/openobex/obexftp-$pkgver.tar.bz2 | ||
12 | obexftp-0.23-gentoo.patch" | ||
13 | |||
14 | _builddir="$srcdir"/$pkgname-$pkgver | ||
15 | prepare() { | ||
16 | cd "$_builddir" | ||
17 | for i in $source; do | ||
18 | case "$i" in | ||
19 | *.patch) | ||
20 | msg "Applying $i" | ||
21 | patch -p1 -i "$srcdir"/$i || return 1 | ||
22 | ;; | ||
23 | esac | ||
24 | done | ||
25 | } | ||
26 | |||
27 | build() { | ||
28 | cd "$_builddir" | ||
29 | ./configure --prefix=/usr \ | ||
30 | --enable-bluetooth \ | ||
31 | --disable-perl \ | ||
32 | --disable-python \ | ||
33 | --disable-ruby || return 1 | ||
34 | make || return 1 | ||
35 | } | ||
36 | |||
37 | package() { | ||
38 | cd "$_builddir" | ||
39 | make DESTDIR="$pkgdir" install || return 1 | ||
40 | } | ||
41 | |||
42 | libobexftp() { | ||
43 | pkgdesc="OBEX shared library" | ||
44 | mkdir -p "$subpkgdir"/usr/lib | ||
45 | mv "$pkgdir"/usr/lib/lib*.so.* "$subpkgdir"/usr/lib | ||
46 | } | ||
47 | |||
48 | md5sums="f20762061b68bc921e80be4aebc349eb obexftp-0.23.tar.bz2 | ||
49 | 90b4fadb913673c339bbd04cebc4f9d2 obexftp-0.23-gentoo.patch" | ||
diff --git a/testing/obexftp/obexftp-0.23-gentoo.patch b/testing/obexftp/obexftp-0.23-gentoo.patch deleted file mode 100644 index b805bc6250..0000000000 --- a/testing/obexftp/obexftp-0.23-gentoo.patch +++ /dev/null | |||
@@ -1,24 +0,0 @@ | |||
1 | diff -Nru obexftp-0.23.orig/obexftp/client.c obexftp-0.23/obexftp/client.c | ||
2 | --- obexftp-0.23.orig/obexftp/client.c 2009-02-17 18:27:48.000000000 +0000 | ||
3 | +++ obexftp-0.23/obexftp/client.c 2009-03-22 16:12:05.000000000 +0000 | ||
4 | @@ -51,8 +51,6 @@ | ||
5 | |||
6 | #ifdef HAVE_BLUETOOTH | ||
7 | #include "bt_kit.h" | ||
8 | -#else | ||
9 | -#define ESOCKTNOSUPPORT WSAESOCKTNOSUPPORT | ||
10 | #endif /* HAVE_BLUETOOTH */ | ||
11 | |||
12 | #include <openobex/obex.h> | ||
13 | diff -Nru obexftp-0.23.orig/apps/obexftp.c obexftp-0.23/apps/obexftp.c | ||
14 | --- obexftp-0.23.orig/apps/obexftp.c 2009-02-17 18:27:48.000000000 +0000 | ||
15 | +++ obexftp-0.23/apps/obexftp.c 2009-03-22 16:19:29.000000000 +0000 | ||
16 | @@ -29,6 +29,8 @@ | ||
17 | |||
18 | #include <sys/types.h> | ||
19 | |||
20 | +#include <config.h> | ||
21 | + | ||
22 | #ifdef HAVE_SYS_TIMES_H | ||
23 | #include <sys/times.h> | ||
24 | #endif | ||
diff --git a/testing/open-vm-tools/APKBUILD b/testing/open-vm-tools/APKBUILD deleted file mode 100644 index c58775862d..0000000000 --- a/testing/open-vm-tools/APKBUILD +++ /dev/null | |||
@@ -1,109 +0,0 @@ | |||
1 | # Maintainer: Natanael Copa <ncopa@alpinelinux.org> | ||
2 | pkgname=open-vm-tools | ||
3 | pkgver=8.4.2 | ||
4 | _pkgsubver=261024 | ||
5 | pkgrel=1 | ||
6 | pkgdesc="The Open Virtual Machine Tools are the open source implementation of VMware Tools." | ||
7 | url="http://open-vm-tools.sourceforge.net/" | ||
8 | license="LGPL" | ||
9 | subpackages="$pkgname-gtk" | ||
10 | makedepends="procps-dev libdnet-dev icu-dev glib-dev pkgconfig bash | ||
11 | libtirpc-dev rpcgen icu-dev automake autoconf | ||
12 | gtk+-dev libxext-dev libxinerama-dev libxtst-dev gtkmm-dev | ||
13 | libnotify-dev libxrandr-dev | ||
14 | " | ||
15 | source="http://downloads.sourceforge.net/open-vm-tools/open-vm-tools-$pkgver-$_pkgsubver.tar.gz | ||
16 | getloadavg-uclibc.patch | ||
17 | codeset-uclibc.patch | ||
18 | ecvt.patch | ||
19 | iconv-uclibc.patch | ||
20 | libm.patch | ||
21 | checkvm-pie-safety.patch | ||
22 | resume-vm-default.patch | ||
23 | suspend-vm-default.patch | ||
24 | open-vm-tools.initd | ||
25 | open-vm.initd | ||
26 | open-vm.confd | ||
27 | " | ||
28 | |||
29 | _builddir="$srcdir"/$pkgname-$pkgver-$_pkgsubver | ||
30 | |||
31 | prepare() { | ||
32 | cd "$_builddir" | ||
33 | for i in "$srcdir"/*.patch; do | ||
34 | [ -r "$i" ] || continue | ||
35 | patch -p1 -i "$i" || return 1 | ||
36 | done | ||
37 | |||
38 | sed -i -e 's/__unused1/st_atim.tv_nsec/g' \ | ||
39 | -e 's/__unused2/st_mtim.tv_nsec/g' \ | ||
40 | -e 's/__unused3/st_ctim.tv_nsec/g' \ | ||
41 | lib/file/filePosix.c lib/hgfsServer/hgfsServerLinux.c \ | ||
42 | || return 1 | ||
43 | |||
44 | # workaround automake-1.10 issue | ||
45 | # http://ramblingfoo.blogspot.com/2007/07/required-file-configrpath-not-found.html | ||
46 | touch config/config.rpath | ||
47 | aclocal -I m4 && autoconf && automake | ||
48 | } | ||
49 | |||
50 | build() { | ||
51 | cd "$_builddir" | ||
52 | ./configure --prefix=/usr \ | ||
53 | --disable-unity \ | ||
54 | --with-dnet \ | ||
55 | --with-icu \ | ||
56 | --with-procps \ | ||
57 | --with-x \ | ||
58 | --without-kernel-modules \ | ||
59 | --without-pam \ | ||
60 | || return 1 | ||
61 | make || return 1 | ||
62 | } | ||
63 | |||
64 | package() { | ||
65 | cd "$_builddir" | ||
66 | make install DESTDIR=$pkgdir || return 1 | ||
67 | |||
68 | # one of the plugins seems to be linked to libhgfsServer | ||
69 | # create a link to abuild gets happy | ||
70 | ln -s open-vm-tools/plugins/vmsvc/libhgfsServer.so \ | ||
71 | "$pkgdir"/usr/lib/libhgfsServer.so.0 | ||
72 | |||
73 | # dont bother create a -dev package | ||
74 | rm -f "$pkgdir"/usr/lib/*.a "$pkgdir"/usr/lib/*.la | ||
75 | |||
76 | install -Dm644 "$srcdir"/open-vm-tools.desktop \ | ||
77 | "$pkgdir"/etc/xdg/open-vm-tools.desktop | ||
78 | install -Dm755 "$srcdir"/open-vm-tools.initd \ | ||
79 | "$pkgdir"/etc/init.d/open-vm-tools | ||
80 | install -Dm644 "$srcdir"/open-vm.confd "$pkgdir"/etc/conf.d/open-vm | ||
81 | install -Dm755 "$srcdir"/open-vm.initd "$pkgdir"/etc/init.d/open-vm | ||
82 | } | ||
83 | |||
84 | gtk() { | ||
85 | pkgdesc="Xorg apps and plugins for open-vm-tools" | ||
86 | mkdir -p "$subpkgdir"/usr/bin \ | ||
87 | "$subpkgdir"/usr/lib/open-vm-tools/plugins/vmusr \ | ||
88 | "$subpkgdir"/etc/ | ||
89 | mv "$pkgdir"/usr/bin/vmware-toolbox \ | ||
90 | "$pkgdir"/usr/bin/vmware-user \ | ||
91 | "$subpkgdir"/usr/bin/ | ||
92 | mv "$pkgdir"/usr/lib/open-vm-tools/plugins/vmusr/libresolutionSet.so \ | ||
93 | "$pkgdir"/usr/lib/open-vm-tools/plugins/vmusr/libvixUser.so \ | ||
94 | "$subpkgdir"/usr/lib/open-vm-tools/plugins/vmusr/ | ||
95 | mv "$pkgdir"/etc/xdg "$subpkgdir"/etc/ | ||
96 | } | ||
97 | |||
98 | md5sums="4d9ddc865b42fc6982c3078031500486 open-vm-tools-8.4.2-261024.tar.gz | ||
99 | bf2398b976d849bfd29a02763984a68a getloadavg-uclibc.patch | ||
100 | 82840b6bed002284b9bd2358707ee826 codeset-uclibc.patch | ||
101 | 840e4d6ff3f53fc22bdedf4d64aabc91 ecvt.patch | ||
102 | 454827c50f5b1290dd647717e87d0f5a iconv-uclibc.patch | ||
103 | 7d02fc25aba5c248f3d98dac238f175b libm.patch | ||
104 | 7ba4dea8fc5c285e4837f9e33d835083 checkvm-pie-safety.patch | ||
105 | 2606c0d5b180a77634ad26343d68852d resume-vm-default.patch | ||
106 | c6d7a6640bb26c22e632aea21b04227b suspend-vm-default.patch | ||
107 | c79ca03660fa75d00028325f53a37b4e open-vm-tools.initd | ||
108 | b56e3e6ebde04054b27e23e7c6d0d22c open-vm.initd | ||
109 | 2570d31a242f40eae8f8f2517536dd5f open-vm.confd" | ||
diff --git a/testing/open-vm-tools/checkvm-pie-safety.patch b/testing/open-vm-tools/checkvm-pie-safety.patch deleted file mode 100644 index 5a879c94b7..0000000000 --- a/testing/open-vm-tools/checkvm-pie-safety.patch +++ /dev/null | |||
@@ -1,67 +0,0 @@ | |||
1 | From: Gordon Malm <gengor@gentoo.org> | ||
2 | |||
3 | Make inline asm PIC-safe (do not clobber ebx). | ||
4 | |||
5 | Thanks and credit to Anthony Basile for all his help and testing. | ||
6 | |||
7 | Reference: http://bugs.gentoo.org/200376 | ||
8 | |||
9 | --- a/checkvm/checkvm.c | ||
10 | +++ b/checkvm/checkvm.c | ||
11 | @@ -79,8 +79,16 @@ | ||
12 | { | ||
13 | uint32 eax, ebx, ecx, edx; | ||
14 | |||
15 | - __asm__ volatile("inl (%%dx)" : | ||
16 | - "=a"(eax), "=c"(ecx), "=d"(edx), "=b"(ebx) : | ||
17 | + __asm__ volatile( | ||
18 | +#if defined __PIC__ && !vm_x86_64 // %ebx is reserved by the compiler. | ||
19 | + "movl %%ebx, %3 \n\t" | ||
20 | + "inl (%%dx) \n\t" | ||
21 | + "xchgl %%ebx, %3 \n\t" : | ||
22 | + "=a"(eax), "=c"(ecx), "=d"(edx), "=r"(ebx) : | ||
23 | +#else | ||
24 | + "inl (%%dx)" : | ||
25 | + "=a"(eax), "=c"(ecx), "=d"(edx), "=b"(ebx) : | ||
26 | +#endif | ||
27 | "0"(BDOOR_MAGIC), "1"(BDOOR_CMD_GETVERSION), | ||
28 | "2"(BDOOR_PORT) : "memory"); | ||
29 | version[0] = eax; | ||
30 | @@ -96,8 +104,16 @@ | ||
31 | { | ||
32 | uint32 eax, ebx, ecx, edx; | ||
33 | |||
34 | - __asm__ volatile("inl (%%dx)" : | ||
35 | - "=a"(eax), "=c"(ecx), "=d"(edx), "=b"(ebx) : | ||
36 | + __asm__ volatile( | ||
37 | +#if defined __PIC__ && !vm_x86_64 // %ebx is reserved by the compiler. | ||
38 | + "movl %%ebx, %3 \n\t" | ||
39 | + "inl (%%dx) \n\t" | ||
40 | + "xchgl %%ebx, %3 \n\t" : | ||
41 | + "=a"(eax), "=c"(ecx), "=d"(edx), "=r"(ebx) : | ||
42 | +#else | ||
43 | + "inl (%%dx)" : | ||
44 | + "=a"(eax), "=c"(ecx), "=d"(edx), "=b"(ebx) : | ||
45 | +#endif | ||
46 | "0"(BDOOR_MAGIC), "1"(BDOOR_CMD_GETHWVERSION), | ||
47 | "2"(BDOOR_PORT) : "memory"); | ||
48 | *hwVersion = eax; | ||
49 | @@ -112,8 +128,16 @@ | ||
50 | { | ||
51 | uint32 eax, ebx, ecx, edx; | ||
52 | |||
53 | - __asm__ volatile("inl (%%dx)" : | ||
54 | - "=a"(eax), "=c"(ecx), "=d"(edx), "=b"(ebx) : | ||
55 | + __asm__ volatile( | ||
56 | +#if defined __PIC__ && !vm_x86_64 // %ebx is reserved by the compiler. | ||
57 | + "movl %%ebx, %3 \n\t" | ||
58 | + "inl (%%dx) \n\t" | ||
59 | + "xchgl %%ebx, %3 \n\t" : | ||
60 | + "=a"(eax), "=c"(ecx), "=d"(edx), "=r"(ebx) : | ||
61 | +#else | ||
62 | + "inl (%%dx)" : | ||
63 | + "=a"(eax), "=c"(ecx), "=d"(edx), "=b"(ebx) : | ||
64 | +#endif | ||
65 | "0"(BDOOR_MAGIC), "1"(BDOOR_CMD_GETSCREENSIZE), | ||
66 | "2"(BDOOR_PORT) : "memory"); | ||
67 | *screensize = eax; | ||
diff --git a/testing/open-vm-tools/codeset-uclibc.patch b/testing/open-vm-tools/codeset-uclibc.patch deleted file mode 100644 index b26df16611..0000000000 --- a/testing/open-vm-tools/codeset-uclibc.patch +++ /dev/null | |||
@@ -1,20 +0,0 @@ | |||
1 | --- ./lib/misc/codesetOld.c.orig | ||
2 | +++ ./lib/misc/codesetOld.c | ||
3 | @@ -723,7 +723,7 @@ | ||
4 | { | ||
5 | char *codeset; | ||
6 | |||
7 | -#if defined(__linux__) | ||
8 | +#if defined(__linux__) && !defined(__UCLIBC__) | ||
9 | |||
10 | locale_t new = newlocale(LC_CTYPE_MASK, "", NULL); | ||
11 | if (!new) { | ||
12 | @@ -739,7 +739,7 @@ | ||
13 | codeset = Util_SafeStrdup(nl_langinfo_l(CODESET, new)); | ||
14 | freelocale(new); | ||
15 | |||
16 | -#elif defined(sun) | ||
17 | +#elif defined(sun) || defined(__UCLIBC__) | ||
18 | |||
19 | char *locale = setlocale(LC_CTYPE, NULL); | ||
20 | if (!setlocale(LC_CTYPE, "")) { | ||
diff --git a/testing/open-vm-tools/ecvt.patch b/testing/open-vm-tools/ecvt.patch deleted file mode 100644 index 53e88e9989..0000000000 --- a/testing/open-vm-tools/ecvt.patch +++ /dev/null | |||
@@ -1,205 +0,0 @@ | |||
1 | commit e996e91ca5951c50769dcaa8e074daa973006849 | ||
2 | Author: Natanael Copa <ncopa@alpinelinux.org> | ||
3 | Date: Thu Jul 8 06:39:36 2010 +0000 | ||
4 | |||
5 | add ecvt() implementation | ||
6 | |||
7 | diff --git a/lib/string/Makefile.am b/lib/string/Makefile.am | ||
8 | index 1edab81..5f2e7ab 100644 | ||
9 | --- a/lib/string/Makefile.am | ||
10 | +++ b/lib/string/Makefile.am | ||
11 | @@ -23,6 +23,7 @@ libString_la_SOURCES += bsd_vsnprintf.c | ||
12 | libString_la_SOURCES += bsd_vsnwprintf.c | ||
13 | libString_la_SOURCES += convertutf.c | ||
14 | libString_la_SOURCES += str.c | ||
15 | +libString_la_SOURCES += ecvt.c | ||
16 | |||
17 | AM_CFLAGS = @LIB_STRING_CPPFLAGS@ | ||
18 | |||
19 | diff --git a/lib/string/bsd_output_shared.c b/lib/string/bsd_output_shared.c | ||
20 | index 3616947..321d6f1 100644 | ||
21 | --- a/lib/string/bsd_output_shared.c | ||
22 | +++ b/lib/string/bsd_output_shared.c | ||
23 | @@ -64,6 +64,9 @@ | ||
24 | |||
25 | #ifndef NO_FLOATING_POINT | ||
26 | |||
27 | +extern char* ecvt(double arg, int ndigits, int *decptp, int *signp); | ||
28 | +extern char* fcvt(double arg, int ndigits, int *decptp, int *signp); | ||
29 | + | ||
30 | /* | ||
31 | *----------------------------------------------------------------------------- | ||
32 | * | ||
33 | diff --git a/lib/string/ecvt.c b/lib/string/ecvt.c | ||
34 | new file mode 100644 | ||
35 | index 0000000..1979c3d | ||
36 | --- /dev/null | ||
37 | +++ b/lib/string/ecvt.c | ||
38 | @@ -0,0 +1,167 @@ | ||
39 | +/* | ||
40 | + * Copyright (c) 1999 Apple Computer, Inc. All rights reserved. | ||
41 | + * | ||
42 | + * @APPLE_LICENSE_HEADER_START@ | ||
43 | + * | ||
44 | + * This file contains Original Code and/or Modifications of Original Code | ||
45 | + * as defined in and that are subject to the Apple Public Source License | ||
46 | + * Version 2.0 (the 'License'). You may not use this file except in | ||
47 | + * compliance with the License. Please obtain a copy of the License at | ||
48 | + * http://www.opensource.apple.com/apsl/ and read it before using this | ||
49 | + * file. | ||
50 | + * | ||
51 | + * The Original Code and all software distributed under the License are | ||
52 | + * distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER | ||
53 | + * EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES, | ||
54 | + * INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY, | ||
55 | + * FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT. | ||
56 | + * Please see the License for the specific language governing rights and | ||
57 | + * limitations under the License. | ||
58 | + * | ||
59 | + * @APPLE_LICENSE_HEADER_END@ | ||
60 | + */ | ||
61 | +/* | ||
62 | + * ecvt converts to decimal | ||
63 | + * the number of digits is specified by ndigit | ||
64 | + * decptp is set to the position of the decimal point | ||
65 | + * signp is set to 0 for positive, 1 for negative | ||
66 | + */ | ||
67 | + | ||
68 | + | ||
69 | +static double ecvt_rint(double x); | ||
70 | + | ||
71 | +static char *cvt(); | ||
72 | + | ||
73 | +/* big enough to handle %.20f conversion of 1e308 */ | ||
74 | +#define NDIG 350 | ||
75 | + | ||
76 | +char* | ||
77 | +ecvt(arg, ndigits, decptp, signp) | ||
78 | +double arg; | ||
79 | +int ndigits, *decptp, *signp; | ||
80 | +{ | ||
81 | + return(cvt(arg, ndigits, decptp, signp, 1)); | ||
82 | +} | ||
83 | + | ||
84 | +char* | ||
85 | +fcvt(arg, ndigits, decptp, signp) | ||
86 | +double arg; | ||
87 | +int ndigits, *decptp, *signp; | ||
88 | +{ | ||
89 | + return(cvt(arg, ndigits, decptp, signp, 0)); | ||
90 | +} | ||
91 | + | ||
92 | +static char* | ||
93 | +cvt(arg, ndigits, decptp, signp, eflag) | ||
94 | +double arg; | ||
95 | +int ndigits, *decptp, *signp; | ||
96 | +int eflag; | ||
97 | +{ | ||
98 | + register int decpt; | ||
99 | + double fi, fj; | ||
100 | + register char *p, *p1; | ||
101 | + static char buf[NDIG] = { 0 }; | ||
102 | + double modf(); | ||
103 | + | ||
104 | + if (ndigits < 0) | ||
105 | + ndigits = 0; | ||
106 | + if (ndigits >= NDIG-1) | ||
107 | + ndigits = NDIG-2; | ||
108 | + | ||
109 | + decpt = 0; | ||
110 | + *signp = 0; | ||
111 | + p = &buf[0]; | ||
112 | + | ||
113 | + if (arg == 0) { | ||
114 | + *decptp = 0; | ||
115 | + while (p < &buf[ndigits]) | ||
116 | + *p++ = '0'; | ||
117 | + *p = '\0'; | ||
118 | + return(buf); | ||
119 | + } else if (arg < 0) { | ||
120 | + *signp = 1; | ||
121 | + arg = -arg; | ||
122 | + } | ||
123 | + | ||
124 | + arg = modf(arg, &fi); | ||
125 | + p1 = &buf[NDIG]; | ||
126 | + | ||
127 | + /* | ||
128 | + * Do integer part | ||
129 | + */ | ||
130 | + if (fi != 0) { | ||
131 | + while (fi != 0) { | ||
132 | + fj = modf(fi/10, &fi); | ||
133 | + /**--p1 = (int)((fj+.03)*10) + '0';*/ | ||
134 | + *--p1 = (int)ecvt_rint((fj)*10) + '0'; | ||
135 | + decpt++; | ||
136 | + } | ||
137 | + while (p1 < &buf[NDIG]) | ||
138 | + *p++ = *p1++; | ||
139 | + } else if (arg > 0) { | ||
140 | + while ((fj = arg*10) < 1) { | ||
141 | + arg = fj; | ||
142 | + decpt--; | ||
143 | + } | ||
144 | + } | ||
145 | + *decptp = decpt; | ||
146 | + | ||
147 | + /* | ||
148 | + * do fraction part | ||
149 | + * p pts to where fraction should be concatenated | ||
150 | + * p1 is how far conversion must go to | ||
151 | + */ | ||
152 | + p1 = &buf[ndigits]; | ||
153 | + if (eflag==0) { | ||
154 | + /* fcvt must provide ndigits after decimal pt */ | ||
155 | + p1 += decpt; | ||
156 | + /* if decpt was negative, we might done for fcvt */ | ||
157 | + if (p1 < &buf[0]) { | ||
158 | + buf[0] = '\0'; | ||
159 | + return(buf); | ||
160 | + } | ||
161 | + } | ||
162 | + while (p <= p1 && p < &buf[NDIG]) { | ||
163 | + arg *= 10; | ||
164 | + arg = modf(arg, &fj); | ||
165 | + *p++ = (int)fj + '0'; | ||
166 | + } | ||
167 | + /* | ||
168 | + * if we converted all the way to the end of the | ||
169 | + * buf, don't mess with rounding since there's nothing | ||
170 | + * significant out here anyway | ||
171 | + */ | ||
172 | + if (p1 >= &buf[NDIG]) { | ||
173 | + buf[NDIG-1] = '\0'; | ||
174 | + return(buf); | ||
175 | + } | ||
176 | + /* | ||
177 | + * round by adding 5 to last digit and propagating | ||
178 | + * carries | ||
179 | + */ | ||
180 | + p = p1; | ||
181 | + *p1 += 5; | ||
182 | + while (*p1 > '9') { | ||
183 | + *p1 = '0'; | ||
184 | + if (p1 > buf) | ||
185 | + ++*--p1; | ||
186 | + else { | ||
187 | + *p1 = '1'; | ||
188 | + (*decptp)++; | ||
189 | + if (eflag == 0) { | ||
190 | + if (p > buf) | ||
191 | + *p = '0'; | ||
192 | + p++; | ||
193 | + } | ||
194 | + } | ||
195 | + } | ||
196 | + *p = '\0'; | ||
197 | + return(buf); | ||
198 | +} | ||
199 | + | ||
200 | +static double ecvt_rint(double x) | ||
201 | +{ | ||
202 | + asm("frndint" : "=t" (x) : "0" (x)); | ||
203 | + return(x); | ||
204 | +} | ||
205 | + | ||
diff --git a/testing/open-vm-tools/getloadavg-uclibc.patch b/testing/open-vm-tools/getloadavg-uclibc.patch deleted file mode 100644 index 247bd70374..0000000000 --- a/testing/open-vm-tools/getloadavg-uclibc.patch +++ /dev/null | |||
@@ -1,22 +0,0 @@ | |||
1 | diff --git a/lib/misc/hostinfoPosix.c b/lib/misc/hostinfoPosix.c | ||
2 | index eeeb620..67387be 100644 | ||
3 | --- a/lib/misc/hostinfoPosix.c | ||
4 | +++ b/lib/misc/hostinfoPosix.c | ||
5 | @@ -1355,8 +1355,16 @@ HostinfoGetLoadAverage(float *avg0, // IN/OUT: | ||
6 | float *avg1, // IN/OUT: | ||
7 | float *avg2) // IN/OUT: | ||
8 | { | ||
9 | +#if defined(__UCLIBC__) | ||
10 | + FILE *f; | ||
11 | + if ((f = fopen("/proc/loadavg", "r")) == NULL) | ||
12 | + return FALSE; | ||
13 | + fscanf(f, "%f %f %f", avg0, avg1, avg2); | ||
14 | + fclose(f); | ||
15 | + return TRUE; | ||
16 | + | ||
17 | /* getloadavg(3) was introduced with glibc 2.2 */ | ||
18 | -#if defined(GLIBC_VERSION_22) || defined(__APPLE__) | ||
19 | +#elif defined(GLIBC_VERSION_22) || defined(__APPLE__) | ||
20 | double avg[3]; | ||
21 | int res; | ||
22 | |||
diff --git a/testing/open-vm-tools/iconv-uclibc.patch b/testing/open-vm-tools/iconv-uclibc.patch deleted file mode 100644 index 6b256db880..0000000000 --- a/testing/open-vm-tools/iconv-uclibc.patch +++ /dev/null | |||
@@ -1,12 +0,0 @@ | |||
1 | --- ./configure.ac.orig | ||
2 | +++ ./configure.ac | ||
3 | @@ -1059,6 +1059,9 @@ | ||
4 | AC_DEFINE([NO_MULTIMON], 1, [Define to 1 if building without multimon support.]) | ||
5 | fi | ||
6 | |||
7 | +AM_ICONV | ||
8 | +LIBVMTOOLS_LIBADD="$LIBVMTOOLS_LIBADD $LIBICONV" | ||
9 | + | ||
10 | if test "$os$userSpaceBitness" = "linux64" || test "$HAVE_SYS_SETUID" = "yes"; then | ||
11 | LIB_MISC_CPPFLAGS="$LIB_MISC_CPPFLAGS -DGLIBC_VERSION_21" | ||
12 | fi | ||
diff --git a/testing/open-vm-tools/libm.patch b/testing/open-vm-tools/libm.patch deleted file mode 100644 index cd013f4d20..0000000000 --- a/testing/open-vm-tools/libm.patch +++ /dev/null | |||
@@ -1,18 +0,0 @@ | |||
1 | --- a/hgfsmounter/Makefile.am | ||
2 | +++ b/hgfsmounter/Makefile.am | ||
3 | @@ -23,6 +23,7 @@ | ||
4 | mount_vmhgfs_LDADD += ../lib/panicDefault/libPanicDefault.la | ||
5 | mount_vmhgfs_LDADD += ../lib/panic/libPanic.la | ||
6 | mount_vmhgfs_LDADD += ../lib/stubs/libStubs.la | ||
7 | +mount_vmhgfs_LDADD += -lm | ||
8 | |||
9 | mount_vmhgfs_SOURCES = | ||
10 | mount_vmhgfs_SOURCES += hgfsmounter.c | ||
11 | --- a/rpctool/Makefile.am | ||
12 | +++ b/rpctool/Makefile.am | ||
13 | @@ -25,4 +25,5 @@ | ||
14 | vmware_rpctool_LDADD += ../lib/message/libMessage.la | ||
15 | vmware_rpctool_LDADD += ../lib/backdoor/libBackdoor.la | ||
16 | vmware_rpctool_LDADD += ../lib/string/libString.la | ||
17 | +vmware_rpctool_LDADD += -lm | ||
18 | |||
diff --git a/testing/open-vm-tools/open-vm-tools.desktop b/testing/open-vm-tools/open-vm-tools.desktop deleted file mode 100644 index 2107a62e0b..0000000000 --- a/testing/open-vm-tools/open-vm-tools.desktop +++ /dev/null | |||
@@ -1,7 +0,0 @@ | |||
1 | [Desktop Entry] | ||
2 | Encoding=UTF-8 | ||
3 | Type=Application | ||
4 | Exec=vmware-user | ||
5 | Name=VMware User Agent | ||
6 | X-KDE-autostart-phase=1 | ||
7 | NoDisplay=true | ||
diff --git a/testing/open-vm-tools/open-vm-tools.initd b/testing/open-vm-tools/open-vm-tools.initd deleted file mode 100644 index ee85c4d297..0000000000 --- a/testing/open-vm-tools/open-vm-tools.initd +++ /dev/null | |||
@@ -1,76 +0,0 @@ | |||
1 | #!/sbin/runscript | ||
2 | # Copyright 1999-2007 Gentoo Foundation | ||
3 | # Distributed under the terms of the GNU General Public License v2 | ||
4 | # $Header: /var/cvsroot/gentoo-x86/app-emulation/open-vm-tools/files/open-vm-tools.initd,v 1.2 2009/12/20 14:05:43 vadimk Exp $ | ||
5 | |||
6 | DND_TMPDIR="/tmp/VMwareDnD" | ||
7 | USER_GROUP="root:vmware" | ||
8 | DND_TMPDIR_PERMS="1777" | ||
9 | GUESTD_BIN="/usr/bin/vmtoolsd" | ||
10 | PIDFILE="/var/run/vmtoolsd.pid" | ||
11 | MOUNTPOINT="/proc/fs/vmblock/mountPoint" | ||
12 | |||
13 | depend() { | ||
14 | before checkfs fsck net X | ||
15 | } | ||
16 | |||
17 | start() { | ||
18 | if [ "${VM_DRAG_AND_DROP}" == "yes" ]; | ||
19 | then | ||
20 | |||
21 | if ! grep -q -w vmblock /proc/modules; | ||
22 | then | ||
23 | ebegin "Loading vmblock module" | ||
24 | modprobe vmblock | ||
25 | eend $? | ||
26 | sleep 0.25 | ||
27 | fi | ||
28 | |||
29 | if [[ ! -d "${DND_TMPDIR}" ]]; | ||
30 | then | ||
31 | # einfo "Creating the VM drag and drop directory" | ||
32 | mkdir "${DND_TMPDIR}" | ||
33 | chown "${USER_GROUP}" "${DND_TMPDIR}" | ||
34 | chmod "${DND_TMPDIR_PERMS}" "${DND_TMPDIR}" | ||
35 | fi | ||
36 | |||
37 | # DnD_TMPDIR must exist before vmblock can be mounted | ||
38 | ebegin "Mounting vmblock device" | ||
39 | mount -t vmblock none ${MOUNTPOINT} | ||
40 | eend $? | ||
41 | fi | ||
42 | |||
43 | ebegin "Starting vmtoolsd" | ||
44 | start-stop-daemon --chuid "${USER_GROUP}" --start --quiet --background --make-pidfile --pidfile "${PIDFILE}" --exec ${GUESTD_BIN} | ||
45 | eend $? | ||
46 | } | ||
47 | |||
48 | stop() { | ||
49 | local ret | ||
50 | |||
51 | if [ "${VM_DRAG_AND_DROP}" == "yes" ]; | ||
52 | then | ||
53 | ebegin "Cleaning the contents of ${DND_TMPDIR}" | ||
54 | # First check, whether ${DND_TMPDIR} isn valid... we shouldn't risk deleting the content of ""/* | ||
55 | if [[ ! -z "${DND_TMPDIR}" ]] && [[ "${DND_TMPDIR}" != "/" ]]; | ||
56 | then | ||
57 | rm -rf ${DND_TMPDIR}/* | ||
58 | ret=0 | ||
59 | else | ||
60 | eerror "Not cleaning up ${DND_TMPDIR}, please check definition of variable" | ||
61 | ret=1 | ||
62 | fi | ||
63 | eend $ret | ||
64 | |||
65 | ebegin "Unmounting vmblock device" | ||
66 | if grep -q -w "${MOUNTPOINT}" /proc/mounts; | ||
67 | then | ||
68 | umount ${MOUNTPOINT} 1>&2 > /dev/null | ||
69 | fi | ||
70 | eend 0 | ||
71 | fi | ||
72 | |||
73 | ebegin "Stopping vmtoolsd" | ||
74 | start-stop-daemon --stop --quiet --pidfile "${PIDFILE}" | ||
75 | eend $? | ||
76 | } | ||
diff --git a/testing/open-vm-tools/open-vm.confd b/testing/open-vm-tools/open-vm.confd deleted file mode 100644 index 4414fabdb4..0000000000 --- a/testing/open-vm-tools/open-vm.confd +++ /dev/null | |||
@@ -1,2 +0,0 @@ | |||
1 | # Set this to no to disable drag and drop (and vmblock) loading. | ||
2 | VM_DRAG_AND_DROP="yes" | ||
diff --git a/testing/open-vm-tools/open-vm.initd b/testing/open-vm-tools/open-vm.initd deleted file mode 100644 index d4f96cc876..0000000000 --- a/testing/open-vm-tools/open-vm.initd +++ /dev/null | |||
@@ -1,76 +0,0 @@ | |||
1 | #!/sbin/runscript | ||
2 | # Copyright 1999-2007 Gentoo Foundation | ||
3 | # Distributed under the terms of the GNU General Public License v2 | ||
4 | # $Header: /var/cvsroot/gentoo-x86/app-emulation/open-vm-tools/files/open-vm.initd,v 1.2 2008/02/01 12:33:36 flameeyes Exp $ | ||
5 | |||
6 | DND_TMPDIR="/tmp/VMwareDnD" | ||
7 | USER_GROUP="root:vmware" | ||
8 | DND_TMPDIR_PERMS="1777" | ||
9 | GUESTD_BIN="/usr/sbin/vmware-guestd" | ||
10 | PIDFILE="/var/run/vmware-guestd.pid" | ||
11 | MOUNTPOINT="/proc/fs/vmblock/mountPoint" | ||
12 | |||
13 | depend() { | ||
14 | before checkfs fsck net X | ||
15 | } | ||
16 | |||
17 | start() { | ||
18 | if [ "${VM_DRAG_AND_DROP}" == "yes" ]; | ||
19 | then | ||
20 | |||
21 | if ! grep -q -w vmblock /proc/modules; | ||
22 | then | ||
23 | ebegin "Loading vmblock module" | ||
24 | modprobe vmblock | ||
25 | eend $? | ||
26 | sleep 0.25 | ||
27 | fi | ||
28 | |||
29 | if [[ ! -d "${DND_TMPDIR}" ]]; | ||
30 | then | ||
31 | # einfo "Creating the VM drag and drop directory" | ||
32 | mkdir "${DND_TMPDIR}" | ||
33 | chown "${USER_GROUP}" "${DND_TMPDIR}" | ||
34 | chmod "${DND_TMPDIR_PERMS}" "${DND_TMPDIR}" | ||
35 | fi | ||
36 | |||
37 | # DnD_TMPDIR must exist before vmblock can be mounted | ||
38 | ebegin "Mounting vmblock device" | ||
39 | mount -t vmblock none ${MOUNTPOINT} | ||
40 | eend $? | ||
41 | fi | ||
42 | |||
43 | ebegin "Starting vmware-guestd" | ||
44 | start-stop-daemon --chuid "${USER_GROUP}" --start --quiet --exec ${GUESTD_BIN} -- --background "${PIDFILE}" | ||
45 | eend $? | ||
46 | } | ||
47 | |||
48 | stop() { | ||
49 | local ret | ||
50 | |||
51 | if [ "${VM_DRAG_AND_DROP}" == "yes" ]; | ||
52 | then | ||
53 | ebegin "Cleaning the contents of ${DND_TMPDIR}" | ||
54 | # First check, whether ${DND_TMPDIR} isn valid... we shouldn't risk deleting the content of ""/* | ||
55 | if [[ ! -z "${DND_TMPDIR}" ]] && [[ "${DND_TMPDIR}" != "/" ]]; | ||
56 | then | ||
57 | rm -rf ${DND_TMPDIR}/* | ||
58 | ret=0 | ||
59 | else | ||
60 | eerror "Not cleaning up ${DND_TMPDIR}, please check definition of variable" | ||
61 | ret=1 | ||
62 | fi | ||
63 | eend $ret | ||
64 | |||
65 | ebegin "Unmounting vmblock device" | ||
66 | if grep -q -w "${MOUNTPOINT}" /proc/mounts; | ||
67 | then | ||
68 | umount ${MOUNTPOINT} 1>&2 > /dev/null | ||
69 | fi | ||
70 | eend 0 | ||
71 | fi | ||
72 | |||
73 | ebegin "Stopping vmware-guestd" | ||
74 | start-stop-daemon --stop --quiet --pidfile "${PIDFILE}" | ||
75 | eend $? | ||
76 | } | ||
diff --git a/testing/open-vm-tools/resume-vm-default.patch b/testing/open-vm-tools/resume-vm-default.patch deleted file mode 100644 index 4d89a47f52..0000000000 --- a/testing/open-vm-tools/resume-vm-default.patch +++ /dev/null | |||
@@ -1,49 +0,0 @@ | |||
1 | --- ./scripts/linux/resume-vm-default.orig | ||
2 | +++ ./scripts/linux/resume-vm-default | ||
3 | @@ -25,37 +25,6 @@ | ||
4 | echo `date` ": Executing '$0'" | ||
5 | echo | ||
6 | |||
7 | -find_networking_script() { | ||
8 | - local script="error" | ||
9 | - for dir in "/etc/init.d" "/sbin/init.d" "/etc" "/etc/rc.d" ; do | ||
10 | - if [ -d "$dir/rc0.d" ] && | ||
11 | - [ -d "$dir/rc1.d" ] && | ||
12 | - [ -d "$dir/rc2.d" ] && | ||
13 | - [ -d "$dir/rc3.d" ] && | ||
14 | - [ -d "$dir/rc4.d" ] && | ||
15 | - [ -d "$dir/rc5.d" ] && | ||
16 | - [ -d "$dir/rc6.d" ]; then | ||
17 | - | ||
18 | - # Now find the appropriate networking script. | ||
19 | - if [ -d "$dir/init.d" ]; then | ||
20 | - if [ -x "$dir/init.d/network" ]; then | ||
21 | - script="$dir/init.d/network" | ||
22 | - elif [ -x "$dir/init.d/networking" ]; then | ||
23 | - script="$dir/init.d/networking" | ||
24 | - fi | ||
25 | - else | ||
26 | - if [ -x "$dir/network" ]; then | ||
27 | - script="$dir/network" | ||
28 | - elif [ -x "$dir/networking" ]; then | ||
29 | - script="$dir/networking" | ||
30 | - fi | ||
31 | - fi | ||
32 | - fi | ||
33 | - done | ||
34 | - | ||
35 | - echo "$script" | ||
36 | -} | ||
37 | - | ||
38 | rescue_NIC() { | ||
39 | niclist="/var/run/vmware-active-nics" | ||
40 | |||
41 | @@ -121,7 +90,7 @@ | ||
42 | |||
43 | wakeNetworkManager | ||
44 | |||
45 | -network=`find_networking_script` | ||
46 | +network=/etc/init.d/networking | ||
47 | if [ "$network" != "error" ]; then | ||
48 | "$network" restart | ||
49 | # Continue even if the networking init script wasn't successful. | ||
diff --git a/testing/open-vm-tools/suspend-vm-default.patch b/testing/open-vm-tools/suspend-vm-default.patch deleted file mode 100644 index 38f8ae71d8..0000000000 --- a/testing/open-vm-tools/suspend-vm-default.patch +++ /dev/null | |||
@@ -1,49 +0,0 @@ | |||
1 | --- a/scripts/linux/suspend-vm-default.org 2009-05-13 15:02:03.000000000 +0400 | ||
2 | +++ b/scripts/linux/suspend-vm-default 2009-05-13 15:05:18.394228810 +0400 | ||
3 | @@ -25,37 +25,6 @@ | ||
4 | echo `date` ": Executing '$0'" | ||
5 | echo | ||
6 | |||
7 | -find_networking_script() { | ||
8 | - local script="error" | ||
9 | - for dir in "/etc/init.d" "/sbin/init.d" "/etc" "/etc/rc.d" ; do | ||
10 | - if [ -d "$dir/rc0.d" ] && | ||
11 | - [ -d "$dir/rc1.d" ] && | ||
12 | - [ -d "$dir/rc2.d" ] && | ||
13 | - [ -d "$dir/rc3.d" ] && | ||
14 | - [ -d "$dir/rc4.d" ] && | ||
15 | - [ -d "$dir/rc5.d" ] && | ||
16 | - [ -d "$dir/rc6.d" ]; then | ||
17 | - | ||
18 | - # Now find the appropriate networking script. | ||
19 | - if [ -d "$dir/init.d" ]; then | ||
20 | - if [ -x "$dir/init.d/network" ]; then | ||
21 | - script="$dir/init.d/network" | ||
22 | - elif [ -x "$dir/init.d/networking" ]; then | ||
23 | - script="$dir/init.d/networking" | ||
24 | - fi | ||
25 | - else | ||
26 | - if [ -x "$dir/network" ]; then | ||
27 | - script="$dir/network" | ||
28 | - elif [ -x "$dir/networking" ]; then | ||
29 | - script="$dir/networking" | ||
30 | - fi | ||
31 | - fi | ||
32 | - fi | ||
33 | - done | ||
34 | - | ||
35 | - echo "$script" | ||
36 | -} | ||
37 | - | ||
38 | save_active_NIC_list() { | ||
39 | ifconfig_path=`which ifconfig 2>/dev/null` | ||
40 | if [ $? ]; then | ||
41 | @@ -76,7 +45,7 @@ | ||
42 | |||
43 | save_active_NIC_list | ||
44 | |||
45 | -network=`find_networking_script` | ||
46 | +network=/etc/init.d/networking | ||
47 | if [ "$network" != "error" ]; then | ||
48 | "$network" stop | ||
49 | # If the network is down, this may fail but that's not a good reason | ||
diff --git a/testing/openlldp/APKBUILD b/testing/openlldp/APKBUILD deleted file mode 100644 index f07f87ddcb..0000000000 --- a/testing/openlldp/APKBUILD +++ /dev/null | |||
@@ -1,42 +0,0 @@ | |||
1 | # Maintainer: Leonardo Arena <rnalrd@gmail.com> | ||
2 | pkgname=openlldp | ||
3 | pkgver=0.4a | ||
4 | _realver=0.4alpha | ||
5 | pkgrel=2 | ||
6 | pkgdesc="Open Source implementation of the IEEE standard 802.1AB Link Layer Discovery Protocol (LLDP)" | ||
7 | url="http://openlldp.sourceforge.net/" | ||
8 | license="GPL" | ||
9 | depends= | ||
10 | makedepends= | ||
11 | install= | ||
12 | subpackages="" | ||
13 | source="http://downloads.sourceforge.net/$pkgname/$pkgname-$_realver.tar.gz | ||
14 | $pkgname.initd | ||
15 | $pkgname.confd" | ||
16 | |||
17 | _builddir="$srcdir"/$pkgname-$_realver | ||
18 | |||
19 | #prepare() { | ||
20 | # cd "$_builddir" | ||
21 | # apply patches here | ||
22 | #} | ||
23 | |||
24 | build() { | ||
25 | cd "$_builddir" | ||
26 | ./configure --prefix=/usr \ | ||
27 | --sysconfdir=/etc \ | ||
28 | --mandir=/usr/share/man \ | ||
29 | --infodir=/usr/share/info | ||
30 | make || return 1 | ||
31 | } | ||
32 | |||
33 | package() { | ||
34 | cd "$_builddir" | ||
35 | make DESTDIR="$pkgdir" install | ||
36 | install -m755 -D ../../$pkgname.initd "$pkgdir"/etc/init.d/lldpd | ||
37 | install -m644 -D ../../$pkgname.confd "$pkgdir"/etc/conf.d/lldpd | ||
38 | } | ||
39 | |||
40 | md5sums="f48ffd632b96246cbf0f5c485dea3b01 openlldp-0.4alpha.tar.gz | ||
41 | 7e1a489d8ccdd204cac68ce87e0ce360 openlldp.initd | ||
42 | 7ac497e5a8b2f68532816c5718f5bf62 openlldp.confd" | ||
diff --git a/testing/openlldp/openlldp.confd b/testing/openlldp/openlldp.confd deleted file mode 100644 index 38d9613483..0000000000 --- a/testing/openlldp/openlldp.confd +++ /dev/null | |||
@@ -1,2 +0,0 @@ | |||
1 | # Remove existing pid file at startup | ||
2 | OPTS="-s" | ||
diff --git a/testing/openlldp/openlldp.initd b/testing/openlldp/openlldp.initd deleted file mode 100755 index 4ab856addc..0000000000 --- a/testing/openlldp/openlldp.initd +++ /dev/null | |||
@@ -1,24 +0,0 @@ | |||
1 | #!/sbin/runscript | ||
2 | |||
3 | NAME="lldpd" | ||
4 | DAEMON="/usr/sbin/$NAME" | ||
5 | pidfile=/var/run/$NAME.pid | ||
6 | |||
7 | depend() { | ||
8 | need net | ||
9 | after firewall | ||
10 | } | ||
11 | |||
12 | start() { | ||
13 | ebegin "Starting ${NAME}" | ||
14 | start-stop-daemon --start --quiet --pidfile ${pidfile} \ | ||
15 | --exec ${DAEMON} -- ${OPTS} | ||
16 | eend $? | ||
17 | } | ||
18 | |||
19 | stop() { | ||
20 | ebegin "Stopping ${NAME}" | ||
21 | start-stop-daemon --stop --exec ${DAEMON} | ||
22 | eend $? | ||
23 | } | ||
24 | |||
diff --git a/testing/openobex/APKBUILD b/testing/openobex/APKBUILD deleted file mode 100644 index 4c83330cd6..0000000000 --- a/testing/openobex/APKBUILD +++ /dev/null | |||
@@ -1,34 +0,0 @@ | |||
1 | # Maintainer: Natanael Copa <ncopa@alpinelinux.org> | ||
2 | pkgname=openobex | ||
3 | pkgver=1.5 | ||
4 | pkgrel=0 | ||
5 | pkgdesc="Implementation of the OBject EXchange (OBEX) protocol" | ||
6 | url="http://dev.zuckschwerdt.org/openobex/" | ||
7 | license="GPL LGPL" | ||
8 | depends= | ||
9 | makedepends="bluez-dev libusb-dev" | ||
10 | subpackages="$pkgname-dev libopenobex" | ||
11 | source="http://www.kernel.org/pub/linux/bluetooth/$pkgname-$pkgver.tar.bz2" | ||
12 | |||
13 | build() { | ||
14 | cd "$srcdir/$pkgname-$pkgver" | ||
15 | ./configure --prefix=/usr \ | ||
16 | --enable-apps \ | ||
17 | --enable-irda \ | ||
18 | --enable-bluetooth \ | ||
19 | --enable-usb \ | ||
20 | || return 1 | ||
21 | make || return 1 | ||
22 | } | ||
23 | |||
24 | package() { | ||
25 | cd "$srcdir/$pkgname-$pkgver" | ||
26 | make DESTDIR="$pkgdir" install || return 1 | ||
27 | } | ||
28 | |||
29 | libopenobex() { | ||
30 | mkdir -p "$subpkgdir"/usr/lib | ||
31 | mv "$pkgdir"/usr/lib/libopenobex.so.* "$subpkgdir"/usr/lib/ | ||
32 | } | ||
33 | |||
34 | md5sums="fce1b82eafb74bde54fe117372393ba8 openobex-1.5.tar.bz2" | ||
diff --git a/testing/opensips-cp/APKBUILD b/testing/opensips-cp/APKBUILD deleted file mode 100644 index 58ad2d9db2..0000000000 --- a/testing/opensips-cp/APKBUILD +++ /dev/null | |||
@@ -1,25 +0,0 @@ | |||
1 | # Contributor: Natanael Copa <ncopa@alpinelinux.org> | ||
2 | # Maintainer: Natanael Copa <ncopa@alpinelinux.org> | ||
3 | pkgname=opensips-cp | ||
4 | pkgver=2.0 | ||
5 | pkgrel=0 | ||
6 | pkgdesc="Web Control Panel Application for the OpenSIPS SIP server" | ||
7 | url="http://opensips-cp.sourceforge.net/" | ||
8 | license="GPL" | ||
9 | depends="php" | ||
10 | makedepends="" | ||
11 | install= | ||
12 | options="!strip" | ||
13 | #subpackages="$pkgname-doc $pkgname-dev" | ||
14 | source="http://downloads.sourceforge.net/$pkgname/${pkgname}_$pkgver.tgz" | ||
15 | |||
16 | build() { | ||
17 | return 0 | ||
18 | } | ||
19 | |||
20 | package() { | ||
21 | mkdir -p "$pkgdir"/usr/share/webapps | ||
22 | cp -r "$srcdir"/$pkgname "$pkgdir"/usr/share/webapps/$pkgname | ||
23 | } | ||
24 | |||
25 | md5sums="a9c3b142c7f74eb0201ae2ab0b252c32 opensips-cp_2.0.tgz" | ||
diff --git a/testing/opensips/APKBUILD b/testing/opensips/APKBUILD deleted file mode 100644 index 00469cbea1..0000000000 --- a/testing/opensips/APKBUILD +++ /dev/null | |||
@@ -1,38 +0,0 @@ | |||
1 | # Contributor: Michael Mason <ms13sp@gmail.com> | ||
2 | # Maintainer: Natanael Copa <ncopa@alpinelinux.org> | ||
3 | pkgname=opensips | ||
4 | pkgver=1.6.3 | ||
5 | pkgrel=0 | ||
6 | pkgdesc="Flexible and customizable sip routing engine" | ||
7 | url="http://www.opensips.org/" | ||
8 | license="GPL" | ||
9 | depends= | ||
10 | makedepends="bison flex expat-dev coreutils" | ||
11 | install="$pkgname.pre-install $pkgname.post-install" | ||
12 | subpackages="$pkgname-doc" | ||
13 | source="http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver-notls_src.tar.gz | ||
14 | $pkgname.initd" | ||
15 | |||
16 | build() { | ||
17 | cd "$srcdir/$pkgname-$pkgver-notls" | ||
18 | sed -i -e 's:^cfg-target.*:cfg-target = $(cfg-dir):' \ | ||
19 | -e 's:^cfg-prefix.*:cfg-prefix = $(basedir):' Makefile.defs | ||
20 | |||
21 | cd scripts | ||
22 | sed -i -e 's:/var/run/opensips.pid:/var/run/opensips/opensips.pid:g' \ | ||
23 | opensipsctl.base opensipsctlrc osipsconsole osipsconsolerc | ||
24 | cd .. | ||
25 | |||
26 | make prefix=/usr || return 1 | ||
27 | } | ||
28 | |||
29 | package() { | ||
30 | cd "$srcdir/$pkgname-$pkgver-notls" | ||
31 | make prefix=/usr basedir="$pkgdir" install | ||
32 | chmod 750 "$pkgdir"/etc/opensips/opensips.cfg | ||
33 | install -d "$pkgdir"/var/run/opensips | ||
34 | install -Dm755 ../$pkgname.initd "$pkgdir"/etc/init.d/$pkgname | ||
35 | } | ||
36 | |||
37 | md5sums="84e5d6da6476dcdb8bc0fd736507040a opensips-1.6.3-notls_src.tar.gz | ||
38 | 7fb51d35517f7f10cfe6e89139f7060a opensips.initd" | ||
diff --git a/testing/opensips/opensips.initd b/testing/opensips/opensips.initd deleted file mode 100644 index 09c03fd5d1..0000000000 --- a/testing/opensips/opensips.initd +++ /dev/null | |||
@@ -1,26 +0,0 @@ | |||
1 | #!/sbin/runscript | ||
2 | |||
3 | daemon=/usr/sbin/opensips | ||
4 | pidfile=/var/run/opensips/opensips.pid | ||
5 | |||
6 | depend() { | ||
7 | need net | ||
8 | after firewall | ||
9 | } | ||
10 | |||
11 | start() { | ||
12 | ebegin "Starting OpenSIPS" | ||
13 | start-stop-daemon --start --quiet --pidfile $pidfile --exec $daemon \ | ||
14 | -- \ | ||
15 | -u ${OPENSIPS_USER:-opensips} \ | ||
16 | -g ${OPENSIPS_GROUP:-opensips} \ | ||
17 | -P $pidfile | ||
18 | eend $? | ||
19 | } | ||
20 | |||
21 | stop() { | ||
22 | ebegin "Stopping OpenSIPS" | ||
23 | start-stop-daemon --stop --quiet --pidfile $pidfile | ||
24 | eend $? | ||
25 | } | ||
26 | |||
diff --git a/testing/opensips/opensips.post-install b/testing/opensips/opensips.post-install deleted file mode 100644 index eb9d86d98b..0000000000 --- a/testing/opensips/opensips.post-install +++ /dev/null | |||
@@ -1,5 +0,0 @@ | |||
1 | #!/bin/sh | ||
2 | |||
3 | chown -R opensips:opensips /var/run/opensips | ||
4 | chgrp opensips /etc/opensips/opensips.cfg | ||
5 | exit 0 | ||
diff --git a/testing/opensips/opensips.pre-install b/testing/opensips/opensips.pre-install deleted file mode 100644 index 4b9ccd418d..0000000000 --- a/testing/opensips/opensips.pre-install +++ /dev/null | |||
@@ -1,5 +0,0 @@ | |||
1 | #!/bin/sh | ||
2 | |||
3 | adduser -H -h /var/empty -s /bin/false -D opensips 2>/dev/null | ||
4 | |||
5 | exit 0 | ||
diff --git a/testing/openvpn-auth-ldap/APKBUILD b/testing/openvpn-auth-ldap/APKBUILD deleted file mode 100644 index 58e0606811..0000000000 --- a/testing/openvpn-auth-ldap/APKBUILD +++ /dev/null | |||
@@ -1,41 +0,0 @@ | |||
1 | # Maintainer: Natanael Copa <ncopa@alpinelinux.org> | ||
2 | pkgname=openvpn-auth-ldap | ||
3 | pkgver=2.0.3 | ||
4 | _openvpnver=2.1.3 | ||
5 | pkgrel=0 | ||
6 | pkgdesc="LDAP authentication and authorization plugin for OpenVPN 2.x" | ||
7 | url="http://code.google.com/p/openvpn-auth-ldap/" | ||
8 | license="GPL" | ||
9 | depends= | ||
10 | makedepends="openvpn re2c openldap-dev objc" | ||
11 | install= | ||
12 | subpackages= | ||
13 | source="http://openvpn-auth-ldap.googlecode.com/files/auth-ldap-$pkgver.tar.gz | ||
14 | http://openvpn.net/release/openvpn-$_openvpnver.tar.gz | ||
15 | " | ||
16 | _builddir="$srcdir"/auth-ldap-$pkgver | ||
17 | |||
18 | prepare() { | ||
19 | cd "$_builddir" | ||
20 | # apply patches here | ||
21 | } | ||
22 | |||
23 | build() { | ||
24 | cd "$_builddir" | ||
25 | ./configure --prefix=/usr \ | ||
26 | --sysconfdir=/etc \ | ||
27 | --mandir=/usr/share/man \ | ||
28 | --infodir=/usr/share/info \ | ||
29 | --with-openvpn="$srcdir"/openvpn-$_openvpnver | ||
30 | |||
31 | make || return 1 | ||
32 | } | ||
33 | |||
34 | package() { | ||
35 | cd "$_builddir" | ||
36 | mkdir -p "$pkgdir"/usr/lib | ||
37 | make DESTDIR="$pkgdir" install | ||
38 | } | ||
39 | |||
40 | md5sums="03dedc57efc8d4fc2ffe2c014121299d auth-ldap-2.0.3.tar.gz | ||
41 | 7486d3e270ba4b033e311d3e022a0ad7 openvpn-2.1.3.tar.gz" | ||
diff --git a/testing/openxcap/APKBUILD b/testing/openxcap/APKBUILD deleted file mode 100644 index 118a8782e7..0000000000 --- a/testing/openxcap/APKBUILD +++ /dev/null | |||
@@ -1,39 +0,0 @@ | |||
1 | # Contributor: Francesco Colista <francesco.colista@gmail.com> | ||
2 | # Maintainer: Francesco Colista <francesco.colista@gmail.com> | ||
3 | |||
4 | pkgname=openxcap | ||
5 | pkgver=1.2.0 | ||
6 | pkgrel=3 | ||
7 | pkgdesc="Open source fully featured XCAP server " | ||
8 | url="http://openxcap.org" | ||
9 | pkgusers="openxcap" | ||
10 | pkggroups="openxcap" | ||
11 | license="GPL" | ||
12 | depends="python py-application py-gnutls py-twisted py-twisted-web2 py-imaging | ||
13 | py-lxml py-mysqldb" | ||
14 | makedepends="python-dev" | ||
15 | install="$pkgname.pre-install $pkgname.post-install" | ||
16 | source="http://download.ag-projects.com/XCAP/$pkgname-$pkgver.tar.gz | ||
17 | config.ini | ||
18 | openxcap.initd | ||
19 | " | ||
20 | |||
21 | build() { | ||
22 | cd "$srcdir"/$pkgname-$pkgver | ||
23 | |||
24 | mkdir -p "$pkgdir"/usr/lib/python2.6/site-packages | ||
25 | |||
26 | python setup.py install --root="$pkgdir" || return 1 | ||
27 | |||
28 | echo "/usr/lib/python2.6/site-packages/$pkgname-$pkgver-py2.6.egg" \ | ||
29 | > "$pkgdir"/usr/lib/python2.6/site-packages/$pkgname.pth | ||
30 | |||
31 | install -m755 -D "$srcdir"/$pkgname.initd "$pkgdir"/etc/init.d/$pkgname | ||
32 | install -m644 -D "$srcdir"/config.ini \ | ||
33 | "$pkgdir"/etc/openxcap/config.ini | ||
34 | install -d -o openxcap "$pkgdir"/var/run/openxcap | ||
35 | } | ||
36 | |||
37 | md5sums="ec34570deee2019a1ebf9a012a476c26 openxcap-1.2.0.tar.gz | ||
38 | 7a18872843586717eaf3879444cc13d2 config.ini | ||
39 | 5bebac590cb06b0eacaf040116bc354e openxcap.initd" | ||
diff --git a/testing/openxcap/config.ini b/testing/openxcap/config.ini deleted file mode 100644 index bcf5b22f23..0000000000 --- a/testing/openxcap/config.ini +++ /dev/null | |||
@@ -1,118 +0,0 @@ | |||
1 | ; | ||
2 | ; Configuration file for OpenXCAP | ||
3 | ; | ||
4 | ; The values in the commented lines represent the defaults built in the | ||
5 | ; server software | ||
6 | ; | ||
7 | [Server] | ||
8 | |||
9 | ; IP address to listen for requests | ||
10 | ; 0.0.0.0 means any address of this host | ||
11 | |||
12 | ; address = 0.0.0.0 | ||
13 | |||
14 | ; This is a comma separated list of XCAP root URIs. The first is the | ||
15 | ; primary XCAP root URI, while the others (if specified) are aliases. | ||
16 | ; The primary root URI is used when generating xcap-diff | ||
17 | ; If the scheme is https, then the server will listen for requests in TLS mode. | ||
18 | |||
19 | root = http://xcap.example.com/xcap-root | ||
20 | |||
21 | ; The backend to be used for storage and authentication. Current supported | ||
22 | ; values are Database and OpenSIPS. OpenSIPS backend inherits all the settings | ||
23 | ; from the Database backend but performs extra actions related to the | ||
24 | ; integration with OpenSIPS for which it read the settings from [OpenSIPS] | ||
25 | ; section | ||
26 | |||
27 | backend = OpenSIPS | ||
28 | |||
29 | ; Validate XCAP documents against XML schemas | ||
30 | |||
31 | ; document_validation = Yes | ||
32 | |||
33 | |||
34 | [Logging] | ||
35 | |||
36 | ; Start, stop and major server error messages are always logged to syslog. | ||
37 | |||
38 | ; This section can be used to log more details about XCAP clients accessing | ||
39 | ; the server. The values in the commented lines represent the defaults built | ||
40 | ; in the server software | ||
41 | |||
42 | ; Directory where to write access.log file that will contain requests and/or | ||
43 | ; responses to OpenXCAP server in Apache style. If set to an empty string, | ||
44 | ; access logs will be printed to stdout if the server runs in no-fork mode | ||
45 | ; or to syslog if the server runs in the background | ||
46 | |||
47 | ; directory=/var/log/openxcap | ||
48 | |||
49 | ; The following parameters control what kind of information (like | ||
50 | ; stacktrace, body or headers) is logged for which response codes. The | ||
51 | ; values must be a comma-separated list of HTTP response codes or the | ||
52 | ; keyword 'any' that matches all response codes. | ||
53 | |||
54 | ; log_stacktrace=500 | ||
55 | ; log_response_headers=500 | ||
56 | ; log_response_body=500 | ||
57 | ; log_request_headers=500 | ||
58 | ; log_request_body=500 | ||
59 | |||
60 | |||
61 | [Authentication] | ||
62 | |||
63 | ; The HTTP authentication type, this can be either 'basic' or 'digest'. The | ||
64 | ; standard states 'digest' as the mandatory, however it can be changed to | ||
65 | ; basic | ||
66 | |||
67 | ; type = digest | ||
68 | |||
69 | ; Specify if the passwords are stored as plain text - Yes | ||
70 | ; or in a hashed format MD5('username:domain:password') - No | ||
71 | ; cleartext_passwords = Yes | ||
72 | |||
73 | ; The default authentication realm, if none indicated in the HTTP request | ||
74 | ; URI | ||
75 | default_realm = example.com | ||
76 | |||
77 | ; A comma-separated list of hosts or networks to trust. | ||
78 | ; The elements can be an IP address in CIDR format, a | ||
79 | ; hostname or an IP address (in the latter 2 a mask of 32 | ||
80 | ; is assumed), or the special keywords 'any' and 'none' | ||
81 | ; (being equivalent to 0.0.0.0/0 and 0.0.0.0/32 | ||
82 | ; respectively). | ||
83 | ; trusted_peers = | ||
84 | |||
85 | |||
86 | [TLS] | ||
87 | |||
88 | ; Location of X509 certificate and private key that identify this server. | ||
89 | ; The path is relative to /etc/openxcap, or it can be given as an absolute | ||
90 | ; path. | ||
91 | |||
92 | ; Server X509 certificate | ||
93 | ; certificate = | ||
94 | |||
95 | ; Server X509 private key | ||
96 | ; private_key = | ||
97 | |||
98 | |||
99 | [Database] | ||
100 | |||
101 | ; The database connection URI for the datase with subscriber accounts | ||
102 | authentication_db_uri = pgsql://username:password@db/opensips | ||
103 | |||
104 | ; The database connection URI for the database that stores the XCAP documents | ||
105 | storage_db_uri = mysql://username:password@db/opensips | ||
106 | |||
107 | ; Authentication and storage tables | ||
108 | ; subscriber_table = subscriber | ||
109 | ; xcap_table = xcap | ||
110 | |||
111 | |||
112 | [OpenSIPS] | ||
113 | |||
114 | ; The address and port of the xml-rpc management interface | ||
115 | xmlrpc_url = http://sip.example.com:8080 | ||
116 | |||
117 | ; Publish xcap-diff event via OpenSIPS management interface | ||
118 | ; enable_publish_xcapdiff = yes | ||
diff --git a/testing/openxcap/openxcap.initd b/testing/openxcap/openxcap.initd deleted file mode 100644 index 69108afd8a..0000000000 --- a/testing/openxcap/openxcap.initd +++ /dev/null | |||
@@ -1,23 +0,0 @@ | |||
1 | #!/sbin/runscript | ||
2 | # | ||
3 | |||
4 | daemon=/usr/bin/openxcap | ||
5 | pidfile=/var/run/openxcap/openxcap.pid | ||
6 | |||
7 | depend() { | ||
8 | need net | ||
9 | after firewall | ||
10 | } | ||
11 | |||
12 | start() { | ||
13 | ebegin "Starting OpenXCAP Presence Server" | ||
14 | start-stop-daemon --start --quiet --pidfile $pidfile --exec $daemon | ||
15 | eend $? | ||
16 | } | ||
17 | |||
18 | stop() { | ||
19 | ebegin "Stopping OpenXCAP Presence Server" | ||
20 | start-stop-daemon --stop --quiet --signal 15 --pidfile $pidfile | ||
21 | eend $? | ||
22 | } | ||
23 | |||
diff --git a/testing/openxcap/openxcap.post-install b/testing/openxcap/openxcap.post-install deleted file mode 100755 index b3dff42032..0000000000 --- a/testing/openxcap/openxcap.post-install +++ /dev/null | |||
@@ -1,5 +0,0 @@ | |||
1 | #!/bin/sh | ||
2 | |||
3 | chown -R openxcap:openxcap /var/run/openxcap | ||
4 | chgrp openxcap /etc/openxcap/config.ini | ||
5 | exit 0 | ||
diff --git a/testing/openxcap/openxcap.pre-install b/testing/openxcap/openxcap.pre-install deleted file mode 100755 index cc2b529e93..0000000000 --- a/testing/openxcap/openxcap.pre-install +++ /dev/null | |||
@@ -1,5 +0,0 @@ | |||
1 | #!/bin/sh | ||
2 | |||
3 | addgroup openxcap 2>/dev/null | ||
4 | adduser -G openxcap -h /var/run/openxcap -s /bin/false -S -D -H openxcap 2>/dev/null | ||
5 | exit 0 | ||
diff --git a/testing/partimage/APKBUILD b/testing/partimage/APKBUILD deleted file mode 100644 index 8ee6c8004a..0000000000 --- a/testing/partimage/APKBUILD +++ /dev/null | |||
@@ -1,42 +0,0 @@ | |||
1 | # Maintainer: Leonardo Arena <rnalrd@gmail.com> | ||
2 | pkgname=partimage | ||
3 | pkgver=0.6.8 | ||
4 | pkgrel=0 | ||
5 | pkgdesc="Saves partitions having a supported filesystem to an image file" | ||
6 | url="http://www.partimage.org" | ||
7 | license="GPL" | ||
8 | depends= | ||
9 | makedepends="bzip2-dev newt-dev zlib-dev gettext-dev slang-dev openssl-dev \ | ||
10 | newt-dev autoconf" | ||
11 | install= | ||
12 | subpackages="$pkgname-doc" | ||
13 | source="http://downloads.sourceforge.net/project/$pkgname/stable/$pkgver/$pkgname-$pkgver.tar.bz2 | ||
14 | partimage-0.6.8-gcc44.patch | ||
15 | " | ||
16 | |||
17 | _builddir="$srcdir"/$pkgname-$pkgver | ||
18 | |||
19 | prepare() { | ||
20 | cd "$_builddir" | ||
21 | patch -p1 -i $srcdir/$pkgname-0.6.8-gcc44.patch || return 1 | ||
22 | } | ||
23 | |||
24 | build() { | ||
25 | cd "$_builddir" | ||
26 | export LIBS="$LIBS -lintl" | ||
27 | autoconf && automake | ||
28 | ./configure --prefix=/usr \ | ||
29 | --sysconfdir=/etc \ | ||
30 | --mandir=/usr/share/man \ | ||
31 | --infodir=/usr/share/info \ | ||
32 | --disable-nls | ||
33 | make || return 1 | ||
34 | } | ||
35 | |||
36 | package() { | ||
37 | cd "$_builddir" | ||
38 | make DESTDIR="$pkgdir" install | ||
39 | } | ||
40 | |||
41 | md5sums="c13c8ede8cdf7745b97ec5827920ece7 partimage-0.6.8.tar.bz2 | ||
42 | a6430cf98c8f236c41dd3addcde1fcb8 partimage-0.6.8-gcc44.patch" | ||
diff --git a/testing/partimage/partimage-0.6.8-gcc44.patch b/testing/partimage/partimage-0.6.8-gcc44.patch deleted file mode 100644 index b171dad08d..0000000000 --- a/testing/partimage/partimage-0.6.8-gcc44.patch +++ /dev/null | |||
@@ -1,24 +0,0 @@ | |||
1 | diff -Naur partimage-0.6.8/src/client/netclient.h partimage-0.6.8-new/src/client/netclient.h | ||
2 | --- partimage-0.6.8/src/client/netclient.h 2009-09-24 16:21:42.000000000 -0300 | ||
3 | +++ partimage-0.6.8-new/src/client/netclient.h 2009-11-26 09:23:07.000000000 -0200 | ||
4 | @@ -35,7 +35,7 @@ | ||
5 | #ifdef HAVE_SSL | ||
6 | SSL_CTX * ctx; | ||
7 | X509 * server_cert; | ||
8 | - SSL_METHOD * meth; | ||
9 | + const SSL_METHOD * meth; | ||
10 | #endif | ||
11 | bool m_bUseSSL; | ||
12 | bool m_bMustLogin; | ||
13 | diff -Naur partimage-0.6.8/src/server/netserver.h partimage-0.6.8-new/src/server/netserver.h | ||
14 | --- partimage-0.6.8/src/server/netserver.h 2009-09-12 05:06:22.000000000 -0300 | ||
15 | +++ partimage-0.6.8-new/src/server/netserver.h 2009-11-26 09:32:02.000000000 -0200 | ||
16 | @@ -41,7 +41,7 @@ | ||
17 | #ifdef HAVE_SSL | ||
18 | SSL_CTX * ctx; | ||
19 | X509 * client_cert; | ||
20 | - SSL_METHOD * meth; | ||
21 | + const SSL_METHOD * meth; | ||
22 | int err; | ||
23 | #endif | ||
24 | |||
diff --git a/testing/perl-carp-clan/APKBUILD b/testing/perl-carp-clan/APKBUILD deleted file mode 100644 index e26e5d931d..0000000000 --- a/testing/perl-carp-clan/APKBUILD +++ /dev/null | |||
@@ -1,36 +0,0 @@ | |||
1 | # Contributor: Mika Havela <mika.havela@gmail.com> | ||
2 | # Maintainer: Mika Havela <mika.havela@gmail.com> | ||
3 | pkgname=perl-carp-clan | ||
4 | _realname=Carp-Clan | ||
5 | pkgver=6.04 | ||
6 | pkgrel=0 | ||
7 | pkgdesc="Perl - Report errors from perspective of caller of a 'clan' of modules" | ||
8 | url="http://search.cpan.org/~stbey/$_realname-$pkgver/" | ||
9 | license="Artistic GPL" | ||
10 | depends="perl perl-test-exception" | ||
11 | makedepends="perl-dev" | ||
12 | install= | ||
13 | #subpackages="$pkgname-doc" | ||
14 | source="http://search.cpan.org/CPAN/authors/id/S/ST/STBEY/$_realname-$pkgver.tar.gz" | ||
15 | |||
16 | _builddir="$srcdir/$_realname-$pkgver" | ||
17 | |||
18 | prepare() { | ||
19 | cd "$_builddir" | ||
20 | } | ||
21 | |||
22 | build() { | ||
23 | cd "$_builddir" | ||
24 | PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor || return 1 | ||
25 | make || return 1 | ||
26 | make test || return 1 | ||
27 | } | ||
28 | |||
29 | package() { | ||
30 | cd "$_builddir" | ||
31 | make DESTDIR="$pkgdir" install | ||
32 | # creates file collision among perl modules | ||
33 | find "$pkgdir" -name perllocal.pod -delete | ||
34 | } | ||
35 | |||
36 | md5sums="b6316bc51bb530d994f2784615939fb2 Carp-Clan-6.04.tar.gz" | ||
diff --git a/testing/perl-cgi-session/APKBUILD b/testing/perl-cgi-session/APKBUILD deleted file mode 100644 index 9fbe2d92d0..0000000000 --- a/testing/perl-cgi-session/APKBUILD +++ /dev/null | |||
@@ -1,26 +0,0 @@ | |||
1 | # Maintainer: Natanael Copa <ncopa@alpinelinux.org> | ||
2 | pkgname=perl-cgi-session | ||
3 | _name=CGI-Session | ||
4 | pkgver=4.42 | ||
5 | pkgrel=0 | ||
6 | pkgdesc="perl module for persistent session data in CGI applications" | ||
7 | url="http://search.cpan.org/~markstos/CGI-Session-4.42/" | ||
8 | license="PerlArtistic" | ||
9 | depends="perl" | ||
10 | makedepends="perl-dev" | ||
11 | subpackages="$pkgname-doc" | ||
12 | source="http://search.cpan.org/CPAN/authors/id/M/MA/MARKSTOS/CGI-Session-$pkgver.tar.gz" | ||
13 | |||
14 | build () { | ||
15 | cd "$srcdir"/$_name-$pkgver | ||
16 | perl Makefile.PL INSTALLDIRS=vendor || return 1 | ||
17 | make MAN1EXT=1p MAN3EXT=3pm || return 1 | ||
18 | } | ||
19 | |||
20 | package() { | ||
21 | cd "$srcdir"/$_name-$pkgver | ||
22 | make install MAN1EXT=1p MAN3EXT=3pm DESTDIR="$pkgdir" || return 1 | ||
23 | find "$pkgdir" -name perllocal.pod -delete | ||
24 | find "$pkgdir" -name .packlist -delete | ||
25 | } | ||
26 | md5sums="6544261a6aae66410188520b27e10699 CGI-Session-4.42.tar.gz" | ||
diff --git a/testing/perl-date-format/APKBUILD b/testing/perl-date-format/APKBUILD deleted file mode 100644 index 6615a97fbc..0000000000 --- a/testing/perl-date-format/APKBUILD +++ /dev/null | |||
@@ -1,36 +0,0 @@ | |||
1 | # Contributor: Mika Havela <mika.havela@gmail.com> | ||
2 | # Maintainer: Mika Havela <mika.havela@gmail.com> | ||
3 | pkgname=perl-date-format | ||
4 | _realname=TimeDate | ||
5 | pkgver=1.20 | ||
6 | pkgrel=0 | ||
7 | pkgdesc="Perl - Date formating subroutines" | ||
8 | url="http://search.cpan.org/~gbarr/$_realname-$pkgver/" | ||
9 | license="Artistic GPL" | ||
10 | depends="perl" | ||
11 | makedepends="perl-dev" | ||
12 | install= | ||
13 | #subpackages="$pkgname-doc" | ||
14 | source="http://search.cpan.org/CPAN/authors/id/G/GB/GBARR/$_realname-$pkgver.tar.gz" | ||
15 | |||
16 | _builddir="$srcdir/$_realname-$pkgver" | ||
17 | |||
18 | prepare() { | ||
19 | cd "$_builddir" | ||
20 | } | ||
21 | |||
22 | build() { | ||
23 | cd "$_builddir" | ||
24 | PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor || return 1 | ||
25 | make || return 1 | ||
26 | make test || return 1 | ||
27 | } | ||
28 | |||
29 | package() { | ||
30 | cd "$_builddir" | ||
31 | make DESTDIR="$pkgdir" install | ||
32 | # creates file collision among perl modules | ||
33 | find "$pkgdir" -name perllocal.pod -delete | ||
34 | } | ||
35 | |||
36 | md5sums="7da7452bce4c684e4238e6d09b390200 TimeDate-1.20.tar.gz" | ||
diff --git a/testing/perl-date-manip/APKBUILD b/testing/perl-date-manip/APKBUILD deleted file mode 100644 index 34a15d9f1e..0000000000 --- a/testing/perl-date-manip/APKBUILD +++ /dev/null | |||
@@ -1,34 +0,0 @@ | |||
1 | # Contributor: Mika Havela <mika.havela@gmail.com> | ||
2 | # Maintainer: Mika Havela <mika.havela@gmail.com> | ||
3 | pkgname=perl-date-manip | ||
4 | _realname=Date-Manip | ||
5 | pkgver=6.11 | ||
6 | pkgrel=0 | ||
7 | pkgdesc="Perl - Date manipulation routines" | ||
8 | url="http://search.cpan.org/~sbeck/$_realname-$pkgver/" | ||
9 | license="Artistic GPL" | ||
10 | depends="perl perl-test-pod perl-test-inter perl-yaml-syck perl-test-pod-coverage" | ||
11 | makedepends="perl-dev" | ||
12 | #subpackages="$pkgname-doc" | ||
13 | source="http://search.cpan.org/CPAN/authors/id/S/SB/SBECK/$_realname-$pkgver.tar.gz" | ||
14 | |||
15 | _builddir="$srcdir/$_realname-$pkgver" | ||
16 | |||
17 | prepare() { | ||
18 | cd "$_builddir" | ||
19 | } | ||
20 | |||
21 | build() { | ||
22 | cd "$_builddir" | ||
23 | perl Build.PL || return 1 | ||
24 | ./Build test || return 1 | ||
25 | } | ||
26 | |||
27 | package() { | ||
28 | cd "$_builddir" | ||
29 | ./Build destdir="$pkgdir" install | ||
30 | # creates file collision among perl modules | ||
31 | find "$pkgdir" -name perllocal.pod -delete | ||
32 | } | ||
33 | |||
34 | md5sums="7880db506f14080635972eb5607fa79d Date-Manip-6.11.tar.gz" | ||
diff --git a/testing/perl-devel-symdump/APKBUILD b/testing/perl-devel-symdump/APKBUILD deleted file mode 100644 index 16038e9a30..0000000000 --- a/testing/perl-devel-symdump/APKBUILD +++ /dev/null | |||
@@ -1,36 +0,0 @@ | |||
1 | # Contributor: Mika Havela <mika.havela@gmail.com> | ||
2 | # Maintainer: Mika Havela <mika.havela@gmail.com> | ||
3 | pkgname=perl-devel-symdump | ||
4 | _realname=Devel-Symdump | ||
5 | pkgver=2.08 | ||
6 | pkgrel=0 | ||
7 | pkgdesc="Perl - Dump symbol names or the symbol table" | ||
8 | url="http://search.cpan.org/~andk/$_realname-$pkgver/" | ||
9 | license="Artistic GPL" | ||
10 | depends="perl perl-test-pod" | ||
11 | makedepends="perl-dev" | ||
12 | install= | ||
13 | #subpackages="$pkgname-doc" | ||
14 | source="http://search.cpan.org/CPAN/authors/id/A/AN/ANDK/$_realname-$pkgver.tar.gz" | ||
15 | |||
16 | _builddir="$srcdir/$_realname-$pkgver" | ||
17 | |||
18 | prepare() { | ||
19 | cd "$_builddir" | ||
20 | } | ||
21 | |||
22 | build() { | ||
23 | cd "$_builddir" | ||
24 | PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor || return 1 | ||
25 | make || return 1 | ||
26 | make test || return 1 | ||
27 | } | ||
28 | |||
29 | package() { | ||
30 | cd "$_builddir" | ||
31 | make DESTDIR="$pkgdir" install | ||
32 | # creates file collision among perl modules | ||
33 | find "$pkgdir" -name perllocal.pod -delete | ||
34 | } | ||
35 | |||
36 | md5sums="68e3a2f2f989bff295ee63aed5a2a1e5 Devel-Symdump-2.08.tar.gz" | ||
diff --git a/testing/perl-file-tail/APKBUILD b/testing/perl-file-tail/APKBUILD deleted file mode 100644 index 9623737437..0000000000 --- a/testing/perl-file-tail/APKBUILD +++ /dev/null | |||
@@ -1,36 +0,0 @@ | |||
1 | # Contributor: Mika Havela <mika.havela@gmail.com> | ||
2 | # Maintainer: Mika Havela <mika.havela@gmail.com> | ||
3 | pkgname=perl-file-tail | ||
4 | _realname=File-Tail | ||
5 | pkgver=0.99.3 | ||
6 | pkgrel=0 | ||
7 | pkgdesc="Perl - Extension for reading from continously updated files" | ||
8 | url="http://search.cpan.org/~mgrabnar/$_realname-$pkgver/" | ||
9 | license="Artistic GPL" | ||
10 | depends="perl" | ||
11 | makedepends="perl-dev" | ||
12 | install= | ||
13 | #subpackages="$pkgname-doc" | ||
14 | source="http://search.cpan.org/CPAN/authors/id/M/MG/MGRABNAR/$_realname-$pkgver.tar.gz" | ||
15 | |||
16 | _builddir="$srcdir/$_realname-$pkgver" | ||
17 | |||
18 | prepare() { | ||
19 | cd "$_builddir" | ||
20 | } | ||
21 | |||
22 | build() { | ||
23 | cd "$_builddir" | ||
24 | PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor || return 1 | ||
25 | make || return 1 | ||
26 | make test || return 1 | ||
27 | } | ||
28 | |||
29 | package() { | ||
30 | cd "$_builddir" | ||
31 | make DESTDIR="$pkgdir" install | ||
32 | # creates file collision among perl modules | ||
33 | find "$pkgdir" -name perllocal.pod -delete | ||
34 | } | ||
35 | |||
36 | md5sums="ef0fb7bcb4181ba593f4a09940f61d1c File-Tail-0.99.3.tar.gz" | ||
diff --git a/testing/perl-pod-coverage/APKBUILD b/testing/perl-pod-coverage/APKBUILD deleted file mode 100644 index cb17f5292c..0000000000 --- a/testing/perl-pod-coverage/APKBUILD +++ /dev/null | |||
@@ -1,36 +0,0 @@ | |||
1 | # Contributor: Mika Havela <mika.havela@gmail.com> | ||
2 | # Maintainer: Mika Havela <mika.havela@gmail.com> | ||
3 | pkgname=perl-pod-coverage | ||
4 | _realname=Pod-Coverage | ||
5 | pkgver=0.20 | ||
6 | pkgrel=0 | ||
7 | pkgdesc="Perl - Checks if the documentation of a module is comprehensive" | ||
8 | url="http://search.cpan.org/~rclamp/$_realname-$pkgver/" | ||
9 | license="Artistic GPL" | ||
10 | depends="perl perl-devel-symdump perl-test-pod" | ||
11 | makedepends="perl-dev" | ||
12 | install= | ||
13 | #subpackages="$pkgname-doc" | ||
14 | source="http://search.cpan.org/CPAN/authors/id/R/RC/RCLAMP/$_realname-$pkgver.tar.gz" | ||
15 | |||
16 | _builddir="$srcdir/$_realname-$pkgver" | ||
17 | |||
18 | prepare() { | ||
19 | cd "$_builddir" | ||
20 | } | ||
21 | |||
22 | build() { | ||
23 | cd "$_builddir" | ||
24 | PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor || return 1 | ||
25 | make || return 1 | ||
26 | make test || return 1 | ||
27 | } | ||
28 | |||
29 | package() { | ||
30 | cd "$_builddir" | ||
31 | make DESTDIR="$pkgdir" install | ||
32 | # creates file collision among perl modules | ||
33 | find "$pkgdir" -name perllocal.pod -delete | ||
34 | } | ||
35 | |||
36 | md5sums="292a5b8d3a93597af441d3e6467b8ad6 Pod-Coverage-0.20.tar.gz" | ||
diff --git a/testing/perl-snmp-session/APKBUILD b/testing/perl-snmp-session/APKBUILD deleted file mode 100644 index dc8572ff17..0000000000 --- a/testing/perl-snmp-session/APKBUILD +++ /dev/null | |||
@@ -1,25 +0,0 @@ | |||
1 | # Maintainer: Natanael Copa <ncopa@alpinelinux.org> | ||
2 | pkgname=perl-snmp-session | ||
3 | _name=SNMP_Session | ||
4 | pkgver=1.13 | ||
5 | pkgrel=0 | ||
6 | pkgdesc="A SNMP Perl Module" | ||
7 | url="http://code.google.com/p/snmp-session/" | ||
8 | license="PerlArtistic" | ||
9 | depends="perl" | ||
10 | makedepends="perl-dev" | ||
11 | source="http://snmp-session.googlecode.com/files/$_name-$pkgver.tar.gz" | ||
12 | |||
13 | build () { | ||
14 | cd "$srcdir"/$_name-$pkgver | ||
15 | perl Makefile.PL INSTALLDIRS=vendor || return 1 | ||
16 | make MAN1EXT=1p MAN3EXT=3pm || return 1 | ||
17 | } | ||
18 | |||
19 | package() { | ||
20 | cd "$srcdir"/$_name-$pkgver | ||
21 | make install MAN1EXT=1p MAN3EXT=3pm DESTDIR="$pkgdir" || return 1 | ||
22 | find "$pkgdir" -name perllocal.pod -delete | ||
23 | find "$pkgdir" -name .packlist -delete | ||
24 | } | ||
25 | md5sums="055e1065babf55f1f8606329c6bdb947 SNMP_Session-1.13.tar.gz" | ||
diff --git a/testing/perl-sub-uplevel/APKBUILD b/testing/perl-sub-uplevel/APKBUILD deleted file mode 100644 index 10e4a49ac3..0000000000 --- a/testing/perl-sub-uplevel/APKBUILD +++ /dev/null | |||
@@ -1,35 +0,0 @@ | |||
1 | # Contributor: Mika Havela <mika.havela@gmail.com> | ||
2 | # Maintainer: Mika Havela <mika.havela@gmail.com> | ||
3 | pkgname=perl-sub-uplevel | ||
4 | _realname=Sub-Uplevel | ||
5 | pkgver=0.22 | ||
6 | pkgrel=0 | ||
7 | pkgdesc="Perl - Apparently run a function in a higher stack frame" | ||
8 | url="http://search.cpan.org/~dagolden/$_realname-$pkgver/" | ||
9 | license="Artistic GPL" | ||
10 | depends="perl " | ||
11 | makedepends="perl-dev" | ||
12 | #subpackages="$pkgname-doc" | ||
13 | source="http://search.cpan.org/CPAN/authors/id/D/DA/DAGOLDEN/$_realname-$pkgver.tar.gz" | ||
14 | |||
15 | _builddir="$srcdir/$_realname-$pkgver" | ||
16 | |||
17 | prepare() { | ||
18 | cd "$_builddir" | ||
19 | } | ||
20 | |||
21 | build() { | ||
22 | cd "$_builddir" | ||
23 | PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor || return 1 | ||
24 | make || return 1 | ||
25 | make test || return 1 | ||
26 | } | ||
27 | |||
28 | package() { | ||
29 | cd "$_builddir" | ||
30 | make DESTDIR="$pkgdir" install | ||
31 | # creates file collision among perl modules | ||
32 | find "$pkgdir" -name perllocal.pod -delete | ||
33 | } | ||
34 | |||
35 | md5sums="c166738a97c0424a0075ebe205d285db Sub-Uplevel-0.22.tar.gz" | ||
diff --git a/testing/perl-test-exception/APKBUILD b/testing/perl-test-exception/APKBUILD deleted file mode 100644 index 7b276c63dd..0000000000 --- a/testing/perl-test-exception/APKBUILD +++ /dev/null | |||
@@ -1,35 +0,0 @@ | |||
1 | # Contributor: Mika Havela <mika.havela@gmail.com> | ||
2 | # Maintainer: Mika Havela <mika.havela@gmail.com> | ||
3 | pkgname=perl-test-exception | ||
4 | _realname=Test-Exception | ||
5 | pkgver=0.29 | ||
6 | pkgrel=0 | ||
7 | pkgdesc="Perl - Test exception based code" | ||
8 | url="http://search.cpan.org/~adie/$_realname-$pkgver/" | ||
9 | license="Artistic GPL" | ||
10 | depends="perl perl-sub-uplevel" | ||
11 | makedepends="perl-dev" | ||
12 | #subpackages="$pkgname-doc" | ||
13 | source="http://search.cpan.org/CPAN/authors/id/A/AD/ADIE/$_realname-$pkgver.tar.gz" | ||
14 | |||
15 | _builddir="$srcdir/$_realname-$pkgver" | ||
16 | |||
17 | prepare() { | ||
18 | cd "$_builddir" | ||
19 | } | ||
20 | |||
21 | build() { | ||
22 | cd "$_builddir" | ||
23 | PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor || return 1 | ||
24 | make || return 1 | ||
25 | make test || return 1 | ||
26 | } | ||
27 | |||
28 | package() { | ||
29 | cd "$_builddir" | ||
30 | make DESTDIR="$pkgdir" install | ||
31 | # creates file collision among perl modules | ||
32 | find "$pkgdir" -name perllocal.pod -delete | ||
33 | } | ||
34 | |||
35 | md5sums="9aea475db531d4fd4ce40cf25a0acd14 Test-Exception-0.29.tar.gz" | ||
diff --git a/testing/perl-test-inter/APKBUILD b/testing/perl-test-inter/APKBUILD deleted file mode 100644 index 29bdf21905..0000000000 --- a/testing/perl-test-inter/APKBUILD +++ /dev/null | |||
@@ -1,36 +0,0 @@ | |||
1 | # Contributor: Mika Havela <mika.havela@gmail.com> | ||
2 | # Maintainer: Mika Havela <mika.havela@gmail.com> | ||
3 | pkgname=perl-test-inter | ||
4 | _realname=Test-Inter | ||
5 | pkgver=1.01 | ||
6 | pkgrel=0 | ||
7 | pkgdesc="Perl - Framework for more readable interactive test scripts" | ||
8 | url="http://search.cpan.org/~sbeck/$_realname-$pkgver/" | ||
9 | license="Artistic GPL" | ||
10 | depends="perl perl-test-pod perl-pod-coverage perl-test-pod-coverage" | ||
11 | makedepends="perl-dev" | ||
12 | install= | ||
13 | #subpackages="$pkgname-doc" | ||
14 | source="http://search.cpan.org/CPAN/authors/id/S/SB/SBECK/$_realname-$pkgver.tar.gz" | ||
15 | |||
16 | _builddir="$srcdir/$_realname-$pkgver" | ||
17 | |||
18 | prepare() { | ||
19 | cd "$_builddir" | ||
20 | } | ||
21 | |||
22 | build() { | ||
23 | cd "$_builddir" | ||
24 | PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor || return 1 | ||
25 | make || return 1 | ||
26 | make test || return 1 | ||
27 | } | ||
28 | |||
29 | package() { | ||
30 | cd "$_builddir" | ||
31 | make DESTDIR="$pkgdir" install | ||
32 | # creates file collision among perl modules | ||
33 | find "$pkgdir" -name perllocal.pod -delete | ||
34 | } | ||
35 | |||
36 | md5sums="445166a7472e609b96e4474d95552827 Test-Inter-1.01.tar.gz" | ||
diff --git a/testing/perl-test-pod-coverage/APKBUILD b/testing/perl-test-pod-coverage/APKBUILD deleted file mode 100644 index 9a885e0be7..0000000000 --- a/testing/perl-test-pod-coverage/APKBUILD +++ /dev/null | |||
@@ -1,36 +0,0 @@ | |||
1 | # Contributor: Mika Havela <mika.havela@gmail.com> | ||
2 | # Maintainer: Mika Havela <mika.havela@gmail.com> | ||
3 | pkgname=perl-test-pod-coverage | ||
4 | _realname=Test-Pod-Coverage | ||
5 | pkgver=1.08 | ||
6 | pkgrel=0 | ||
7 | pkgdesc="Perl - Check for pod coverage in your distribution." | ||
8 | url="http://search.cpan.org/~petdance/$_realname-$pkgver/" | ||
9 | license="Artistic GPL" | ||
10 | depends="perl perl-pod-coverage perl-test-pod perl-devel-symdump" | ||
11 | makedepends="perl-dev" | ||
12 | install= | ||
13 | #subpackages="$pkgname-doc" | ||
14 | source="http://search.cpan.org/CPAN/authors/id/P/PE/PETDANCE/$_realname-$pkgver.tar.gz" | ||
15 | |||
16 | _builddir="$srcdir/$_realname-$pkgver" | ||
17 | |||
18 | prepare() { | ||
19 | cd "$_builddir" | ||
20 | } | ||
21 | |||
22 | build() { | ||
23 | cd "$_builddir" | ||
24 | PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor || return 1 | ||
25 | make || return 1 | ||
26 | make test || return 1 | ||
27 | } | ||
28 | |||
29 | package() { | ||
30 | cd "$_builddir" | ||
31 | make DESTDIR="$pkgdir" install | ||
32 | # creates file collision among perl modules | ||
33 | find "$pkgdir" -name perllocal.pod -delete | ||
34 | } | ||
35 | |||
36 | md5sums="33405cca7c75b7b89c06ba30eea66692 Test-Pod-Coverage-1.08.tar.gz" | ||
diff --git a/testing/perl-yaml-syck/APKBUILD b/testing/perl-yaml-syck/APKBUILD deleted file mode 100644 index d1c628054d..0000000000 --- a/testing/perl-yaml-syck/APKBUILD +++ /dev/null | |||
@@ -1,36 +0,0 @@ | |||
1 | # Contributor: Mika Havela <mika.havela@gmail.com> | ||
2 | # Maintainer: Mika Havela <mika.havela@gmail.com> | ||
3 | pkgname=perl-yaml-syck | ||
4 | _realname=YAML-Syck | ||
5 | pkgver=1.07 | ||
6 | pkgrel=0 | ||
7 | pkgdesc="Perl - Fast, lightweight YAML loader and dumper" | ||
8 | url="http://search.cpan.org/~audreyt/$_realname-$pkgver/" | ||
9 | license="Artistic GPL" | ||
10 | depends="perl" | ||
11 | makedepends="perl-dev" | ||
12 | install= | ||
13 | #subpackages="$pkgname-doc" | ||
14 | source="http://search.cpan.org/CPAN/authors/id/A/AU/AUDREYT/$_realname-$pkgver.tar.gz" | ||
15 | |||
16 | _builddir="$srcdir/$_realname-$pkgver" | ||
17 | |||
18 | prepare() { | ||
19 | cd "$_builddir" | ||
20 | } | ||
21 | |||
22 | build() { | ||
23 | cd "$_builddir" | ||
24 | PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor || return 1 | ||
25 | make || return 1 | ||
26 | make test || return 1 | ||
27 | } | ||
28 | |||
29 | package() { | ||
30 | cd "$_builddir" | ||
31 | make DESTDIR="$pkgdir" install | ||
32 | # creates file collision among perl modules | ||
33 | find "$pkgdir" -name perllocal.pod -delete | ||
34 | } | ||
35 | |||
36 | md5sums="410ef7e24185de2a04390e0543876cad YAML-Syck-1.07.tar.gz" | ||
diff --git a/testing/pllua/APKBUILD b/testing/pllua/APKBUILD deleted file mode 100644 index 09ef17f56d..0000000000 --- a/testing/pllua/APKBUILD +++ /dev/null | |||
@@ -1,36 +0,0 @@ | |||
1 | # Contributor: Michael Mason <ms13sp@gmail.com> | ||
2 | # Maintainer: Michael Mason <ms13sp@gmail.com> | ||
3 | pkgname=pllua | ||
4 | pkgver=0.3.1 | ||
5 | pkgrel=0 | ||
6 | pkgdesc="Procedural language for PostgreSQL using Lua" | ||
7 | url="http://pgfoundry.org/projects/pllua" | ||
8 | license="GPL" | ||
9 | depends="postgresql" | ||
10 | makedepends="postgresql-dev lua-dev ccache" | ||
11 | install= | ||
12 | subpackages="" | ||
13 | source="http://pgfoundry.org/frs/download.php/1722/$pkgname-$pkgver.tar.gz | ||
14 | pllua-01-0.3.1-include.patch" | ||
15 | |||
16 | # append extra dependencies to -dev subpackage | ||
17 | # remove if not used. | ||
18 | # depends_dev="somepackage-dev" | ||
19 | |||
20 | build() { | ||
21 | cd "$srcdir"/$pkgname-$pkgver | ||
22 | for i in "$srcdir"/*.patch; do | ||
23 | msg "Applying ${i}" | ||
24 | patch -p1 -i $i || return 1 | ||
25 | done | ||
26 | |||
27 | make || return 1 | ||
28 | make DESTDIR="$pkgdir" install | ||
29 | |||
30 | # remove the 2 lines below (and this) if there is no init.d script | ||
31 | # install -m755 -D "$srcdir"/$pkgname.initd "$pkgdir"/etc/init.d/$pkgname | ||
32 | # install -m644 -D "$srcdir"/$pkgname.confd "$pkgdir"/etc/conf.d/$pkgname | ||
33 | } | ||
34 | |||
35 | md5sums="e57385bdf2d533ac73cd02401795cea8 pllua-0.3.1.tar.gz | ||
36 | a47387e64b7dba8d58237c7dad0e2d61 pllua-01-0.3.1-include.patch" | ||
diff --git a/testing/pllua/pllua-01-0.3.1-include.patch b/testing/pllua/pllua-01-0.3.1-include.patch deleted file mode 100644 index afbf8a9845..0000000000 --- a/testing/pllua/pllua-01-0.3.1-include.patch +++ /dev/null | |||
@@ -1,14 +0,0 @@ | |||
1 | #most of fix from here http://postgis.refractions.net/pipermail/postgis-devel/2009-February/004879.html | ||
2 | --- pllua-0.3.1/plluaapi.c.orig Thu Sep 17 15:34:07 2009 | ||
3 | +++ pllua-0.3.1/plluaapi.c Thu Sep 17 15:34:18 2009 | ||
4 | @@ -7,6 +7,10 @@ | ||
5 | |||
6 | #include "pllua.h" | ||
7 | #include "rowstamp.h" | ||
8 | +#include "utils/guc.h" | ||
9 | +extern Datum textout (PG_FUNCTION_ARGS); | ||
10 | +extern Datum bpcharout(PG_FUNCTION_ARGS); | ||
11 | +extern Datum varcharout(PG_FUNCTION_ARGS); | ||
12 | |||
13 | /* extended function info */ | ||
14 | typedef struct luaP_Info { | ||
diff --git a/testing/pptpclient/APKBUILD b/testing/pptpclient/APKBUILD deleted file mode 100644 index 31adae3ce8..0000000000 --- a/testing/pptpclient/APKBUILD +++ /dev/null | |||
@@ -1,31 +0,0 @@ | |||
1 | # Maintainer: Natanael Copa <ncopa@alpinelinux.org> | ||
2 | pkgname=pptpclient | ||
3 | pkgver=1.7.2 | ||
4 | pkgrel=1 | ||
5 | pkgdesc="Client for the proprietary Microsoft Point-to-Point Tunneling Protocol, PPTP." | ||
6 | url="http://pptpclient.sourceforge.net/" | ||
7 | license="GPL" | ||
8 | depends="ppp iproute2" | ||
9 | makedepends="perl" | ||
10 | subpackages="$pkgname-doc" | ||
11 | source="http://downloads.sourceforge.net/sourceforge/$pkgname/pptp-$pkgver.tar.gz | ||
12 | pptpclient-uclibc.patch" | ||
13 | |||
14 | prepare() { | ||
15 | cd "$srcdir"/pptp-$pkgver | ||
16 | patch -p1 -i "$srcdir"/pptpclient-uclibc.patch || return 1 | ||
17 | sed -i '/CFLAGS/d' Makefile | ||
18 | sed -i 's|\/bin\/ip|\/usr\/sbin\/ip|g' routing.c | ||
19 | } | ||
20 | |||
21 | build() { | ||
22 | cd "$srcdir"/pptp-$pkgver | ||
23 | make || return 1 | ||
24 | } | ||
25 | |||
26 | package() { | ||
27 | cd "$srcdir"/pptp-$pkgver | ||
28 | make DESTDIR="$pkgdir" install | ||
29 | } | ||
30 | md5sums="4c3d19286a37459a632c7128c92a9857 pptp-1.7.2.tar.gz | ||
31 | 34b643e4e4224e723f6a768018b46015 pptpclient-uclibc.patch" | ||
diff --git a/testing/pptpclient/pptpclient-uclibc.patch b/testing/pptpclient/pptpclient-uclibc.patch deleted file mode 100644 index aa9536e4df..0000000000 --- a/testing/pptpclient/pptpclient-uclibc.patch +++ /dev/null | |||
@@ -1,21 +0,0 @@ | |||
1 | diff --git a/pptp_compat.c b/pptp_compat.c | ||
2 | index 1760a3b..6ebbea4 100644 | ||
3 | --- a/pptp_compat.c | ||
4 | +++ b/pptp_compat.c | ||
5 | @@ -2,6 +2,7 @@ | ||
6 | * | ||
7 | */ | ||
8 | |||
9 | +#if defined (__SVR4) && defined (__sun) /* Solaris */ | ||
10 | #include <sys/types.h> | ||
11 | #include <sys/stat.h> | ||
12 | #include <fcntl.h> | ||
13 | @@ -14,8 +15,6 @@ | ||
14 | #include <stdio.h> | ||
15 | #include "util.h" | ||
16 | |||
17 | - | ||
18 | -#if defined (__SVR4) && defined (__sun) /* Solaris */ | ||
19 | /* | ||
20 | * daemon implementation from uClibc | ||
21 | */ | ||
diff --git a/testing/prosody/APKBUILD b/testing/prosody/APKBUILD deleted file mode 100644 index 05996f9a06..0000000000 --- a/testing/prosody/APKBUILD +++ /dev/null | |||
@@ -1,43 +0,0 @@ | |||
1 | # Contributor: Mika Havela <mika.havela@gmail.com> | ||
2 | # Maintainer: Mika Havela <mika.havela@gmail.com> | ||
3 | pkgname=prosody | ||
4 | pkgver=0.4.2 | ||
5 | pkgrel=4 | ||
6 | pkgdesc="Lua based Jabber/XMPP server" | ||
7 | url="http://prosody.im/" | ||
8 | license="MIT" | ||
9 | depends="lua-socket lua-expat" | ||
10 | makedepends="lua-dev libidn-dev openssl-dev" | ||
11 | install="prosody.pre-install prosody.post-install" | ||
12 | subpackages="" | ||
13 | source="http://prosody.im/downloads/source/$pkgname-$pkgver.tar.gz | ||
14 | $pkgname.cfg.lua | ||
15 | $pkgname.initd | ||
16 | Makefile-0.4.2.patch | ||
17 | " | ||
18 | |||
19 | build() { | ||
20 | cd "$srcdir/$pkgname-$pkgver" | ||
21 | |||
22 | patch Makefile "$startdir/Makefile-0.4.2.patch" || return 1 | ||
23 | |||
24 | ./configure --prefix=/usr \ | ||
25 | --sysconfdir=/etc/prosody \ | ||
26 | --with-lua=/usr/bin \ | ||
27 | --with-lua-lib=/usr/lib \ | ||
28 | --with-lua-include=/usr/include | ||
29 | |||
30 | make || return 1 | ||
31 | make DESTDIR="$pkgdir" install | ||
32 | |||
33 | install -d "$pkgdir/var/log/prosody" || return 1 | ||
34 | install -d "$pkgdir/var/run/prosody" || return 1 | ||
35 | install -D -m755 "$srcdir"/"$pkgname".initd "$pkgdir"/etc/init.d/"$pkgname" | ||
36 | |||
37 | install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING | ||
38 | } | ||
39 | |||
40 | md5sums="2669478311b3a67522669acdf03cf85c prosody-0.4.2.tar.gz | ||
41 | f42039e5a342fe62cd7e491546338aaa prosody.cfg.lua | ||
42 | c0e647e872e30f71fa03faab189ae287 prosody.initd | ||
43 | 684d033dac42399a245c061c9a374e1b Makefile-0.4.2.patch" | ||
diff --git a/testing/prosody/Makefile-0.4.2.patch b/testing/prosody/Makefile-0.4.2.patch deleted file mode 100644 index facfa2f94a..0000000000 --- a/testing/prosody/Makefile-0.4.2.patch +++ /dev/null | |||
@@ -1,13 +0,0 @@ | |||
1 | --- src/prosody-0.4.2/Makefile.org Thu Jun 4 13:44:20 2009 | ||
2 | +++ src/prosody-0.4.2/Makefile Thu Jun 4 13:44:11 2009 | ||
3 | @@ -19,8 +19,8 @@ | ||
4 | install -d $(BIN) $(CONFIG) $(MODULES) $(SOURCE) $(DATA) | ||
5 | install -d $(CONFIG)/certs | ||
6 | install -d $(SOURCE)/core $(SOURCE)/net $(SOURCE)/util | ||
7 | - install ./prosody.install $(BIN)/prosody | ||
8 | - install ./prosodyctl.install $(BIN)/prosodyctl | ||
9 | + install -m755 ./prosody.install $(BIN)/prosody | ||
10 | + install -m755 ./prosodyctl.install $(BIN)/prosodyctl | ||
11 | install -m644 core/* $(SOURCE)/core | ||
12 | install -m644 net/* $(SOURCE)/net | ||
13 | install -m644 util/* $(SOURCE)/util | ||
diff --git a/testing/prosody/prosody.cfg.lua b/testing/prosody/prosody.cfg.lua deleted file mode 100644 index 99df66add6..0000000000 --- a/testing/prosody/prosody.cfg.lua +++ /dev/null | |||
@@ -1,107 +0,0 @@ | |||
1 | -- Prosody Configuration File | ||
2 | -- | ||
3 | -- If it wasn't already obvious, -- starts a comment, and all text after it on | ||
4 | -- a line is ignored by Prosody. | ||
5 | -- | ||
6 | -- The config is split into sections, a global section, and one for each | ||
7 | -- defined host that we serve. You can add as many host sections as you like. | ||
8 | -- | ||
9 | -- Lists are written { "like", "this", "one" } | ||
10 | -- Lists can also be of { 1, 2, 3 } numbers, etc. | ||
11 | -- Either commas, or semi-colons; may be used as seperators. | ||
12 | -- | ||
13 | -- A table is a list of values, except each value has a name. An example would | ||
14 | -- be: | ||
15 | -- | ||
16 | -- logging = { type = "html", directory = "/var/logs", rotate = "daily" } | ||
17 | -- | ||
18 | -- Whitespace (that is tabs, spaces, line breaks) is mostly insignificant, so | ||
19 | -- can | ||
20 | -- be placed anywhere | ||
21 | -- that you deem fitting. | ||
22 | -- | ||
23 | -- Tip: You can check that the syntax of this file is correct when you have | ||
24 | -- finished by running: luac -p prosody.cfg.lua | ||
25 | -- If there are any errors, it will let you know what and where they are, | ||
26 | -- otherwise it will keep quiet. | ||
27 | -- | ||
28 | -- Good luck, and happy Jabbering! | ||
29 | |||
30 | -- Global settings go in this section | ||
31 | Host "*" | ||
32 | -- This is the list of modules Prosody will load on startup. | ||
33 | -- It looks for mod_modulename.lua in the plugins folder, so make sure that | ||
34 | -- exists too. | ||
35 | modules_enabled = { | ||
36 | -- Generally required | ||
37 | "roster"; -- Allow users to have a roster. Recommended ;) | ||
38 | "saslauth"; -- Authentication for clients and servers. Recommended | ||
39 | -- if you want to log in. | ||
40 | "tls"; -- Add support for secure TLS on c2s/s2s connections | ||
41 | "dialback"; -- s2s dialback support | ||
42 | "disco"; -- Service discovery | ||
43 | |||
44 | -- Not essential, but recommended | ||
45 | "private"; -- Private XML storage (for room bookmarks, etc.) | ||
46 | "vcard"; -- Allow users to set vCards | ||
47 | |||
48 | -- Nice to have | ||
49 | "legacyauth"; -- Legacy authentication. Only used by some old | ||
50 | -- clients and bots. | ||
51 | "version"; -- Replies to server version requests | ||
52 | "uptime"; -- Report how long server has been running | ||
53 | "time"; -- Let others know the time here on this server | ||
54 | "ping"; -- Replies to XMPP pings with pongs | ||
55 | |||
56 | -- Required for daemonizing and logging | ||
57 | "posix"; -- POSIX functionality, sends server to background, | ||
58 | -- enables syslog, etc. | ||
59 | |||
60 | -- Other specific functionality | ||
61 | "register"; -- Allow users to register on this server using a | ||
62 | -- client | ||
63 | --"console"; -- telnet to port 5582 (needs console_enabled = true) | ||
64 | --"bosh"; -- Enable BOSH clients, aka "Jabber over HTTP" | ||
65 | --"httpserver"; -- Serve static files from a directory over HTTP | ||
66 | } | ||
67 | |||
68 | -- These are the SSL/TLS-related settings. If you don't want to use | ||
69 | -- SSL/TLS, you may comment or remove this | ||
70 | --ssl = { | ||
71 | -- key = "/etc/prosody/certs/localhost.key"; | ||
72 | -- certificate = "/etc/prosody/certs/localhost.cert"; | ||
73 | --} | ||
74 | |||
75 | log = { | ||
76 | -- Log all error messages to prosody.err | ||
77 | { levels = { min = "error" }, to = "file", timestamps = true, | ||
78 | filename = "/var/log/prosody/prosody.err" }; | ||
79 | -- Log everything of level "info" and higher (that is, all except | ||
80 | -- "debug" messages) to prosody.log | ||
81 | { levels = { min = "info" }, to = "file", timestamps = true, | ||
82 | filename = "/var/log/prosody/prosody.log" }; | ||
83 | } | ||
84 | |||
85 | -- Required for proper daemonization support | ||
86 | pidfile = "/var/run/prosody/prosody.pid" | ||
87 | |||
88 | -- This allows clients to connect to localhost. No harm in it. | ||
89 | Host "localhost" | ||
90 | |||
91 | -- Section for example.com | ||
92 | -- (replace example.com with your domain name) | ||
93 | Host "example.com" | ||
94 | -- Assign this host a certificate for TLS, otherwise it would use the one | ||
95 | -- set in the global section (if any). | ||
96 | -- Note that old-style SSL on port 5223 only supports one certificate, and | ||
97 | -- will always use the global one. | ||
98 | --ssl = { | ||
99 | -- key = "/etc/prosody/certs/example.com.key"; | ||
100 | -- certificate = "/etc/prosody/certs/example.com.crt"; | ||
101 | --} | ||
102 | |||
103 | enabled = false -- This will disable the host, preserving the config, but | ||
104 | -- denying connections | ||
105 | |||
106 | -- Set up a MUC (multi-user chat) room server on conference.localhost: | ||
107 | Component "conference.localhost" "muc" | ||
diff --git a/testing/prosody/prosody.initd b/testing/prosody/prosody.initd deleted file mode 100644 index 2749d09cf7..0000000000 --- a/testing/prosody/prosody.initd +++ /dev/null | |||
@@ -1,44 +0,0 @@ | |||
1 | #!/sbin/runscript | ||
2 | |||
3 | # Sample init.d file for alpine linux. | ||
4 | |||
5 | NAME=prosody | ||
6 | DAEMON=/usr/bin/$NAME | ||
7 | |||
8 | depend() { | ||
9 | need net | ||
10 | after firewall | ||
11 | } | ||
12 | |||
13 | start() { | ||
14 | ebegin "Starting ${NAME}" | ||
15 | /usr/bin/prosodyctl start | ||
16 | # start-stop-daemon --start --quiet --background \ | ||
17 | # --make-pidfile --pidfile /var/run/${NAME}/${NAME}.pid \ | ||
18 | # --chuid ${USER}:${GROUP} \ | ||
19 | # --exec ${DAEMON} -- ${OPTS} | ||
20 | eend $? | ||
21 | } | ||
22 | |||
23 | stop() { | ||
24 | ebegin "Stopping ${NAME}" | ||
25 | /usr/bin/prosodyctl stop | ||
26 | # start-stop-daemon --stop --quiet \ | ||
27 | # --exec ${DAEMON} \ | ||
28 | # --pidfile /var/run/${NAME}/${NAME}.pid \ | ||
29 | eend $? | ||
30 | } | ||
31 | |||
32 | reload() { | ||
33 | ebegin "Reloading ${NAME}" | ||
34 | if ! service_started "${NAME}" ; then | ||
35 | eend 1 "${NAME} is not started" | ||
36 | return 1 | ||
37 | fi | ||
38 | /usr/bin/prosodyctl stop | ||
39 | /usr/bin/prosodyctl start | ||
40 | # start-stop-daemon --stop --oknodo --signal HUP \ | ||
41 | # --exec ${DAEMON} --pidfile /var/run/${NAME}/${NAME}.pid | ||
42 | eend $? | ||
43 | } | ||
44 | |||
diff --git a/testing/prosody/prosody.post-install b/testing/prosody/prosody.post-install deleted file mode 100644 index 2f8f69cdd8..0000000000 --- a/testing/prosody/prosody.post-install +++ /dev/null | |||
@@ -1,6 +0,0 @@ | |||
1 | #!/bin/sh | ||
2 | |||
3 | chown prosody:prosody var/lib/prosody | ||
4 | chown prosody:prosody var/log/prosody | ||
5 | chown prosody:prosody var/run/prosody | ||
6 | |||
diff --git a/testing/prosody/prosody.pre-install b/testing/prosody/prosody.pre-install deleted file mode 100644 index db63efa179..0000000000 --- a/testing/prosody/prosody.pre-install +++ /dev/null | |||
@@ -1,9 +0,0 @@ | |||
1 | #!/bin/sh | ||
2 | |||
3 | user=prosody | ||
4 | home=/var/lib/prosody | ||
5 | adduser -h $home -s /bin/false -D $user 2>/dev/null | ||
6 | mkdir -p $home | ||
7 | chown $user:$user $home | ||
8 | exit 0 | ||
9 | |||
diff --git a/testing/py-application/APKBUILD b/testing/py-application/APKBUILD deleted file mode 100644 index 0167661185..0000000000 --- a/testing/py-application/APKBUILD +++ /dev/null | |||
@@ -1,24 +0,0 @@ | |||
1 | # Contributor: Francesco Colista <francesco.colista@gmail.com> | ||
2 | # Maintainer: Francesco Colista <francesco.colista@gmail.com> | ||
3 | pkgname=py-application | ||
4 | _name=python-application | ||
5 | pkgver=1.1.5 | ||
6 | pkgrel=0 | ||
7 | pkgdesc="Basic building blocks for python applications" | ||
8 | url="http://pypi.python.org/pypi/python-application" | ||
9 | license="PSF" | ||
10 | depends="python" | ||
11 | makedepends="python-dev" | ||
12 | install= | ||
13 | subpackages="" | ||
14 | source="http://pypi.python.org/packages/source/p/python-application/python-application-$pkgver.tar.gz" | ||
15 | |||
16 | build() { | ||
17 | cd "$srcdir"/$_name-$pkgver | ||
18 | mkdir -p "$pkgdir"/usr/lib/python2.6/site-packages | ||
19 | python setup.py install --root="$pkgdir" | ||
20 | echo "/usr/lib/python2.6/site-packages/$_name-$pkgver-py2.6.egg" > "$pkgdir"/usr/lib/python2.6/site-packages/$_name.pth | ||
21 | |||
22 | } | ||
23 | |||
24 | md5sums="d43399becc6b2850a2ea80a34375781b python-application-1.1.5.tar.gz" | ||
diff --git a/testing/py-buildutils/APKBUILD b/testing/py-buildutils/APKBUILD deleted file mode 100644 index f414f35ef6..0000000000 --- a/testing/py-buildutils/APKBUILD +++ /dev/null | |||
@@ -1,23 +0,0 @@ | |||
1 | # Contributor: Andrew Manison <amanison@anselsystems.com> | ||
2 | # Maintainer: | ||
3 | pkgname=py-buildutils | ||
4 | _pkgname=${pkgname#py-} | ||
5 | pkgver=0.3 | ||
6 | pkgrel=0 | ||
7 | pkgdesc="buildutils is a collection of enhancements to the Python distutils" | ||
8 | url="http://pypi.python.org/pypi/buildutils/0.3" | ||
9 | license="GPL" | ||
10 | depends="python py-setuptools" | ||
11 | makedepends="python-dev" | ||
12 | install= | ||
13 | subpackages="" | ||
14 | source="http://pypi.python.org/packages/source/b/$_pkgname/$_pkgname-$pkgver.tar.gz" | ||
15 | |||
16 | build() { | ||
17 | cd "$srcdir"/$_pkgname-$pkgver | ||
18 | mkdir -p "$pkgdir"/usr/lib/python2.6/site-packages | ||
19 | python setup.py install --root="$pkgdir" | ||
20 | echo "/usr/lib/python2.6/site-packages/$_pkgname-$pkgver-py2.6.egg" > "$pkgdir"/usr/lib/python2.6/site-packages/$_pkgname.pth | ||
21 | } | ||
22 | |||
23 | md5sums="fec620dee05f591edad386366b52e17b buildutils-0.3.tar.gz" | ||
diff --git a/testing/py-cjson/APKBUILD b/testing/py-cjson/APKBUILD deleted file mode 100644 index 0a4a272aa2..0000000000 --- a/testing/py-cjson/APKBUILD +++ /dev/null | |||
@@ -1,24 +0,0 @@ | |||
1 | # Contributor: Francesco Colista <francesco.colista@gmail.com> | ||
2 | # Maintainer: Francesco Colista <francesco.colista@gmail.com> | ||
3 | |||
4 | pkgname=py-cjson | ||
5 | _name=python-cjson | ||
6 | pkgver=1.0.5 | ||
7 | pkgrel=1 | ||
8 | pkgdesc="Fast JSON encoder/decoder for Python" | ||
9 | url="http://pypi.python.org/pypi/python-gnutls" | ||
10 | license="PSF" | ||
11 | depends="python" | ||
12 | makedepends="python-dev" | ||
13 | install= | ||
14 | subpackages="" | ||
15 | source="http://pypi.python.org/packages/source/p/python-cjson/$_name-$pkgver.tar.gz" | ||
16 | build() { | ||
17 | cd "$srcdir"/$_name-$pkgver | ||
18 | mkdir -p "$pkgdir"/usr/lib/python2.6/site-packages | ||
19 | python setup.py install --root="$pkgdir" | ||
20 | echo "/usr/lib/python2.6/site-packages/$_name-$pkgver-py2.6.egg" > "$pkgdir"/usr/lib/python2.6/site-packages/$_name.pth | ||
21 | |||
22 | } | ||
23 | |||
24 | md5sums="4d55b66ecdf0300313af9d030d9644a3 python-cjson-1.0.5.tar.gz" | ||
diff --git a/testing/py-crypto/APKBUILD b/testing/py-crypto/APKBUILD deleted file mode 100644 index a1beecb8fd..0000000000 --- a/testing/py-crypto/APKBUILD +++ /dev/null | |||
@@ -1,23 +0,0 @@ | |||
1 | # Maintainer: Natanael Copa <ncopa@alpinelinux.org> | ||
2 | pkgname=py-crypto | ||
3 | pkgver=2.0.1 | ||
4 | pkgrel=3 | ||
5 | pkgdesc="A collection of cryptographic algorithms and protocols, implemented for use from Python." | ||
6 | url="http://www.amk.ca/python/code/crypto.html" | ||
7 | license="GPL" | ||
8 | depends="python" | ||
9 | makedepends="gmp-dev python-dev" | ||
10 | source="http://www.amk.ca/files/python/crypto/pycrypto-$pkgver.tar.gz" | ||
11 | |||
12 | _builddir="$srcdir"/pycrypto-$pkgver | ||
13 | build () | ||
14 | { | ||
15 | cd "$_builddir" | ||
16 | python setup.py build | ||
17 | } | ||
18 | |||
19 | package() { | ||
20 | cd "$_builddir" | ||
21 | python setup.py install --root="$pkgdir" | ||
22 | } | ||
23 | md5sums="4d5674f3898a573691ffb335e8d749cd pycrypto-2.0.1.tar.gz" | ||
diff --git a/testing/py-dbus/APKBUILD b/testing/py-dbus/APKBUILD deleted file mode 100644 index ab9187ebf0..0000000000 --- a/testing/py-dbus/APKBUILD +++ /dev/null | |||
@@ -1,25 +0,0 @@ | |||
1 | # Maintainer: Natanael Copa <ncopa@alpinelinux.org> | ||
2 | pkgname=py-dbus | ||
3 | pkgver=0.83.1 | ||
4 | pkgrel=1 | ||
5 | pkgdesc="Python bindings for DBUS" | ||
6 | url="http://www.freedesktop.org/wiki/Software/DBusBindings" | ||
7 | license="GPL LGPL" | ||
8 | depends="python>=2.6.5" | ||
9 | makedepends="pkgconfig dbus-glib-dev python-dev" | ||
10 | subpackages="$pkgname-dev $pkgname-doc" | ||
11 | source="http://dbus.freedesktop.org/releases/dbus-python/dbus-python-$pkgver.tar.gz" | ||
12 | |||
13 | _builddir="$srcdir"/dbus-python-$pkgver | ||
14 | build() { | ||
15 | cd "$_builddir" | ||
16 | ./configure --prefix=/usr || return 1 | ||
17 | make || return 1 | ||
18 | } | ||
19 | |||
20 | package() { | ||
21 | cd "$_builddir" | ||
22 | make DESTDIR="$pkgdir" install || return 1 | ||
23 | } | ||
24 | |||
25 | md5sums="5fdf3970aa0c00020289de7ba8f3be18 dbus-python-0.83.1.tar.gz" | ||
diff --git a/testing/py-gnutls/APKBUILD b/testing/py-gnutls/APKBUILD deleted file mode 100644 index 8d5a2f2376..0000000000 --- a/testing/py-gnutls/APKBUILD +++ /dev/null | |||
@@ -1,24 +0,0 @@ | |||
1 | # Contributor: Francesco Colista <francesco.colista@gmail.com> | ||
2 | # Maintainer: Francesco Colista <francesco.colista@gmail.com> | ||
3 | |||
4 | pkgname=py-gnutls | ||
5 | _name=python-gnutls | ||
6 | pkgver=1.1.9 | ||
7 | pkgrel=1 | ||
8 | pkgdesc="Python wrapper for the GNUTLS library" | ||
9 | url="http://pypi.python.org/pypi/python-gnutls" | ||
10 | license="PSF" | ||
11 | depends="python" | ||
12 | makedepends="python-dev gnutls-dev" | ||
13 | install= | ||
14 | subpackages="" | ||
15 | source="http://pypi.python.org/packages/source/p/$_name/$_name-$pkgver.tar.gz" | ||
16 | build() { | ||
17 | cd "$srcdir"/$_name-$pkgver | ||
18 | mkdir -p "$pkgdir"/usr/lib/python2.6/site-packages | ||
19 | python setup.py install --root="$pkgdir" | ||
20 | echo "/usr/lib/python2.6/site-packages/$_name-$pkgver-py2.6.egg" > "$pkgdir"/usr/lib/python2.6/site-packages/$_name.pth | ||
21 | |||
22 | } | ||
23 | |||
24 | md5sums="bdd81a9dd3c2f87393cd6c014bf6885b python-gnutls-1.1.9.tar.gz" | ||
diff --git a/testing/py-imaging/APKBUILD b/testing/py-imaging/APKBUILD deleted file mode 100644 index d800ba034f..0000000000 --- a/testing/py-imaging/APKBUILD +++ /dev/null | |||
@@ -1,21 +0,0 @@ | |||
1 | # Contributor: Francesco Colista <francesco.colista@gmail.com> | ||
2 | # Maintainer: Francesco Colista <francesco.colista@gmail.com> | ||
3 | |||
4 | pkgname=py-imaging | ||
5 | pkgver=1.1.7 | ||
6 | pkgrel=0 | ||
7 | pkgdesc="Python image manipulation library" | ||
8 | url="http://pypi.python.org/pypi/PLI" | ||
9 | license="PSF" | ||
10 | depends="python freetype" | ||
11 | makedepends="python-dev freetype-dev" | ||
12 | install= | ||
13 | subpackages="" | ||
14 | source="http://effbot.org/downloads/Imaging-$pkgver.tar.gz" | ||
15 | build() { | ||
16 | cd "$srcdir"/Imaging-$pkgver | ||
17 | mkdir -p "$pkgdir"/usr/lib/python2.6/site-packages | ||
18 | python setup.py install --root="$pkgdir" | ||
19 | } | ||
20 | |||
21 | md5sums="fc14a54e1ce02a0225be8854bfba478e Imaging-1.1.7.tar.gz" | ||
diff --git a/testing/py-lxml/APKBUILD b/testing/py-lxml/APKBUILD deleted file mode 100644 index 58b250dfda..0000000000 --- a/testing/py-lxml/APKBUILD +++ /dev/null | |||
@@ -1,26 +0,0 @@ | |||
1 | # Contributor: Francesco Colista <francesco.colista@gmail.com> | ||
2 | # Maintainer: Francesco Colista <francesco.colista@gmail.com> | ||
3 | |||
4 | pkgname=py-lxml | ||
5 | _pkgname=lxml | ||
6 | pkgver=2.2.6 | ||
7 | pkgrel=0 | ||
8 | pkgdesc="Python LXML Library" | ||
9 | url="http://codespeak.net/lxml" | ||
10 | license="GPL" | ||
11 | depends="libxml2 libxslt" | ||
12 | makedepends="libxml2-dev libxslt-dev py-setuptools" | ||
13 | install= | ||
14 | source="http://codespeak.net/lxml/$_pkgname-$pkgver.tgz" | ||
15 | |||
16 | build() { | ||
17 | cd "$srcdir"/$_pkgname-$pkgver | ||
18 | |||
19 | mkdir -p "$pkgdir"/usr/lib/python2.6/site-packages | ||
20 | |||
21 | python setup.py install --root="$pkgdir" | ||
22 | |||
23 | echo "/usr/lib/python2.6/site-packages/$_pkgname-$pkgver-py2.6.egg" > "$pkgdir"/usr/lib/python2.6/site-packages/$_pkgname.pth | ||
24 | } | ||
25 | |||
26 | md5sums="b1f700fb22d7ee9b977ee3eceb65b20c lxml-2.2.6.tgz" | ||
diff --git a/testing/py-mysqldb/APKBUILD b/testing/py-mysqldb/APKBUILD deleted file mode 100644 index a4486a4e81..0000000000 --- a/testing/py-mysqldb/APKBUILD +++ /dev/null | |||
@@ -1,23 +0,0 @@ | |||
1 | # Maintainer: Francesco Colista <francesco.colista@gmail.com> | ||
2 | pkgname=py-mysqldb | ||
3 | pkgver=1.2.3c1 | ||
4 | pkgrel=0 | ||
5 | pkgdesc="MySQL Module for python" | ||
6 | url="http://sourceforge.net/projects/mysql-python/" | ||
7 | license="GPL" | ||
8 | depends="python libmysqlclient" | ||
9 | makedepends="py-setuptools mysql-dev" | ||
10 | source="http://downloads.sourceforge.net/mysql-python/MySQL-python-${pkgver}.tar.gz" | ||
11 | |||
12 | build() { | ||
13 | cd "$srcdir"/MySQL-python-$pkgver | ||
14 | |||
15 | mkdir -p "$pkgdir"/usr/lib/python2.6/site-packages | ||
16 | |||
17 | python setup.py install --root="$pkgdir" | ||
18 | |||
19 | echo "/usr/lib/python2.6/site-packages/$pkgname-$pkgver-py2.6.egg" \ | ||
20 | > "$pkgdir"/usr/lib/python2.6/site-packages/$pkgname.pth | ||
21 | } | ||
22 | |||
23 | md5sums="310dd856e439d070b59ece6dd7a0734d MySQL-python-1.2.3c1.tar.gz" | ||
diff --git a/testing/py-twisted-web2/APKBUILD b/testing/py-twisted-web2/APKBUILD deleted file mode 100644 index de0a6d3755..0000000000 --- a/testing/py-twisted-web2/APKBUILD +++ /dev/null | |||
@@ -1,20 +0,0 @@ | |||
1 | # Contributor: Francesco Colista <francesco.colista@gmail.com> | ||
2 | # Maintainer: Francesco Colista <francesco.colista@gmail.com> | ||
3 | |||
4 | pkgname=py-twisted-web2 | ||
5 | pkgver=8.1.0 | ||
6 | pkgrel=0 | ||
7 | pkgdesc="The twisted.web2 package in Twisted." | ||
8 | url="http://twistedmatrix.com/" | ||
9 | license="GPL" | ||
10 | depends="py-twisted" | ||
11 | makedepends="python-dev" | ||
12 | source="http://tmrc.mit.edu/mirror/twisted/Web2/8.1/TwistedWeb2-$pkgver.tar.bz2" | ||
13 | |||
14 | build() { | ||
15 | cd "$srcdir"/TwistedWeb2-8.1.0/ | ||
16 | python setup.py install --prefix=/usr --root="$pkgdir" || return 1 | ||
17 | } | ||
18 | |||
19 | |||
20 | md5sums="e34b48edf6fef075bd41ddbd215aed32 TwistedWeb2-8.1.0.tar.bz2" | ||
diff --git a/testing/py-twisted/APKBUILD b/testing/py-twisted/APKBUILD deleted file mode 100644 index 04e8812cbe..0000000000 --- a/testing/py-twisted/APKBUILD +++ /dev/null | |||
@@ -1,22 +0,0 @@ | |||
1 | # Maintainer: Natanael Copa <ncopa@alpinelinux.org> | ||
2 | pkgname=py-twisted | ||
3 | pkgver=10.0.0 | ||
4 | pkgrel=0 | ||
5 | pkgdesc="Asynchronous networking framework written in Python." | ||
6 | url="http://twistedmatrix.com/" | ||
7 | license="MIT" | ||
8 | depends="python py-crypto py-zope-interface" | ||
9 | makedepends="python-dev" | ||
10 | source="http://tmrc.mit.edu/mirror/twisted/Twisted/${pkgver%.*}/Twisted-$pkgver.tar.bz2" | ||
11 | |||
12 | build() { | ||
13 | cd "$srcdir"/Twisted-$pkgver | ||
14 | python setup.py build || return 1 | ||
15 | } | ||
16 | |||
17 | package() { | ||
18 | cd "$srcdir"/Twisted-$pkgver | ||
19 | python setup.py install --prefix=/usr --root="$pkgdir" || return 1 | ||
20 | install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE | ||
21 | } | ||
22 | md5sums="3b226af1a19b25e3b3e93cc6edf5e284 Twisted-10.0.0.tar.bz2" | ||
diff --git a/testing/py-zope-interface/APKBUILD b/testing/py-zope-interface/APKBUILD deleted file mode 100644 index 2f9ecacc1d..0000000000 --- a/testing/py-zope-interface/APKBUILD +++ /dev/null | |||
@@ -1,23 +0,0 @@ | |||
1 | # Maintainer: Natanael Copa <ncopa@alpinelinux.org> | ||
2 | pkgname=py-zope-interface | ||
3 | pkgver=3.6.1 | ||
4 | pkgrel=0 | ||
5 | pkgdesc="Separate distribution of the zope.interface package used in Zope 3." | ||
6 | url="http://www.zope.org/Products/ZopeInterface/" | ||
7 | license="ZPL" | ||
8 | depends="python" | ||
9 | makedepends="python-dev" | ||
10 | source="http://pypi.python.org/packages/source/z/zope.interface/zope.interface-$pkgver.tar.gz" | ||
11 | |||
12 | _builddir="$srcdir"/zope.interface-$pkgver | ||
13 | build() { | ||
14 | cd "$_builddir" | ||
15 | python setup.py build | ||
16 | } | ||
17 | |||
18 | package() { | ||
19 | cd "$_builddir" | ||
20 | python setup.py install --prefix=/usr --root="$pkgdir" | ||
21 | rm "$pkgdir"/usr/lib/python2.6/site-packages/zope/interface/README*.txt | ||
22 | } | ||
23 | md5sums="7a895181b8d10be4a7e9a3afa13cd3be zope.interface-3.6.1.tar.gz" | ||
diff --git a/testing/qt/APKBUILD b/testing/qt/APKBUILD deleted file mode 100644 index 3fa4136c23..0000000000 --- a/testing/qt/APKBUILD +++ /dev/null | |||
@@ -1,122 +0,0 @@ | |||
1 | # Maintainer: Natanael Copa <ncopa@alpinelinux.org> | ||
2 | pkgname=qt | ||
3 | pkgver=4.7.0 | ||
4 | pkgrel=0 | ||
5 | pkgdesc="A cross-platform application and UI framework" | ||
6 | url="http://qt.nokia.com/" | ||
7 | license="GPL3 LGPL" | ||
8 | depends="hicolor-icon-theme ca-certificates" | ||
9 | subpackages="$pkgname-dev $pkgname-doc" | ||
10 | makedepends="mesa-dev postgresql-dev mysql-dev unixodbc-dev cups-dev gtk+-dev | ||
11 | tiff-dev libpng-dev libmng-dev sqlite-dev glib-dev dbus-dev libiconv-dev | ||
12 | fontconfig-dev libsm-dev libxrandr-dev libxv-dev libxi-dev alsa-lib-dev" | ||
13 | install= | ||
14 | source="ftp://ftp.qt.nokia.com/qt/source/qt-everywhere-opensource-src-$pkgver.tar.gz | ||
15 | assistant.desktop | ||
16 | designer.desktop | ||
17 | linguist.desktop | ||
18 | qtconfig.desktop | ||
19 | fix-scroll-when-last-item-is-removed.patch | ||
20 | fix-multisampling-with-ati-card.patch" | ||
21 | |||
22 | _builddir="$srcdir"/qt-everywhere-opensource-src-$pkgver | ||
23 | prepare() { | ||
24 | cd "$_builddir" | ||
25 | for i in $source; do | ||
26 | case $i in | ||
27 | *.patch) | ||
28 | msg "Applying $i" | ||
29 | patch -p1 -i "$srcdir"/$i || return 1 | ||
30 | ;; | ||
31 | esac | ||
32 | done | ||
33 | sed -i "s|-O2|$CXXFLAGS|" mkspecs/common/g++.conf | ||
34 | sed -i "/^QMAKE_RPATH/s| -Wl,-rpath,||g" mkspecs/common/g++.conf | ||
35 | sed -i "/^QMAKE_LFLAGS\s/s|+=|+= $LDFLAGS|g" mkspecs/common/g++.conf | ||
36 | } | ||
37 | |||
38 | build() { | ||
39 | cd "$_builddir" | ||
40 | unset QMAKESPEC | ||
41 | export QT4DIR="$_builddir" | ||
42 | export PATH="${QT4DIR}/bin:${PATH}" | ||
43 | export LD_LIBRARY_PATH=${QT4DIR}/lib:${LD_LIBRARY_PATH} | ||
44 | ./configure -confirm-license -opensource \ | ||
45 | -prefix /usr \ | ||
46 | -docdir /usr/share/doc/qt \ | ||
47 | -plugindir /usr/lib/qt/plugins \ | ||
48 | -importdir /usr/lib/qt/imports \ | ||
49 | -datadir /usr/share/qt \ | ||
50 | -translationdir /usr/share/qt/translations \ | ||
51 | -sysconfdir /etc \ | ||
52 | -examplesdir /usr/share/doc/qt/examples \ | ||
53 | -demosdir /usr/share/doc/qt/demos \ | ||
54 | -largefile \ | ||
55 | -plugin-sql-psql \ | ||
56 | -plugin-sql-mysql \ | ||
57 | -plugin-sql-sqlite \ | ||
58 | -plugin-sql-odbc \ | ||
59 | -system-sqlite \ | ||
60 | -xmlpatterns \ | ||
61 | -no-phonon \ | ||
62 | -no-phonon-backend \ | ||
63 | -svg \ | ||
64 | -webkit \ | ||
65 | -script \ | ||
66 | -scripttools \ | ||
67 | -system-zlib \ | ||
68 | -system-libtiff \ | ||
69 | -system-libpng \ | ||
70 | -system-libmng \ | ||
71 | -system-libjpeg \ | ||
72 | -nomake demos \ | ||
73 | -nomake examples \ | ||
74 | -nomake docs \ | ||
75 | -no-rpath \ | ||
76 | -openssl-linked \ | ||
77 | -silent \ | ||
78 | -optimized-qmake \ | ||
79 | -dbus \ | ||
80 | -reduce-relocations \ | ||
81 | -no-separate-debug-info \ | ||
82 | -gtkstyle \ | ||
83 | -opengl \ | ||
84 | -no-openvg \ | ||
85 | -glib \ | ||
86 | || return 1 | ||
87 | make | ||
88 | } | ||
89 | |||
90 | package() { | ||
91 | cd "$_builddir" | ||
92 | make INSTALL_ROOT=$pkgdir install | ||
93 | |||
94 | # install missing icons and desktop files | ||
95 | for icon in tools/linguist/linguist/images/icons/linguist-*-32.png ; do | ||
96 | size=$(echo $(basename ${icon}) | cut -d- -f2) | ||
97 | install -p -D -m644 ${icon} ${pkgdir}/usr/share/icons/hicolor/${size}x${size}/apps/linguist.png | ||
98 | done | ||
99 | install -p -D -m644 src/gui/dialogs/images/qtlogo-64.png ${pkgdir}/usr/share/icons/hicolor/64x64/apps/qtlogo.png | ||
100 | install -p -D -m644 tools/assistant/tools/assistant/images/assistant.png ${pkgdir}/usr/share/icons/hicolor/32x32/apps/assistant.png | ||
101 | install -p -D -m644 tools/designer/src/designer/images/designer.png ${pkgdir}/usr/share/icons/hicolor/128x128/apps/designer.png | ||
102 | install -d ${pkgdir}/usr/share/applications | ||
103 | install -m644 ${srcdir}/{linguist,designer,assistant,qtconfig}.desktop ${pkgdir}/usr/share/applications/ | ||
104 | |||
105 | # install license addition | ||
106 | install -D -m644 LGPL_EXCEPTION.txt ${pkgdir}/usr/share/licenses/qt/LGPL_EXCEPTION.txt | ||
107 | |||
108 | # Fix wrong path in pkgconfig files | ||
109 | find ${pkgdir}/usr/lib/pkgconfig -type f -name '*.pc' \ | ||
110 | -exec perl -pi -e "s, -L${srcdir}/?\S+,,g" {} \; | ||
111 | # Fix wrong path in prl files | ||
112 | find ${pkgdir}/usr/lib -type f -name '*.prl' \ | ||
113 | -exec sed -i -e '/^QMAKE_PRL_BUILD_DIR/d;s/\(QMAKE_PRL_LIBS =\).*/\1/' {} \; | ||
114 | } | ||
115 | |||
116 | md5sums="3a2f25b9b115037277f4fb759194a7a5 qt-everywhere-opensource-src-4.7.0.tar.gz | ||
117 | a445c6917086d80f1cfc1e40cb6b0132 assistant.desktop | ||
118 | d457f0a0ad68a3861c3cadefe3b42ded designer.desktop | ||
119 | 668331d9798a0e2b94381efb7be4c513 linguist.desktop | ||
120 | c29f2993d6a0f73d756d2fa36e130e1c qtconfig.desktop | ||
121 | ef20c34afc5be5ed62f2935be66d9402 fix-scroll-when-last-item-is-removed.patch | ||
122 | b2e0f134bbb848ebef41134a45a36ee9 fix-multisampling-with-ati-card.patch" | ||
diff --git a/testing/qt/PKGBUILD b/testing/qt/PKGBUILD deleted file mode 100644 index f39d13ee4f..0000000000 --- a/testing/qt/PKGBUILD +++ /dev/null | |||
@@ -1,119 +0,0 @@ | |||
1 | # $Id: PKGBUILD 94734 2010-10-10 14:30:15Z andrea $ | ||
2 | # Maintainer: Andrea Scarpino <andrea@archlinux.org> | ||
3 | # Contributor: Pierre Schmitz <pierre@archlinux.de> | ||
4 | |||
5 | pkgname=qt | ||
6 | pkgver=4.7.0 | ||
7 | pkgrel=4 | ||
8 | pkgdesc='A cross-platform application and UI framework' | ||
9 | arch=('i686' 'x86_64') | ||
10 | url='http://qt.nokia.com/' | ||
11 | license=('GPL3' 'LGPL') | ||
12 | depends=('libtiff' 'libpng' 'libmng' 'sqlite3' 'ca-certificates' 'glib2' 'dbus' | ||
13 | 'fontconfig' 'libgl' 'libsm' 'libxrandr' 'libxv' 'libxi' 'alsa-lib' | ||
14 | 'xdg-utils' 'hicolor-icon-theme') | ||
15 | optdepends=('postgresql-libs: PostgreSQL driver' | ||
16 | 'libmysqlclient: MySQL driver' | ||
17 | 'unixodbc: ODBC driver' | ||
18 | 'libxinerama: Xinerama support' | ||
19 | 'libxcursor: Xcursor support' | ||
20 | 'libxfixes: Xfixes support') | ||
21 | makedepends=('mesa' 'postgresql-libs' 'mysql' 'unixodbc' 'cups' 'gtk2') | ||
22 | install="${pkgname}.install" | ||
23 | options=('!libtool') | ||
24 | _pkgfqn="qt-everywhere-opensource-src-${pkgver}" | ||
25 | source=("ftp://ftp.qt.nokia.com/qt/source/${_pkgfqn}.tar.gz" | ||
26 | 'assistant.desktop' 'designer.desktop' 'linguist.desktop' 'qtconfig.desktop' | ||
27 | 'fix-scroll-when-last-item-is-removed.patch' | ||
28 | 'fix-multisampling-with-ati-card.patch') | ||
29 | md5sums=('3a2f25b9b115037277f4fb759194a7a5' | ||
30 | 'a445c6917086d80f1cfc1e40cb6b0132' | ||
31 | 'd457f0a0ad68a3861c3cadefe3b42ded' | ||
32 | '668331d9798a0e2b94381efb7be4c513' | ||
33 | 'c29f2993d6a0f73d756d2fa36e130e1c' | ||
34 | 'ef20c34afc5be5ed62f2935be66d9402' | ||
35 | 'b2e0f134bbb848ebef41134a45a36ee9') | ||
36 | |||
37 | build() { | ||
38 | unset QMAKESPEC | ||
39 | export QT4DIR=$srcdir/$_pkgfqn | ||
40 | export PATH=${QT4DIR}/bin:${PATH} | ||
41 | export LD_LIBRARY_PATH=${QT4DIR}/lib:${LD_LIBRARY_PATH} | ||
42 | |||
43 | cd $srcdir/$_pkgfqn | ||
44 | |||
45 | # Already fixed in 4.7.1 | ||
46 | patch -Np1 -i ${srcdir}/fix-scroll-when-last-item-is-removed.patch | ||
47 | patch -Np1 -i ${srcdir}/fix-multisampling-with-ati-card.patch | ||
48 | |||
49 | sed -i "s|-O2|$CXXFLAGS|" mkspecs/common/g++.conf | ||
50 | sed -i "/^QMAKE_RPATH/s| -Wl,-rpath,||g" mkspecs/common/g++.conf | ||
51 | sed -i "/^QMAKE_LFLAGS\s/s|+=|+= $LDFLAGS|g" mkspecs/common/g++.conf | ||
52 | |||
53 | ./configure -confirm-license -opensource \ | ||
54 | -prefix /usr \ | ||
55 | -docdir /usr/share/doc/qt \ | ||
56 | -plugindir /usr/lib/qt/plugins \ | ||
57 | -importdir /usr/lib/qt/imports \ | ||
58 | -datadir /usr/share/qt \ | ||
59 | -translationdir /usr/share/qt/translations \ | ||
60 | -sysconfdir /etc \ | ||
61 | -examplesdir /usr/share/doc/qt/examples \ | ||
62 | -demosdir /usr/share/doc/qt/demos \ | ||
63 | -largefile \ | ||
64 | -plugin-sql-{psql,mysql,sqlite,odbc} \ | ||
65 | -system-sqlite \ | ||
66 | -xmlpatterns \ | ||
67 | -no-phonon \ | ||
68 | -no-phonon-backend \ | ||
69 | -svg \ | ||
70 | -webkit \ | ||
71 | -script \ | ||
72 | -scripttools \ | ||
73 | -system-zlib \ | ||
74 | -system-libtiff \ | ||
75 | -system-libpng \ | ||
76 | -system-libmng \ | ||
77 | -system-libjpeg \ | ||
78 | -nomake demos \ | ||
79 | -nomake examples \ | ||
80 | -nomake docs \ | ||
81 | -no-rpath \ | ||
82 | -openssl-linked \ | ||
83 | -silent \ | ||
84 | -optimized-qmake \ | ||
85 | -dbus \ | ||
86 | -reduce-relocations \ | ||
87 | -no-separate-debug-info \ | ||
88 | -gtkstyle \ | ||
89 | -opengl \ | ||
90 | -no-openvg \ | ||
91 | -glib | ||
92 | make | ||
93 | } | ||
94 | |||
95 | package() { | ||
96 | cd $srcdir/$_pkgfqn | ||
97 | make INSTALL_ROOT=$pkgdir install | ||
98 | |||
99 | # install missing icons and desktop files | ||
100 | for icon in tools/linguist/linguist/images/icons/linguist-*-32.png ; do | ||
101 | size=$(echo $(basename ${icon}) | cut -d- -f2) | ||
102 | install -p -D -m644 ${icon} ${pkgdir}/usr/share/icons/hicolor/${size}x${size}/apps/linguist.png | ||
103 | done | ||
104 | install -p -D -m644 src/gui/dialogs/images/qtlogo-64.png ${pkgdir}/usr/share/icons/hicolor/64x64/apps/qtlogo.png | ||
105 | install -p -D -m644 tools/assistant/tools/assistant/images/assistant.png ${pkgdir}/usr/share/icons/hicolor/32x32/apps/assistant.png | ||
106 | install -p -D -m644 tools/designer/src/designer/images/designer.png ${pkgdir}/usr/share/icons/hicolor/128x128/apps/designer.png | ||
107 | install -d ${pkgdir}/usr/share/applications | ||
108 | install -m644 ${srcdir}/{linguist,designer,assistant,qtconfig}.desktop ${pkgdir}/usr/share/applications/ | ||
109 | |||
110 | # install license addition | ||
111 | install -D -m644 LGPL_EXCEPTION.txt ${pkgdir}/usr/share/licenses/qt/LGPL_EXCEPTION.txt | ||
112 | |||
113 | # Fix wrong path in pkgconfig files | ||
114 | find ${pkgdir}/usr/lib/pkgconfig -type f -name '*.pc' \ | ||
115 | -exec perl -pi -e "s, -L${srcdir}/?\S+,,g" {} \; | ||
116 | # Fix wrong path in prl files | ||
117 | find ${pkgdir}/usr/lib -type f -name '*.prl' \ | ||
118 | -exec sed -i -e '/^QMAKE_PRL_BUILD_DIR/d;s/\(QMAKE_PRL_LIBS =\).*/\1/' {} \; | ||
119 | } | ||
diff --git a/testing/qt/assistant.desktop b/testing/qt/assistant.desktop deleted file mode 100644 index 1b9f0a7680..0000000000 --- a/testing/qt/assistant.desktop +++ /dev/null | |||
@@ -1,8 +0,0 @@ | |||
1 | [Desktop Entry] | ||
2 | Exec=/usr/bin/assistant | ||
3 | Name=Qt Assistant | ||
4 | GenericName=Qt Document Browser | ||
5 | Icon=assistant | ||
6 | Terminal=false | ||
7 | Type=Application | ||
8 | Categories=Qt;Development;Documentation | ||
diff --git a/testing/qt/designer.desktop b/testing/qt/designer.desktop deleted file mode 100644 index 8f362731bf..0000000000 --- a/testing/qt/designer.desktop +++ /dev/null | |||
@@ -1,9 +0,0 @@ | |||
1 | [Desktop Entry] | ||
2 | Exec=/usr/bin/designer | ||
3 | Name=Qt Designer | ||
4 | GenericName=Interface Designer | ||
5 | MimeType=application/x-designer | ||
6 | Icon=designer | ||
7 | Terminal=false | ||
8 | Type=Application | ||
9 | Categories=Qt;Development;GUIDesigner | ||
diff --git a/testing/qt/fix-multisampling-with-ati-card.patch b/testing/qt/fix-multisampling-with-ati-card.patch deleted file mode 100644 index c215c2cc18..0000000000 --- a/testing/qt/fix-multisampling-with-ati-card.patch +++ /dev/null | |||
@@ -1,25 +0,0 @@ | |||
1 | From e48e50c460434c451c67403390d98f7418c77cce Mon Sep 17 00:00:00 2001 | ||
2 | From: Jonathan Liu <net147@gmail.com> | ||
3 | Date: Wed, 25 Aug 2010 14:07:40 +1000 | ||
4 | Subject: [PATCH] Fix OpenGL multisampling for some graphics drivers | ||
5 | |||
6 | --- | ||
7 | src/opengl/qgl_win.cpp | 2 +- | ||
8 | 1 files changed, 1 insertions(+), 1 deletions(-) | ||
9 | |||
10 | diff --git a/src/opengl/qgl_win.cpp b/src/opengl/qgl_win.cpp | ||
11 | index 5ab944a..8eb6177 100644 | ||
12 | --- a/src/opengl/qgl_win.cpp | ||
13 | +++ b/src/opengl/qgl_win.cpp | ||
14 | @@ -1042,7 +1042,7 @@ int QGLContext::choosePixelFormat(void* dummyPfd, HDC pdc) | ||
15 | iAttributes[i++] = WGL_DRAW_TO_WINDOW_ARB; | ||
16 | iAttributes[i++] = TRUE; | ||
17 | iAttributes[i++] = WGL_COLOR_BITS_ARB; | ||
18 | - iAttributes[i++] = 32; | ||
19 | + iAttributes[i++] = 24; | ||
20 | iAttributes[i++] = WGL_DOUBLE_BUFFER_ARB; | ||
21 | iAttributes[i++] = d->glFormat.doubleBuffer(); | ||
22 | if (d->glFormat.stereo()) { | ||
23 | -- | ||
24 | 1.7.2.1 | ||
25 | |||
diff --git a/testing/qt/fix-scroll-when-last-item-is-removed.patch b/testing/qt/fix-scroll-when-last-item-is-removed.patch deleted file mode 100644 index 86567024ff..0000000000 --- a/testing/qt/fix-scroll-when-last-item-is-removed.patch +++ /dev/null | |||
@@ -1,38 +0,0 @@ | |||
1 | From 6da6b7099d4e0b49329793e4b90703ec3d868048 Mon Sep 17 00:00:00 2001 | ||
2 | From: Frank Reininghaus <frank78ac@googlemail.com> | ||
3 | Date: Wed, 22 Sep 2010 10:19:59 +0200 | ||
4 | Subject: [PATCH] QTreeView: do not scroll to top if last item is removed | ||
5 | |||
6 | When the last item is the current item and is removed, | ||
7 | QTreeViewPrivate::updateScrollBars() is called after QTreeViewPrivate's | ||
8 | viewItems member is cleared. This commit makes sure that viewItems is | ||
9 | restored by calling QTreeView::doItemsLayout() in this case, preventing | ||
10 | that the scroll bar range is set to zero temporarily and the view is | ||
11 | scrolled to the top unexpectedly (this was a regression in 4.7.0: | ||
12 | QTBUG-13567). | ||
13 | |||
14 | Merge-request: 2481 | ||
15 | Reviewed-by: Olivier Goffart <olivier.goffart@nokia.com> | ||
16 | --- | ||
17 | src/gui/itemviews/qtreeview.cpp | 4 ++++ | ||
18 | tests/auto/qtreeview/tst_qtreeview.cpp | 22 ++++++++++++++++++++++ | ||
19 | 2 files changed, 26 insertions(+), 0 deletions(-) | ||
20 | |||
21 | diff --git a/src/gui/itemviews/qtreeview.cpp b/src/gui/itemviews/qtreeview.cpp | ||
22 | index b797776..40b51fe 100644 | ||
23 | --- a/src/gui/itemviews/qtreeview.cpp | ||
24 | +++ b/src/gui/itemviews/qtreeview.cpp | ||
25 | @@ -3435,6 +3435,10 @@ void QTreeViewPrivate::updateScrollBars() | ||
26 | if (!viewportSize.isValid()) | ||
27 | viewportSize = QSize(0, 0); | ||
28 | |||
29 | + if (viewItems.isEmpty()) { | ||
30 | + q->doItemsLayout(); | ||
31 | + } | ||
32 | + | ||
33 | int itemsInViewport = 0; | ||
34 | if (uniformRowHeights) { | ||
35 | if (defaultItemHeight <= 0) | ||
36 | -- | ||
37 | 1.6.1 | ||
38 | |||
diff --git a/testing/qt/linguist.desktop b/testing/qt/linguist.desktop deleted file mode 100644 index 94e92c1b08..0000000000 --- a/testing/qt/linguist.desktop +++ /dev/null | |||
@@ -1,9 +0,0 @@ | |||
1 | [Desktop Entry] | ||
2 | Exec=/usr/bin/linguist | ||
3 | Name=Qt Linguist | ||
4 | GenericName=Translation Tool | ||
5 | MimeType=application/x-linguist | ||
6 | Terminal=false | ||
7 | Type=Application | ||
8 | Icon=linguist | ||
9 | Categories=Qt;Development;Translation | ||
diff --git a/testing/qt/qt.install b/testing/qt/qt.install deleted file mode 100644 index e70c054ec6..0000000000 --- a/testing/qt/qt.install +++ /dev/null | |||
@@ -1,11 +0,0 @@ | |||
1 | post_install() { | ||
2 | xdg-icon-resource forceupdate --theme hicolor &> /dev/null | ||
3 | } | ||
4 | |||
5 | post_upgrade() { | ||
6 | post_install | ||
7 | } | ||
8 | |||
9 | post_remove() { | ||
10 | post_install | ||
11 | } | ||
diff --git a/testing/qt/qtconfig.desktop b/testing/qt/qtconfig.desktop deleted file mode 100644 index 7c221e5f88..0000000000 --- a/testing/qt/qtconfig.desktop +++ /dev/null | |||
@@ -1,8 +0,0 @@ | |||
1 | [Desktop Entry] | ||
2 | Name=Qt Config | ||
3 | Comment=Configure Qt behavior, styles, fonts | ||
4 | Exec=/usr/bin/qtconfig | ||
5 | Icon=qtlogo | ||
6 | Terminal=false | ||
7 | Type=Application | ||
8 | Categories=Qt;Settings; | ||
diff --git a/testing/rdiff-backup/APKBUILD b/testing/rdiff-backup/APKBUILD deleted file mode 100644 index 6fcabd7f41..0000000000 --- a/testing/rdiff-backup/APKBUILD +++ /dev/null | |||
@@ -1,26 +0,0 @@ | |||
1 | # Contributor: Jeremy Thomerson <jeremy@thomersonfamily.com> | ||
2 | # Maintainer: Jeremy Thomerson <jeremy@thomersonfamily.com> | ||
3 | pkgname=rdiff-backup | ||
4 | pkgver=1.2.8 | ||
5 | pkgrel=0 | ||
6 | pkgdesc="A backup utility that maintains extra reverse diffs so that files can be restored from previous backups." | ||
7 | url="http://www.gnu.org/savannah-checkouts/non-gnu/rdiff-backup/" | ||
8 | license="GPL" | ||
9 | depends="python" | ||
10 | makedepends="librsync-dev python-dev" | ||
11 | subpackages="$pkgname-doc" | ||
12 | source="http://savannah.nongnu.org/download/rdiff-backup/$pkgname-$pkgver.tar.gz" | ||
13 | |||
14 | _builddir="$srcdir"/$pkgname-$pkgver | ||
15 | |||
16 | build() { | ||
17 | cd "$_builddir" | ||
18 | python setup.py build || return 1 | ||
19 | } | ||
20 | |||
21 | package() { | ||
22 | cd "$_builddir" | ||
23 | python setup.py install --prefix=/usr --root="$pkgdir" || return 1 | ||
24 | } | ||
25 | |||
26 | md5sums="1a94dc537fcf74d6a3a80bd27808e77b rdiff-backup-1.2.8.tar.gz" | ||
diff --git a/testing/re2c/APKBUILD b/testing/re2c/APKBUILD deleted file mode 100644 index 9867fece2d..0000000000 --- a/testing/re2c/APKBUILD +++ /dev/null | |||
@@ -1,37 +0,0 @@ | |||
1 | # Contributor: Jeff Bilyk <jbilyk at gmail> | ||
2 | # Maintainer: Natanael Copa <ncopa@alpinelinux.org> | ||
3 | pkgname=re2c | ||
4 | pkgver=0.13.5 | ||
5 | pkgrel=0 | ||
6 | pkgdesc="A tool for writing fast and flexible scanners in C from regular expressions" | ||
7 | url="http://www.re2c.org" | ||
8 | license="Public Domain" | ||
9 | depends= | ||
10 | makedepends= | ||
11 | install= | ||
12 | subpackages="$pkgname-doc" | ||
13 | source="http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz" | ||
14 | |||
15 | _builddir="$srcdir"/$pkgname-$pkgver | ||
16 | |||
17 | prepare() { | ||
18 | cd "$_builddir" | ||
19 | # As Gentoo build, fix perms | ||
20 | chmod -R u+rw . | ||
21 | } | ||
22 | |||
23 | build() { | ||
24 | cd "$_builddir" | ||
25 | ./configure --prefix=/usr \ | ||
26 | --sysconfdir=/etc \ | ||
27 | --mandir=/usr/share/man \ | ||
28 | --infodir=/usr/share/info | ||
29 | make || return 1 | ||
30 | } | ||
31 | |||
32 | package() { | ||
33 | cd "$_builddir" | ||
34 | make DESTDIR="$pkgdir" install | ||
35 | } | ||
36 | |||
37 | md5sums="4a97d8f77ed6d2c76c8bd840a43f5633 re2c-0.13.5.tar.gz" | ||
diff --git a/testing/rp-pppoe/APKBUILD b/testing/rp-pppoe/APKBUILD deleted file mode 100644 index cf56481be1..0000000000 --- a/testing/rp-pppoe/APKBUILD +++ /dev/null | |||
@@ -1,37 +0,0 @@ | |||
1 | # Contributor: Francesco Colista <francesco.colista@gmail.com> | ||
2 | # Maintainer: Francesco Colista <francesco.colista@gmail.com> | ||
3 | pkgname=rp-pppoe | ||
4 | pkgver=3.10 | ||
5 | pkgrel=1 | ||
6 | pkgdesc="Roaring Penguin\'s Point-to-Point Protocol over Ethernet client" | ||
7 | url="http://www.roaringpenguin.com/pppoe/" | ||
8 | license="LGPL" | ||
9 | depends= | ||
10 | makedepends= | ||
11 | install= | ||
12 | subpackages= | ||
13 | source="http://www.roaringpenguin.com/files/download/rp-pppoe-$pkgver.tar.gz | ||
14 | rp-pppoe.initd" | ||
15 | |||
16 | _builddir="$srcdir"/$pkgname-$pkgver | ||
17 | |||
18 | build() { | ||
19 | cd "$_builddir"/src | ||
20 | ./configure --prefix=/usr \ | ||
21 | --sysconfdir=/etc \ | ||
22 | --mandir=/usr/share/man \ | ||
23 | --infodir=/usr/share/info | ||
24 | |||
25 | make all || return 1 | ||
26 | } | ||
27 | |||
28 | package() { | ||
29 | cd "$_builddir"/src | ||
30 | |||
31 | make DESTDIR="$pkgdir" install | ||
32 | |||
33 | install -m755 -D "$srcdir"/$pkgname.initd "$pkgdir"/etc/init.d/$pkgname | ||
34 | } | ||
35 | |||
36 | md5sums="d58a13cc4185bca6121a606ff456dec0 rp-pppoe-3.10.tar.gz | ||
37 | 01218105590714078ac047e477bcb568 rp-pppoe.initd" | ||
diff --git a/testing/rp-pppoe/rp-pppoe.initd b/testing/rp-pppoe/rp-pppoe.initd deleted file mode 100644 index 7c5bdf6c09..0000000000 --- a/testing/rp-pppoe/rp-pppoe.initd +++ /dev/null | |||
@@ -1,41 +0,0 @@ | |||
1 | #!/bin/sh | ||
2 | # | ||
3 | |||
4 | PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin | ||
5 | DAEMON=/usr/sbin/pppoe-server | ||
6 | NAME=pppoe-server | ||
7 | |||
8 | # Setup server and service names, Server peer IP, start of IP range for clients peers, amount of peers at same time | ||
9 | PARAMS="-C XGT01 -S PPPoEC -L 172.19.${BRNUM}.2 -R 172.19.${BRNUM}.100 -N 100" | ||
10 | |||
11 | test -x /usr/sbin/pppoe-server -a -f /etc/ppp/pppoe-server-options || exit 0 | ||
12 | |||
13 | case "$1" in | ||
14 | start) | ||
15 | echo -n "Starting up $NAME " | ||
16 | start-stop-daemon --start --quiet --pidfile /var/run/$NAME/$NAME.pid --exec $DAEMON -- $PARAMS | ||
17 | echo 1 > /proc/sys/net/ipv4/ip_forward | ||
18 | echo "." | ||
19 | ;; | ||
20 | stop) | ||
21 | echo -n "Shutting down $NAME " | ||
22 | start-stop-daemon --stop --quiet --pidfile /var/run/$NAME/$NAME.pid --exec $DAEMON | ||
23 | echo 0 > /proc/sys/net/ipv4/ip_forward | ||
24 | killall $DAEMON > /dev/null 2>&1 | ||
25 | echo "." | ||
26 | ;; | ||
27 | restart|force-reload) | ||
28 | echo -n "Restarting $NAME " | ||
29 | start-stop-daemon --stop --quiet --pidfile /var/run/$NAME/$NAME.pid --exec $DAEMON | ||
30 | sleep 1 | ||
31 | start-stop-daemon --start --quiet --pidfile /var/run/$NAME/$NAME.pid --exec $DAEMON -- $PARAMS | ||
32 | echo "." | ||
33 | ;; | ||
34 | *) | ||
35 | echo "Usage: /etc/init.d/$NAME {start|stop|restart|force-reload}" | ||
36 | exit 1 | ||
37 | ;; | ||
38 | esac | ||
39 | |||
40 | exit 0 | ||
41 | |||
diff --git a/testing/rrdbot/APKBUILD b/testing/rrdbot/APKBUILD deleted file mode 100644 index e9698a13d1..0000000000 --- a/testing/rrdbot/APKBUILD +++ /dev/null | |||
@@ -1,46 +0,0 @@ | |||
1 | # Maintainer: Natanael Copa <ncopa@alpinelinux.org> | ||
2 | pkgname=rrdbot | ||
3 | pkgver=0.9.6 | ||
4 | pkgrel=1 | ||
5 | pkgdesc="an SNMP polling daemon which writes the polled values to an RRD database" | ||
6 | url="http://memberwebs.com/stef/software/rrdbot/" | ||
7 | license="BSD" | ||
8 | depends= | ||
9 | makedepends=rrdtool-dev | ||
10 | install="$pkgname.pre-install $pkgname.post-install" | ||
11 | subpackages="$pkgname-doc" | ||
12 | source="http://memberwebs.com/stef/software/rrdbot/rrdbot-$pkgver.tar.gz | ||
13 | rrdbotd.initd | ||
14 | rrdbotd.confd | ||
15 | " | ||
16 | |||
17 | # append extra dependencies to -dev subpackage | ||
18 | # remove if not used. | ||
19 | # depends_dev="somepackage-dev" | ||
20 | |||
21 | _builddir="$srcdir"/$pkgname-$pkgver | ||
22 | |||
23 | prepare() { | ||
24 | cd "$_builddir" | ||
25 | # apply patches here | ||
26 | } | ||
27 | |||
28 | build() { | ||
29 | cd "$_builddir" | ||
30 | ./configure --prefix=/usr \ | ||
31 | --sysconfdir=/etc \ | ||
32 | --mandir=/usr/share/man \ | ||
33 | --infodir=/usr/share/info | ||
34 | make || return 1 | ||
35 | } | ||
36 | |||
37 | package() { | ||
38 | cd "$_builddir" | ||
39 | make DESTDIR="$pkgdir" install | ||
40 | install -m755 -D "$srcdir"/rrdbotd.initd "$pkgdir"/etc/init.d/rrdbotd | ||
41 | install -m644 -D "$srcdir"/rrdbotd.confd "$pkgdir"/etc/conf.d/rrdbotd | ||
42 | } | ||
43 | |||
44 | md5sums="8329c8f58136158b25c3179e825c66e6 rrdbot-0.9.6.tar.gz | ||
45 | e74785806860537d38a5863fc90b324f rrdbotd.initd | ||
46 | cbcac88f5b728b1441891947a4babbcb rrdbotd.confd" | ||
diff --git a/testing/rrdbot/rrdbot.post-install b/testing/rrdbot/rrdbot.post-install deleted file mode 100644 index 0586fcd5c5..0000000000 --- a/testing/rrdbot/rrdbot.post-install +++ /dev/null | |||
@@ -1,4 +0,0 @@ | |||
1 | #!/bin/sh | ||
2 | |||
3 | # add something which happends after install | ||
4 | |||
diff --git a/testing/rrdbot/rrdbot.pre-install b/testing/rrdbot/rrdbot.pre-install deleted file mode 100644 index 2c35d02d17..0000000000 --- a/testing/rrdbot/rrdbot.pre-install +++ /dev/null | |||
@@ -1,7 +0,0 @@ | |||
1 | #!/bin/sh | ||
2 | |||
3 | # this user should be included in alpine-baselayout-1.2. | ||
4 | # included here for backward compability. | ||
5 | adduser -H -s /bin/false -D rrdbotd 2>/dev/null | ||
6 | |||
7 | exit 0 | ||
diff --git a/testing/rrdbot/rrdbotd.confd b/testing/rrdbot/rrdbotd.confd deleted file mode 100644 index 486252b03c..0000000000 --- a/testing/rrdbot/rrdbotd.confd +++ /dev/null | |||
@@ -1,7 +0,0 @@ | |||
1 | # Sample conf.d file for alpine linux | ||
2 | |||
3 | # | ||
4 | # Specify daemon options here. | ||
5 | # | ||
6 | |||
7 | sample_opts="" | ||
diff --git a/testing/rrdbot/rrdbotd.initd b/testing/rrdbot/rrdbotd.initd deleted file mode 100644 index d0fcdc4a6d..0000000000 --- a/testing/rrdbot/rrdbotd.initd +++ /dev/null | |||
@@ -1,28 +0,0 @@ | |||
1 | #!/sbin/runscript | ||
2 | |||
3 | name=rrdbotd | ||
4 | daemon=/usr/sbin/$name | ||
5 | pidfile=${rrdbotd_pidfile:-/var/run/rrdbotd/rrdbotd.pid} | ||
6 | |||
7 | depend() { | ||
8 | need net | ||
9 | after firewall | ||
10 | } | ||
11 | |||
12 | start() { | ||
13 | ebegin "Starting ${name}" | ||
14 | start-stop-daemon --start --quiet \ | ||
15 | --pidfile "$pidfile" \ | ||
16 | --chuid ${rrdbotd_user:-rrdbotd}:${rrdbotd_group:-rrdbotd} \ | ||
17 | --exec ${daemon} -- ${rrdbotd_opts} -p "$pidfile" | ||
18 | eend $? | ||
19 | } | ||
20 | |||
21 | stop() { | ||
22 | ebegin "Stopping ${name}" | ||
23 | start-stop-daemon --stop --quiet \ | ||
24 | --pidfile "$pidfile" \ | ||
25 | --exec ${daemon} | ||
26 | eend $? | ||
27 | } | ||
28 | |||
diff --git a/testing/rrdcollect/APKBUILD b/testing/rrdcollect/APKBUILD deleted file mode 100644 index c0ffb9774a..0000000000 --- a/testing/rrdcollect/APKBUILD +++ /dev/null | |||
@@ -1,31 +0,0 @@ | |||
1 | # Contributor: Michael Mason <ms13sp@gmail.com> | ||
2 | # Maintainer: Michael Mason <ms13sp@gmail.com> | ||
3 | pkgname=rrdcollect | ||
4 | pkgver=0.2.4 | ||
5 | pkgrel=1 | ||
6 | pkgdesc="Read system statistical data and feed it to RRDtool" | ||
7 | url="http://rrdcollect.sourceforge.net/" | ||
8 | license="GPL" | ||
9 | depends="rrdtool" | ||
10 | makedepends="libpcap-dev" | ||
11 | install= | ||
12 | subpackages="$pkgname-doc" | ||
13 | source="http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz" | ||
14 | |||
15 | build() { | ||
16 | cd "$srcdir/$pkgname-$pkgver" | ||
17 | |||
18 | ./configure --prefix=/usr \ | ||
19 | --sysconfdir=/etc \ | ||
20 | --mandir=/usr/share/man \ | ||
21 | --infodir=/usr/share/info | ||
22 | make || return 1 | ||
23 | } | ||
24 | |||
25 | package() { | ||
26 | cd "$srcdir/$pkgname-$pkgver" | ||
27 | make DESTDIR="$pkgdir" install | ||
28 | |||
29 | } | ||
30 | |||
31 | md5sums="fd7ac95195e3e5cbab0677629505d9be rrdcollect-0.2.4.tar.gz" | ||
diff --git a/testing/rtapd/APKBUILD b/testing/rtapd/APKBUILD deleted file mode 100644 index 88db672311..0000000000 --- a/testing/rtapd/APKBUILD +++ /dev/null | |||
@@ -1,41 +0,0 @@ | |||
1 | # Contributor: Michael Mason <ms13sp@gmail.com> | ||
2 | # Maintainer: Michael Mason <ms13sp@gmail.com> | ||
3 | pkgname=rtapd | ||
4 | _altpkgname="rtnppd" | ||
5 | _builddir="$pkgname" | ||
6 | pkgver=1.7 | ||
7 | pkgrel=1 | ||
8 | pkgdesc="daemon for routing packets to rtnppd" | ||
9 | url="http://sourceforge.net/projects/rtnppd/" | ||
10 | license="GPL" | ||
11 | depends="" | ||
12 | makedepends="postgresql-dev" | ||
13 | install= | ||
14 | subpackages="" | ||
15 | source="http://downloads.sourceforge.net/$_altpkgname/$pkgname-$pkgver.tar.gz | ||
16 | Makefile.patch | ||
17 | $pkgname.initd | ||
18 | $pkgname.confd" | ||
19 | |||
20 | build() { | ||
21 | cd "$srcdir"/"$_builddir" | ||
22 | echo "Applying Patch" | ||
23 | patch -p1 < ../Makefile.patch || return 1 | ||
24 | make || return 1 | ||
25 | } | ||
26 | package() { | ||
27 | cd "$srcdir"/"$_builddir" | ||
28 | #make DESTDIR="$pkgdir" install | ||
29 | install -m755 -D "$srcdir"/$pkgname.initd "$pkgdir"/etc/init.d/$pkgname | ||
30 | install -m644 -D "$srcdir"/$pkgname.confd "$pkgdir"/etc/conf.d/$pkgname | ||
31 | install -m755 -D ./rtapd "$pkgdir"/usr/sbin/rtapd | ||
32 | install -m755 -D ./vsnppd "$pkgdir"/usr/sbin/vsnppd | ||
33 | install -m644 -D ./rtapd.conf "$pkgdir"/etc/rtnppd/rtapd.conf | ||
34 | install -m644 -D ./tap_dev.conf "$pkgdir"/etc/rtnppd/tap_dev.conf | ||
35 | install -m644 -D ./tap_route.conf "$pkgdir"/etc/rtnppd/tag_route.conf | ||
36 | } | ||
37 | |||
38 | md5sums="f3354efde507d29813754c8f4af7fa02 rtapd-1.7.tar.gz | ||
39 | 7ea62a8bb13e2069164d8639b8c02aad Makefile.patch | ||
40 | bd5aa6b7477064be5966962b90be55b5 rtapd.initd | ||
41 | 4378fc49b27dcc6ab7f2316ea2453338 rtapd.confd" | ||
diff --git a/testing/rtapd/Makefile.patch b/testing/rtapd/Makefile.patch deleted file mode 100644 index 197cce501d..0000000000 --- a/testing/rtapd/Makefile.patch +++ /dev/null | |||
@@ -1,13 +0,0 @@ | |||
1 | --- rtapd.orig/Makefile Tue Mar 30 15:10:02 2010 | ||
2 | +++ rtapd/Makefile Tue Mar 30 15:10:11 2010 | ||
3 | @@ -23,8 +23,8 @@ | ||
4 | |||
5 | # Use PostgreSQL-server (with includes in /usr/include/pgsql | ||
6 | # and libs in /usr/lib | ||
7 | -#CFLAGS = -DUSE_POSTGRESQL -I/usr/include/pgsql | ||
8 | -#LIBS = -lpq | ||
9 | +CFLAGS = -DUSE_POSTGRESQL -I/usr/include/pgsql | ||
10 | +LIBS = -lpq | ||
11 | |||
12 | PREFIX = /usr/local | ||
13 | INCLUDES = -I./ | ||
diff --git a/testing/rtapd/rtapd.confd b/testing/rtapd/rtapd.confd deleted file mode 100644 index 4c0047b10d..0000000000 --- a/testing/rtapd/rtapd.confd +++ /dev/null | |||
@@ -1 +0,0 @@ | |||
1 | #RTAPD_OPTS="" | ||
diff --git a/testing/rtapd/rtapd.initd b/testing/rtapd/rtapd.initd deleted file mode 100644 index 01fce242a6..0000000000 --- a/testing/rtapd/rtapd.initd +++ /dev/null | |||
@@ -1,20 +0,0 @@ | |||
1 | #!/sbin/runscript | ||
2 | # Copyright 1999-2007 Gentoo Foundation | ||
3 | # Distributed under the terms of the GNU General Public License v2 | ||
4 | # $Header: $ | ||
5 | |||
6 | DAEMON=/usr/sbin/rtapd | ||
7 | USER=rtnppd | ||
8 | |||
9 | start() { | ||
10 | ebegin "Starting $(basename $DAEMON)" | ||
11 | start-stop-daemon --start --user ${USER} --exec ${DAEMON} \ | ||
12 | -- -C /etc/rtnppd/rtapd.conf ${RTAPD_OPTS} | ||
13 | eend $? | ||
14 | } | ||
15 | |||
16 | stop() { | ||
17 | ebegin "Stopping $(basename $DAEMON)" | ||
18 | start-stop-daemon --stop --exec ${DAEMON} | ||
19 | eend $? | ||
20 | } | ||
diff --git a/testing/rtnppd/APKBUILD b/testing/rtnppd/APKBUILD deleted file mode 100644 index b2725b8ab5..0000000000 --- a/testing/rtnppd/APKBUILD +++ /dev/null | |||
@@ -1,40 +0,0 @@ | |||
1 | # Contributor: Michael Mason <ms13sp@gmail.com> | ||
2 | # Maintainer: Michael Mason <ms13sp@gmail.com> | ||
3 | pkgname=rtnppd | ||
4 | _builddir="$pkgname" | ||
5 | pkgver=1.7b | ||
6 | pkgrel=1 | ||
7 | pkgdesc="A program route TNPP 3.8 (Telocator Network Paging Protocol) packets between serial and other links" | ||
8 | url="http://sourceforge.net/projects/rtnppd/" | ||
9 | license="GPL" | ||
10 | depends="" | ||
11 | makedepends="postgresql-dev" | ||
12 | install= | ||
13 | subpackages="" | ||
14 | source="http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz | ||
15 | Makefile.patch | ||
16 | $pkgname.initd | ||
17 | $pkgname.confd" | ||
18 | |||
19 | build() { | ||
20 | cd "$srcdir"/"$_builddir" | ||
21 | patch -p1 < ../Makefile.patch || return 1 | ||
22 | make || return 1 | ||
23 | } | ||
24 | package() { | ||
25 | cd "$srcdir"/"$_builddir" | ||
26 | #make DESTDIR="$pkgdir" install | ||
27 | install -m755 -D "$srcdir"/$pkgname.initd "$pkgdir"/etc/init.d/$pkgname | ||
28 | install -m644 -D "$srcdir"/$pkgname.confd "$pkgdir"/etc/conf.d/$pkgname | ||
29 | install -m755 -D ./rtnppd "$pkgdir"/usr/sbin/rtnppd | ||
30 | install -m755 -D ./tnpppage "$pkgdir"/usr/sbin/tnpppage | ||
31 | install -m755 -D ./testq "$pkgdir"/usr/sbin/testq | ||
32 | install -m644 -D ./rtnppd.conf "$pkgdir"/etc/rtnppd/rtnppd.conf | ||
33 | install -m644 -D ./tnpp_dev.conf "$pkgdir"/etc/rtnppd/tnpp_dev.conf | ||
34 | install -m644 -D ./tnpp_trans.conf "$pkgdir"/etc/rtnppd/tnpp_trans.conf | ||
35 | } | ||
36 | |||
37 | md5sums="3f484a7307b1c237652135fcc26ee798 rtnppd-1.7b.tar.gz | ||
38 | 17ec69098e967021face024251da20fc Makefile.patch | ||
39 | 9bb8ca4d1f073d0b3663d368ff322ecf rtnppd.initd | ||
40 | 58b8113f483bd824e9ef82fbfdf743d8 rtnppd.confd" | ||
diff --git a/testing/rtnppd/Makefile.patch b/testing/rtnppd/Makefile.patch deleted file mode 100644 index 1d7e257248..0000000000 --- a/testing/rtnppd/Makefile.patch +++ /dev/null | |||
@@ -1,13 +0,0 @@ | |||
1 | --- rtnppd.orig/Makefile Tue Mar 30 14:46:20 2010 | ||
2 | +++ rtnppd/Makefile Tue Mar 30 14:46:30 2010 | ||
3 | @@ -23,8 +23,8 @@ | ||
4 | |||
5 | # Use PostgreSQL-server (with includes in /usr/include/pgsql | ||
6 | # and libs in /usr/lib | ||
7 | -#CFLAGS = -DUSE_POSTGRESQL -I/usr/include/pgsql | ||
8 | -#LIBS = -lpq | ||
9 | +CFLAGS = -DUSE_POSTGRESQL -I/usr/include/pgsql | ||
10 | +LIBS = -lpq | ||
11 | |||
12 | PREFIX = /usr/local | ||
13 | INCLUDES = -I./ | ||
diff --git a/testing/rtnppd/rtnppd.confd b/testing/rtnppd/rtnppd.confd deleted file mode 100644 index c262225555..0000000000 --- a/testing/rtnppd/rtnppd.confd +++ /dev/null | |||
@@ -1 +0,0 @@ | |||
1 | #RTNPPD_OPTS="" | ||
diff --git a/testing/rtnppd/rtnppd.initd b/testing/rtnppd/rtnppd.initd deleted file mode 100644 index 6fcd6c2b4f..0000000000 --- a/testing/rtnppd/rtnppd.initd +++ /dev/null | |||
@@ -1,21 +0,0 @@ | |||
1 | #!/sbin/runscript | ||
2 | # Copyright 1999-2007 Gentoo Foundation | ||
3 | # Distributed under the terms of the GNU General Public License v2 | ||
4 | # $Header: $ | ||
5 | |||
6 | DAEMON=/usr/sbin/rtnppd | ||
7 | USER=rtnppd | ||
8 | |||
9 | start() { | ||
10 | ebegin "Starting $(basename $DAEMON)" | ||
11 | start-stop-daemon --start --user ${USER} --exec ${DAEMON} \ | ||
12 | -- ${RTNPPD_OPTS} | ||
13 | eend $? | ||
14 | } | ||
15 | |||
16 | stop() { | ||
17 | ebegin "Stopping $(basename $DAEMON)" | ||
18 | start-stop-daemon --stop --exec ${DAEMON} | ||
19 | eend $? | ||
20 | } | ||
21 | |||
diff --git a/testing/scst-grsec/APKBUILD b/testing/scst-grsec/APKBUILD deleted file mode 100644 index 4318586ffa..0000000000 --- a/testing/scst-grsec/APKBUILD +++ /dev/null | |||
@@ -1,64 +0,0 @@ | |||
1 | # Contributor: Carlo Landmeter | ||
2 | # Maintainer: Natanael Copa <ncopa@alpinelinux.org> | ||
3 | |||
4 | _flavor=${FLAVOR:-grsec} | ||
5 | _realname=scst | ||
6 | # source the kernel version | ||
7 | if [ -f ../../main/linux-$_flavor/APKBUILD ]; then | ||
8 | . ../../main/linux-$_flavor/APKBUILD | ||
9 | fi | ||
10 | _kver=$pkgver | ||
11 | _kernelver=$pkgver-r$pkgrel | ||
12 | _abi_release=$pkgver-${_flavor} | ||
13 | _kpkgrel=$pkgrel | ||
14 | |||
15 | _realver=1.0.1.1 | ||
16 | pkgname=${_realname}-${_flavor} | ||
17 | pkgver=$_kver | ||
18 | _mypkgrel=0 | ||
19 | pkgrel=$(($_kpkgrel + $_mypkgrel)) | ||
20 | pkgdesc="$_flavor kernel modules for SCST $_realver" | ||
21 | url="http://scst.sourceforge.net/" | ||
22 | license="GPL-2" | ||
23 | depends="linux-${_flavor}=${_kernelver}" | ||
24 | install= | ||
25 | makedepends="linux-${_flavor}-dev=${_kernelver}" | ||
26 | subpackages="$pkgname-dev" | ||
27 | source="http://downloads.sourceforge.net/$_realname/$_realname-$_realver.tar.gz | ||
28 | scst-kernel-2.6.32.patch | ||
29 | " | ||
30 | _ksrc=/usr/src/linux-headers-${_abi_release} | ||
31 | |||
32 | _builddir="$srcdir"/$_realname-$_realver | ||
33 | prepare() { | ||
34 | cd "$_builddir" | ||
35 | for i in "$srcdir"/*.patch; do | ||
36 | [ -f "$i" ] || continue | ||
37 | msg "Applying $i" | ||
38 | patch -p1 -i $i || return 1 | ||
39 | done | ||
40 | sed -e 's:linux/autoconf.h:generated/autoconf.h:' \ | ||
41 | -i include/scst_debug.h | ||
42 | } | ||
43 | |||
44 | build() { | ||
45 | cd "$_builddir" | ||
46 | unset ARCH | ||
47 | make KDIR="$_ksrc" || return 1 | ||
48 | } | ||
49 | |||
50 | package() { | ||
51 | cd "$_builddir" | ||
52 | make KDIR="$_ksrc" \ | ||
53 | INSTALL_MOD_PATH="$pkgdir" \ | ||
54 | INSTALL_DIR_H="$pkgdir"/usr/include/scst \ | ||
55 | install || return 1 | ||
56 | } | ||
57 | |||
58 | # we sourced kernel apkbuild above so we need to override the dev() func | ||
59 | dev() { | ||
60 | default_dev | ||
61 | } | ||
62 | |||
63 | md5sums="38abb5f10325911ff1374535a30a02ad scst-1.0.1.1.tar.gz | ||
64 | a87b844b57f997c15c8e0099a313a98e scst-kernel-2.6.32.patch" | ||
diff --git a/testing/scst-grsec/scst-kernel-2.6.32.patch b/testing/scst-grsec/scst-kernel-2.6.32.patch deleted file mode 100644 index 80fc8610aa..0000000000 --- a/testing/scst-grsec/scst-kernel-2.6.32.patch +++ /dev/null | |||
@@ -1,17 +0,0 @@ | |||
1 | --- scst-1.0.1.1/src/dev_handlers/scst_vdisk.c.orig | ||
2 | +++ scst-1.0.1.1/src/dev_handlers/scst_vdisk.c | ||
3 | @@ -2071,9 +2071,13 @@ | ||
4 | inode = file->f_dentry->d_inode; | ||
5 | mapping = file->f_mapping; | ||
6 | |||
7 | +#if LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 32) | ||
8 | res = sync_page_range(inode, mapping, loff, len); | ||
9 | +#else | ||
10 | + res = filemap_write_and_wait_range(file->f_mapping, loff, len); | ||
11 | +#endif | ||
12 | if (unlikely(res != 0)) { | ||
13 | - PRINT_ERROR("sync_page_range() failed (%d)", res); | ||
14 | + PRINT_ERROR("sync range failed (%d)", res); | ||
15 | if (cmd != NULL) { | ||
16 | scst_set_cmd_error(cmd, | ||
17 | SCST_LOAD_SENSE(scst_sense_write_error)); | ||
diff --git a/testing/scst-svn-scst/APKBUILD b/testing/scst-svn-scst/APKBUILD deleted file mode 100644 index b7cda1ad71..0000000000 --- a/testing/scst-svn-scst/APKBUILD +++ /dev/null | |||
@@ -1,82 +0,0 @@ | |||
1 | # Contributor: Carlo Landmeter | ||
2 | # Maintainer: Natanael Copa <ncopa@alpinelinux.org> | ||
3 | |||
4 | _flavor=${FLAVOR:-scst} | ||
5 | _realname=scst-svn | ||
6 | # source the kernel version | ||
7 | if [ -f ../../testing/linux-$_flavor/APKBUILD ]; then | ||
8 | . ../../testing/linux-$_flavor/APKBUILD | ||
9 | fi | ||
10 | _kver=$pkgver | ||
11 | _kernelver=$pkgver-r$pkgrel | ||
12 | _abi_release=$pkgver-${_flavor} | ||
13 | _kpkgrel=$pkgrel | ||
14 | |||
15 | # We need to build iscsi together with scst because it needs some files from its builddir | ||
16 | _iscsiname=iscsi-scst-svn | ||
17 | _iscsidir="$srcdir"/iscsi-scst | ||
18 | |||
19 | _realver=1713 | ||
20 | pkgname=${_realname}-${_flavor} | ||
21 | pkgver=$_kver | ||
22 | _mypkgrel=0 | ||
23 | pkgrel=$(($_kpkgrel + $_mypkgrel)) | ||
24 | pkgdesc="$_flavor kernel modules for SCST $_realver" | ||
25 | url="http://scst.sourceforge.net/" | ||
26 | license="GPL-2" | ||
27 | depends="linux-${_flavor}=${_kernelver}" | ||
28 | install= | ||
29 | makedepends="linux-${_flavor}-dev=${_kernelver} sed bash" | ||
30 | subpackages="$pkgname-dev $_iscsiname-scst:iscsi" | ||
31 | source="http://alpine.nethq.org/clandmeter/src/$_realname-$_realver.tar.gz | ||
32 | http://alpine.nethq.org/clandmeter/src/$_iscsiname-$_realver.tar.gz" | ||
33 | |||
34 | _ksrc=/usr/src/linux-headers-${_abi_release} | ||
35 | |||
36 | _builddir="$srcdir"/scst | ||
37 | |||
38 | prepare() { | ||
39 | # we are disabling proc and enabling sysfs control and disabling debug. | ||
40 | cd "$_builddir" | ||
41 | make disable_proc | ||
42 | make debug2release | ||
43 | |||
44 | cd "$_iscsidir" | ||
45 | make disable_proc | ||
46 | make debug2release | ||
47 | sed -i -e 's/^\(mods: .*\)/\1 include\/iscsi_scst_itf_ver.h/' Makefile | ||
48 | } | ||
49 | |||
50 | build() { | ||
51 | unset ARCH | ||
52 | |||
53 | cd "$_builddir" | ||
54 | make KDIR="$_ksrc" || return 1 | ||
55 | |||
56 | cd "$_iscsidir" | ||
57 | make mods KDIR="$_ksrc" || return 1 | ||
58 | } | ||
59 | |||
60 | package() { | ||
61 | cd "$_builddir" | ||
62 | make KDIR="$_ksrc" \ | ||
63 | INSTALL_MOD_PATH="$pkgdir" \ | ||
64 | INSTALL_DIR_H="$pkgdir"/usr/include/scst \ | ||
65 | install || return 1 | ||
66 | } | ||
67 | |||
68 | # we sourced kernel apkbuild above so we need to override the dev() func | ||
69 | dev() { | ||
70 | default_dev | ||
71 | } | ||
72 | |||
73 | iscsi() { | ||
74 | pkgdesc="SCST iscsi kernel module" | ||
75 | cd "$_iscsidir" | ||
76 | install -D -m 644 kernel/iscsi-scst.ko \ | ||
77 | "$subpkgdir"/lib/modules/$_abi_release/extra/iscsi-scst.ko | ||
78 | |||
79 | } | ||
80 | |||
81 | md5sums="38424f48c9fd65624e316195186fb6a7 scst-svn-1713.tar.gz | ||
82 | cf046db4f7cd9cf969b054dc055922d6 iscsi-scst-svn-1713.tar.gz" | ||
diff --git a/testing/scstadmin-svn/APKBUILD b/testing/scstadmin-svn/APKBUILD deleted file mode 100644 index e20ad1cb9e..0000000000 --- a/testing/scstadmin-svn/APKBUILD +++ /dev/null | |||
@@ -1,30 +0,0 @@ | |||
1 | # Contributor: | ||
2 | # Maintainer: | ||
3 | pkgname=scstadmin-svn | ||
4 | pkgver=1713 | ||
5 | pkgrel=0 | ||
6 | pkgdesc="SCST administration tool written in perl" | ||
7 | url="http://scst.sourceforge.net" | ||
8 | license="GPL-2" | ||
9 | depends="perl" | ||
10 | makedepends="perl-dev" | ||
11 | install= | ||
12 | subpackages="$pkgname-doc" | ||
13 | source="http://alpine.nethq.org/clandmeter/src/$pkgname-$pkgver.tar.gz" | ||
14 | |||
15 | _builddir="$srcdir"/scstadmin | ||
16 | |||
17 | prepare() { | ||
18 | cd "$_builddir"/scst-0.9.00 | ||
19 | PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor || return 1 | ||
20 | } | ||
21 | |||
22 | package() { | ||
23 | cd "$_builddir"/scst-0.9.00 | ||
24 | make DESTDIR="$pkgdir" install || return 1 | ||
25 | cd "$_builddir" | ||
26 | install -Dm755 scstadmin.sysfs "$pkgdir"/usr/sbin/scstadmin || return 1 | ||
27 | install -Dm755 init.d/scst.gentoo "$pkgdir"/etc/init.d/scstadmin | ||
28 | } | ||
29 | |||
30 | md5sums="5c78c6d4d4079a8d2c2b55f3e3119105 scstadmin-svn-1713.tar.gz" | ||
diff --git a/testing/sems/0003-cc-and-cflags.patch b/testing/sems/0003-cc-and-cflags.patch deleted file mode 100644 index a17c1f774a..0000000000 --- a/testing/sems/0003-cc-and-cflags.patch +++ /dev/null | |||
@@ -1,45 +0,0 @@ | |||
1 | From b411106aa364fd13e87d85e94ade9eeb1d6aeb8e Mon Sep 17 00:00:00 2001 | ||
2 | From: Natanael Copa <ncopa@alpinelinux.org> | ||
3 | Date: Fri, 18 Dec 2009 09:13:58 +0000 | ||
4 | Subject: [PATCH] cc and cflags | ||
5 | |||
6 | --- | ||
7 | core/plug-in/binrpcctrl/Makefile | 2 +- | ||
8 | core/plug-in/gsm/gsm-1.0-pl10/Makefile | 6 +++--- | ||
9 | 2 files changed, 4 insertions(+), 4 deletions(-) | ||
10 | |||
11 | diff --git a/core/plug-in/binrpcctrl/Makefile b/core/plug-in/binrpcctrl/Makefile | ||
12 | index 71680f3..753779a 100644 | ||
13 | --- a/core/plug-in/binrpcctrl/Makefile | ||
14 | +++ b/core/plug-in/binrpcctrl/Makefile | ||
15 | @@ -35,7 +35,7 @@ libbinrpc: | ||
16 | $(MAKE) all | ||
17 | |||
18 | $(LIBBINRPC_LIB)/libbinrpc.a: | ||
19 | - $(MAKE) -C $(LIBBINRPC_DIR) all CC=$(CC) LD=$(LD) AR=$(AR) | ||
20 | + $(MAKE) -C $(LIBBINRPC_DIR) all CC="$(CC)" LD="$(LD)" AR="$(AR)" | ||
21 | |||
22 | libbinrpc_clean: | ||
23 | $(MAKE) -C $(LIBBINRPC_DIR) clean | ||
24 | diff --git a/core/plug-in/gsm/gsm-1.0-pl10/Makefile b/core/plug-in/gsm/gsm-1.0-pl10/Makefile | ||
25 | index 396fb7f..6a1a1a1 100644 | ||
26 | --- a/core/plug-in/gsm/gsm-1.0-pl10/Makefile | ||
27 | +++ b/core/plug-in/gsm/gsm-1.0-pl10/Makefile | ||
28 | @@ -43,11 +43,11 @@ WAV49 = | ||
29 | # CC = /usr/lang/acc | ||
30 | # CCFLAGS = -c -O | ||
31 | |||
32 | -CC = gcc -ansi -pedantic | ||
33 | -CCFLAGS = -c -O2 -DNeedFunctionPrototypes=1 -fPIC | ||
34 | +CC ?= gcc | ||
35 | +CCFLAGS += -ansi -pedantic -c -O2 -DNeedFunctionPrototypes=1 -fPIC | ||
36 | MODULE_CFLAGS = -I inc -DHAS_STDLIB_H | ||
37 | |||
38 | -LD = $(CC) | ||
39 | +LD ?= $(CC) | ||
40 | |||
41 | # LD = gcc | ||
42 | # LDFLAGS = | ||
43 | -- | ||
44 | 1.6.5.6 | ||
45 | |||
diff --git a/testing/sems/APKBUILD b/testing/sems/APKBUILD deleted file mode 100644 index c587cae82d..0000000000 --- a/testing/sems/APKBUILD +++ /dev/null | |||
@@ -1,71 +0,0 @@ | |||
1 | # Contributor: Francesco Colista <francesco.colista@gmail.com> | ||
2 | # Maintainer: Francesco Colista <francesco.colista@gmail.com> | ||
3 | pkgname=sems | ||
4 | pkgver=1.2.1 | ||
5 | pkgrel=1 | ||
6 | pkgdesc="High performance, extensible media server for SIP (RFC3261) based VoIP services" | ||
7 | url="http://iptel.org/sems/" | ||
8 | license="GPL-2" | ||
9 | install="$pkgname.pre-install $pkgname.post-install" | ||
10 | makedepends="python-dev openssl-dev cmake bash" | ||
11 | source="http://ftp.iptel.org/pub/sems/sems-$pkgver.tar.gz | ||
12 | 0003-cc-and-cflags.patch | ||
13 | sems.conf | ||
14 | sems.initd | ||
15 | " | ||
16 | |||
17 | prepare() { | ||
18 | cd "$srcdir"/$pkgname-$pkgver | ||
19 | for i in "$srcdir"/*.patch; do | ||
20 | [ -f "$i" ] || continue | ||
21 | msg "Applying $i" | ||
22 | patch -p1 -i $i || return 1 | ||
23 | done | ||
24 | |||
25 | sed -i -e 's:^cfg-prefix.*:cfg-prefix = $(basedir):' \ | ||
26 | -e 's:^cfg-target.*:cfg-target = $(cfg-dir):' \ | ||
27 | Makefile.defs \ | ||
28 | || return 1 | ||
29 | |||
30 | # Patch for fixin unistd.h | ||
31 | sed -i -e 's:\*\/:\n*\/\n#include <unistd.h>:' core/AmArg.cpp | ||
32 | sed -i -e 's:\*\/:\n*\/\n#include <unistd.h>:' core/AmMediaProcessor.cpp | ||
33 | sed -i -e 's:\*\/:\n*\/\n#include <unistd.h>:' core/AmRtpReceiver.cpp | ||
34 | sed -i -e 's:\*\/:\n*\/\n#include <unistd.h>:' core/plug-in/sipctrl/udp_trsp.cpp | ||
35 | sed -i -e 's:\*\/:\n*\/\n#include <unistd.h>:' core/plug-in/stats/query_stats.cxx | ||
36 | sed -i -e 's:\*\/:\n*\/\n#include <unistd.h>:' apps/annrecorder/AnnRecorder.cpp | ||
37 | sed -i -e 's:\*\/:\n*\/\n#include <unistd.h>:' apps/callback/CallBack.cpp | ||
38 | sed -i -e 's:\*\/:\n*\/\n#include <unistd.h>:' apps/diameter_client/ServerConnection.cpp | ||
39 | sed -i -e 's:\*\/:\n*\/\n#include <unistd.h>:' apps/dsm/mods/mod_sys/ModSys.cpp | ||
40 | } | ||
41 | |||
42 | |||
43 | build() { | ||
44 | cd "$srcdir"/$pkgname-$pkgver | ||
45 | |||
46 | make PREFIX=/usr \ | ||
47 | cfg-target=/etc/sems/ \ | ||
48 | exclude_modules+="ivr examples py_sems speex gateway mp3 echo g722" \ | ||
49 | WITH_MPG123DECODER=no \ | ||
50 | all || return 1 | ||
51 | } | ||
52 | |||
53 | package() { | ||
54 | cd "$srcdir"/$pkgname-$pkgver | ||
55 | |||
56 | make PREFIX=/usr \ | ||
57 | DESTDIR="$pkgdir" \ | ||
58 | cfg-target=/etc/sems/ \ | ||
59 | cfg-prefix="$pkgdir" \ | ||
60 | exclude_modules+="ivr examples py_sems speex gateway mp3 echo g722" \ | ||
61 | WITH_MPG123DECODER=no \ | ||
62 | install || return 1 | ||
63 | |||
64 | install -m755 -D "$srcdir"/$pkgname.initd "$pkgdir"/etc/init.d/$pkgname | ||
65 | install -m644 -D "$srcdir"/$pkgname.conf "$pkgdir"/etc/sems/$pkgname.conf | ||
66 | } | ||
67 | |||
68 | md5sums="f0545c0708849e1a723d453244c2a79e sems-1.2.1.tar.gz | ||
69 | 0054e6ed7e11393e71204876179d3199 0003-cc-and-cflags.patch | ||
70 | 8b74528c8605b7adb01a0133fcd0c247 sems.conf | ||
71 | 2e738c6402eb1fbceb279cf050a9090f sems.initd" | ||
diff --git a/testing/sems/sems.conf b/testing/sems/sems.conf deleted file mode 100644 index 5e0ba4935e..0000000000 --- a/testing/sems/sems.conf +++ /dev/null | |||
@@ -1,352 +0,0 @@ | |||
1 | # $Id: sems.conf.sample 1541 2009-10-14 12:00:58Z sayer $ | ||
2 | # | ||
3 | # sems.conf.sample | ||
4 | # | ||
5 | # Sip Express Media Server (sems) | ||
6 | # | ||
7 | # sample configuration file | ||
8 | # | ||
9 | # | ||
10 | # whitespaces (spaces and tabs) are ignored | ||
11 | # comments start with a "#" and may be used inline | ||
12 | # | ||
13 | # example: option=value # i like this option | ||
14 | # | ||
15 | # @filename includes mod_config_path/filename | ||
16 | # @/absolute/path/to/file includes file | ||
17 | |||
18 | ############################################################ | ||
19 | # Network configuration | ||
20 | |||
21 | # optional parameter: media_ip=<ip_address>|<device> | ||
22 | # | ||
23 | # - this informs SEMS about the IP address or interface that | ||
24 | # SEMS uses to send and receive media. If not set, defaults | ||
25 | # to first non-loopback interface. | ||
26 | # | ||
27 | # Examples: | ||
28 | # media_ip=10.0.0.34 | ||
29 | # media_ip=eth0 | ||
30 | |||
31 | # optional parameter: sip_ip=<ip_address> | ||
32 | # | ||
33 | # - this informs SEMS about the SIP IP where its SIP stack is | ||
34 | # bound to or should be bound to. If 'sipctrl' SIP stack is used, | ||
35 | # the SIP stack will bind to this address. This also sets | ||
36 | # the value used for contact header in outgoing calls and | ||
37 | # registrations. If not set, defaults to first non-loopback | ||
38 | # interface. | ||
39 | # | ||
40 | # Example: | ||
41 | # sip_ip=10.0.0.34 | ||
42 | # | ||
43 | |||
44 | # optional parameter: public_ip=<ip_address> | ||
45 | # | ||
46 | # - when running SEMS behind certain simple NAT configurations, | ||
47 | # you can use this parameter to inform SEMS of its public IP | ||
48 | # address. If this parameter is set, SEMS will write this value | ||
49 | # into SDP bodies. | ||
50 | # If this parameter is not set, the local IP address is used. | ||
51 | # N.B., there is no support for port translation; the local | ||
52 | # RTP port is advertised in SDP in either case. | ||
53 | # | ||
54 | # Example: | ||
55 | # public_ip=75.101.219.48 | ||
56 | # | ||
57 | |||
58 | # optional parameter: sip_port=<port_number> | ||
59 | # | ||
60 | # - this informs SEMS about the port where its SIP stack is | ||
61 | # bound to or should be bound to. SEMS needs this information | ||
62 | # to correctly set the contact header in outgoing calls | ||
63 | # and registrations. Should be set to equal the 'port' | ||
64 | # configuration option in ser_sems.cfg. | ||
65 | # This does not need to be set if sipctrl SIP stack, outgoing | ||
66 | # calls and registrations from SEMS are not used. | ||
67 | # | ||
68 | # default: 5060 | ||
69 | # | ||
70 | sip_port=5080 | ||
71 | |||
72 | # optional parameter: outbound_proxy=uri | ||
73 | # | ||
74 | # - this sets a next hop for calls and registrations outgoing | ||
75 | # from SEMS. This does not apply to requests in a dialog that | ||
76 | # is initiated by someone else and incoming to SEMS, as in | ||
77 | # this case the next_hop is taken by SEMS from the incoming | ||
78 | # request that established the dialog. | ||
79 | # If this is not set (default setting), then for dialogs | ||
80 | # initiated by SEMS the r-uri is resolved and the request | ||
81 | # is sent there directly. | ||
82 | # This is resolved by the SIP stack with DNS if a name is given. | ||
83 | # Warning: If the value set here can not be resolved, no | ||
84 | # requests will be sent out at all! | ||
85 | # | ||
86 | # default: empty | ||
87 | # | ||
88 | # Example: | ||
89 | # outbound_proxy=sip:proxy.mydomain.net | ||
90 | |||
91 | # optional parameter: rtp_low_port=<port> | ||
92 | # | ||
93 | # - sets lowest for RTP used port | ||
94 | rtp_low_port=10000 | ||
95 | |||
96 | # optional parameter: rtp_high_port=<port> | ||
97 | # | ||
98 | # - sets highest for RTP used port | ||
99 | rtp_high_port=60000 | ||
100 | |||
101 | ############################################################ | ||
102 | # modules and application configuration | ||
103 | # | ||
104 | # Configuration of plugin (module) loading: | ||
105 | # - if load_plugins is set, only those are loaded. | ||
106 | # - if load_plugins is not set, all modules in the plugin_path | ||
107 | # directory are loaded, except those which are listed | ||
108 | # in exclude_plugins. | ||
109 | # | ||
110 | |||
111 | # optional parameter: plugin_path=<path> | ||
112 | # | ||
113 | # - sets the path to the plug-ins' binaries | ||
114 | # - may be absolute or relative to CWD | ||
115 | plugin_path=/usr/lib/sems/plug-in/ | ||
116 | |||
117 | # optional parameter: load_plugins=<modules list> | ||
118 | # | ||
119 | # semicolon-separated list of modules to load. | ||
120 | # If empty, all modules in plugin_path are loaded. | ||
121 | # One of [sipctrl,unixsockctrl,binrpcctrl] must be loaded. | ||
122 | # | ||
123 | # example for announcement with only g711 and ilbc codecs | ||
124 | # load_plugins=wav;ilbc;announcement;sipctrl | ||
125 | |||
126 | # optional parameter: exclude_plugins=<modules list> | ||
127 | # | ||
128 | # semicolon-separated list of modules to exclude from loading | ||
129 | # ('blacklist'). If empty, all modules in plugin_path are loaded. | ||
130 | # This has only effect it load_plugins is not set. | ||
131 | # | ||
132 | # o binrpcctrl and unixsockctrl: excluded as sipctrl is default ctrl | ||
133 | # o precoded_announce: no precoded sample files present | ||
134 | exclude_plugins=binrpcctrl;unixsockctrl;precoded_announce | ||
135 | |||
136 | # optional parameter: application | ||
137 | # | ||
138 | # This controls which application is to be executed if there | ||
139 | # is no explicit application requested from the SIP stack | ||
140 | # (i.e. unixsockctrl and second parameter of t_write_unix). | ||
141 | # | ||
142 | # This can be one of | ||
143 | # $(ruri.user) - user part of ruri is taken as application, | ||
144 | # e.g. sip:announcement@host | ||
145 | # $(ruri.param) - uri parameter "app", e.g. | ||
146 | # sip:joe@host.net;app=announcement | ||
147 | # $(apphdr) - the value of the P-App-Name header is used | ||
148 | # | ||
149 | # $(mapping) - regex=>application mapping is read from | ||
150 | # app_mapping.conf (see app_mapping.conf) | ||
151 | # <application name> - application name configured here, e.g. | ||
152 | # application=announcement | ||
153 | # | ||
154 | # examples: | ||
155 | # application = conference | ||
156 | # application = $(mapping) | ||
157 | # application = $(ruri.user) | ||
158 | # application = $(ruri.param) | ||
159 | application = $(apphdr) | ||
160 | |||
161 | # parameter: plugin_config_path=<path> | ||
162 | # | ||
163 | # - in this path configuration files of the applications | ||
164 | # (e.g. announcement.conf) are searched | ||
165 | plugin_config_path=/etc/sems/etc/ | ||
166 | |||
167 | # optional parameter: exclude_payloads=<payload list> | ||
168 | # | ||
169 | # semicolon-separated list of payloads to exclude from loading | ||
170 | # ('blacklist'). | ||
171 | # | ||
172 | # For example, to only use low bandwidth codecs: | ||
173 | # exclude_payloads=PCMU;PCMA;G726-40;G726-32;G721;L16 | ||
174 | # or, to use only codecs which are not CPU-intensive: | ||
175 | # exclude_payloads=iLBC;speex; | ||
176 | # only use G711 (exclude everything else): | ||
177 | # exclude_payloads=iLBC;speex;G726-40;G726-32;G721;G726-24;G726-16;GSM;L16 | ||
178 | |||
179 | ############################################################ | ||
180 | # logging and running | ||
181 | |||
182 | # optional parameter: fork={yes|no} | ||
183 | # | ||
184 | # - specifies if sems should run in daemon mode (background) | ||
185 | # (fork=no is the same as -E) | ||
186 | fork=yes | ||
187 | |||
188 | # optional parameter: stderr={yes|no} | ||
189 | # | ||
190 | # - debug mode: do not fork and log to stderr | ||
191 | # (stderr=yes is the same as -E) | ||
192 | stderr=no | ||
193 | |||
194 | # optional parameter: loglevel={0|1|2|3} | ||
195 | # | ||
196 | # - sets log level (error=0, warning=1, info=2, debug=3) | ||
197 | # (same as -D) | ||
198 | loglevel=2 | ||
199 | |||
200 | # optional parameter: syslog_facility={DAEMON|USER|LOCAL[0-7]} | ||
201 | # | ||
202 | # - sets the log facility that is used for syslog. Using this, | ||
203 | # the log can for example be filtered into a special file | ||
204 | # by the syslog daemon. | ||
205 | # | ||
206 | # Default: DAEMON | ||
207 | # | ||
208 | # Example: | ||
209 | # syslog_facility=LOCAL0 | ||
210 | |||
211 | # optional parameter: log_sessions=[yes|no] | ||
212 | # | ||
213 | # Default: no | ||
214 | # | ||
215 | # If log_sessions=yes is set, INFO level log messages are generated | ||
216 | # for each session when it is started and stopped. | ||
217 | # | ||
218 | # log_sessions=yes | ||
219 | |||
220 | # optional parameter: log_events=[yes|no] | ||
221 | # | ||
222 | # Default: no | ||
223 | # | ||
224 | # If log_eventy=yes is set, generic DBG level log messages are | ||
225 | # generated for each event that is posted into an event queue. | ||
226 | # | ||
227 | # log_events=yes | ||
228 | |||
229 | |||
230 | ############################################################ | ||
231 | # tuning | ||
232 | |||
233 | # optional parameter: media_processor_threads=<num_value> | ||
234 | # | ||
235 | # - controls how many threads should be created that | ||
236 | # process media - on single-processor systems set this | ||
237 | # parameter to 1 (default), on MP systems to a higher | ||
238 | # value | ||
239 | # | ||
240 | # media_processor_threads=1 | ||
241 | |||
242 | |||
243 | # optional parameter: session_limit=<limit>;<err code>;<err reason> | ||
244 | # | ||
245 | # - this sets a maximum active session limit. If that limit is | ||
246 | # reached, no further calls are accepted, but the error reply | ||
247 | # with err code/err reason is sent out. | ||
248 | # | ||
249 | # Default: 0 (None) | ||
250 | # | ||
251 | # Example: | ||
252 | # session_limit="1000;503;Server overload" | ||
253 | |||
254 | # optional parameter: options_session_limit=<limit>;<err code>;<err reason> | ||
255 | # | ||
256 | # - this sets a custom response to OPTIONS, if the session count reaches | ||
257 | # a certain limit. This way health monitor could raise an alarm to syste | ||
258 | # administrator. | ||
259 | # | ||
260 | # Default: 0 (None) | ||
261 | # | ||
262 | # Example: | ||
263 | # options_session_limit="900;503;Warning, server soon overloaded" | ||
264 | |||
265 | |||
266 | # optional parameter: dead_rtp_time=<unsigned int> | ||
267 | # | ||
268 | # - if != 0, after this time (in seconds) of no RTP | ||
269 | # a session is considered dead and stopped. If set | ||
270 | # to 0 no check is done for rtp timeout. | ||
271 | # | ||
272 | # default=300 (5 minutes) | ||
273 | # | ||
274 | # Examples: | ||
275 | # # disable RTP timeout | ||
276 | # dead_rtp_time=0 | ||
277 | # # RTP timeout after 10 seconds | ||
278 | # dead_rtp_time=10 | ||
279 | |||
280 | # optional parameter: use_default_signature={yes|no} | ||
281 | # | ||
282 | # - use a Server/User-Agent header with the SEMS server | ||
283 | # signature and version. | ||
284 | # Set server_signature=0 in ser_sems.cfg if you use SER | ||
285 | # as SIP stack. | ||
286 | # | ||
287 | # default=no | ||
288 | # | ||
289 | use_default_signature=yes | ||
290 | |||
291 | # optional parameter: signature=<signature string> | ||
292 | # | ||
293 | # - use a Server/User-Agent header with a custom user agent | ||
294 | # signature. | ||
295 | # Overridden by default signature if | ||
296 | # use_default_signature is set. | ||
297 | # Set server_signature=0 in ser_sems.cfg if you use it. | ||
298 | # | ||
299 | # | ||
300 | # signature="SEMS media server 1.0" | ||
301 | |||
302 | # optional parameter: single_codec_in_ok={yes|no} | ||
303 | # | ||
304 | # - use single codec in 200 OK response | ||
305 | # | ||
306 | # default=no | ||
307 | # | ||
308 | # single_codec_in_ok=no | ||
309 | |||
310 | # optional parameter: codec_order=codec_name_1,codec_name2,... | ||
311 | # | ||
312 | # - Codec order used when sending INVITE requests. Codecs in codec_order | ||
313 | # will be on the top of the list followed by other supported codecs | ||
314 | # (if any). | ||
315 | # | ||
316 | # default=empty | ||
317 | # | ||
318 | # codec_order=iLBC,GSM | ||
319 | |||
320 | # optional parameter: ignore_rtpxheaders={yes|no} | ||
321 | # | ||
322 | # - if this is set to yes, RTP extension headers (e.g. when using ZRTP) | ||
323 | # are ignored. If set to no, the whole RTP packets with extension | ||
324 | # headers will be ignored and a debug message is printed on every | ||
325 | # received packet. | ||
326 | # | ||
327 | # default=no | ||
328 | # | ||
329 | # ignore_rtpxheaders=yes | ||
330 | |||
331 | # optional parameter: dtmf_detector={spandsp|internal} | ||
332 | # | ||
333 | # sets inband DTMF detector to use. spandsp support must be compiled in | ||
334 | # for this to have effect if dtmf_detector=spandsp. | ||
335 | # | ||
336 | # default: internal | ||
337 | # | ||
338 | # dtmf_detector=spandsp | ||
339 | |||
340 | # optional parameter: unhandled_reply_loglevel={error|warn|info|debug|no} | ||
341 | # | ||
342 | # the default application logic implemented in the applications is to stop | ||
343 | # the session right after sending BYE, without waiting for a reply. this | ||
344 | # leads to many log entries of the form | ||
345 | # ERROR: [b6fa6bb0] handleSipMsg (AmSipDispatcher.cpp:48): unhandled | ||
346 | # reply: [code:200;phrase:[OK];... ] | ||
347 | # | ||
348 | # This parameter sets the log lovel of unhandled positive (200 class) replies. | ||
349 | # | ||
350 | # default: error | ||
351 | # | ||
352 | # unhandled_reply_loglevel=info | ||
diff --git a/testing/sems/sems.initd b/testing/sems/sems.initd deleted file mode 100644 index 9cf98a185e..0000000000 --- a/testing/sems/sems.initd +++ /dev/null | |||
@@ -1,27 +0,0 @@ | |||
1 | #!/sbin/runscript | ||
2 | |||
3 | daemon=/usr/sbin/sems | ||
4 | pidfile=/var/run/sems/sems.pid | ||
5 | conffile=/etc/sems/sems.conf | ||
6 | |||
7 | depend() { | ||
8 | need net | ||
9 | after firewall | ||
10 | } | ||
11 | |||
12 | start() { | ||
13 | ebegin "Starting sems" | ||
14 | start-stop-daemon --start --quiet --pidfile $pidfile --exec $daemon \ | ||
15 | -- \ | ||
16 | -u sems \ | ||
17 | -g sems \ | ||
18 | -P $pidfile \ | ||
19 | -f $conffile | ||
20 | eend $? | ||
21 | } | ||
22 | |||
23 | stop() { | ||
24 | ebegin "Stopping sems" | ||
25 | start-stop-daemon --stop --quiet --pidfile $pidfile | ||
26 | eend $? | ||
27 | } | ||
diff --git a/testing/sems/sems.post-install b/testing/sems/sems.post-install deleted file mode 100644 index cd800bdcd6..0000000000 --- a/testing/sems/sems.post-install +++ /dev/null | |||
@@ -1,6 +0,0 @@ | |||
1 | #!/bin/sh | ||
2 | |||
3 | mkdir -p /var/run/sems 2>/dev/null | ||
4 | chown -R sems:sems /var/run/sems 2>/dev/null | ||
5 | chgrp sems /etc/sems/sems.cfg 2>/dev/null | ||
6 | exit 0 | ||
diff --git a/testing/sems/sems.pre-install b/testing/sems/sems.pre-install deleted file mode 100644 index 3e82578a3e..0000000000 --- a/testing/sems/sems.pre-install +++ /dev/null | |||
@@ -1,5 +0,0 @@ | |||
1 | #!/bin/sh | ||
2 | |||
3 | adduser -H -h /var/empty -s /bin/false -D sems 2>/dev/null | ||
4 | |||
5 | exit 0 | ||
diff --git a/testing/sisctrl/APKBUILD b/testing/sisctrl/APKBUILD deleted file mode 100644 index 926a663e70..0000000000 --- a/testing/sisctrl/APKBUILD +++ /dev/null | |||
@@ -1,42 +0,0 @@ | |||
1 | # Maintainer: Natanael Copa <ncopa@alpinelinux.org> | ||
2 | pkgname=sisctrl | ||
3 | pkgver=0.0.20051202 | ||
4 | pkgrel=3 | ||
5 | pkgdesc="SiSCtrl is Display Control Panel for XFree86/X.org SiS driver" | ||
6 | url="http://www.winischhofer.net/linuxsisvga.shtml" | ||
7 | license="GPL" | ||
8 | depends= | ||
9 | makedepends="pkgconfig gtk+-dev libxxf86vm-dev libxrandr-dev libxinerama-dev | ||
10 | libxv-dev" | ||
11 | subpackages="$pkgname-doc" | ||
12 | source="http://www.winischhofer.net/sis/$pkgname-$pkgver.tar.gz" | ||
13 | |||
14 | _builddir="$srcdir"/$pkgname-$pkgver | ||
15 | build() { | ||
16 | cd "$_builddir" | ||
17 | ./configure --prefix=/usr \ | ||
18 | --mandir=/usr/share/man \ | ||
19 | --with-xv-path=/usr/lib \ | ||
20 | || return 1 | ||
21 | make || return 1 | ||
22 | } | ||
23 | |||
24 | package() { | ||
25 | cd "$_builddir" | ||
26 | make -j1 DESTDIR="$pkgdir" install | ||
27 | |||
28 | mkdir -p "$pkgdir"/usr/share/man/man1 \ | ||
29 | "$pkgdir"/usr/share/pixmaps \ | ||
30 | "$pkgdir"/usr/share/applications | ||
31 | |||
32 | install -m 644 sisctrl.1x "$pkgdir"/usr/share/man/man1/sisctrl.1 | ||
33 | install -m 644 icons/32x32/sisctrl.xpm "$pkgdir"/usr/share/pixmaps | ||
34 | install -m 644 icons/16x16/sisctrl.png \ | ||
35 | "$pkgdir"/usr/share/pixmaps/sisctrl_16x16.png | ||
36 | install -m 644 icons/32x32/sisctrl.png \ | ||
37 | "$pkgdir"/usr/share/pixmaps/sisctrl_32x32.png | ||
38 | install -m 644 icons/48x48/sisctrl.png \ | ||
39 | "$pkgdir"/usr/share/pixmaps/sisctrl_48x48.png | ||
40 | install -m 644 extra/sisctrl.desktop "$pkgdir"/usr/share/applications || return 1 | ||
41 | } | ||
42 | md5sums="d9db755fe9fd40809b5c30d1ab286d62 sisctrl-0.0.20051202.tar.gz" | ||
diff --git a/testing/smartmontools/APKBUILD b/testing/smartmontools/APKBUILD deleted file mode 100644 index 7cc86c33e9..0000000000 --- a/testing/smartmontools/APKBUILD +++ /dev/null | |||
@@ -1,31 +0,0 @@ | |||
1 | # Maintainer: Natanael Copa <ncopa@alpinelinux.org> | ||
2 | pkgname=smartmontools | ||
3 | pkgver=5.39.1 | ||
4 | pkgrel=0 | ||
5 | pkgdesc="Control and monitor S.M.A.R.T. enabled ATA and SCSI Hard Drives." | ||
6 | url="http://smartmontools.sourceforge.net" | ||
7 | license="GPL" | ||
8 | depends= | ||
9 | makedepends= | ||
10 | subpackages="$pkgname-doc" | ||
11 | source="http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz | ||
12 | smartd.initd | ||
13 | smartd.confd | ||
14 | " | ||
15 | |||
16 | build() { | ||
17 | cd "$srcdir"/$pkgname-$pkgver | ||
18 | ./configure --prefix=/usr --sysconfdir=/etc | ||
19 | make || return 1 | ||
20 | } | ||
21 | |||
22 | package() { | ||
23 | cd "$srcdir"/$pkgname-$pkgver | ||
24 | make DESTDIR="$pkgdir"/ install | ||
25 | rm -r "$pkgdir"/etc/rc.d | ||
26 | install -Dm755 ../smartd.initd "$pkgdir"/etc/init.d/smartd | ||
27 | install -Dm644 ../smartd.confd "$pkgdir"/etc/conf.d/smartd | ||
28 | } | ||
29 | md5sums="f6f7380ae45587161c0adae8862110e9 smartmontools-5.39.1.tar.gz | ||
30 | 64e6fc908146b885aa3f88796edf72f3 smartd.initd | ||
31 | 371cdb7cc9dc924b6d12224d66b193c6 smartd.confd" | ||
diff --git a/testing/smartmontools/smartd.confd b/testing/smartmontools/smartd.confd deleted file mode 100644 index 4b7db4dfd8..0000000000 --- a/testing/smartmontools/smartd.confd +++ /dev/null | |||
@@ -1,4 +0,0 @@ | |||
1 | # /etc/conf.d/smartd: config file for /etc/init.d/smartd | ||
2 | |||
3 | # Insert any other options needed | ||
4 | SMARTD_OPTS="" | ||
diff --git a/testing/smartmontools/smartd.initd b/testing/smartmontools/smartd.initd deleted file mode 100644 index 560e17d646..0000000000 --- a/testing/smartmontools/smartd.initd +++ /dev/null | |||
@@ -1,43 +0,0 @@ | |||
1 | #!/sbin/runscript | ||
2 | # Copyright 1999-2009 Gentoo Foundation | ||
3 | # Distributed under the terms of the GNU General Public License v2 | ||
4 | # $Header: /var/cvsroot/gentoo-x86/sys-apps/smartmontools/files/smartd.rc,v 1.8 2009/10/11 00:43:58 vapier Exp $ | ||
5 | |||
6 | depend() { | ||
7 | need localmount | ||
8 | after bootmisc | ||
9 | } | ||
10 | |||
11 | opts="${opts} reload" | ||
12 | |||
13 | checkconfig() { | ||
14 | if [ ! -f "/etc/smartd.conf" ] ; then | ||
15 | eerror "You should setup your /etc/smartd.conf file!" | ||
16 | eerror "See the smartd.conf(5) manpage." | ||
17 | return 1 | ||
18 | fi | ||
19 | return 0 | ||
20 | } | ||
21 | |||
22 | start() { | ||
23 | checkconfig || return 1 | ||
24 | |||
25 | ebegin "Starting S.M.A.R.T. monitoring daemon" | ||
26 | start-stop-daemon --start --exec /usr/sbin/smartd \ | ||
27 | --pidfile /var/run/smartd.pid \ | ||
28 | -- -p /var/run/smartd.pid ${SMARTD_OPTS} | ||
29 | eend $? | ||
30 | } | ||
31 | |||
32 | stop() { | ||
33 | ebegin "Stopping S.M.A.R.T. monitoring daemon" | ||
34 | start-stop-daemon --stop --exec /usr/sbin/smartd \ | ||
35 | --pidfile /var/run/smartd.pid | ||
36 | eend $? | ||
37 | } | ||
38 | |||
39 | reload() { | ||
40 | ebegin "Reloading configuration" | ||
41 | start-stop-daemon --oknodo --stop --signal HUP --pidfile /var/run/smartd.pid smartd | ||
42 | eend $? | ||
43 | } | ||
diff --git a/testing/spandsp/APKBUILD b/testing/spandsp/APKBUILD deleted file mode 100644 index bcb5818d11..0000000000 --- a/testing/spandsp/APKBUILD +++ /dev/null | |||
@@ -1,31 +0,0 @@ | |||
1 | # Contributor: | ||
2 | # Maintainer: | ||
3 | pkgname=spandsp | ||
4 | pkgver=0.0.5 | ||
5 | pkgrel=0 | ||
6 | pkgdesc="library to use DSP functions for telephony" | ||
7 | url="http://www.soft-switch.org/" | ||
8 | license="GPL" | ||
9 | depends= | ||
10 | makedepends="tiff-dev" | ||
11 | install= | ||
12 | subpackages="$pkgname-dev" | ||
13 | source="http://www.soft-switch.org/downloads/spandsp/$pkgname-$pkgver.tgz" | ||
14 | |||
15 | _builddir="$srcdir/$pkgname-$pkgver" | ||
16 | build() { | ||
17 | cd "$_builddir" | ||
18 | ./configure --prefix=/usr \ | ||
19 | --sysconfdir=/etc \ | ||
20 | --mandir=/usr/share/man \ | ||
21 | --infodir=/usr/share/info | ||
22 | make || return 1 | ||
23 | } | ||
24 | |||
25 | package() { | ||
26 | cd "$_builddir" | ||
27 | make -j1 DESTDIR="$pkgdir" install | ||
28 | |||
29 | } | ||
30 | |||
31 | md5sums="fe83ed37a7831f0dd38e7ef4e7e6fd9e spandsp-0.0.5.tgz" | ||
diff --git a/testing/sqstat/APKBUILD b/testing/sqstat/APKBUILD deleted file mode 100644 index d40862eaf8..0000000000 --- a/testing/sqstat/APKBUILD +++ /dev/null | |||
@@ -1,34 +0,0 @@ | |||
1 | # Maintainer: Natanael Copa | ||
2 | pkgname=sqstat | ||
3 | pkgver=1.20 | ||
4 | pkgrel=0 | ||
5 | pkgdesc="SqStat is a script which allows to look through active squid users connections" | ||
6 | url="http://samm.kiev.ua/sqstat/" | ||
7 | license="ISC" | ||
8 | depends= | ||
9 | makedepends= | ||
10 | install= | ||
11 | subpackages= | ||
12 | source="http://samm.kiev.ua/sqstat/sqstat-$pkgver.tar.gz" | ||
13 | |||
14 | _builddir="$srcdir"/$pkgname-$pkgver | ||
15 | |||
16 | prepare() { | ||
17 | cd "$_builddir" | ||
18 | } | ||
19 | |||
20 | build() { | ||
21 | cd "$_builddir" | ||
22 | } | ||
23 | |||
24 | package() { | ||
25 | cd "$_builddir" | ||
26 | mkdir -p "$pkgdir"/usr/share/webapps/sqstat \ | ||
27 | "$pkgdir"/etc/sqstat | ||
28 | cp config.inc.php.defaults "$pkgdir"/etc/sqstat/config.inc.php | ||
29 | mv * "$pkgdir"/usr/share/webapps/sqstat/ | ||
30 | ln -s /etc/sqstat/config.inc.php \ | ||
31 | "$pkgdir"/usr/share/webapps/sqstat/config.inc.php | ||
32 | } | ||
33 | |||
34 | md5sums="2b038a72eb5816995c3d7218ca516f30 sqstat-1.20.tar.gz" | ||
diff --git a/testing/squidguard/APKBUILD b/testing/squidguard/APKBUILD deleted file mode 100644 index 522386ea2e..0000000000 --- a/testing/squidguard/APKBUILD +++ /dev/null | |||
@@ -1,46 +0,0 @@ | |||
1 | # Maintainer: Leonardo Arena <rnalrd@gmail.com> | ||
2 | pkgname=squidguard | ||
3 | _realname=squidGuard | ||
4 | pkgver=1.4 | ||
5 | pkgrel=0 | ||
6 | pkgdesc="Squid URL redirector" | ||
7 | url="http://www.squidguard.org" | ||
8 | license="GPL" | ||
9 | depends= | ||
10 | makedepends="flex bison db-dev" | ||
11 | install="$pkgname.post-install" | ||
12 | subpackages="" | ||
13 | source="http://www.squidguard.org/Downloads/$_realname-$pkgver.tar.gz | ||
14 | squidguard-1.4-gentoo.patch | ||
15 | squidguard-1.4-upstream-fixes.patch | ||
16 | squidguard-1.4-vsnprintf.patch" | ||
17 | |||
18 | _builddir="$srcdir"/$_realname-$pkgver | ||
19 | |||
20 | prepare() { | ||
21 | cd "$_builddir" | ||
22 | patch -p1 < ../../squidguard-1.4-gentoo.patch | ||
23 | patch -p1 < ../../squidguard-1.4-upstream-fixes.patch | ||
24 | patch -p1 < ../../squidguard-1.4-vsnprintf.patch | ||
25 | } | ||
26 | |||
27 | build() { | ||
28 | cd "$_builddir" | ||
29 | ./configure --prefix=/usr \ | ||
30 | --sysconfdir=/etc \ | ||
31 | --with-sg-config=/etc/squidGuard/squidGuard.conf \ | ||
32 | --with-sg-logdir=/var/log/squidGuard | ||
33 | make || return 1 | ||
34 | } | ||
35 | |||
36 | package() { | ||
37 | cd "$_builddir" | ||
38 | make INSTDIR="$pkgdir" install | ||
39 | install -D -m644 ../../squidGuard.conf.blocksites $pkgdir/etc/squidGuard/squidGuard.conf | ||
40 | install -D -m644 ../../blockedsites $pkgdir/etc/squidGuard/blockedsites | ||
41 | } | ||
42 | |||
43 | md5sums="de834150998c1386c30feae196f16b06 squidGuard-1.4.tar.gz | ||
44 | ba58e934fe2f75fcb5dfbe054e045449 squidguard-1.4-gentoo.patch | ||
45 | 4b512e930dede70ddf36d4f7c75a598f squidguard-1.4-upstream-fixes.patch | ||
46 | 8878c72f27e45dab99e5d0197d50caec squidguard-1.4-vsnprintf.patch" | ||
diff --git a/testing/squidguard/blockedsites b/testing/squidguard/blockedsites deleted file mode 100644 index 46279a47ee..0000000000 --- a/testing/squidguard/blockedsites +++ /dev/null | |||
@@ -1 +0,0 @@ | |||
1 | sex.com | ||
diff --git a/testing/squidguard/squidGuard.conf.blocksites b/testing/squidguard/squidGuard.conf.blocksites deleted file mode 100644 index eaa8cdeef0..0000000000 --- a/testing/squidguard/squidGuard.conf.blocksites +++ /dev/null | |||
@@ -1,13 +0,0 @@ | |||
1 | logdir /var/log/squidGuard | ||
2 | dbhome /etc/squidGuard/db | ||
3 | |||
4 | dest blockedsites { | ||
5 | domainlist blockedsites | ||
6 | } | ||
7 | |||
8 | acl { | ||
9 | default { | ||
10 | pass !blockedsites all | ||
11 | redirect http://www.sample.com/empty.png | ||
12 | } | ||
13 | } | ||
diff --git a/testing/squidguard/squidGuard.conf.minimal b/testing/squidguard/squidGuard.conf.minimal deleted file mode 100644 index 3b0ebf55c7..0000000000 --- a/testing/squidguard/squidGuard.conf.minimal +++ /dev/null | |||
@@ -1,7 +0,0 @@ | |||
1 | logdir /var/log/squidGuard | ||
2 | |||
3 | acl { | ||
4 | default { | ||
5 | pass all | ||
6 | } | ||
7 | } | ||
diff --git a/testing/squidguard/squidguard-1.4-gentoo.patch b/testing/squidguard/squidguard-1.4-gentoo.patch deleted file mode 100644 index 60b5461e9e..0000000000 --- a/testing/squidguard/squidguard-1.4-gentoo.patch +++ /dev/null | |||
@@ -1,74 +0,0 @@ | |||
1 | diff -Nru squidGuard-1.4.orig/Makefile.in squidGuard-1.4/Makefile.in | ||
2 | --- squidGuard-1.4.orig/Makefile.in 2008-05-17 18:36:44.000000000 +0000 | ||
3 | +++ squidGuard-1.4/Makefile.in 2009-01-10 13:02:14.000000000 +0000 | ||
4 | @@ -43,7 +43,7 @@ | ||
5 | # Dependencies for installing | ||
6 | # | ||
7 | |||
8 | -install: install-build install-conf | ||
9 | +install: install-build | ||
10 | |||
11 | install-conf: | ||
12 | @echo Installing configuration file ; | ||
13 | @@ -85,10 +85,10 @@ | ||
14 | |||
15 | install-build: | ||
16 | @echo Installing squidGuard | ||
17 | - @if [ ! -d $(bindir) ]; then \ | ||
18 | - $(MKINSTALLDIRS) $(bindir) ; \ | ||
19 | + @if [ ! -d "$(INSTDIR)"/$(bindir) ]; then \ | ||
20 | + $(MKINSTALLDIRS) "$(INSTDIR)"/$(bindir) ; \ | ||
21 | fi ; \ | ||
22 | - cp src/squidGuard $(bindir) || exit 1 ; \ | ||
23 | + cp src/squidGuard "$(INSTDIR)"/$(bindir) || exit 1 ; \ | ||
24 | echo Done. ; | ||
25 | |||
26 | clean:: | ||
27 | diff -Nru squidGuard-1.4.orig/src/Makefile.in squidGuard-1.4/src/Makefile.in | ||
28 | --- squidGuard-1.4.orig/src/Makefile.in 2009-01-03 20:05:39.000000000 +0000 | ||
29 | +++ squidGuard-1.4/src/Makefile.in 2009-01-10 13:02:14.000000000 +0000 | ||
30 | @@ -110,6 +110,8 @@ | ||
31 | mv -f y.tab.c y.tab.c.bison | ||
32 | mv -f y.tab.h y.tab.h.bison | ||
33 | |||
34 | +sg.y sg.l: | ||
35 | + | ||
36 | # | ||
37 | # Dependencies for installing | ||
38 | # | ||
39 | @@ -122,8 +124,8 @@ | ||
40 | |||
41 | install.bin:: squidGuard | ||
42 | @echo making $@ in `basename \`pwd\`` | ||
43 | - @$(MKDIR) $(bindir) $(logdir) $(cfgdir) | ||
44 | - $(INSTALL_PROGRAM) squidGuard $(bindir)/squidGuard | ||
45 | + @$(MKDIR) "$(INSTDIR)"/$(bindir) "$(INSTDIR)"/$(logdir) "$(INSTDIR)"/$(cfgdir) | ||
46 | + $(INSTALL_PROGRAM) squidGuard "$(INSTDIR)"/$(bindir)/squidGuard | ||
47 | |||
48 | uninstall.bin:: | ||
49 | @echo making $@ in `basename \`pwd\`` | ||
50 | diff -Nru squidGuard-1.4.orig/src/sgDb.c squidGuard-1.4/src/sgDb.c | ||
51 | --- squidGuard-1.4.orig/src/sgDb.c 2008-07-14 18:29:41.000000000 +0000 | ||
52 | +++ squidGuard-1.4/src/sgDb.c 2009-01-10 13:02:14.000000000 +0000 | ||
53 | @@ -103,13 +103,21 @@ | ||
54 | if(createdb) | ||
55 | flag = flag | DB_TRUNCATE; | ||
56 | if ((ret = | ||
57 | +#if DB_VERSION_MAJOR > 4 || (DB_VERSION_MAJOR == 4 && DB_VERSION_MINOR >= 1) | ||
58 | + Db->dbp->open(Db->dbp, NULL, dbfile, NULL, DB_BTREE, flag, 0664)) != 0) { | ||
59 | +#else | ||
60 | Db->dbp->open(Db->dbp, dbfile, NULL, DB_BTREE, flag, 0664)) != 0) { | ||
61 | +#endif | ||
62 | (void) Db->dbp->close(Db->dbp, 0); | ||
63 | sgLogFatalError("Error db_open: %s", strerror(ret)); | ||
64 | } | ||
65 | } else { | ||
66 | if ((ret = | ||
67 | +#if DB_VERSION_MAJOR > 4 || (DB_VERSION_MAJOR == 4 && DB_VERSION_MINOR >= 1) | ||
68 | + Db->dbp->open(Db->dbp, NULL, dbfile, NULL, DB_BTREE, DB_CREATE, 0664)) != 0) { | ||
69 | +#else | ||
70 | Db->dbp->open(Db->dbp, dbfile, NULL, DB_BTREE, DB_CREATE, 0664)) != 0) { | ||
71 | +#endif | ||
72 | sgLogFatalError("Error db_open: %s", strerror(ret)); | ||
73 | } | ||
74 | } | ||
diff --git a/testing/squidguard/squidguard-1.4-upstream-fixes.patch b/testing/squidguard/squidguard-1.4-upstream-fixes.patch deleted file mode 100644 index 007e6b4c36..0000000000 --- a/testing/squidguard/squidguard-1.4-upstream-fixes.patch +++ /dev/null | |||
@@ -1,24 +0,0 @@ | |||
1 | diff -Nru squidGuard-1.4.orig/src/sgDiv.c.in squidGuard-1.4/src/sgDiv.c.in | ||
2 | --- squidGuard-1.4.orig/src/sgDiv.c.in 2008-07-14 18:02:43.000000000 +0200 | ||
3 | +++ squidGuard-1.4/src/sgDiv.c.in 2009-11-28 09:33:05.000000000 +0100 | ||
4 | @@ -745,7 +745,7 @@ | ||
5 | p++; | ||
6 | break; | ||
7 | case 'u': /* Requested URL */ | ||
8 | - strcat(buf, req->orig); | ||
9 | + strncat(buf, req->orig, 2048); | ||
10 | p++; | ||
11 | break; | ||
12 | default: | ||
13 | diff -Nru squidGuard-1.4.orig/src/sg.h.in squidGuard-1.4/src/sg.h.in | ||
14 | --- squidGuard-1.4.orig/src/sg.h.in 2007-11-16 17:58:32.000000000 +0100 | ||
15 | +++ squidGuard-1.4/src/sg.h.in 2009-11-28 09:33:37.000000000 +0100 | ||
16 | @@ -73,7 +73,7 @@ | ||
17 | #define REQUEST_TYPE_REDIRECT 2 | ||
18 | #define REQUEST_TYPE_PASS 3 | ||
19 | |||
20 | -#define MAX_BUF 4096 | ||
21 | +#define MAX_BUF 12288 | ||
22 | |||
23 | #define DEFAULT_LOGFILE "squidGuard.log" | ||
24 | #define WARNING_LOGFILE "squidGuard.log" | ||
diff --git a/testing/squidguard/squidguard-1.4-vsnprintf.patch b/testing/squidguard/squidguard-1.4-vsnprintf.patch deleted file mode 100644 index bf4efec604..0000000000 --- a/testing/squidguard/squidguard-1.4-vsnprintf.patch +++ /dev/null | |||
@@ -1,44 +0,0 @@ | |||
1 | diff -Nru squidGuard-1.4.orig/configure.in squidGuard-1.4/configure.in | ||
2 | --- squidGuard-1.4.orig/configure.in 2009-04-26 12:28:49.000000000 +0000 | ||
3 | +++ squidGuard-1.4/configure.in 2009-04-26 12:29:35.000000000 +0000 | ||
4 | @@ -421,7 +421,7 @@ | ||
5 | AC_CHECK_FUNCS(regexec, , AC_MSG_ERROR([No regexec library function.])) | ||
6 | AC_CHECK_FUNCS(strdup, , AC_MSG_ERROR([No strdup library function.])) | ||
7 | AC_CHECK_FUNCS(strerror, , AC_MSG_ERROR([No strerror library function.])) | ||
8 | -AC_CHECK_FUNCS(vsprintf, , AC_MSG_ERROR([No vsprintf library function.])) | ||
9 | +AC_CHECK_FUNCS(vsnprintf, , AC_MSG_ERROR([No vsnprintf library function.])) | ||
10 | AC_CHECK_FUNCS(sigaction) | ||
11 | AC_CHECK_FUNCS(signal) | ||
12 | |||
13 | diff -Nru squidGuard-1.4.orig/src/sgLog.c squidGuard-1.4/src/sgLog.c | ||
14 | --- squidGuard-1.4.orig/src/sgLog.c 2007-11-16 16:58:32.000000000 +0000 | ||
15 | +++ squidGuard-1.4/src/sgLog.c 2009-04-26 12:31:40.000000000 +0000 | ||
16 | @@ -55,7 +55,7 @@ | ||
17 | char msg[MAX_BUF]; | ||
18 | va_list ap; | ||
19 | VA_START(ap, format); | ||
20 | - if(vsprintf(msg, format, ap) > (MAX_BUF - 1)) | ||
21 | + if(vsnprintf(msg, MAX_BUF, format, ap) > (MAX_BUF - 1)) | ||
22 | fprintf(stderr,"overflow in vsprintf (sgLog): %s",strerror(errno)); | ||
23 | va_end(ap); | ||
24 | date = niso(0); | ||
25 | @@ -87,8 +87,8 @@ | ||
26 | char msg[MAX_BUF]; | ||
27 | va_list ap; | ||
28 | VA_START(ap, format); | ||
29 | - if(vsprintf(msg, format, ap) > (MAX_BUF - 1)) | ||
30 | - sgLogFatalError("overflow in vsprintf (sgLogError): %s",strerror(errno)); | ||
31 | + if(vsnprintf(msg, MAX_BUF, format, ap) > (MAX_BUF - 1)) | ||
32 | + fprintf(stderr,"overflow in vsprintf (sgLogError): %s",strerror(errno)); | ||
33 | va_end(ap); | ||
34 | sgLog(globalErrorLog,"%s",msg); | ||
35 | } | ||
36 | @@ -104,7 +104,7 @@ | ||
37 | char msg[MAX_BUF]; | ||
38 | va_list ap; | ||
39 | VA_START(ap, format); | ||
40 | - if(vsprintf(msg, format, ap) > (MAX_BUF - 1)) | ||
41 | + if(vsnprintf(msg, MAX_BUF, format, ap) > (MAX_BUF - 1)) | ||
42 | return; | ||
43 | va_end(ap); | ||
44 | sgLog(globalErrorLog,"%s",msg); | ||
diff --git a/testing/squidguard/squidguard.post-install b/testing/squidguard/squidguard.post-install deleted file mode 100644 index 2620de05f4..0000000000 --- a/testing/squidguard/squidguard.post-install +++ /dev/null | |||
@@ -1,3 +0,0 @@ | |||
1 | #!/bin/sh | ||
2 | mkdir /var/log/squidGuard &>/dev/null | ||
3 | chown squid.squid /var/log/squidGuard | ||
diff --git a/testing/swatch/APKBUILD b/testing/swatch/APKBUILD deleted file mode 100644 index 9d06df638e..0000000000 --- a/testing/swatch/APKBUILD +++ /dev/null | |||
@@ -1,58 +0,0 @@ | |||
1 | # Contributor: Mika Havela <mika.havela@gmail.com> | ||
2 | # Maintainer: Mika Havela <mika.havela@gmail.com> | ||
3 | pkgname=swatch | ||
4 | pkgver=3.2.3 | ||
5 | pkgrel=0 | ||
6 | pkgdesc="Logfile monitoring tool" | ||
7 | url="http://sourceforge.net/projects/swatch/" | ||
8 | license="GPL" | ||
9 | depends="perl perl-date-calc perl-date-format perl-date-manip perl-file-tail perl-carp-clan" | ||
10 | makedepends="perl-dev" | ||
11 | install= | ||
12 | subpackages="$pkgname-doc" | ||
13 | source="http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz | ||
14 | swatch.initd | ||
15 | swatch.confd | ||
16 | swatchrc" | ||
17 | |||
18 | _builddir="$srcdir"/$pkgname-$pkgver | ||
19 | |||
20 | prepare() { | ||
21 | cd "$_builddir" | ||
22 | } | ||
23 | |||
24 | build() { | ||
25 | cd "$_builddir" | ||
26 | PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor || return 1 | ||
27 | make || return 1 | ||
28 | make test || return 1 | ||
29 | } | ||
30 | |||
31 | package() { | ||
32 | cd "$_builddir" | ||
33 | make DESTDIR="$pkgdir" install | ||
34 | make realclean || return 1 | ||
35 | |||
36 | # remove perllocal.pod and .packlist | ||
37 | find "$pkgdir" -name perllocal.pod -delete | ||
38 | find "$pkgdir" -name .packlist -delete | ||
39 | |||
40 | |||
41 | #echo "pkdir= $pkgdir" | ||
42 | #echo "srcdir= $srcdir" | ||
43 | |||
44 | mkdir -p "$pkgdir"/etc/init.d/ | ||
45 | mkdir -p "$pkgdir"/etc/conf.d/ | ||
46 | mkdir -p "$pkgdir"/etc/$pkgname/ | ||
47 | |||
48 | cp "$srcdir"/$pkgname.initd "$pkgdir"/etc/init.d/$pkgname | ||
49 | cp "$srcdir"/$pkgname.confd "$pkgdir"/etc/conf.d/$pkgname | ||
50 | cp "$srcdir"/${pkgname}rc "$pkgdir"/etc/$pkgname/${pkgname}rc | ||
51 | |||
52 | chmod 755 "$pkgdir"/etc/init.d/$pkgname | ||
53 | } | ||
54 | |||
55 | md5sums="1162f1024cf07fc750ed4960d61ac4e8 swatch-3.2.3.tar.gz | ||
56 | cc99f0831b4a069f90fdedee82495523 swatch.initd | ||
57 | a02a10a0266781a1ce16cc3b5e84968c swatch.confd | ||
58 | 8a92d37f96982030e0283dc7fe706da8 swatchrc" | ||
diff --git a/testing/swatch/swatch.confd b/testing/swatch/swatch.confd deleted file mode 100644 index 5cbdc0a205..0000000000 --- a/testing/swatch/swatch.confd +++ /dev/null | |||
@@ -1,8 +0,0 @@ | |||
1 | ## tail-args | ||
2 | # Arguments for tail program | ||
3 | tailargs="-n 0 -F" | ||
4 | |||
5 | ## script-dir | ||
6 | # This switch causes the temporary watcher script to be written to a file in the specified directory rather than the user's home directory. | ||
7 | # It is highly advised that you do NOT use directories that are writable by others such as /tmp. | ||
8 | scriptdir="/tmp/swatch" | ||
diff --git a/testing/swatch/swatch.initd b/testing/swatch/swatch.initd deleted file mode 100755 index ec625e4026..0000000000 --- a/testing/swatch/swatch.initd +++ /dev/null | |||
@@ -1,50 +0,0 @@ | |||
1 | #!/sbin/runscript | ||
2 | |||
3 | # swatch init.d file for alpine linux. | ||
4 | |||
5 | name=swatch | ||
6 | daemon=/usr/bin/$name | ||
7 | configfile=/etc/${name}/swatchrc | ||
8 | tailfile=/var/log/messages | ||
9 | |||
10 | SVC="${SVCNAME#*.}" | ||
11 | if [ -n "${SVC}" ] && [ "${SVCNAME}" != "${name}" ]; then | ||
12 | SVCPID="${name}.${SVC}.pid" | ||
13 | configfile="${configfile}.${SVC}" | ||
14 | tailfile=$(find /var/log -name "${SVC}" | head -1) | ||
15 | [ ! "${tailfile}" ] && tailfile="/var/log/${SVC}" | ||
16 | else | ||
17 | SVCPID="${name}.pid" | ||
18 | fi | ||
19 | |||
20 | depend() { | ||
21 | # need net | ||
22 | after syslog | ||
23 | } | ||
24 | |||
25 | start() { | ||
26 | ebegin "Starting ${name}" | ||
27 | einfo "Preparing to monitor ${tailfile}" | ||
28 | if [ ! -e "${tailfile}" ]; then | ||
29 | eerror "${tailfile} does not exist" | ||
30 | return 1 | ||
31 | fi | ||
32 | if [ ! -e "${configfile}" ]; then | ||
33 | eerror "Configfile ${configfile} is missing" | ||
34 | return 1 | ||
35 | fi | ||
36 | mkdir -p "${scriptdir}" | ||
37 | start-stop-daemon --start --quiet --background \ | ||
38 | --make-pidfile --pidfile /var/run/${SVCPID} \ | ||
39 | --exec ${daemon} -- \ | ||
40 | --config-file="${configfile}" --script-dir="${scriptdir}" \ | ||
41 | --tail-file="${tailfile}" --tail-args="${tailargs}" | ||
42 | eend $? | ||
43 | } | ||
44 | |||
45 | stop() { | ||
46 | ebegin "Stopping ${name}" | ||
47 | kill $(ps | grep .swatch_script.$(cat /var/run/${SVCPID}) | grep -v 'grep' | awk '{ print $1}') | ||
48 | eend $? | ||
49 | } | ||
50 | |||
diff --git a/testing/swatch/swatchrc b/testing/swatch/swatchrc deleted file mode 100644 index 3ea2615a94..0000000000 --- a/testing/swatch/swatchrc +++ /dev/null | |||
@@ -1,103 +0,0 @@ | |||
1 | ############################################################################### | ||
2 | ### Swatch example config | ||
3 | # | ||
4 | # The configuration file is used by the swatch(8) program to determine what | ||
5 | # types of expression patterns to look for and what type of action(s) should be | ||
6 | # taken when a pattern is matched. | ||
7 | # Each line should contain a keyword and a, sometimes optional, value for that | ||
8 | # keyword. The keyword and value are separated by a space or an equal (=) sign. | ||
9 | # | ||
10 | # watchfor regex | ||
11 | # ignore regex | ||
12 | # | ||
13 | # echo [modes] | ||
14 | # Echo the matched line. The text mode may be normal, bold, underscore, | ||
15 | # blink, inverse, black, red, green, yellow, blue, magenta, cyan, white, | ||
16 | # black_h, red_h, green_h, yellow_h, blue_h, magenta_h, cyan_h, | ||
17 | # and/or white_h. The _h colors specify a highlighting color. The other | ||
18 | # colors are assigned to the letters. Some modes may not work on some | ||
19 | # terminals. Normal is the default. | ||
20 | # bell [N] | ||
21 | # Echo the matched line, and send a bell N times (default = 1). | ||
22 | # exec command | ||
23 | # Execute command. The command may contain variables which are substituted | ||
24 | # with fields from the matched line. A $N will be replaced by the Nth field | ||
25 | # in the line. A $0 or $* will be replaced by the entire line. | ||
26 | # mail [addresses=address:address:...][,subject=your_text_here] | ||
27 | # Send mail to address(es) containing the matched lines as they appear | ||
28 | # (default address is the user who is running the program). | ||
29 | # pipe command[,keep_open] | ||
30 | # Pipe matched lines into command. Use the keep_open option to force the | ||
31 | # pipe to stay open until a different pipe action is run or until swatch | ||
32 | # exits. | ||
33 | # write [user:user:...] | ||
34 | # Use write(1) to send matched lines to user(s). | ||
35 | # threshold track_by=key, type=<limit|threshold|both, count=number, seconds=number> | ||
36 | # Thresholding can be done for the complete watchfor block and/or for | ||
37 | # individual actions. Add ``threshold=on'' as an option along with the other | ||
38 | # threshold options when thresholding an individual action. | ||
39 | # track_by | ||
40 | # The value of this should be something that is unique to the | ||
41 | # watchfor regular expression. Tip: enclose unique parts of the | ||
42 | # regular expression in parentheses, then use the sub matches as | ||
43 | # part of the value (e.g. track_by=``$2:$4''). | ||
44 | # type | ||
45 | # There are three types of thresholding. They are as follows: | ||
46 | # limit | ||
47 | # Perform action(s) for the first "count`` matches during | ||
48 | # the time interval specified by ''seconds", then ignore | ||
49 | # events for the rest of the time interval (kind of like | ||
50 | # throttle) | ||
51 | # threshold | ||
52 | # Perform action(s) on each match for up to count matches | ||
53 | # during the time interval specified by seconds | ||
54 | # both | ||
55 | # Perform actions(s) once per time interval after "count`` | ||
56 | # matches occur, then ignore additional matches during the | ||
57 | # time interval specified by ''seconds" | ||
58 | # continue | ||
59 | # Use this action to cause swatch to continue to try to match other | ||
60 | # pattern/action groups after it is done with the current pattern/action | ||
61 | # block. | ||
62 | # quit | ||
63 | # Use this action to cause swatch to clean up and quit immediately. | ||
64 | ############################################################################### | ||
65 | |||
66 | ## Successful SSH Login Attempts | ||
67 | watchfor /sshd.*(: [aA]ccepted)(.*)( from )(.*)( port .*)$/ | ||
68 | threshold track_by=$4,type=limit,count=1,seconds=60 | ||
69 | echo bold green | ||
70 | #mail='receiver@foo.bar',SUBJECT=sshd: Accepted connection,MAILER=sendmail -t -S smtp.foo.bar -f sender\@foo.bar | ||
71 | |||
72 | ## Invalid SSH Login Attempts | ||
73 | watchfor /sshd.*(: [iI]nvalid [uU]ser )(.*)( from )(.*)$/ | ||
74 | threshold track_by=$4,type=both,count=3,seconds=60 | ||
75 | echo bold red | ||
76 | |||
77 | ## Failed SSH Login Attempts | ||
78 | watchfor /sshd.*(: [fF]ailed password for )(.*)( from )(.*)( port )(.*)$/ | ||
79 | threshold track_by=$4,type=both,count=3,seconds=60 | ||
80 | echo bold red | ||
81 | |||
82 | ## Failed SSH Login Attempts | ||
83 | watchfor /([aA]uthentication [fF]ailure for [iI]llegal [uU]ser )(.*)( from )(.*)$/ | ||
84 | threshold track_by=$4,type=both,count)3,seconds=60 | ||
85 | echo bold red | ||
86 | |||
87 | |||
88 | ## Invalid sudo commands | ||
89 | watchfor /sudo:.*[Cc]ommand not allowed/ | ||
90 | echo bold red | ||
91 | |||
92 | ## File system full | ||
93 | watchfor /file system full/ | ||
94 | echo bold blue | ||
95 | |||
96 | ## System crashes and halts | ||
97 | watchfor /(panic|halt)/ | ||
98 | echo bold red | ||
99 | |||
100 | ## File system errors | ||
101 | watchfor /[Mm]edia [Ee]rror/ | ||
102 | echo bold yellow | ||
103 | |||
diff --git a/testing/swish-e/APKBUILD b/testing/swish-e/APKBUILD deleted file mode 100644 index 758d775512..0000000000 --- a/testing/swish-e/APKBUILD +++ /dev/null | |||
@@ -1,27 +0,0 @@ | |||
1 | # Contributor: Michael Mason <ms13sp@gmail.com> | ||
2 | # Maintainer: Michael Mason <ms13sp@gmail.com> | ||
3 | pkgname=swish-e | ||
4 | pkgver=2.4.7 | ||
5 | pkgrel=1 | ||
6 | pkgdesc="Simple Web Indexing System for Humans - Enhanced" | ||
7 | url="http://www.swish-e.org/" | ||
8 | license="GPL" | ||
9 | depends="" | ||
10 | makedepends="" | ||
11 | install= | ||
12 | subpackages="$pkgname-dev $pkgname-doc" | ||
13 | source="http://www.swish-e.org/distribution/$pkgname-$pkgver.tar.gz" | ||
14 | |||
15 | build() { | ||
16 | cd "$srcdir"/$pkgname-$pkgver | ||
17 | |||
18 | ./configure --prefix=/usr \ | ||
19 | --sysconfdir=/etc \ | ||
20 | --mandir=/usr/share/man \ | ||
21 | --infodir=/usr/share/info | ||
22 | make || return 1 | ||
23 | make DESTDIR="$pkgdir" install | ||
24 | |||
25 | } | ||
26 | |||
27 | md5sums="736db7a65aed48bb3e2587c52833642d swish-e-2.4.7.tar.gz" | ||
diff --git a/testing/tbl/APKBUILD b/testing/tbl/APKBUILD deleted file mode 100644 index de2286ea68..0000000000 --- a/testing/tbl/APKBUILD +++ /dev/null | |||
@@ -1,39 +0,0 @@ | |||
1 | # Maintainer: Natanael Copa <ncopa@alpinelinux.org> | ||
2 | pkgname=tbl | ||
3 | pkgver=0.1.5 | ||
4 | pkgrel=0 | ||
5 | pkgdesc="Utility to format tables for troff" | ||
6 | url="http://tbl.bsd.lv/" | ||
7 | license="ISC" | ||
8 | depends= | ||
9 | makedepends= | ||
10 | install= | ||
11 | subpackages="$pkgname-doc" | ||
12 | source="http://tbl.bsd.lv/snapshots/tbl-$pkgver.tar.gz | ||
13 | tbl-install.patch" | ||
14 | |||
15 | _builddir="$srcdir"/$pkgname-$pkgver | ||
16 | |||
17 | prepare() { | ||
18 | cd "$_builddir" | ||
19 | for i in $source; do | ||
20 | case $i in | ||
21 | *.patch) | ||
22 | patch -p1 -i "$srcdir"/$i || return 1 | ||
23 | ;; | ||
24 | esac | ||
25 | done | ||
26 | } | ||
27 | |||
28 | build() { | ||
29 | cd "$_builddir" | ||
30 | make || return 1 | ||
31 | } | ||
32 | |||
33 | package() { | ||
34 | cd "$_builddir" | ||
35 | make DESTDIR="$pkgdir" PREFIX=/usr MANDIR=/usr/share/man install | ||
36 | } | ||
37 | |||
38 | md5sums="633edde9037b0a01b045b05e655ee7c9 tbl-0.1.5.tar.gz | ||
39 | e4f29245b659de9814ff1a7a1c98ffb2 tbl-install.patch" | ||
diff --git a/testing/tbl/tbl-install.patch b/testing/tbl/tbl-install.patch deleted file mode 100644 index 72465ea2d8..0000000000 --- a/testing/tbl/tbl-install.patch +++ /dev/null | |||
@@ -1,19 +0,0 @@ | |||
1 | --- ./Makefile.orig | ||
2 | +++ ./Makefile | ||
3 | @@ -64,11 +64,11 @@ | ||
4 | install -m 0444 tbl-$(VERSION).md5 $(PREFIX)/snapshots/tbl.md5 | ||
5 | |||
6 | install: | ||
7 | - mkdir -p $(BINDIR) | ||
8 | - mkdir -p $(MANDIR)/man5 | ||
9 | - $(INSTALL_PROGRAM) tbl $(BINDIR) | ||
10 | - $(INSTALL_MAN) tbl.5 $(MANDIR)/man5 | ||
11 | - $(INSTALL_MAN) tbl.1 $(MANDIR)/man1 | ||
12 | + mkdir -p $(DESTDIR)$(BINDIR) | ||
13 | + mkdir -p $(DESTDIR)$(MANDIR)/man5 | ||
14 | + $(INSTALL_PROGRAM) tbl $(DESTDIR)$(BINDIR) | ||
15 | + $(INSTALL_MAN) tbl.5 $(DESTDIR)$(MANDIR)/man5 | ||
16 | + $(INSTALL_MAN) tbl.1 $(DESTDIR)$(MANDIR)/man1 | ||
17 | |||
18 | main.o: main.c tbl.h | ||
19 | |||
diff --git a/testing/tinc/APKBUILD b/testing/tinc/APKBUILD deleted file mode 100644 index 1ae15310e4..0000000000 --- a/testing/tinc/APKBUILD +++ /dev/null | |||
@@ -1,50 +0,0 @@ | |||
1 | # Maintainer: Natanael Copa <ncopa@alpinelinux.org> | ||
2 | pkgname=tinc | ||
3 | pkgver=1.0.13 | ||
4 | pkgrel=0 | ||
5 | pkgdesc="tinc is a Virtual Private Network (VPN) daemon" | ||
6 | url="http://www.tinc-vpn.org/" | ||
7 | license="GPL-2" | ||
8 | depends= | ||
9 | makedepends="zlib-dev lzo-dev openssl-dev" | ||
10 | install= | ||
11 | subpackages="$pkgname-doc" | ||
12 | source="http://www.tinc-vpn.org/packages/tinc-$pkgver.tar.gz | ||
13 | tincd.initd | ||
14 | tincd.lo.initd | ||
15 | tinc.networks" | ||
16 | |||
17 | _builddir="$srcdir"/$pkgname-$pkgver | ||
18 | prepare() { | ||
19 | cd "$_builddir" | ||
20 | # apply patches here | ||
21 | } | ||
22 | |||
23 | build() { | ||
24 | cd "$_builddir" | ||
25 | ./configure --prefix=/usr \ | ||
26 | --sysconfdir=/etc \ | ||
27 | --mandir=/usr/share/man \ | ||
28 | --infodir=/usr/share/info \ | ||
29 | --enable-jumbograms \ | ||
30 | --enable-lzo \ | ||
31 | --enable-zlib | ||
32 | make || return 1 | ||
33 | } | ||
34 | |||
35 | package() { | ||
36 | cd "$_builddir" | ||
37 | make DESTDIR="$pkgdir" install | ||
38 | |||
39 | mkdir "$pkgdir"/etc/tinc | ||
40 | install -m755 -D "$srcdir"/tincd.initd "$pkgdir"/etc/init.d/tincd | ||
41 | install -m755 -D "$srcdir"/tincd.lo.initd \ | ||
42 | "$pkgdir"/etc/init.d/tincd.lo | ||
43 | install -m644 -D "$srcdir"/tinc.networks \ | ||
44 | "$pkgdir"/etc/conf.d/tinc.networks | ||
45 | } | ||
46 | |||
47 | md5sums="86263994d38c750431efd17e9a91a248 tinc-1.0.13.tar.gz | ||
48 | 89d104d38bab84d6f92d27464e48628d tincd.initd | ||
49 | 96d8778284637fa7790a4c6239a72070 tincd.lo.initd | ||
50 | 475d64d9aa410ec7e91f5b079800abc9 tinc.networks" | ||
diff --git a/testing/tinc/tinc.networks b/testing/tinc/tinc.networks deleted file mode 100644 index e1844ce2ba..0000000000 --- a/testing/tinc/tinc.networks +++ /dev/null | |||
@@ -1,13 +0,0 @@ | |||
1 | # file: /etc/conf.d/tinc.networks for /etc/init.d/tincd | ||
2 | |||
3 | # In this file you define the tinc networks you want to connect to | ||
4 | |||
5 | # USAGE: | ||
6 | # you add a network to the init script by defining: | ||
7 | # NETWORK: your_network_name | ||
8 | # | ||
9 | # if you want to connect to multiple VPN's just set them behind each other. e.g. | ||
10 | # NETWORK: foo | ||
11 | # NETWORK: bar | ||
12 | # | ||
13 | # this would join the network foo and the network bar. | ||
diff --git a/testing/tinc/tincd.initd b/testing/tinc/tincd.initd deleted file mode 100644 index 452687dfb6..0000000000 --- a/testing/tinc/tincd.initd +++ /dev/null | |||
@@ -1,64 +0,0 @@ | |||
1 | #!/sbin/runscript | ||
2 | # Copyright 1999-2004 Gentoo Foundation | ||
3 | # Distributed under the terms of the GNU General Public License v2 | ||
4 | # $Header: /var/cvsroot/gentoo-x86/net-misc/tinc/files/tincd,v 1.5 2008/04/01 14:08:45 dragonheart Exp $ | ||
5 | |||
6 | opts="reload" | ||
7 | |||
8 | depend() { | ||
9 | use logger dns | ||
10 | need net | ||
11 | } | ||
12 | |||
13 | checkconfig() { | ||
14 | if ! grep -q '^ *NETWORK:' /etc/conf.d/tinc.networks | ||
15 | then | ||
16 | eerror "No VPN networks configured in /etc/conf.d/tinc.networks" | ||
17 | return 1 | ||
18 | fi | ||
19 | } | ||
20 | |||
21 | start() { | ||
22 | checkconfig || return 1 | ||
23 | ebegin "Starting tinc VPN networks" | ||
24 | eend 0 | ||
25 | awk '/^ *NETWORK:/ { print $2 }' /etc/conf.d/tinc.networks | while read TINCNET | ||
26 | do | ||
27 | if [ ! -f /etc/tinc/"$TINCNET"/tinc.conf ] | ||
28 | then | ||
29 | eerror "Cannot start network $TINCNET, /etc/tinc/$TINCNET/tinc.conf does not exist !" | ||
30 | else | ||
31 | ebegin "Starting tinc network $TINCNET" | ||
32 | /usr/sbin/tincd --net="$TINCNET" --logfile=/var/log/tinc.$TINCNET.log --pidfile=/var/run/tinc.$TINCNET.pid | ||
33 | eend $? | ||
34 | fi | ||
35 | done | ||
36 | } | ||
37 | |||
38 | stop() { | ||
39 | ebegin "Stopping tinc VPN networks" | ||
40 | eend 0 | ||
41 | awk '/^ *NETWORK:/ { print $2 }' /etc/conf.d/tinc.networks | while read TINCNET | ||
42 | do | ||
43 | if [ -f /var/run/tinc."$TINCNET".pid ] | ||
44 | then | ||
45 | ebegin "Stopping tinc network $TINCNET" | ||
46 | /usr/sbin/tincd --kill --pidfile=/var/run/tinc."$TINCNET".pid | ||
47 | eend $? | ||
48 | fi | ||
49 | done | ||
50 | } | ||
51 | |||
52 | reload() { | ||
53 | ebegin "Reloading configuration for tinc VPN networks" | ||
54 | eend 0 | ||
55 | awk '/^ *NETWORK:/ { print $2 }' /etc/conf.d/tinc.networks | while read TINCNET | ||
56 | do | ||
57 | if [ -f /var/run/tinc."$TINCNET".pid ] | ||
58 | then | ||
59 | ebegin "Reloading tinc network $TINCNET" | ||
60 | /usr/sbin/tincd --kill HUP --pidfile=/var/run/tinc."$TINCNET".pid | ||
61 | eend $? | ||
62 | fi | ||
63 | done | ||
64 | } | ||
diff --git a/testing/tinc/tincd.lo.initd b/testing/tinc/tincd.lo.initd deleted file mode 100644 index 79c185b381..0000000000 --- a/testing/tinc/tincd.lo.initd +++ /dev/null | |||
@@ -1,46 +0,0 @@ | |||
1 | #!/sbin/runscript | ||
2 | # Copyright 1999-2010 Gentoo Foundation | ||
3 | # Distributed under the terms of the GNU General Public License v2 | ||
4 | # $Header: /var/cvsroot/gentoo-x86/net-misc/tinc/files/tincd.lo,v 1.1 2010/07/18 10:04:56 dragonheart Exp $ | ||
5 | |||
6 | opts="reload" | ||
7 | |||
8 | depend() | ||
9 | { | ||
10 | use logger dns | ||
11 | need net | ||
12 | } | ||
13 | |||
14 | start() | ||
15 | { | ||
16 | TINCNET=${RC_SVCNAME#*.} | ||
17 | if [ -f /etc/tinc/"$TINCNET"/tinc.conf ] ; then | ||
18 | ebegin "Starting tinc network $TINCNET" | ||
19 | /usr/sbin/tincd --debug=1 --net="$TINCNET" --logfile=/var/log/tinc.$TINCNET.log --pidfile=/var/run/tinc.$TINCNET.pid | ||
20 | eend $? | ||
21 | else | ||
22 | eerror "Cannot start network $TINCNET, /etc/tinc/$TINCNET/tinc.conf does not exist !" | ||
23 | fi | ||
24 | } | ||
25 | |||
26 | stop() | ||
27 | { | ||
28 | TINCNET=${RC_SVCNAME#*.} | ||
29 | if [ -f /var/run/tinc."$TINCNET".pid ] ; then | ||
30 | ebegin "Stopping tinc network $TINCNET" | ||
31 | /usr/sbin/tincd --kill --pidfile=/var/run/tinc."$TINCNET".pid | ||
32 | eend $? | ||
33 | else | ||
34 | eerror "Cannot start network $TINCNET, /etc/tinc/$TINCNET/tinc.conf does not exist !" | ||
35 | fi | ||
36 | } | ||
37 | |||
38 | reload() | ||
39 | { | ||
40 | TINCNET=${RC_SVCNAME#*.} | ||
41 | if [ -f /var/run/tinc."$TINCNET".pid ] ; then | ||
42 | ebegin "Reloading configuration for tinc network $TINCNET" | ||
43 | /usr/sbin/tincd --kill HUP --pidfile=/var/run/tinc."$TINCNET".pid | ||
44 | eend $? | ||
45 | fi | ||
46 | } | ||
diff --git a/testing/ucspi-tcp/APKBUILD b/testing/ucspi-tcp/APKBUILD deleted file mode 100644 index 9b6f578a45..0000000000 --- a/testing/ucspi-tcp/APKBUILD +++ /dev/null | |||
@@ -1,48 +0,0 @@ | |||
1 | # Contributor: Francesco Colista <francesco.colista@gmail.com> | ||
2 | # Maintainer: Francesco Colista <francesco.colista@gmail.com> | ||
3 | |||
4 | pkgname=ucspi-tcp | ||
5 | pkgver=0.88 | ||
6 | pkgrel=1 | ||
7 | pkgdesc="Easy-to-use command-line tools for building TCP client-server applications." | ||
8 | url="http://cr.yp.to/ucspi-tcp.html" | ||
9 | license="public-domain" | ||
10 | depends="" | ||
11 | makedepends="" | ||
12 | install= | ||
13 | subpackages="" | ||
14 | source="http://cr.yp.to/$pkgname/$pkgname-$pkgver.tar.gz | ||
15 | ucspi-tcp-0.88.a_record.patch | ||
16 | ucspi-tcp-0.88.errno.patch | ||
17 | " | ||
18 | |||
19 | prepare() { | ||
20 | cd "$srcdir"/$pkgname-$pkgver | ||
21 | for i in ../*.patch; | ||
22 | do | ||
23 | msg "Applying $i" | ||
24 | patch -p1 -i $i || return 1 | ||
25 | done | ||
26 | } | ||
27 | |||
28 | build() { | ||
29 | cd "$srcdir"/$pkgname-$pkgver | ||
30 | echo "${CC:-"gcc"} ${CFLAGS}" > conf-cc | ||
31 | echo "${CC:-"gcc"} ${LDFLAGS}" > conf-ld | ||
32 | echo "/usr" > conf-home | ||
33 | make || return 1 | ||
34 | } | ||
35 | |||
36 | package() { | ||
37 | cd "$srcdir"/$pkgname-$pkgver | ||
38 | mkdir -p "$pkgdir"/usr/bin | ||
39 | for f in tcpserver tcprules tcprulescheck argv0 recordio tcpclient \ | ||
40 | *\@ tcpcat mconnect mconnect-io addcr delcr fixcrio \ | ||
41 | rblsmtpd; do | ||
42 | cp $f "$pkgdir"/usr/bin/$f | ||
43 | done | ||
44 | } | ||
45 | |||
46 | md5sums="39b619147db54687c4a583a7a94c9163 ucspi-tcp-0.88.tar.gz | ||
47 | 554ec0eb60f619667efde3fb5325310d ucspi-tcp-0.88.a_record.patch | ||
48 | 759a11fafff188d9580be6498a028095 ucspi-tcp-0.88.errno.patch" | ||
diff --git a/testing/ucspi-tcp/ucspi-tcp-0.88.a_record.patch b/testing/ucspi-tcp/ucspi-tcp-0.88.a_record.patch deleted file mode 100644 index 903125eaae..0000000000 --- a/testing/ucspi-tcp/ucspi-tcp-0.88.a_record.patch +++ /dev/null | |||
@@ -1,64 +0,0 @@ | |||
1 | diff -ruN --exclude conf-* ucspi-tcp-0.88/rblsmtpd.c ucspi-tcp-0.88.fix/rblsmtpd.c | ||
2 | --- ucspi-tcp-0.88/rblsmtpd.c Sat Mar 18 10:18:42 2000 | ||
3 | +++ ucspi-tcp-0.88.fix/rblsmtpd.c Wed Aug 9 16:42:33 2000 | ||
4 | @@ -60,16 +60,54 @@ | ||
5 | |||
6 | void rbl(char *base) | ||
7 | { | ||
8 | + int i; | ||
9 | + char *altreply = 0; | ||
10 | if (decision) return; | ||
11 | if (!stralloc_copy(&tmp,&ip_reverse)) nomem(); | ||
12 | + i = str_chr(base, ':'); | ||
13 | + if (base[i]) { | ||
14 | + base[i] = 0; | ||
15 | + altreply = base+i+1; | ||
16 | + } | ||
17 | if (!stralloc_cats(&tmp,base)) nomem(); | ||
18 | - if (dns_txt(&text,&tmp) == -1) { | ||
19 | - flagmustnotbounce = 1; | ||
20 | - if (flagfailclosed) { | ||
21 | - if (!stralloc_copys(&text,"temporary RBL lookup error")) nomem(); | ||
22 | - decision = 2; | ||
23 | + if (altreply) { | ||
24 | + if (dns_ip4(&text,&tmp) == -1) { | ||
25 | + flagmustnotbounce = 1; | ||
26 | + if (flagfailclosed) { | ||
27 | + if (!stralloc_copys(&text,"temporary RBL lookup error")) nomem(); | ||
28 | + decision = 2; | ||
29 | + } | ||
30 | + return; | ||
31 | + } | ||
32 | + if (text.len) { | ||
33 | + if(!stralloc_copys(&text, "")) nomem(); | ||
34 | + while(*altreply) { | ||
35 | + char *x; | ||
36 | + i = str_chr(altreply, '%'); | ||
37 | + if(!stralloc_catb(&text, altreply, i)) nomem(); | ||
38 | + if(altreply[i] && | ||
39 | + altreply[i+1]=='I' && | ||
40 | + altreply[i+2]=='P' && | ||
41 | + altreply[i+3]=='%') { | ||
42 | + if(!stralloc_catb(&text, ip_env, str_len(ip_env))) nomem(); | ||
43 | + altreply+=i+4; | ||
44 | + } else if(altreply[i]) { | ||
45 | + if(!stralloc_cats(&text, "%")) nomem(); | ||
46 | + altreply+=i+1; | ||
47 | + } else { | ||
48 | + altreply+=i; | ||
49 | + } | ||
50 | + } | ||
51 | + } | ||
52 | + } else { | ||
53 | + if (dns_txt(&text,&tmp) == -1) { | ||
54 | + flagmustnotbounce = 1; | ||
55 | + if (flagfailclosed) { | ||
56 | + if (!stralloc_copys(&text,"temporary RBL lookup error")) nomem(); | ||
57 | + decision = 2; | ||
58 | + } | ||
59 | + return; | ||
60 | } | ||
61 | - return; | ||
62 | } | ||
63 | if (text.len) | ||
64 | if (flagrblbounce) | ||
diff --git a/testing/ucspi-tcp/ucspi-tcp-0.88.errno.patch b/testing/ucspi-tcp/ucspi-tcp-0.88.errno.patch deleted file mode 100644 index 7654c783a6..0000000000 --- a/testing/ucspi-tcp/ucspi-tcp-0.88.errno.patch +++ /dev/null | |||
@@ -1,12 +0,0 @@ | |||
1 | diff -u ucspi-tcp-0.88.old/error.h ucspi-tcp-0.88/error.h | ||
2 | --- ucspi-tcp-0.88.old/error.h 2000-03-18 09:18:20.000000000 -0600 | ||
3 | +++ ucspi-tcp-0.88/error.h 2003-01-08 13:39:12.000000000 -0600 | ||
4 | @@ -1,7 +1,7 @@ | ||
5 | #ifndef ERROR_H | ||
6 | #define ERROR_H | ||
7 | |||
8 | -extern int errno; | ||
9 | +#include <errno.h> | ||
10 | |||
11 | extern int error_intr; | ||
12 | extern int error_nomem; | ||
diff --git a/testing/usb-modeswitch/APKBUILD b/testing/usb-modeswitch/APKBUILD deleted file mode 100644 index 1643920846..0000000000 --- a/testing/usb-modeswitch/APKBUILD +++ /dev/null | |||
@@ -1,55 +0,0 @@ | |||
1 | # Maintainer: Leonardo Arena <rnalrd@gmail.com> | ||
2 | pkgname=usb-modeswitch | ||
3 | pkgver=1.1.4 | ||
4 | pkgrel=0 | ||
5 | _pkgdata=20100418 | ||
6 | pkgdesc="A mode switching tool for controlling flip flop (multiple device) USB gear" | ||
7 | url="http://www.draisberghof.de/usb_modeswitch/" | ||
8 | license="GPL" | ||
9 | depends="tcl" | ||
10 | makedepends="libusb-compat-dev" | ||
11 | install= | ||
12 | subpackages="$pkgname-doc" | ||
13 | source="http://www.draisberghof.de/usb_modeswitch/${pkgname}-${pkgver}.tar.bz2 | ||
14 | http://www.draisberghof.de/usb_modeswitch/${pkgname}-data-${_pkgdata}.tar.bz2 | ||
15 | http://www.draisberghof.de/usb_modeswitch/usb_modeswitch.setup" | ||
16 | |||
17 | _builddir="$srcdir"/$pkgname-$pkgver | ||
18 | |||
19 | prepare() { | ||
20 | cd "$_builddir" | ||
21 | mkdir -p $pkgdir/lib/udev/usb_modeswitch || return 1 | ||
22 | mkdir -p $pkgdir/etc || return 1 | ||
23 | mkdir -p $pkgdir/usr/share/man/man1 || return 1 | ||
24 | make clean || return 1 | ||
25 | sed -i -e 's/--mode=/-m/' Makefile | ||
26 | cd ../${pkgname}-data-${_pkgdata} | ||
27 | sed -i -e 's%install --mode=644 -t $(ETCDIR)/usb_modeswitch.d \./usb_modeswitch.d/\*%cp -R ./usb_modeswitch.d/\* $(ETCDIR)/usb_modeswitch.d%' Makefile | ||
28 | sed -i -e 's/--mode=/-m/' Makefile | ||
29 | } | ||
30 | |||
31 | build() { | ||
32 | cd "$_builddir" | ||
33 | make || return 1 | ||
34 | } | ||
35 | |||
36 | package() { | ||
37 | cd "$_builddir" | ||
38 | make DESTDIR="$pkgdir" install | ||
39 | # adjusting the tcl script location | ||
40 | # mv ${pkgdir}/lib/udev/usb_modeswitch/usb_modeswitch.tcl \ | ||
41 | # ${pkgdir}/lib/udev/usb_modeswitch.tcl || return 1 | ||
42 | # rmdir ${pkgdir}/lib/udev/usb_modeswitch || return 1 | ||
43 | # mv ${pkgdir}/lib/udev/usb_modeswitch.tcl \ | ||
44 | # ${pkgdir}/lib/udev/usb_modeswitch || return 1 | ||
45 | |||
46 | # installing data | ||
47 | cd $srcdir/usb-modeswitch-data-${_pkgdata} || return 1 | ||
48 | make DESTDIR=$pkgdir install || return 1 | ||
49 | # installing config | ||
50 | cp $srcdir/usb_modeswitch.setup $pkgdir/etc/ || return 1 | ||
51 | } | ||
52 | |||
53 | md5sums="a04db36bd0fc6fb303df7567f677b714 usb-modeswitch-1.1.4.tar.bz2 | ||
54 | 659c9633513fa2f84465244a50c351b3 usb-modeswitch-data-20100418.tar.bz2 | ||
55 | 9a25756669937ac86774bb55733f09cd usb_modeswitch.setup" | ||
diff --git a/testing/valide/APKBUILD b/testing/valide/APKBUILD deleted file mode 100644 index 5ed20c9349..0000000000 --- a/testing/valide/APKBUILD +++ /dev/null | |||
@@ -1,37 +0,0 @@ | |||
1 | # Maintainer: Natanael Copa <ncopa@alpinelinux.org> | ||
2 | pkgname=valide | ||
3 | pkgver=0.7.0 | ||
4 | pkgrel=0 | ||
5 | pkgdesc="Val(a)IDE is an Integrated Development Environment (IDE) for the Vala programming language" | ||
6 | url="http://www.valaide.org/" | ||
7 | license="GPL" | ||
8 | depends="vala" | ||
9 | makedepends="gtk+-dev intltool gtksourceview-dev libunique-dev python | ||
10 | libxml2-dev gdl-dev vala" | ||
11 | install= | ||
12 | subpackages="$pkgname-dev $pkgname-doc" | ||
13 | source="http://valide.googlecode.com/files/valide-$pkgver.tar.gz" | ||
14 | |||
15 | # append extra dependencies to -dev subpackage | ||
16 | # remove if not used. | ||
17 | # depends_dev="somepackage-dev" | ||
18 | |||
19 | _builddir="$srcdir"/$pkgname-$pkgver | ||
20 | |||
21 | prepare() { | ||
22 | cd "$_builddir" | ||
23 | # apply patches here | ||
24 | } | ||
25 | |||
26 | build() { | ||
27 | cd "$_builddir" | ||
28 | ./waf -j ${JOBS:-2} configure --prefix=/usr || return 1 | ||
29 | ./waf -j ${JOBS:-2} | ||
30 | } | ||
31 | |||
32 | package() { | ||
33 | cd "$_builddir" | ||
34 | ./waf -j ${JOBS:-2} --destdir="$pkgdir" install | ||
35 | } | ||
36 | |||
37 | md5sums="d9e7d36266af3bd4c3ca592a8955285e valide-0.7.0.tar.gz" | ||
diff --git a/testing/xmlrpc-c/APKBUILD b/testing/xmlrpc-c/APKBUILD deleted file mode 100644 index 86777e1b6d..0000000000 --- a/testing/xmlrpc-c/APKBUILD +++ /dev/null | |||
@@ -1,42 +0,0 @@ | |||
1 | # Maintainer: Natanael Copa <ncopa@alpinelinux.org> | ||
2 | pkgname=xmlrpc-c | ||
3 | pkgver=1.06.40 | ||
4 | pkgrel=0 | ||
5 | pkgdesc="This library provides a modular implementation of XML-RPC for C and C++" | ||
6 | url="http://xmlrpc-c.sourceforge.net/" | ||
7 | license="custom:xmlrpc-c" | ||
8 | depends= | ||
9 | makedepends="libtool curl-dev libxml2-dev zlib-dev" | ||
10 | subpackages="$pkgname-dev $pkgname-doc xmlrpc-c++:cxx" | ||
11 | source="http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tgz" | ||
12 | |||
13 | _builddir="$srcdir"/$pkgname-$pkgver | ||
14 | build() { | ||
15 | cd "$_builddir" | ||
16 | ./configure --prefix=/usr \ | ||
17 | --mandir=/usr/share/man \ | ||
18 | --enable-libxml2-backend \ | ||
19 | --disable-cgi-server \ | ||
20 | --disable-abyss-server \ | ||
21 | --disable-libwww-client \ | ||
22 | --disable-wininet-client | ||
23 | # no parallel builds :-( | ||
24 | make -C include &&\ | ||
25 | make -C lib &&\ | ||
26 | make -j1 -C src &&\ | ||
27 | make | ||
28 | } | ||
29 | |||
30 | package() { | ||
31 | cd "$_builddir" | ||
32 | make DESTDIR="$pkgdir" install | ||
33 | install -m 644 -D doc/COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING | ||
34 | } | ||
35 | |||
36 | cxx() { | ||
37 | pkgdesc="This library provides a modular implementation of XML-RPC for C++" | ||
38 | mkdir -p "$subpkgdir"/usr/lib | ||
39 | mv "$pkgdir"/usr/lib/*++* "$subpkgdir"/usr/lib/ | ||
40 | } | ||
41 | |||
42 | md5sums="684fd8b9edda6da55a58d2a18e5056c5 xmlrpc-c-1.06.40.tgz" | ||
diff --git a/testing/zabbix/APKBUILD b/testing/zabbix/APKBUILD deleted file mode 100644 index 480f424fe5..0000000000 --- a/testing/zabbix/APKBUILD +++ /dev/null | |||
@@ -1,87 +0,0 @@ | |||
1 | # Contributor: Jeff Bilyk <jbilyk at gmail> | ||
2 | # Maintainer: Natanael Copa <natanael.copa@gmail.com> | ||
3 | pkgname=zabbix | ||
4 | pkgver=1.8.2 | ||
5 | pkgrel=1 | ||
6 | pkgdesc="Enterprise-class open source distributed monitoring" | ||
7 | url="www.zabbix.com" | ||
8 | license="GPL" | ||
9 | depends="php php-sqlite3 php-gd fping" | ||
10 | makedepends="sqlite-dev libiconv-dev" | ||
11 | install="$pkgname.pre-install" | ||
12 | pkgusers="zabbix" | ||
13 | pkggroups="zabbix" | ||
14 | subpackages="$pkgname-dev $pkgname-doc" | ||
15 | source="http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz | ||
16 | zabbix_server.conf | ||
17 | zabbix_trapper.conf | ||
18 | zabbix_proxy.conf | ||
19 | zabbix-dn_skipname.patch | ||
20 | zabbix-getloadavg.patch | ||
21 | zabbix-server.initd | ||
22 | zabbix-agentd.initd | ||
23 | zabbix-proxy.initd | ||
24 | " | ||
25 | |||
26 | _builddir="$srcdir"/$pkgname-$pkgver | ||
27 | |||
28 | prepare() { | ||
29 | cd "$_builddir" | ||
30 | for i in $source; do | ||
31 | case $i in | ||
32 | *.patch) | ||
33 | msg "Applying $i" | ||
34 | patch -p1 -i "$srcdir"/$i || return 1 | ||
35 | ;; | ||
36 | esac | ||
37 | done | ||
38 | } | ||
39 | |||
40 | build() { | ||
41 | cd "$_builddir" | ||
42 | ./configure --prefix=/usr \ | ||
43 | --sysconfdir=/etc \ | ||
44 | --mandir=/usr/share/man \ | ||
45 | --infodir=/usr/share/info \ | ||
46 | --enable-server \ | ||
47 | --enable-agent \ | ||
48 | --enable-proxy \ | ||
49 | --enable-ipv6 \ | ||
50 | --with-sqlite3 | ||
51 | make || return 1 | ||
52 | } | ||
53 | |||
54 | package() { | ||
55 | local _wwwdir="$pkgdir"/usr/share/webapps/zabbix | ||
56 | cd "$_builddir" | ||
57 | make DESTDIR="$pkgdir" install | ||
58 | |||
59 | install -d -m0750 -o zabbix -g zabbix \ | ||
60 | "$pkgdir"/var/run/zabbix "$pkgdir"/var/log/zabbix | ||
61 | |||
62 | install -d "$pkgdir"/etc/zabbix | ||
63 | install -d "$pkgdir"/usr/share/zabbix/dbms/create/data | ||
64 | install -d -m0755 "$_wwwdir" | ||
65 | install -D -m0640 "$srcdir"/zabbix_server.conf "$pkgdir"/etc/zabbix/zabbix_server.conf | ||
66 | install -D -m0640 "$srcdir"/zabbix_trapper.conf "$pkgdir"/etc/zabbix/zabbix_trapper.conf | ||
67 | install -D -m0755 "$srcdir"/zabbix-$pkgver/create/data/data.sql "$pkgdir"/usr/share/zabbix/dbms/create/data/data.sql | ||
68 | install -D -m0755 "$srcdir"/zabbix-$pkgver/create/data/images_mysql.sql "$pkgdir"/usr/share/zabbix/dbms/create/data/images_mysql.sql | ||
69 | install -D -m0755 "$srcdir"/zabbix-$pkgver/create/schema/mysql.sql "$pkgdir"/usr/share/zabbix/dbms/create/mysql.sql | ||
70 | cp -r "$srcdir"/zabbix-$pkgver/frontends/php/* "$_wwwdir" | ||
71 | |||
72 | for i in server proxy agentd; do | ||
73 | install -D -m0755 "$srcdir"/zabbix-$i.initd \ | ||
74 | "$pkgdir"/etc/init.d/zabbix-$i || return 1 | ||
75 | done | ||
76 | |||
77 | } | ||
78 | |||
79 | md5sums="fa4be4fa7ac20a33cc0aa5c27b827746 zabbix-1.8.2.tar.gz | ||
80 | 26b0401a83bdb1dce29338e5b2786620 zabbix_server.conf | ||
81 | 9832a81e134c8e2c11e2a06b7adbf88f zabbix_trapper.conf | ||
82 | 0310b92afb3f35c1075fff53db737212 zabbix_proxy.conf | ||
83 | d13166483792401be2d25b37b0170b82 zabbix-dn_skipname.patch | ||
84 | 8d1d2e53479173aac0df0c38a4d6afda zabbix-getloadavg.patch | ||
85 | e42394e798ab98a8ff4babe68e04633a zabbix-server.initd | ||
86 | 88374bba8a8fdfabfcfe9be6dd12095f zabbix-agentd.initd | ||
87 | 32abde1cc00c2eeccddb7e038117d0ab zabbix-proxy.initd" | ||
diff --git a/testing/zabbix/zabbix-agentd.initd b/testing/zabbix/zabbix-agentd.initd deleted file mode 100644 index b14b5fe74b..0000000000 --- a/testing/zabbix/zabbix-agentd.initd +++ /dev/null | |||
@@ -1,22 +0,0 @@ | |||
1 | #!/sbin/runscript | ||
2 | # Copyright 1999-2007 Gentoo Foundation | ||
3 | # Distributed under the terms of the GNU General Public License v2 | ||
4 | # $Header: /var/cvsroot/gentoo-x86/net-analyzer/zabbix/files/1.6.6/init.d/zabbix-agentd,v 1.1 2009/10/05 15:55:23 patrick Exp $ | ||
5 | |||
6 | depend() { | ||
7 | need net | ||
8 | provide zabbix-agent | ||
9 | use zabbix-server | ||
10 | } | ||
11 | |||
12 | start() { | ||
13 | ebegin "Starting Zabbix agent" | ||
14 | start-stop-daemon --start -c zabbix:zabbix --exec /usr/sbin/zabbix_agentd | ||
15 | eend $? | ||
16 | } | ||
17 | |||
18 | stop() { | ||
19 | ebegin "Stopping Zabbix agent" | ||
20 | start-stop-daemon --stop -u zabbix --pidfile /var/run/zabbix/zabbix_agentd.pid | ||
21 | eend $? | ||
22 | } | ||
diff --git a/testing/zabbix/zabbix-dn_skipname.patch b/testing/zabbix/zabbix-dn_skipname.patch deleted file mode 100644 index df75e914a1..0000000000 --- a/testing/zabbix/zabbix-dn_skipname.patch +++ /dev/null | |||
@@ -1,44 +0,0 @@ | |||
1 | diff --git a/src/libs/zbxsysinfo/common/net.c b/src/libs/zbxsysinfo/common/net.c | ||
2 | index c8956a6..645fd8c 100644 | ||
3 | --- a/src/libs/zbxsysinfo/common/net.c | ||
4 | +++ b/src/libs/zbxsysinfo/common/net.c | ||
5 | @@ -26,6 +26,39 @@ | ||
6 | |||
7 | #include "net.h" | ||
8 | |||
9 | +#if defined(__UCLIBC__) && defined(HAVE_RES_QUERY) | ||
10 | +/* | ||
11 | + * Skip over a compressed domain name. Return the size or -1. | ||
12 | + */ | ||
13 | +int | ||
14 | +__dn_skipname(const u_char *comp_dn, const u_char *eom) | ||
15 | +{ | ||
16 | + const u_char *cp; | ||
17 | + int n; | ||
18 | + | ||
19 | + cp = comp_dn; | ||
20 | + while (cp < eom && (n = *cp++)) { | ||
21 | + /* | ||
22 | + * check for indirection | ||
23 | + */ | ||
24 | + switch (n & INDIR_MASK) { | ||
25 | + case 0: /* normal case, n == len */ | ||
26 | + cp += n; | ||
27 | + continue; | ||
28 | + case INDIR_MASK: /* indirection */ | ||
29 | + cp++; | ||
30 | + break; | ||
31 | + default: /* illegal type */ | ||
32 | + return (-1); | ||
33 | + } | ||
34 | + break; | ||
35 | + } | ||
36 | + if (cp > eom) | ||
37 | + return (-1); | ||
38 | + return (cp - comp_dn); | ||
39 | +} | ||
40 | +#endif | ||
41 | + | ||
42 | /* | ||
43 | * 0 - NOT OK | ||
44 | * 1 - OK | ||
diff --git a/testing/zabbix/zabbix-getloadavg.patch b/testing/zabbix/zabbix-getloadavg.patch deleted file mode 100644 index 44706abeb8..0000000000 --- a/testing/zabbix/zabbix-getloadavg.patch +++ /dev/null | |||
@@ -1,33 +0,0 @@ | |||
1 | diff --git a/src/libs/zbxsysinfo/linux/cpu.c b/src/libs/zbxsysinfo/linux/cpu.c | ||
2 | index a76e756..9f9031d 100644 | ||
3 | --- a/src/libs/zbxsysinfo/linux/cpu.c | ||
4 | +++ b/src/libs/zbxsysinfo/linux/cpu.c | ||
5 | @@ -22,6 +22,28 @@ | ||
6 | #include "sysinfo.h" | ||
7 | #include "stats.h" | ||
8 | |||
9 | +#ifndef HAVE_GETLOADAVG | ||
10 | +/*! \brief Alternative method of getting load avg on Linux only */ | ||
11 | +int getloadavg(double *list, int nelem) | ||
12 | +{ | ||
13 | + FILE *LOADAVG; | ||
14 | + double avg[3] = { 0.0, 0.0, 0.0 }; | ||
15 | + int i, res = -1; | ||
16 | + | ||
17 | + if ((LOADAVG = fopen("/proc/loadavg", "r"))) { | ||
18 | + fscanf(LOADAVG, "%lf %lf %lf", &avg[0], &avg[1], &avg[2]); | ||
19 | + res = 0; | ||
20 | + fclose(LOADAVG); | ||
21 | + } | ||
22 | + | ||
23 | + for (i = 0; (i < nelem) && (i < 3); i++) { | ||
24 | + list[i] = avg[i]; | ||
25 | + } | ||
26 | + | ||
27 | + return res; | ||
28 | +} | ||
29 | +#endif | ||
30 | + | ||
31 | int SYSTEM_CPU_NUM(const char *cmd, const char *param, unsigned flags, AGENT_RESULT *result) | ||
32 | { | ||
33 | char mode[32]; | ||
diff --git a/testing/zabbix/zabbix-proxy.initd b/testing/zabbix/zabbix-proxy.initd deleted file mode 100644 index 8ac246eccd..0000000000 --- a/testing/zabbix/zabbix-proxy.initd +++ /dev/null | |||
@@ -1,21 +0,0 @@ | |||
1 | #!/sbin/runscript | ||
2 | # Copyright 1999-2007 Gentoo Foundation | ||
3 | # Distributed under the terms of the GNU General Public License v2 | ||
4 | # $Header: /var/cvsroot/gentoo-x86/net-analyzer/zabbix/files/1.6.6/init.d/zabbix-proxy,v 1.1 2009/10/06 16:24:35 patrick Exp $ | ||
5 | |||
6 | depend() { | ||
7 | need net | ||
8 | #use mysql postgresql | ||
9 | } | ||
10 | |||
11 | start() { | ||
12 | ebegin "Starting Zabbix proxy" | ||
13 | start-stop-daemon --start -c zabbix:zabbix --exec /usr/sbin/zabbix_proxy | ||
14 | eend $? | ||
15 | } | ||
16 | |||
17 | stop() { | ||
18 | ebegin "Stopping Zabbix proxy" | ||
19 | start-stop-daemon --stop -u zabbix --pidfile /var/run/zabbix/zabbix_proxy.pid | ||
20 | eend $? | ||
21 | } | ||
diff --git a/testing/zabbix/zabbix-server.initd b/testing/zabbix/zabbix-server.initd deleted file mode 100644 index a661cd233d..0000000000 --- a/testing/zabbix/zabbix-server.initd +++ /dev/null | |||
@@ -1,21 +0,0 @@ | |||
1 | #!/sbin/runscript | ||
2 | # Copyright 1999-2007 Gentoo Foundation | ||
3 | # Distributed under the terms of the GNU General Public License v2 | ||
4 | # $Header: /var/cvsroot/gentoo-x86/net-analyzer/zabbix/files/1.6.6/init.d/zabbix-server,v 1.1 2009/10/05 15:55:23 patrick Exp $ | ||
5 | |||
6 | depend() { | ||
7 | need net | ||
8 | use mysql postgresql | ||
9 | } | ||
10 | |||
11 | start() { | ||
12 | ebegin "Starting Zabbix server" | ||
13 | start-stop-daemon --start -c zabbix:zabbix --exec /usr/sbin/zabbix_server | ||
14 | eend $? | ||
15 | } | ||
16 | |||
17 | stop() { | ||
18 | ebegin "Stopping Zabbix server" | ||
19 | start-stop-daemon --stop -u zabbix --pidfile /var/run/zabbix/zabbix_server.pid | ||
20 | eend $? | ||
21 | } | ||
diff --git a/testing/zabbix/zabbix.pre-install b/testing/zabbix/zabbix.pre-install deleted file mode 100644 index 8a9e5193c2..0000000000 --- a/testing/zabbix/zabbix.pre-install +++ /dev/null | |||
@@ -1,5 +0,0 @@ | |||
1 | #!/bin/sh | ||
2 | |||
3 | addgroup zabbix 2>/dev/null | ||
4 | adduser -S -H -h /dev/null -s /bin/false -D -G zabbix zabbix 2>/dev/null | ||
5 | exit 0 | ||
diff --git a/testing/zabbix/zabbix_proxy.conf b/testing/zabbix/zabbix_proxy.conf deleted file mode 100644 index 899fac2465..0000000000 --- a/testing/zabbix/zabbix_proxy.conf +++ /dev/null | |||
@@ -1,175 +0,0 @@ | |||
1 | # This is config file for ZABBIX server process | ||
2 | # To get more information about ZABBIX, | ||
3 | # go http://www.zabbix.com | ||
4 | |||
5 | ############ GENERAL PARAMETERS ################# | ||
6 | |||
7 | # IP address (or hostname) of ZABBIX servers. | ||
8 | |||
9 | Server=127.0.0.1 | ||
10 | |||
11 | # Server port for sending active checks | ||
12 | |||
13 | ServerPort=10051 | ||
14 | |||
15 | # Unique hostname. | ||
16 | |||
17 | Hostname=proxy | ||
18 | |||
19 | # Number of pre-forked instances of pollers | ||
20 | # Default value is 5 | ||
21 | # This parameter must be between 0 and 255 | ||
22 | #StartPollers=5 | ||
23 | |||
24 | # Number of pre-forked instances of IPMI pollers | ||
25 | # Default value is 0 | ||
26 | # This parameter must be between 0 and 255 | ||
27 | #StartIPMIPollers=0 | ||
28 | |||
29 | # Number of pre-forked instances of pollers for unreachable hosts | ||
30 | # Default value is 1 | ||
31 | # This parameter must be between 0 and 255 | ||
32 | #StartPollersUnreachable=1 | ||
33 | |||
34 | # Number of pre-forked instances of trappers | ||
35 | # Default value is 5 | ||
36 | # This parameter must be between 0 and 255 | ||
37 | #StartTrappers=5 | ||
38 | |||
39 | # Number of pre-forked instances of ICMP pingers | ||
40 | # Default value is 1 | ||
41 | # This parameter must be between 0 and 255 | ||
42 | #StartPingers=1 | ||
43 | |||
44 | # Number of pre-forked instances of discoverers | ||
45 | # Default value is 1 | ||
46 | # This parameter must be between 0 and 255 | ||
47 | #StartDiscoverers=1 | ||
48 | |||
49 | # Number of pre-forked instances of HTTP pollers | ||
50 | # Default value is 1 | ||
51 | # This parameter must be between 0 and 255 | ||
52 | #StartHTTPPollers=1 | ||
53 | |||
54 | # Listen port for trapper. Default port number is 10051. This parameter | ||
55 | # must be between 1024 and 32767 | ||
56 | #ListenPort=10051 | ||
57 | |||
58 | # Source IP address for outgouing connections | ||
59 | #SourceIP= | ||
60 | |||
61 | # Listen interface for trapper. Trapper will listen all network interfaces | ||
62 | # if this parameter is missing. | ||
63 | #ListenIP=127.0.0.1 | ||
64 | |||
65 | # How often ZABBIX will perform sending hearbeat message | ||
66 | # (in seconds) | ||
67 | # Default value is 60 seconds | ||
68 | # Set to 0 to disable heartbeat messages | ||
69 | # This parameter must be between 0 and 3600 | ||
70 | #HeartbeatFrequency=60 | ||
71 | |||
72 | # How often ZABBIX will perform sync configuration data | ||
73 | # (in seconds) | ||
74 | # Default value is 3600 seconds (1h) | ||
75 | # This parameter must be between 1 and 604800 (1 week) | ||
76 | #ConfigFrequency=3600 | ||
77 | |||
78 | # How often ZABBIX will perform housekeeping procedure | ||
79 | # (in hours) | ||
80 | # Default value is 1 hour | ||
81 | # Housekeeping is removing unnecessary information from | ||
82 | # tables history, alert, and alarms | ||
83 | # This parameter must be between 1 and 24 | ||
84 | #HousekeepingFrequency=1 | ||
85 | |||
86 | # How often ZABBIX will try to send unsent alerts | ||
87 | # (in seconds) | ||
88 | # Default value is 30 seconds | ||
89 | #SenderFrequency=30 | ||
90 | |||
91 | # Local bufer size in hours. Proxy will keep collected data N hours. | ||
92 | # Default value is 0 hours | ||
93 | #ProxyLocalBuffer=0 | ||
94 | |||
95 | # Offline buffer size in hours. It is used when server is not available. | ||
96 | # Older data is removed. | ||
97 | # Default value is 1 hours | ||
98 | #ProxyOfflineBuffer=1 | ||
99 | |||
100 | # Specifies debug level | ||
101 | # 0 - debug is not created | ||
102 | # 1 - critical information | ||
103 | # 2 - error information | ||
104 | # 3 - warnings (default) | ||
105 | # 4 - for debugging (produces lots of information) | ||
106 | #DebugLevel=3 | ||
107 | |||
108 | # Specifies how long we wait for agent response (in sec) | ||
109 | # Must be between 1 and 30 | ||
110 | Timeout=5 | ||
111 | |||
112 | # Specifies how many seconds trapper may spend processing new data | ||
113 | # Must be between 1 and 30 | ||
114 | #TrapperTimeout=5 | ||
115 | |||
116 | # After how many seconds of unreachability treat a host as unavailable | ||
117 | #UnreachablePeriod=45 | ||
118 | |||
119 | # How ofter check host for availability during the unreachability period | ||
120 | #UnavailableDelay=15 | ||
121 | |||
122 | # How ofter check host for availability during the unavailability period | ||
123 | #UnavailableDelay=60 | ||
124 | |||
125 | # Name of PID file | ||
126 | PidFile=/var/run/zabbix/zabbix_proxy.pid | ||
127 | |||
128 | # Name of log file | ||
129 | # If not set, syslog is used | ||
130 | LogFile=/var/log/zabbix/zabbix_proxy.log | ||
131 | |||
132 | # Maximum size of log file in MB. Set to 0 to disable automatic log rotation. | ||
133 | LogFileSize=1 | ||
134 | |||
135 | # Location for custom alert scripts | ||
136 | AlertScriptsPath=/home/zabbix/bin/ | ||
137 | |||
138 | # Location of external scripts | ||
139 | #ExternalScripts=/etc/zabbix/externalscripts | ||
140 | |||
141 | # Location of 'fping. Default is /usr/sbin/fping | ||
142 | # Make sure that fping binary has root permissions and SUID flag set | ||
143 | #FpingLocation=/usr/sbin/fping | ||
144 | |||
145 | # Location of fping6. Default is /usr/sbin/fping6 | ||
146 | # Make sure that fping binary has root permissions and SUID flag set | ||
147 | #Fping6Location=/usr/sbin/fping6 | ||
148 | |||
149 | # Temporary directory. Default is /tmp | ||
150 | #TmpDir=/tmp | ||
151 | |||
152 | # Frequency of ICMP pings (item keys 'icmpping' and 'icmppingsec'). Defauls is 60 seconds. | ||
153 | #PingerFrequency=60 | ||
154 | |||
155 | # Database host name | ||
156 | # Default is localhost | ||
157 | |||
158 | #DBHost=localhost | ||
159 | |||
160 | # Database name | ||
161 | # SQLite3 note: path to database file must be provided. DBUser and DBPassword are ignored. | ||
162 | DBName=proxy | ||
163 | |||
164 | # Database user | ||
165 | |||
166 | DBUser=root | ||
167 | |||
168 | # Database password | ||
169 | # Comment this line if no password used | ||
170 | |||
171 | #DBPassword=<password> | ||
172 | |||
173 | # Connect to MySQL using Unix socket? | ||
174 | |||
175 | #DBSocket=/tmp/mysql.sock | ||
diff --git a/testing/zabbix/zabbix_server.conf b/testing/zabbix/zabbix_server.conf deleted file mode 100644 index 39c12ef0d9..0000000000 --- a/testing/zabbix/zabbix_server.conf +++ /dev/null | |||
@@ -1,155 +0,0 @@ | |||
1 | # This is config file for ZABBIX server process | ||
2 | # To get more information about ZABBIX, | ||
3 | # go http://www.zabbix.com | ||
4 | |||
5 | ############ GENERAL PARAMETERS ################# | ||
6 | |||
7 | # This defines unique NodeID in distributed setup, | ||
8 | # Default value 0 (standalone server) | ||
9 | # This parameter must be between 0 and 999 | ||
10 | #NodeID=0 | ||
11 | |||
12 | # Number of pre-forked instances of pollers | ||
13 | # Default value is 5 | ||
14 | # This parameter must be between 0 and 255 | ||
15 | #StartPollers=5 | ||
16 | |||
17 | # Number of pre-forked instances of IPMI pollers | ||
18 | # Default value is 0 | ||
19 | # This parameter must be between 0 and 255 | ||
20 | #StartIPMIPollers=0 | ||
21 | |||
22 | # Number of pre-forked instances of pollers for unreachable hosts | ||
23 | # Default value is 1 | ||
24 | # This parameter must be between 0 and 255 | ||
25 | #StartPollersUnreachable=1 | ||
26 | |||
27 | # Number of pre-forked instances of trappers | ||
28 | # Default value is 5 | ||
29 | # This parameter must be between 0 and 255 | ||
30 | #StartTrappers=5 | ||
31 | |||
32 | # Number of pre-forked instances of ICMP pingers | ||
33 | # Default value is 1 | ||
34 | # This parameter must be between 0 and 255 | ||
35 | #StartPingers=1 | ||
36 | |||
37 | # Number of pre-forked instances of discoverers | ||
38 | # Default value is 1 | ||
39 | # This parameter must be between 0 and 255 | ||
40 | #StartDiscoverers=1 | ||
41 | |||
42 | # Number of pre-forked instances of HTTP pollers | ||
43 | # Default value is 1 | ||
44 | # This parameter must be between 0 and 255 | ||
45 | #StartHTTPPollers=1 | ||
46 | |||
47 | # Listen port for trapper. Default port number is 10051. This parameter | ||
48 | # must be between 1024 and 32767 | ||
49 | |||
50 | #ListenPort=10051 | ||
51 | |||
52 | # Source IP address for outgouing connections | ||
53 | #SourceIP= | ||
54 | |||
55 | # Listen interface for trapper. Trapper will listen all network interfaces | ||
56 | # if this parameter is missing. | ||
57 | |||
58 | #ListenIP=127.0.0.1 | ||
59 | |||
60 | # How often ZABBIX will perform housekeeping procedure | ||
61 | # (in hours) | ||
62 | # Default value is 1 hour | ||
63 | # Housekeeping is removing unnecessary information from | ||
64 | # tables history, alert, and alarms | ||
65 | # This parameter must be between 1 and 24 | ||
66 | |||
67 | #HousekeepingFrequency=1 | ||
68 | |||
69 | # How often ZABBIX will try to send unsent alerts | ||
70 | # (in seconds) | ||
71 | # Default value is 30 seconds | ||
72 | SenderFrequency=30 | ||
73 | |||
74 | # Uncomment this line to disable housekeeping procedure | ||
75 | #DisableHousekeeping=1 | ||
76 | |||
77 | # Specifies debug level | ||
78 | # 0 - debug is not created | ||
79 | # 1 - critical information | ||
80 | # 2 - error information | ||
81 | # 3 - warnings (default) | ||
82 | # 4 - for debugging (produces lots of information) | ||
83 | |||
84 | DebugLevel=3 | ||
85 | |||
86 | # Specifies how long we wait for agent response (in sec) | ||
87 | # Must be between 1 and 30 | ||
88 | Timeout=5 | ||
89 | |||
90 | # Specifies how many seconds trapper may spend processing new data | ||
91 | # Must be between 1 and 30 | ||
92 | #TrapperTimeout=5 | ||
93 | |||
94 | # After how many seconds of unreachability treat a host as unavailable | ||
95 | #UnreachablePeriod=45 | ||
96 | |||
97 | # How ofter check host for availability during the unreachability period | ||
98 | #UnavailableDelay=15 | ||
99 | |||
100 | # How ofter check host for availability during the unavailability period | ||
101 | #UnavailableDelay=60 | ||
102 | |||
103 | # Name of PID file | ||
104 | |||
105 | PidFile=/var/run/zabbix/zabbix_server.pid | ||
106 | |||
107 | # Name of log file | ||
108 | # If not set, syslog is used | ||
109 | |||
110 | LogFile=/var/log/zabbix/zabbix_server.log | ||
111 | |||
112 | # Maximum size of log file in MB. Set to 0 to disable automatic log rotation. | ||
113 | LogFileSize=2 | ||
114 | |||
115 | # Location for custom alert scripts | ||
116 | AlertScriptsPath=/home/zabbix/bin/ | ||
117 | |||
118 | # Location of external scripts | ||
119 | #ExternalScripts=/etc/zabbix/externalscripts | ||
120 | |||
121 | # Location of fping. Default is /usr/sbin/fping | ||
122 | # Make sure that fping binary has root permissions and SUID flag set | ||
123 | #FpingLocation=/usr/sbin/fping | ||
124 | |||
125 | # Location of fping6. Default is /usr/sbin/fping6 | ||
126 | # Make sure that fping binary has root permissions and SUID flag set | ||
127 | #Fping6Location=/usr/sbin/fping6 | ||
128 | |||
129 | # Temporary directory. Default is /tmp | ||
130 | #TmpDir=/tmp | ||
131 | |||
132 | # Frequency of ICMP pings (item keys 'icmpping' and 'icmppingsec'). Defauls is 60 seconds. | ||
133 | #PingerFrequency=60 | ||
134 | |||
135 | # Database host name | ||
136 | # Default is localhost | ||
137 | |||
138 | #DBHost=localhost | ||
139 | |||
140 | # Database name | ||
141 | # SQLite3 note: path to database file must be provided. DBUser and DBPassword are ignored. | ||
142 | DBName=zabbix | ||
143 | |||
144 | # Database user | ||
145 | |||
146 | DBUser=root | ||
147 | |||
148 | # Database password | ||
149 | # Comment this line if no password used | ||
150 | |||
151 | #DBPassword=<password> | ||
152 | |||
153 | # Connect to MySQL using Unix socket? | ||
154 | |||
155 | #DBSocket=/tmp/mysql.sock | ||
diff --git a/testing/zabbix/zabbix_trapper.conf b/testing/zabbix/zabbix_trapper.conf deleted file mode 100644 index 7f235f66bc..0000000000 --- a/testing/zabbix/zabbix_trapper.conf +++ /dev/null | |||
@@ -1,44 +0,0 @@ | |||
1 | # This is config file for zabbix_trapper | ||
2 | # To get more information about ZABBIX, | ||
3 | # go http://www.zabbix.com | ||
4 | |||
5 | ############ GENERAL PARAMETERS ################# | ||
6 | |||
7 | # Specifies debug level | ||
8 | # 1 - critical information | ||
9 | # 2 - warnings (default) | ||
10 | # 3 - for debugging (produces lots of information) | ||
11 | |||
12 | DebugLevel=2 | ||
13 | |||
14 | # Spend no more than Timeout seconds on processing | ||
15 | # Must be between 1 and 30 | ||
16 | |||
17 | Timeout=3 | ||
18 | |||
19 | # Name of log file | ||
20 | # If not set, syslog will be used | ||
21 | |||
22 | LogFile=/var/log/zabbix/zabbix_trapper.log | ||
23 | |||
24 | # Database host name | ||
25 | # Default is localhost | ||
26 | |||
27 | DBHost=localhost | ||
28 | |||
29 | # Database name | ||
30 | |||
31 | DBName=zabbix | ||
32 | |||
33 | # Database user | ||
34 | |||
35 | DBUser=zabbix | ||
36 | |||
37 | # Database password | ||
38 | # Comment this line if no password used | ||
39 | |||
40 | DBPassword=zabbix | ||
41 | |||
42 | # Connect to MySQL usig Unix socket? | ||
43 | |||
44 | #DBSocket=/tmp/mysql.sock | ||