aboutsummaryrefslogtreecommitdiffstats
path: root/testing
diff options
context:
space:
mode:
authorCarlo Landmeter <clandmeter@gmail.com>2016-08-25 15:26:24 +0200
committerCarlo Landmeter <clandmeter@gmail.com>2016-08-25 15:26:24 +0200
commitb6af1e02efe594039707cd882517663d5370f375 (patch)
treeff9c2d55873e051e82972ba64c017352d3a75d34 /testing
parenta71346b7acebc600960a98c84fb32cfd72fe864b (diff)
downloadaports-b6af1e02efe594039707cd882517663d5370f375.tar.bz2
aports-b6af1e02efe594039707cd882517663d5370f375.tar.xz
testing/[multiple]: move unmaintained packages
This moves all packages from testing to unmaintained which have not been updated for atleast 6 months. If you are affected by this commit please follow this proceddure: * make sure your packages build on all architectures * move your pacakge(s) back to testing * if you want to keep this package and can maintain it (or find somebody to maintain it for you) for a minimum of 6 months ask it to be moved to community
Diffstat (limited to 'testing')
-rw-r--r--testing/aalib/APKBUILD36
-rw-r--r--testing/accountsservice/APKBUILD54
-rw-r--r--testing/acf-jquery-mobile/APKBUILD20
-rw-r--r--testing/acf-provisioning-grandstream-ata/APKBUILD45
-rw-r--r--testing/acf-provisioning-grandstream-ata/init.cfg.sample73
-rw-r--r--testing/acf-provisioning-polycom4.0.3f/000000000000-directory.xml4
-rw-r--r--testing/acf-provisioning-polycom4.0.3f/000000000000-phone.cfg5
-rw-r--r--testing/acf-provisioning-polycom4.0.3f/000000000000-web.cfg5
-rw-r--r--testing/acf-provisioning-polycom4.0.3f/000000000000.cfg.patch27
-rw-r--r--testing/acf-provisioning-polycom4.0.3f/APKBUILD86
-rw-r--r--testing/acf-skins-jqmobile/APKBUILD20
-rw-r--r--testing/agg/APKBUILD43
-rw-r--r--testing/agg/agg-2.4-depends.patch48
-rw-r--r--testing/agg/agg-2.5-pkgconfig.patch10
-rw-r--r--testing/akonadi/APKBUILD51
-rw-r--r--testing/akonadi/disable-backtrace-1.13.0.patch11
-rw-r--r--testing/apache2-mod-sflow/APKBUILD58
-rw-r--r--testing/apts/APKBUILD39
-rw-r--r--testing/arc-theme/APKBUILD68
-rw-r--r--testing/array-info/APKBUILD30
-rw-r--r--testing/array-info/array-info-makefile.patch20
-rw-r--r--testing/asio/APKBUILD52
-rw-r--r--testing/asio/fix-strerror_r.patch42
-rw-r--r--testing/asoundconf/APKBUILD44
-rw-r--r--testing/asterisk-dongle/APKBUILD47
-rw-r--r--testing/asterisk-dongle/issue46.patch238
-rw-r--r--testing/asunder/APKBUILD41
-rw-r--r--testing/atheme-services/APKBUILD52
-rw-r--r--testing/atheme-services/cc.patch11
-rw-r--r--testing/aurena/APKBUILD56
-rw-r--r--testing/bcfg2/APK.py58
-rw-r--r--testing/bcfg2/APKBUILD43
-rw-r--r--testing/bcfg2/bcfg2-server.initd23
-rw-r--r--testing/biblesync/APKBUILD49
-rw-r--r--testing/blists/APKBUILD38
-rw-r--r--testing/burp/APKBUILD52
-rw-r--r--testing/burp/librsync-1.0.0.patch36
-rw-r--r--testing/cantata/APKBUILD46
-rw-r--r--testing/capstone/APKBUILD45
-rw-r--r--testing/capstone/capstone.pc8
-rw-r--r--testing/captagent/APKBUILD69
-rw-r--r--testing/captagent/build.patch48
-rw-r--r--testing/captagent/captagent.initd18
-rw-r--r--testing/captagent/default-config.patch11
-rw-r--r--testing/ccid/APKBUILD51
-rw-r--r--testing/cdpsnarf/APKBUILD41
-rw-r--r--testing/cdrdao/APKBUILD58
-rw-r--r--testing/cdrdao/cdrdao-1.2.3-stat.patch13
-rw-r--r--testing/celt/APKBUILD43
-rw-r--r--testing/chan-sccp/APKBUILD45
-rw-r--r--testing/cherokee/APKBUILD53
-rw-r--r--testing/cherokee/cherokee.confd10
-rwxr-xr-xtesting/cherokee/cherokee.initd41
-rw-r--r--testing/chmlib/APKBUILD58
-rw-r--r--testing/chmlib/headers.patch18
-rw-r--r--testing/chmlib/stdtypes.patch20
-rw-r--r--testing/chntpw/APKBUILD47
-rw-r--r--testing/chntpw/stdint.patch11
-rw-r--r--testing/chromaprint/APKBUILD46
-rw-r--r--testing/cntlm/APKBUILD51
-rw-r--r--testing/cntlm/cntlm.initd39
-rw-r--r--testing/colord/APKBUILD53
-rw-r--r--testing/compiz/APKBUILD56
-rw-r--r--testing/corosync/APKBUILD60
-rw-r--r--testing/corosync/corosync.initd23
-rw-r--r--testing/courier-authlib/APKBUILD58
-rw-r--r--testing/cowpatty/APKBUILD39
-rw-r--r--testing/cowpatty/makefile.patch78
-rw-r--r--testing/crconf/APKBUILD41
-rw-r--r--testing/crunch/APKBUILD40
-rw-r--r--testing/crunch/crunch-3.4-destdir.patch25
-rw-r--r--testing/csync/APKBUILD71
-rw-r--r--testing/csync/gcc-fixes.patch12
-rw-r--r--testing/csync/iconv.patch26
-rw-r--r--testing/csync2/APKBUILD84
-rw-r--r--testing/csync2/csync2-openssl.cnf31
-rw-r--r--testing/csync2/csync2.initd11
-rw-r--r--testing/csync2/csync2.post-install25
-rw-r--r--testing/csync2/csync2.post-upgrade6
-rw-r--r--testing/csync2/have-strlcpy.patch30
-rw-r--r--testing/csync2/longlong-format.patch31
-rw-r--r--testing/csync2/nossl-config.patch19
-rw-r--r--testing/cuetools/APKBUILD62
-rw-r--r--testing/cuetools/cuetag-fix_spaces.patch46
-rw-r--r--testing/cuetools/fix_build_with_automake-1.12.patch24
-rw-r--r--testing/cv/APKBUILD40
-rw-r--r--testing/cv/compress-tools.patch11
-rw-r--r--testing/daemontools/0.76-errno.patch11
-rw-r--r--testing/daemontools/0.76-warnings.patch74
-rw-r--r--testing/daemontools/APKBUILD50
-rw-r--r--testing/daemontools/svscan.initd33
-rw-r--r--testing/datacoin-hp/APKBUILD40
-rw-r--r--testing/davfs2/010-main_code_fix.patch35
-rw-r--r--testing/davfs2/100-musl-compat.patch194
-rw-r--r--testing/davfs2/APKBUILD61
-rw-r--r--testing/dcfldd/APKBUILD49
-rw-r--r--testing/dcfldd/dcfldd-error.patch15
-rw-r--r--testing/dconf-editor/APKBUILD48
-rw-r--r--testing/dfc/APKBUILD41
-rw-r--r--testing/dhcpdump/APKBUILD41
-rw-r--r--testing/dhex/APKBUILD45
-rw-r--r--testing/dhex/makefile.patch49
-rw-r--r--testing/diod/APKBUILD54
-rwxr-xr-xtesting/diod/diod.initd7
-rw-r--r--testing/djvulibre/APKBUILD39
-rw-r--r--testing/dmz-cursor-theme/APKBUILD51
-rw-r--r--testing/dnsenum/APKBUILD29
-rw-r--r--testing/dosbox/APKBUILD82
-rw-r--r--testing/dosbox/dosbox-0.74-formatsecurity.patch12
-rw-r--r--testing/dosbox/dosbox-0.74-gcc46.patch10
-rw-r--r--testing/dosbox/dosbox-0.74-init-crash.patch16
-rw-r--r--testing/dosbox/dosbox.desktop8
-rw-r--r--testing/dosbox/dosbox.pngbin206 -> 0 bytes
-rw-r--r--testing/dosbox/pic-fix.patch35
-rw-r--r--testing/dotconf/APKBUILD51
-rw-r--r--testing/double-conversion/APKBUILD51
-rw-r--r--testing/double-conversion/dont_build_tests.patch11
-rw-r--r--testing/dsf2flac/APKBUILD49
-rw-r--r--testing/dsf2flac/no-static.patch10
-rw-r--r--testing/dsniff/0001-arpspoof-add-r-switch-to-poison-both-directions.patch174
-rw-r--r--testing/dsniff/0001-rewrite-and-modernize-POP-decoder.patch135
-rw-r--r--testing/dsniff/0002-arpspoof-allow-use-of-of-multiple-targets.patch194
-rw-r--r--testing/dsniff/0003-arpspoof-allow-selection-of-source-hw-address.patch228
-rw-r--r--testing/dsniff/0004-arpspoof-mac-include.patch12
-rw-r--r--testing/dsniff/01_time.h.patch23
-rw-r--r--testing/dsniff/02_mailsnarf_corrupt.patch13
-rw-r--r--testing/dsniff/03_pcap_read_dump.patch531
-rw-r--r--testing/dsniff/04_multiple_intf.patch52
-rw-r--r--testing/dsniff/05_amd64_fix.patch217
-rw-r--r--testing/dsniff/06_urlsnarf_zeropad.patch13
-rw-r--r--testing/dsniff/07_libnet_1.1.patch903
-rw-r--r--testing/dsniff/08_checksum.patch25
-rw-r--r--testing/dsniff/08_openssl-0.9.8.patch12
-rw-r--r--testing/dsniff/09_sshcrypto.patch14
-rw-r--r--testing/dsniff/09_sysconf_clocks.patch20
-rw-r--r--testing/dsniff/10_urlsnarf_escape.patch85
-rw-r--r--testing/dsniff/11_string_header.patch163
-rw-r--r--testing/dsniff/12_arpa_inet_header.patch62
-rw-r--r--testing/dsniff/13_pop_with_version.patch27
-rw-r--r--testing/dsniff/14_obsolete_time.patch33
-rw-r--r--testing/dsniff/15_checksum_libnids.patch94
-rw-r--r--testing/dsniff/16_TDS_decoder.patch16
-rw-r--r--testing/dsniff/20_debian_dirs.patch59
-rw-r--r--testing/dsniff/21_msgsnarf_segfault.patch12
-rw-r--r--testing/dsniff/22_handlepp.patch14
-rw-r--r--testing/dsniff/23_urlsnarf_timestamp.patch78
-rw-r--r--testing/dsniff/APKBUILD165
-rw-r--r--testing/dsniff/dsniff-rpc.patch92
-rw-r--r--testing/dsniff/dsniff-xcompile.patch56
-rw-r--r--testing/dssi/APKBUILD55
-rw-r--r--testing/duff/APKBUILD50
-rw-r--r--testing/duhdraw/APKBUILD41
-rw-r--r--testing/dvtm/APKBUILD36
-rw-r--r--testing/e_dbus/APKBUILD46
-rw-r--r--testing/ebook-tools/APKBUILD44
-rw-r--r--testing/ecasound/APKBUILD47
-rw-r--r--testing/ecore/APKBUILD48
-rw-r--r--testing/ecryptfs-utils/APKBUILD56
-rw-r--r--testing/ecryptfs-utils/fix-headers.patch28
-rw-r--r--testing/edje/APKBUILD42
-rw-r--r--testing/eet/APKBUILD42
-rw-r--r--testing/eeze/APKBUILD46
-rw-r--r--testing/efreet/APKBUILD46
-rw-r--r--testing/eina/APKBUILD44
-rw-r--r--testing/eio/APKBUILD42
-rw-r--r--testing/ejdb/APKBUILD49
-rw-r--r--testing/elementary/APKBUILD42
-rw-r--r--testing/emacs-xorg/APKBUILD88
-rw-r--r--testing/emacs-xorg/gamedir.patch11
-rw-r--r--testing/emacs-xorg/musl.patch87
-rw-r--r--testing/emacs-xorg/noaslr-dump.patch19
-rw-r--r--testing/embryo/APKBUILD46
-rw-r--r--testing/emelfm2/01-avoid_fstab.patch30
-rw-r--r--testing/emelfm2/02-define_ALLPERMS.patch13
-rw-r--r--testing/emelfm2/APKBUILD55
-rw-r--r--testing/emotion/APKBUILD46
-rw-r--r--testing/enlightenment/APKBUILD59
-rw-r--r--testing/enumiax/APKBUILD41
-rw-r--r--testing/equinox-themes/APKBUILD40
-rw-r--r--testing/erlang17/APKBUILD249
-rw-r--r--testing/erlang17/otp-0001-Do-not-format-man-pages-and-do-not-install-miscellan.patch41
-rw-r--r--testing/erlang17/otp-0002-Remove-rpath.patch32
-rw-r--r--testing/erlang17/otp-0003-Do-not-install-C-sources.patch161
-rw-r--r--testing/erlang17/otp-0004-Do-not-install-Java-sources.patch32
-rw-r--r--testing/erlang17/otp-0005-Do-not-install-nteventlog-and-related-doc-files-on-n.patch57
-rw-r--r--testing/erlang17/otp-0006-Do-not-install-erlang-sources.patch1006
-rw-r--r--testing/erlang17/otp-0007-Split-off-webtool-dependency-from-tools.patch40
-rw-r--r--testing/erlang17/otp-0008-Introduce-os-getenv-2.patch63
-rw-r--r--testing/erlang17/otp-0009-Patch-removes-support-for-SSLv3-protocol-because-it-.patch100
-rw-r--r--testing/erlang17/otp-0010-fix-nteventlog-remove.patch11
-rw-r--r--testing/erlang17/remove-private-unit32.patch11
-rw-r--r--testing/erlang17/replace_glibc_check.patch20
-rw-r--r--testing/ethumb/APKBUILD43
-rw-r--r--testing/etracer/APKBUILD43
-rw-r--r--testing/etracer/etracer-finite.patch11
-rw-r--r--testing/etracer/etracer-png.patch38
-rw-r--r--testing/ettercap/APKBUILD45
-rw-r--r--testing/evas/APKBUILD78
-rw-r--r--testing/evas/fribidi-cflags.patch12
-rw-r--r--testing/evas_generic_loaders/APKBUILD47
-rw-r--r--testing/evilwm/APKBUILD41
-rw-r--r--testing/evolution/APKBUILD53
-rw-r--r--testing/exaile/APKBUILD41
-rw-r--r--testing/exfat-utils/APKBUILD53
-rw-r--r--testing/extra-cmake-modules/APKBUILD42
-rw-r--r--testing/fancontroled/APKBUILD57
-rw-r--r--testing/fancontroled/fancontroled.confd17
-rw-r--r--testing/fancontroled/fancontroled.initd18
-rw-r--r--testing/fancontroled/link.patch11
-rw-r--r--testing/fdk-aac/APKBUILD47
-rw-r--r--testing/fish-irssi/APKBUILD44
-rw-r--r--testing/fluidsynth/APKBUILD50
-rw-r--r--testing/flyspray/APKBUILD61
-rw-r--r--testing/flyspray/flyspray.post-install3
-rw-r--r--testing/fonts-base/APKBUILD24
-rw-r--r--testing/fonts-extra/APKBUILD35
-rw-r--r--testing/foo2zjs/APKBUILD43
-rw-r--r--testing/foomatic-db-engine/APKBUILD44
-rw-r--r--testing/foremost/APKBUILD49
-rw-r--r--testing/foremost/foremost-makefile.patch23
-rw-r--r--testing/forked-daapd/APKBUILD65
-rw-r--r--testing/freealut/APKBUILD47
-rw-r--r--testing/freeciv/APKBUILD54
-rw-r--r--testing/fswebcam/APKBUILD33
-rw-r--r--testing/ftgl/APKBUILD48
-rw-r--r--testing/ftgl/ftgl-2.1.3-rc5-ldflags.patch118
-rw-r--r--testing/ftgl/ftgl-2.1.3-rc5-ttf_font.patch12
-rw-r--r--testing/genext2fs/APKBUILD48
-rw-r--r--testing/girara/APKBUILD31
-rw-r--r--testing/git-lfs/APKBUILD44
-rw-r--r--testing/gitstats/APKBUILD46
-rw-r--r--testing/gitstats/gitstats-output.patch15
-rw-r--r--testing/gjs/APKBUILD41
-rw-r--r--testing/gnome-common/APKBUILD49
-rw-r--r--testing/gnome-themes-standard/APKBUILD60
-rw-r--r--testing/gnump3d/APKBUILD30
-rw-r--r--testing/gnump3d/gnump3d.confd6
-rw-r--r--testing/gnump3d/gnump3d.initd37
-rw-r--r--testing/google-authenticator/APKBUILD52
-rw-r--r--testing/gpm/01-Iheaders.patch40
-rw-r--r--testing/gpm/02-sys-select.patch138
-rw-r--r--testing/gpm/03-gpmroot.patch39
-rw-r--r--testing/gpm/APKBUILD90
-rw-r--r--testing/gpm/error-format.patch13
-rw-r--r--testing/gpm/gpm.confd8
-rw-r--r--testing/gpm/gpm.initd10
-rw-r--r--testing/grantlee/APKBUILD42
-rw-r--r--testing/grc/APKBUILD20
-rw-r--r--testing/greybird-themes/APKBUILD79
-rw-r--r--testing/greybird-themes/gtk-3.14-fix.patch17
-rw-r--r--testing/gsoap/APKBUILD62
-rw-r--r--testing/gsoap/stdsoap2.c.diff11
-rw-r--r--testing/gsoap/stdsoap2.cpp.diff20
-rw-r--r--testing/gsoap/stdsoap2.h.diff11
-rw-r--r--testing/gssdp/APKBUILD47
-rw-r--r--testing/gssdp/gssdp-fixdso.patch11
-rw-r--r--testing/gst-plugin-libde265_0.10/APKBUILD52
-rw-r--r--testing/gthumb/APKBUILD45
-rw-r--r--testing/gtk-equinox-engine/APKBUILD48
-rw-r--r--testing/gtksourceview/APKBUILD39
-rw-r--r--testing/gumbo-parser/APKBUILD46
-rw-r--r--testing/gupnp/APKBUILD45
-rw-r--r--testing/halfscan6/APKBUILD40
-rw-r--r--testing/hardinfo/APKBUILD44
-rw-r--r--testing/hardinfo/fixsensors.patch13
-rw-r--r--testing/hardinfo/hardinfo-alpine.patch10
-rw-r--r--testing/hardinfo/uclibc.patch22
-rw-r--r--testing/hardlink/APKBUILD36
-rw-r--r--testing/harminv/APKBUILD50
-rw-r--r--testing/hexcurse/APKBUILD46
-rw-r--r--testing/hexcurse/hexcurse-alloca.patch14
-rw-r--r--testing/hexinject/APKBUILD42
-rw-r--r--testing/hhpc/APKBUILD39
-rw-r--r--testing/homer-api/APKBUILD59
-rw-r--r--testing/homer-api/homer-move-config2etc.patch33
-rw-r--r--testing/hplip/APKBUILD56
-rw-r--r--testing/hplip/disable_upgrade.patch14
-rw-r--r--testing/html2ps/APKBUILD32
-rw-r--r--testing/html2ps/html2ps-conf.patch11
-rw-r--r--testing/httest/APKBUILD50
-rw-r--r--testing/httperf/APKBUILD42
-rw-r--r--testing/httpry/APKBUILD33
-rw-r--r--testing/httpup/10-getcwd.patch10
-rw-r--r--testing/httpup/APKBUILD49
-rw-r--r--testing/httrack/APKBUILD55
-rw-r--r--testing/httrack/compile_fix.patch22
-rw-r--r--testing/ibniz/APKBUILD42
-rw-r--r--testing/ibus/APKBUILD79
-rw-r--r--testing/icewm/APKBUILD70
-rw-r--r--testing/icewm/backtrace_on_glibc.patch22
-rw-r--r--testing/icli/APKBUILD52
-rw-r--r--testing/id3lib/00-add-libz-to-compilation.patch14
-rw-r--r--testing/id3lib/05-create-m4-directory.patch12
-rw-r--r--testing/id3lib/10-fix-compilation-with-cpp-headers.patch22
-rw-r--r--testing/id3lib/15-fix-headers-of-main-functions.patch45
-rw-r--r--testing/id3lib/20-create-manpages.patch198
-rw-r--r--testing/id3lib/30-fix-utf16.patch38
-rw-r--r--testing/id3lib/40-deal-with-mkstemp.patch54
-rw-r--r--testing/id3lib/50-remove-outdated-check.patch11
-rw-r--r--testing/id3lib/60-add-c-wrapper-functions.patch58
-rw-r--r--testing/id3lib/60-fix_make_check.patch50
-rw-r--r--testing/id3lib/60-id3lib-missing-nullpointer-check.patch12
-rw-r--r--testing/id3lib/60-spelling.patch107
-rw-r--r--testing/id3lib/61-fix_vbr_stack_smash.patch19
-rw-r--r--testing/id3lib/APKBUILD108
-rw-r--r--testing/ideviceinstaller/APKBUILD42
-rw-r--r--testing/ifplugd/APKBUILD57
-rw-r--r--testing/ifplugd/ifplugd.initd32
-rw-r--r--testing/ifplugd/musl-type.patch15
-rw-r--r--testing/ifuse/APKBUILD42
-rw-r--r--testing/ii/APKBUILD40
-rw-r--r--testing/iksemel/APKBUILD32
-rw-r--r--testing/ilmbase/APKBUILD43
-rw-r--r--testing/imapproxy/APKBUILD45
-rw-r--r--testing/ioping/APKBUILD40
-rw-r--r--testing/iotop/APKBUILD40
-rw-r--r--testing/ipgrab/APKBUILD35
-rw-r--r--testing/ipmitool/APKBUILD70
-rw-r--r--testing/ipmitool/ipmievd.confd23
-rw-r--r--testing/ipmitool/ipmievd.initd25
-rw-r--r--testing/ipmiutil/APKBUILD54
-rw-r--r--testing/ipmiutil/fixups.patch33
-rw-r--r--testing/ipt-netflow/APKBUILD45
-rw-r--r--testing/ipt-netflow/git.patch4308
-rw-r--r--testing/ipt-netflow/kernel-vs-userspace.patch69
-rw-r--r--testing/ipvsadm/APKBUILD46
-rw-r--r--testing/ipvsadm/ipvsadm.initd42
-rw-r--r--testing/jhead/APKBUILD40
-rw-r--r--testing/jhead/makefile-destdir.patch17
-rw-r--r--testing/judy/APKBUILD47
-rw-r--r--testing/kbuild/0001-define-ALLPERMS-is-missing.patch43
-rw-r--r--testing/kbuild/0001-testing-kbuild-upgrade-to-0.1.9998_pre20131130-and-f.patch357
-rw-r--r--testing/kbuild/APKBUILD102
-rw-r--r--testing/kbuild/allperms.patch30
-rw-r--r--testing/kbuild/getloadavg.patch32
-rw-r--r--testing/kbuild/glob.patch19
-rw-r--r--testing/kbuild/kbuild-0.1.9998_pre20110817-gcc-4.7.patch12
-rw-r--r--testing/kbuild/kobjcache.patch10
-rw-r--r--testing/kbuild/lchmod.patch27
-rw-r--r--testing/kbuild/obstack.patch42
-rw-r--r--testing/kbuild/strlcpy.patch13
-rw-r--r--testing/kbuild/sys-types.patch14
-rw-r--r--testing/kbuild/sys_siglist.patch28
-rw-r--r--testing/kbuild/uclibc.patch22
-rw-r--r--testing/kbuild/underlinking.patch13
-rw-r--r--testing/klavaro/APKBUILD47
-rw-r--r--testing/klavaro/configure.patch28
-rw-r--r--testing/klavaro/klavaro.post-install3
-rw-r--r--testing/kodi-platform/APKBUILD52
-rw-r--r--testing/kodi-platform/check-for-glibc.patch11
-rw-r--r--testing/kyotocabinet/APKBUILD54
-rw-r--r--testing/kyotocabinet/kyotocabinet-1.2.76-8-byte-atomics.patch74
-rw-r--r--testing/kyototycoon/APKBUILD58
-rw-r--r--testing/kyototycoon/musl-header-fix.patch11
-rw-r--r--testing/ladspa/0001-proper-build.patch111
-rw-r--r--testing/ladspa/0002-plugin-constructor-destructor.patch119
-rw-r--r--testing/ladspa/0003-plugindir.patch42
-rw-r--r--testing/ladspa/APKBUILD44
-rw-r--r--testing/lam/APKBUILD48
-rw-r--r--testing/lam/lam-change-config-file-location.patch11
-rwxr-xr-xtesting/lam/lam.post-install7
-rwxr-xr-xtesting/lam/lam.post-upgrade7
-rw-r--r--testing/lbdb/APKBUILD33
-rw-r--r--testing/libamz/APKBUILD39
-rw-r--r--testing/libavl/APKBUILD43
-rw-r--r--testing/libavl/libavl_0.3.5-3.patch39
-rw-r--r--testing/libc6/APKBUILD117
-rw-r--r--testing/libc6/nscd.initd18
-rw-r--r--testing/libcgroup/APKBUILD102
-rw-r--r--testing/libcgroup/cgconfig.confd4
-rw-r--r--testing/libcgroup/cgconfig.initd120
-rw-r--r--testing/libcgroup/cgred.confd17
-rw-r--r--testing/libcgroup/cgred.initd34
-rw-r--r--testing/libcgroup/musl-decls-compat.patch207
-rw-r--r--testing/libcli/APKBUILD40
-rw-r--r--testing/libctl/APKBUILD54
-rw-r--r--testing/libctl/gh-libguile.patch220
-rw-r--r--testing/libdbusmenu-qt/APKBUILD42
-rw-r--r--testing/libde265/APKBUILD64
-rw-r--r--testing/libdlna/APKBUILD47
-rw-r--r--testing/libdlna/avmedia_type.patch18
-rw-r--r--testing/libdvdcss/APKBUILD47
-rw-r--r--testing/libecap/APKBUILD47
-rw-r--r--testing/libgdiplus/APKBUILD49
-rw-r--r--testing/libgflags/APKBUILD64
-rw-r--r--testing/libgusb/APKBUILD49
-rw-r--r--testing/libimobiledevice/APKBUILD46
-rw-r--r--testing/libiodbc/10-sqltypes-libiodbc-3.52.7.patch10
-rw-r--r--testing/libiodbc/APKBUILD51
-rw-r--r--testing/liblo/APKBUILD41
-rw-r--r--testing/liblrdf/APKBUILD68
-rw-r--r--testing/libmbfl/APKBUILD110
-rw-r--r--testing/libmbfl/filters_makefile.patch20
-rw-r--r--testing/libmediainfo/APKBUILD55
-rw-r--r--testing/libnatspec/APKBUILD50
-rw-r--r--testing/liboauth/APKBUILD51
-rw-r--r--testing/libpwquality/APKBUILD54
-rw-r--r--testing/libqb/APKBUILD54
-rw-r--r--testing/libqb/fix-headers.patch10
-rw-r--r--testing/libreswan/APKBUILD48
-rw-r--r--testing/libsieve/APKBUILD44
-rw-r--r--testing/libsigsegv/APKBUILD44
-rw-r--r--testing/libspectre/APKBUILD50
-rw-r--r--testing/libsrs2/APKBUILD52
-rw-r--r--testing/libstrophe/APKBUILD37
-rw-r--r--testing/libtar/APKBUILD73
-rw-r--r--testing/libtar/libtar-1.2.11-bz729009.patch25
-rw-r--r--testing/libtar/libtar-1.2.11-mem-deref.patch24
-rw-r--r--testing/libtar/libtar-1.2.11-missing-protos.patch34
-rw-r--r--testing/libtar/libtar-1.2.20-fix-resource-leaks.patch241
-rw-r--r--testing/libtar/libtar-1.2.20-no-static-buffer.patch148
-rw-r--r--testing/libtermkey/APKBUILD30
-rw-r--r--testing/libubox/APKBUILD55
-rw-r--r--testing/libubox/includes.patch11
-rw-r--r--testing/libubox/json-pkgconf-detect.patch11
-rw-r--r--testing/libuecc/APKBUILD45
-rw-r--r--testing/libuniso/APKBUILD52
-rw-r--r--testing/libuniso/musl-missing-typesh.patch10
-rw-r--r--testing/libusbmuxd/APKBUILD41
-rw-r--r--testing/libwbxml/APKBUILD34
-rw-r--r--testing/libwnck3/APKBUILD39
-rw-r--r--testing/libx86/APKBUILD43
-rw-r--r--testing/libx86/libx86-add-pkgconfig.patch64
-rw-r--r--testing/libx86/libx86-mmap-offset.patch187
-rw-r--r--testing/libzen/APKBUILD52
-rw-r--r--testing/lightdm-gtk-greeter/APKBUILD54
-rw-r--r--testing/lightdm-gtk-greeter/lightdm-gtk-greeter-1.8.5-bg_crash.patch12
-rw-r--r--testing/linux_logo/APKBUILD62
-rw-r--r--testing/linux_logo/alpinelinux.logo54
-rw-r--r--testing/linux_logo/linux_logo.conf18
-rw-r--r--testing/linux_logo/linux_logo.initd36
-rw-r--r--testing/lrzsz/APKBUILD44
-rw-r--r--testing/lua-base64url/APKBUILD33
-rw-r--r--testing/lua-cloud_storage/APKBUILD61
-rw-r--r--testing/lua-cyrus-sasl/APKBUILD38
-rw-r--r--testing/lua-cyrus-sasl/lua-cyrussasl-v1.0.0-Makefile.patch27
-rw-r--r--testing/lua-date/APKBUILD56
-rw-r--r--testing/lua-ejdb/APKBUILD49
-rw-r--r--testing/lua-ejdb/unbundle-inspect.patch17
-rw-r--r--testing/lua-event/APKBUILD81
-rw-r--r--testing/lua-json/APKBUILD25
-rw-r--r--testing/lua-lbase64/APKBUILD37
-rw-r--r--testing/lua-ljsyscall/APKBUILD38
-rw-r--r--testing/lua-lpeg/APKBUILD70
-rw-r--r--testing/lua-mimetypes/APKBUILD56
-rw-r--r--testing/lua-moonscript/APKBUILD51
-rw-r--r--testing/lua-moonscript/alt_getopt-compat.patch10
-rw-r--r--testing/lua-sec-prosody/APKBUILD52
-rw-r--r--testing/lua-sec-prosody/Makefile.patch11
-rw-r--r--testing/lua-tar/APKBUILD47
-rw-r--r--testing/lua-tar/enable-pic.patch11
-rw-r--r--testing/lua-telescope/APKBUILD38
-rw-r--r--testing/lua-tnetstrings/APKBUILD35
-rw-r--r--testing/lua-xmlrpc/APKBUILD38
-rw-r--r--testing/lua-zip/APKBUILD39
-rw-r--r--testing/lua-zlib/APKBUILD65
-rw-r--r--testing/lua5.2-json4/APKBUILD24
-rw-r--r--testing/lua5.2-penlight/APKBUILD33
-rw-r--r--testing/lua5.2-sec-prosody/APKBUILD55
-rw-r--r--testing/lua5.2-sec-prosody/Makefile.patch11
-rw-r--r--testing/lua5.2-xctrl/APKBUILD42
-rw-r--r--testing/lwm/APKBUILD42
-rw-r--r--testing/lwm/no_xmkmf_makefile.patch11
-rw-r--r--testing/lxde-common/APKBUILD36
-rw-r--r--testing/lxde-common/startlxde.patch11
-rw-r--r--testing/lxde-icon-theme/APKBUILD49
-rw-r--r--testing/lxmenu-data/APKBUILD49
-rw-r--r--testing/mac-robber/APKBUILD45
-rw-r--r--testing/mac-robber/include-paramh.patch10
-rw-r--r--testing/macchanger/APKBUILD53
-rw-r--r--testing/macchanger/fix-caddr_t.patch13
-rw-r--r--testing/madwimax/APKBUILD35
-rw-r--r--testing/maildrop/APKBUILD52
-rw-r--r--testing/maildrop/maildrop-2.3.0-dovecotauth.patch820
-rw-r--r--testing/makepasswd/APKBUILD44
-rw-r--r--testing/mapnik/APKBUILD52
-rw-r--r--testing/mapnik/boost-1.57-geojson.patch11
-rw-r--r--testing/markdown/APKBUILD34
-rw-r--r--testing/masscan/APKBUILD41
-rw-r--r--testing/mathomatic/APKBUILD41
-rw-r--r--testing/mathomatic/busybox.patch11
-rw-r--r--testing/mbuffer/APKBUILD46
-rw-r--r--testing/mdev-like-a-boss/00-update-to-git-a5682fe.patch38
-rw-r--r--testing/mdev-like-a-boss/0001-adjust-sample-conf-for-alpine-packaging.patch55
-rw-r--r--testing/mdev-like-a-boss/APKBUILD75
-rw-r--r--testing/mdev-like-a-boss/README.alpine12
-rw-r--r--testing/mediaproxy/APKBUILD57
-rw-r--r--testing/mediaproxy/config.ini19
-rw-r--r--testing/mediaproxy/mediaproxy-dispatcher.initd22
-rw-r--r--testing/mediaproxy/mediaproxy-relay.initd22
-rw-r--r--testing/megactl/APKBUILD40
-rw-r--r--testing/meiga/APKBUILD36
-rw-r--r--testing/memtest86+/APKBUILD29
-rw-r--r--testing/mhash/APKBUILD42
-rw-r--r--testing/microxml/APKBUILD47
-rw-r--r--testing/minitube/APKBUILD40
-rw-r--r--testing/mkdocs/APKBUILD41
-rw-r--r--testing/mmh/APKBUILD58
-rw-r--r--testing/mmh/musl-fixes.patch468
-rw-r--r--testing/mmh/symlinks.patch12
-rw-r--r--testing/mobile-broadband-provider-info/APKBUILD42
-rw-r--r--testing/moinmoin/APKBUILD30
-rw-r--r--testing/mp3info/APKBUILD41
-rw-r--r--testing/mp3info/escape_chars.patch138
-rw-r--r--testing/mp3info/types.patch11
-rw-r--r--testing/mpop/APKBUILD39
-rw-r--r--testing/ms-sys/APKBUILD46
-rw-r--r--testing/ms-sys/nls.patch32
-rw-r--r--testing/mtd-utils/APKBUILD38
-rw-r--r--testing/mysql-connector-odbc/APKBUILD49
-rw-r--r--testing/mytop/APKBUILD35
-rw-r--r--testing/nbd/APKBUILD51
-rw-r--r--testing/nbtscan/APKBUILD47
-rw-r--r--testing/nbtscan/nbtscan-1.5.1-makefile.patch20
-rw-r--r--testing/ncmpcpp/APKBUILD44
-rw-r--r--testing/ncrack/APKBUILD51
-rw-r--r--testing/ncrack/missing-typesh.patch10
-rw-r--r--testing/ndisc6/APKBUILD48
-rw-r--r--testing/ndisc6/disable-rltraceroute6.patch29
-rw-r--r--testing/neard/APKBUILD61
-rw-r--r--testing/neard/neard.initd23
-rw-r--r--testing/nebula/APKBUILD57
-rw-r--r--testing/nebula/musl-fixes.patch32
-rw-r--r--testing/netdiscover/APKBUILD35
-rw-r--r--testing/nethack/APKBUILD72
-rwxr-xr-xtesting/nethack/nethack.bin74
-rw-r--r--testing/netsniff-ng/APKBUILD44
-rw-r--r--testing/netsniff-ng/netsniff-ng-unkown.patch14
-rw-r--r--testing/netstat-nat/APKBUILD40
-rw-r--r--testing/network-manager-applet/APKBUILD55
-rw-r--r--testing/nfspy/APKBUILD41
-rw-r--r--testing/nilfs-utils/APKBUILD64
-rw-r--r--testing/nilfs-utils/max-input.patch12
-rw-r--r--testing/nilfs-utils/rpc-types.patch11
-rw-r--r--testing/noip/APKBUILD60
-rw-r--r--testing/noip/noip-2.1.9-daemon.patch0
-rw-r--r--testing/noip/noip-2.1.9-flags.patch11
-rw-r--r--testing/noip/noip.initd34
-rw-r--r--testing/ntfsprogs/APKBUILD38
-rw-r--r--testing/nuttcp/APKBUILD39
-rw-r--r--testing/nvme-cli/APKBUILD35
-rw-r--r--testing/nwipe/APKBUILD43
-rw-r--r--testing/nx-libs/APKBUILD53
-rw-r--r--testing/nx-libs/Makefile.patch11
-rw-r--r--testing/nx-libs/fix-musl-headers-x86.patch11
-rw-r--r--testing/nx-libs/xf86bigfont.patch11
-rw-r--r--testing/obmenu/APKBUILD19
-rw-r--r--testing/onesixtyone/APKBUILD43
-rw-r--r--testing/opal/APKBUILD54
-rw-r--r--testing/opam/APKBUILD49
-rw-r--r--testing/openconnect/APKBUILD36
-rw-r--r--testing/openexr/APKBUILD44
-rw-r--r--testing/openjpeg1/APKBUILD48
-rw-r--r--testing/openlldp/APKBUILD58
-rw-r--r--testing/openlldp/openlldp.confd2
-rwxr-xr-xtesting/openlldp/openlldp.initd24
-rw-r--r--testing/openlldp/procfs.patch19
-rw-r--r--testing/opensips-cp/APKBUILD26
-rw-r--r--testing/openslp/APKBUILD47
-rw-r--r--testing/openssh-askpass/APKBUILD45
-rw-r--r--testing/otf-cantarell/45-cantarell.conf12
-rw-r--r--testing/otf-cantarell/90-non-tt-cantarell.conf50
-rw-r--r--testing/otf-cantarell/APKBUILD62
-rw-r--r--testing/otf-oswald/45-oswald.conf12
-rw-r--r--testing/otf-oswald/90-non-tt-oswald.conf23
-rw-r--r--testing/otf-oswald/APKBUILD55
-rw-r--r--testing/otf-quintessential/45-quintessential.conf12
-rw-r--r--testing/otf-quintessential/90-non-tt-quintessential.conf23
-rw-r--r--testing/otf-quintessential/APKBUILD50
-rw-r--r--testing/otf-tex-gyre/45-tex-gyre.conf89
-rw-r--r--testing/otf-tex-gyre/90-non-tt-tex-gyre.conf221
-rw-r--r--testing/otf-tex-gyre/APKBUILD49
-rw-r--r--testing/oxygen-icons/APKBUILD46
-rw-r--r--testing/p0f/APKBUILD49
-rw-r--r--testing/pacemaker/APKBUILD68
-rw-r--r--testing/pacemaker/fix-SIGCHLD.patch11
-rw-r--r--testing/pacemaker/fix-headers.patch11
-rw-r--r--testing/pacemaker/pacemaker.initd39
-rw-r--r--testing/packagekit/APKBUILD47
-rw-r--r--testing/parcellite/APKBUILD49
-rw-r--r--testing/parcellite/fix-crash.patch11
-rw-r--r--testing/pass/APKBUILD72
-rw-r--r--testing/passwdgen/APKBUILD32
-rw-r--r--testing/pastebinc/APKBUILD43
-rw-r--r--testing/pcapy/APKBUILD30
-rw-r--r--testing/pdns-gui/0010-replace-bash-with-sh.patch81
-rw-r--r--testing/pdns-gui/0020-update-for-mysql55.patch67
-rw-r--r--testing/pdns-gui/0030-remove-zend.ze1_compatibility_mode-option.patch12
-rw-r--r--testing/pdns-gui/0040-alpine-default-htaccess-fix.patch11
-rw-r--r--testing/pdns-gui/APKBUILD63
-rw-r--r--testing/pdns-gui/pdns-gui.apache2.conf7
-rw-r--r--testing/pdns-gui/pdns-gui.post-install12
-rw-r--r--testing/pdns-gui/pdns-gui.post-upgrade8
-rw-r--r--testing/perl-alien-base/APKBUILD44
-rw-r--r--testing/perl-alien-libgumbo/APKBUILD54
-rw-r--r--testing/perl-apache-session-browseable/APKBUILD39
-rw-r--r--testing/perl-apache-session-ldap/APKBUILD41
-rw-r--r--testing/perl-apache-test/APKBUILD41
-rw-r--r--testing/perl-apache2-sitecontrol/APKBUILD39
-rw-r--r--testing/perl-app-perlfind/APKBUILD39
-rw-r--r--testing/perl-archive-extract/APKBUILD41
-rw-r--r--testing/perl-authen-digestmd5/APKBUILD38
-rw-r--r--testing/perl-bind-config-parser/APKBUILD37
-rw-r--r--testing/perl-carp-assert/APKBUILD37
-rw-r--r--testing/perl-class-accessor-grouped/APKBUILD37
-rw-r--r--testing/perl-class-base/APKBUILD37
-rw-r--r--testing/perl-class-dbi-abstractsearch/APKBUILD37
-rw-r--r--testing/perl-class-dbi/APKBUILD37
-rw-r--r--testing/perl-class-gomor/APKBUILD31
-rw-r--r--testing/perl-class-makemethods/APKBUILD37
-rw-r--r--testing/perl-class-trigger/APKBUILD37
-rw-r--r--testing/perl-class-weaksingleton/APKBUILD39
-rw-r--r--testing/perl-common-sense/APKBUILD35
-rw-r--r--testing/perl-config-simple/APKBUILD40
-rw-r--r--testing/perl-config-tiny/APKBUILD44
-rw-r--r--testing/perl-crypt-cbc/APKBUILD41
-rw-r--r--testing/perl-cwmp/APKBUILD51
-rw-r--r--testing/perl-dancer-plugin-swig/APKBUILD41
-rw-r--r--testing/perl-dancer/APKBUILD43
-rw-r--r--testing/perl-data-compare/APKBUILD41
-rw-r--r--testing/perl-data-denter/APKBUILD41
-rw-r--r--testing/perl-data-difflet/APKBUILD42
-rw-r--r--testing/perl-data-dump/APKBUILD41
-rw-r--r--testing/perl-data-hexdump/APKBUILD37
-rw-r--r--testing/perl-data-section/APKBUILD39
-rw-r--r--testing/perl-data-types/APKBUILD39
-rw-r--r--testing/perl-dbix-contextualfetch/APKBUILD37
-rw-r--r--testing/perl-dbix-datasource/APKBUILD37
-rw-r--r--testing/perl-dbm-deep/APKBUILD40
-rw-r--r--testing/perl-devel-checkos/APKBUILD41
-rw-r--r--testing/perl-devel-hide/APKBUILD41
-rw-r--r--testing/perl-digest-bubblebabble/APKBUILD37
-rw-r--r--testing/perl-email-mime-encodings/APKBUILD41
-rw-r--r--testing/perl-email-mime/APKBUILD41
-rw-r--r--testing/perl-email-simple/APKBUILD41
-rw-r--r--testing/perl-exporter-renaming/APKBUILD39
-rw-r--r--testing/perl-extutils-parsexs/APKBUILD41
-rw-r--r--testing/perl-extutils-pkgconfig/APKBUILD41
-rw-r--r--testing/perl-extutils-xsbuilder/APKBUILD37
-rw-r--r--testing/perl-ffi-checklib/APKBUILD41
-rw-r--r--testing/perl-file-basedir/APKBUILD41
-rw-r--r--testing/perl-file-chdir/APKBUILD41
-rw-r--r--testing/perl-file-desktopentry/APKBUILD41
-rw-r--r--testing/perl-file-find-rule/APKBUILD41
-rw-r--r--testing/perl-file-homedir/APKBUILD39
-rw-r--r--testing/perl-file-mimeinfo/APKBUILD41
-rw-r--r--testing/perl-file-readbackwards/APKBUILD41
-rw-r--r--testing/perl-file-remove/APKBUILD41
-rw-r--r--testing/perl-file-type/APKBUILD39
-rw-r--r--testing/perl-font-ttf/APKBUILD43
-rw-r--r--testing/perl-functional-utility/APKBUILD41
-rw-r--r--testing/perl-geo-ip/APKBUILD43
-rw-r--r--testing/perl-glib-ex-connectproperties/APKBUILD39
-rw-r--r--testing/perl-glib-ex-objectbits/APKBUILD41
-rw-r--r--testing/perl-gtk2-ex-celllayout-base/APKBUILD39
-rw-r--r--testing/perl-gtk2-ex-clock/APKBUILD39
-rw-r--r--testing/perl-gtk2-ex-dashes/APKBUILD39
-rw-r--r--testing/perl-gtk2-ex-datasheet-dbi/APKBUILD39
-rw-r--r--testing/perl-gtk2-ex-dialogs/APKBUILD39
-rw-r--r--testing/perl-gtk2-ex-dragger/APKBUILD39
-rw-r--r--testing/perl-gtk2-ex-history/APKBUILD40
-rw-r--r--testing/perl-gtk2-ex-menuview/APKBUILD39
-rw-r--r--testing/perl-gtk2-ex-noshrink/APKBUILD39
-rw-r--r--testing/perl-gtk2-ex-numaxis/APKBUILD39
-rw-r--r--testing/perl-gtk2-ex-tickerview/APKBUILD39
-rw-r--r--testing/perl-gtk2-ex-treemodelfilter-dragdest/APKBUILD39
-rw-r--r--testing/perl-gtk2-ex-utils/APKBUILD39
-rw-r--r--testing/perl-gtk2-ex-widgetbits/APKBUILD39
-rw-r--r--testing/perl-gtk2-ex-widgetcursor/APKBUILD39
-rw-r--r--testing/perl-gtk2-ex-xor/APKBUILD39
-rw-r--r--testing/perl-hash-merge-simple/APKBUILD41
-rw-r--r--testing/perl-hash-merge/APKBUILD37
-rw-r--r--testing/perl-hash-mostutils/APKBUILD41
-rw-r--r--testing/perl-html-form/APKBUILD39
-rw-r--r--testing/perl-html-template/APKBUILD39
-rw-r--r--testing/perl-http-server-simple-psgi/APKBUILD41
-rw-r--r--testing/perl-http-server-simple/APKBUILD41
-rw-r--r--testing/perl-ima-dbi/APKBUILD37
-rw-r--r--testing/perl-io-async-loop-glib/APKBUILD41
-rw-r--r--testing/perl-io-async-ssl/APKBUILD40
-rw-r--r--testing/perl-io-socket-inet6/APKBUILD41
-rw-r--r--testing/perl-io-string/APKBUILD39
-rw-r--r--testing/perl-ipc-dirqueue/APKBUILD41
-rw-r--r--testing/perl-ipc-signal/APKBUILD43
-rw-r--r--testing/perl-json-maybexs/APKBUILD41
-rw-r--r--testing/perl-libnet/APKBUILD43
-rw-r--r--testing/perl-lisp/APKBUILD39
-rw-r--r--testing/perl-local-lib/APKBUILD37
-rw-r--r--testing/perl-log-dispatch-config/APKBUILD37
-rw-r--r--testing/perl-math-calc-units/APKBUILD41
-rw-r--r--testing/perl-mime-base32/APKBUILD42
-rw-r--r--testing/perl-mime-construct/APKBUILD39
-rw-r--r--testing/perl-modern-perl/APKBUILD40
-rw-r--r--testing/perl-module-install/APKBUILD44
-rw-r--r--testing/perl-monitoring-plugin/APKBUILD41
-rw-r--r--testing/perl-net-appliance-session/APKBUILD39
-rw-r--r--testing/perl-net-cidr-lite/APKBUILD41
-rw-r--r--testing/perl-net-cli-interact/APKBUILD39
-rw-r--r--testing/perl-net-dns-sec/APKBUILD43
-rw-r--r--testing/perl-net-ident/APKBUILD43
-rw-r--r--testing/perl-net-iptrie/APKBUILD38
-rw-r--r--testing/perl-net-ipv4addr/APKBUILD33
-rw-r--r--testing/perl-net-irr/APKBUILD37
-rw-r--r--testing/perl-net-netmask/APKBUILD32
-rw-r--r--testing/perl-net-whois-ip/APKBUILD33
-rw-r--r--testing/perl-number-compare/APKBUILD41
-rw-r--r--testing/perl-object-insideout/APKBUILD37
-rw-r--r--testing/perl-parallel-forkmanager/APKBUILD37
-rw-r--r--testing/perl-parser-mgc/APKBUILD39
-rw-r--r--testing/perl-patchreader/APKBUILD39
-rw-r--r--testing/perl-pdf-api2/APKBUILD43
-rw-r--r--testing/perl-perl6-classes/APKBUILD39
-rw-r--r--testing/perl-perl6-slurp/APKBUILD39
-rw-r--r--testing/perl-proc-syncexec/APKBUILD39
-rw-r--r--testing/perl-proc-waitstat/APKBUILD43
-rw-r--r--testing/perl-provide/APKBUILD41
-rw-r--r--testing/perl-radiusperl/APKBUILD38
-rw-r--r--testing/perl-set-intspan-fast/APKBUILD39
-rw-r--r--testing/perl-shell-config-generate/APKBUILD41
-rw-r--r--testing/perl-shell-guess/APKBUILD41
-rw-r--r--testing/perl-snmp-info/APKBUILD39
-rw-r--r--testing/perl-software-license/APKBUILD39
-rw-r--r--testing/perl-sort-versions/APKBUILD41
-rw-r--r--testing/perl-sql-abstract-limit/APKBUILD38
-rw-r--r--testing/perl-term-shelly/APKBUILD44
-rw-r--r--testing/perl-test-command/APKBUILD44
-rw-r--r--testing/perl-test-compile/APKBUILD45
-rw-r--r--testing/perl-test-easy/APKBUILD41
-rw-r--r--testing/perl-test-most/APKBUILD41
-rw-r--r--testing/perl-test-resub/APKBUILD41
-rw-r--r--testing/perl-text-glob/APKBUILD39
-rw-r--r--testing/perl-text-parsewords/APKBUILD42
-rw-r--r--testing/perl-tie-cache/APKBUILD39
-rw-r--r--testing/perl-tie-refhash-weak/APKBUILD39
-rw-r--r--testing/perl-tie-tz/APKBUILD39
-rw-r--r--testing/perl-time-local/APKBUILD37
-rw-r--r--testing/perl-time-unix/APKBUILD39
-rw-r--r--testing/perl-types-serialiser/APKBUILD41
-rw-r--r--testing/perl-universal-moniker/APKBUILD37
-rw-r--r--testing/perl-uri-find-simple/APKBUILD37
-rw-r--r--testing/perl-uri-find/APKBUILD38
-rw-r--r--testing/perl-webservice-swigclient/APKBUILD42
-rw-r--r--testing/perl-xml-generator/APKBUILD41
-rw-r--r--testing/perl-yaml-tiny/APKBUILD41
-rw-r--r--testing/pgagent/APKBUILD64
-rw-r--r--testing/pgagent/pgagent.confd22
-rw-r--r--testing/pgagent/pgagent.initd25
-rw-r--r--testing/php-blenc/APKBUILD37
-rw-r--r--testing/php-gmagick/APKBUILD37
-rw-r--r--testing/php-pear-auth_sasl/APKBUILD29
-rw-r--r--testing/php-rrd/APKBUILD37
-rw-r--r--testing/php-suhosin/0001-php_flock-undefined-variable-fix.patch27
-rw-r--r--testing/php-suhosin/APKBUILD54
-rw-r--r--testing/php-zmq/APKBUILD37
-rw-r--r--testing/phppgadmin/APKBUILD72
-rw-r--r--testing/phppgadmin/phppgadmin.apache2.conf7
-rw-r--r--testing/phppgadmin/phppgadmin.post-install16
-rw-r--r--testing/phpredis/APKBUILD42
-rw-r--r--testing/physfs/APKBUILD46
-rw-r--r--testing/physfs/silence-gcc.patch19
-rw-r--r--testing/pnp4nagios/APKBUILD75
-rw-r--r--testing/pnp4nagios/npcd21
-rw-r--r--testing/pnp4nagios/npcd.cfg195
-rw-r--r--testing/polkit-qt/APKBUILD47
-rw-r--r--testing/polygraph/10-fix-ftbfs-gcc-4.7.patch77
-rw-r--r--testing/polygraph/APKBUILD53
-rw-r--r--testing/postfixadmin/APKBUILD36
-rw-r--r--testing/postgresql-old8.4/APKBUILD71
-rw-r--r--testing/postgresql-old9.0/APKBUILD71
-rw-r--r--testing/postgresql-old9.1/1q36
-rw-r--r--testing/postgresql-old9.1/APKBUILD66
-rw-r--r--testing/postgresql-old9.2/APKBUILD68
-rw-r--r--testing/postgresql-old9.3/APKBUILD68
-rw-r--r--testing/postler/APKBUILD42
-rw-r--r--testing/postler/inet_ntoa.patch10
-rw-r--r--testing/pptpclient/APKBUILD32
-rw-r--r--testing/pptpclient/pptpclient-uclibc.patch21
-rw-r--r--testing/premium-cursor-theme/APKBUILD28
-rw-r--r--testing/profanity/APKBUILD54
-rw-r--r--testing/proftpd/APKBUILD68
-rw-r--r--testing/proftpd/mempcpy.patch13
-rw-r--r--testing/proftpd/proftpd.confd7
-rw-r--r--testing/proftpd/proftpd.initd28
-rw-r--r--testing/proj4/APKBUILD45
-rw-r--r--testing/prt-get/APKBUILD32
-rw-r--r--testing/prwd/APKBUILD49
-rw-r--r--testing/psmisc/APKBUILD38
-rw-r--r--testing/ptlib/APKBUILD74
-rw-r--r--testing/ptlib/musl-fixes.patch70
-rw-r--r--testing/ptlib/ptlib-2.10.10-bison_fixes-1.patch2895
-rw-r--r--testing/ptlib/ptlib-fixcamcrash.patch30
-rw-r--r--testing/pulledpork/APKBUILD39
-rw-r--r--testing/pulseaudio/0001-padsp-Make-it-compile-on-musl.patch70
-rw-r--r--testing/pulseaudio/APKBUILD147
-rw-r--r--testing/pulseaudio/pulseaudio.confd7
-rw-r--r--testing/pulseaudio/pulseaudio.initd81
-rw-r--r--testing/py-acl/APKBUILD41
-rw-r--r--testing/py-authen-ntlm2/APKBUILD42
-rw-r--r--testing/py-beautifulsoup/APKBUILD29
-rw-r--r--testing/py-beautifulsoup4/APKBUILD41
-rw-r--r--testing/py-des/APKBUILD41
-rw-r--r--testing/py-flask-htmlbuilder/APKBUILD41
-rw-r--r--testing/py-jabberbot/APKBUILD30
-rw-r--r--testing/py-mkdocs-bootstrap/APKBUILD40
-rw-r--r--testing/py-mkdocs-bootswatch/APKBUILD40
-rw-r--r--testing/py-mysql2pgsql/APKBUILD40
-rw-r--r--testing/py-reconfigure/APKBUILD41
-rw-r--r--testing/py-subvertpy/APKBUILD31
-rw-r--r--testing/py-svn/APKBUILD34
-rw-r--r--testing/py-tftpy/APKBUILD30
-rw-r--r--testing/py-tkinter/APKBUILD87
-rw-r--r--testing/py-tkinter/find_library.patch11
-rw-r--r--testing/py-tkinter/unchecked-ioctl.patch11
-rw-r--r--testing/py-twisted-conch/APKBUILD36
-rw-r--r--testing/py-xattr/APKBUILD31
-rw-r--r--testing/py-xdg/APKBUILD36
-rw-r--r--testing/py-xmpppy/APKBUILD31
-rw-r--r--testing/pycairo/APKBUILD41
-rw-r--r--testing/pychecker/APKBUILD38
-rw-r--r--testing/pyx/APKBUILD41
-rw-r--r--testing/qimageblitz/APKBUILD45
-rw-r--r--testing/qt5-qtkeychain/APKBUILD48
-rw-r--r--testing/qt5-qtxmlpatterns/APKBUILD49
-rw-r--r--testing/qtserialport/APKBUILD41
-rw-r--r--testing/raptor/APKBUILD46
-rw-r--r--testing/raptor/raptor-curl.patch12
-rw-r--r--testing/rats/APKBUILD51
-rw-r--r--testing/rc/APKBUILD44
-rw-r--r--testing/rc/rc.post-install3
-rw-r--r--testing/rc/rc.pre-deinstall3
-rw-r--r--testing/regina-rexx/APKBUILD55
-rw-r--r--testing/regina-rexx/llong.patch22
-rw-r--r--testing/regina-rexx/regina-rexx.initd28
-rw-r--r--testing/resource-agents/APKBUILD55
-rw-r--r--testing/resource-agents/fix-bashism.patch12
-rw-r--r--testing/rinse/APKBUILD51
-rw-r--r--testing/rinse/rinse-device-nodes.patch19
-rw-r--r--testing/rinse/rinse-posix-cpio-use.patch11
-rw-r--r--testing/rinse/rinse-set-rpm-platform.patch100
-rw-r--r--testing/rlwrap/APKBUILD39
-rw-r--r--testing/rosegarden/APKBUILD47
-rw-r--r--testing/rosegarden/nearbyintf.patch13
-rw-r--r--testing/roundup/APKBUILD47
-rw-r--r--testing/roundup/roundup-avoid-bash-syntax-in-tests.patch17
-rw-r--r--testing/roundup/roundup-fix-busybox-shell-opts.patch19
-rw-r--r--testing/rpmlint/APKBUILD30
-rw-r--r--testing/sane/10-network.patch42
-rw-r--r--testing/sane/20-segfault-avahi-fix-kodakio.patch98
-rw-r--r--testing/sane/30-musl-header-fixes.patch51
-rw-r--r--testing/sane/APKBUILD79
-rw-r--r--testing/sarg/APKBUILD56
-rw-r--r--testing/sbc/APKBUILD57
-rw-r--r--testing/scanssh/APKBUILD35
-rw-r--r--testing/scantailor/APKBUILD53
-rw-r--r--testing/schedtool/APKBUILD38
-rw-r--r--testing/scrub/APKBUILD47
-rw-r--r--testing/scummvm/APKBUILD48
-rw-r--r--testing/sent/APKBUILD29
-rw-r--r--testing/series60-remote/APKBUILD38
-rw-r--r--testing/setserial/APKBUILD41
-rw-r--r--testing/setserial/setserial.patch28
-rw-r--r--testing/shared-desktop-ontologies/APKBUILD40
-rw-r--r--testing/shed/APKBUILD32
-rw-r--r--testing/shntool/APKBUILD50
-rw-r--r--testing/siege/APKBUILD51
-rw-r--r--testing/siege/siege-2.72-good.patch62
-rw-r--r--testing/siege/stdint.patch28
-rw-r--r--testing/sipcrack/APKBUILD32
-rw-r--r--testing/sipvicious/APKBUILD34
-rw-r--r--testing/sisctrl/APKBUILD43
-rw-r--r--testing/skroll/APKBUILD31
-rw-r--r--testing/slowhttptest/APKBUILD44
-rw-r--r--testing/smap/APKBUILD34
-rw-r--r--testing/snorenotify/APKBUILD47
-rw-r--r--testing/sofia-sip/APKBUILD46
-rw-r--r--testing/soprano/APKBUILD47
-rw-r--r--testing/soprano/redland.patch11
-rwxr-xr-xtesting/soprano/soprano-2.9.4-dbus-1.patch12
-rw-r--r--testing/spectools/APKBUILD44
-rw-r--r--testing/spectrwm/APKBUILD51
-rw-r--r--testing/speech-dispatcher/0001-Make-some-includes-consistent-with-POSIX.patch54
-rw-r--r--testing/speech-dispatcher/0001-Provide-fallback-for-systems-without-TEMP_FAILURE_RE.patch182
-rw-r--r--testing/speech-dispatcher/APKBUILD59
-rw-r--r--testing/spice-vdagent/APKBUILD60
-rw-r--r--testing/spice-vdagent/fix-memcpy-memset-implicit-declaration.patch11
-rw-r--r--testing/spice-vdagent/spice-vdagentd.initd97
-rw-r--r--testing/spim/APKBUILD51
-rw-r--r--testing/spim/respect-env.patch183
-rw-r--r--testing/sqstat/APKBUILD34
-rw-r--r--testing/squeezelite/0001-only-run-glibc-specific-hacks-on-glibc.patch25
-rw-r--r--testing/squeezelite/0001-respect-LDFLAGS.patch61
-rw-r--r--testing/squeezelite/APKBUILD51
-rw-r--r--testing/squidanalyzer/APKBUILD52
-rw-r--r--testing/squidguard/APKBUILD53
-rw-r--r--testing/squidguard/blockedsites1
-rw-r--r--testing/squidguard/squidGuard.conf.blocksites13
-rw-r--r--testing/squidguard/squidGuard.conf.minimal7
-rw-r--r--testing/squidguard/squidguard-1.4-debian-bdb-51.patch24
-rw-r--r--testing/squidguard/squidguard-1.4-gentoo.patch74
-rw-r--r--testing/squidguard/squidguard-1.4-upstream-fixes.patch24
-rw-r--r--testing/squidguard/squidguard-1.4-vsnprintf.patch44
-rw-r--r--testing/sslscan/APKBUILD44
-rw-r--r--testing/sslscan/sslscan-makefile.patch28
-rw-r--r--testing/stress/APKBUILD35
-rw-r--r--testing/strigi/APKBUILD51
-rw-r--r--testing/subberthehut/APKBUILD26
-rw-r--r--testing/suspend-utils/APKBUILD56
-rw-r--r--testing/suspend-utils/define-gnu-source.patch30
-rw-r--r--testing/swaks/APKBUILD44
-rw-r--r--testing/t1-cursor/APKBUILD31
-rw-r--r--testing/t1-urw-fonts/45-urw-fonts.conf54
-rw-r--r--testing/t1-urw-fonts/90-non-tt-urw-fonts.conf167
-rw-r--r--testing/t1-urw-fonts/APKBUILD53
-rw-r--r--testing/t1lib/APKBUILD61
-rw-r--r--testing/t1lib/CVE-2010-2642.patch24
-rw-r--r--testing/t1lib/CVE-2011-0764.patch32
-rw-r--r--testing/t1lib/CVE-2011-1552_1553_1554.patch133
-rw-r--r--testing/t1lib/format-security.patch33
-rw-r--r--testing/t1lib/lib-cleanup.patch59
-rw-r--r--testing/tartarus/APKBUILD39
-rw-r--r--testing/tartarus/tartarus.post-install7
-rw-r--r--testing/tb-tun/APKBUILD40
-rw-r--r--testing/tc-play/APKBUILD48
-rw-r--r--testing/tc-play/libsuffix.patch24
-rw-r--r--testing/ted/APKBUILD82
-rwxr-xr-xtesting/ted/ted-motif.trigger3
-rw-r--r--testing/tesseract-data/APKBUILD54
-rw-r--r--testing/thunar-media-tags-plugin/APKBUILD44
-rw-r--r--testing/tidyhtml/APKBUILD33
-rw-r--r--testing/tlssled/APKBUILD42
-rw-r--r--testing/toilet-font/APKBUILD45
-rw-r--r--testing/toilet/APKBUILD34
-rw-r--r--testing/tokyocabinet/APKBUILD60
-rw-r--r--testing/tokyocabinet/dynamic-linking.patch65
-rw-r--r--testing/tokyocabinet/tokyocabinet-manhelp.patch66
-rw-r--r--testing/tolua/APKBUILD46
-rw-r--r--testing/tolua/config37
-rw-r--r--testing/totem-pl-parser/APKBUILD44
-rw-r--r--testing/totem-pl-parser/no-libsoup-gnome.patch31
-rw-r--r--testing/totem/APKBUILD48
-rw-r--r--testing/totem/totem.post-install11
-rw-r--r--testing/totem/totem.post-upgrade11
-rw-r--r--testing/totem/totem.pre-deinstall11
-rw-r--r--testing/transmission-remote-gtk/APKBUILD51
-rw-r--r--testing/trayer/APKBUILD46
-rw-r--r--testing/trayer/makefile.patch23
-rw-r--r--testing/triggerhappy/APKBUILD58
-rw-r--r--testing/triggerhappy/triggerhappy.confd2
-rw-r--r--testing/triggerhappy/triggerhappy.initd12
-rw-r--r--testing/ttf-caladea/45-caladea.conf13
-rw-r--r--testing/ttf-caladea/90-tt-caladea.conf54
-rw-r--r--testing/ttf-caladea/APKBUILD51
-rw-r--r--testing/ttf-cantoraone/45-cantoraone.conf12
-rw-r--r--testing/ttf-cantoraone/90-tt-cantoraone.conf26
-rw-r--r--testing/ttf-cantoraone/APKBUILD49
-rw-r--r--testing/ttf-carlito/45-carlito.conf12
-rw-r--r--testing/ttf-carlito/90-tt-carlito.conf56
-rw-r--r--testing/ttf-carlito/APKBUILD51
-rw-r--r--testing/ttf-courier-prime/45-courier-prime.conf12
-rw-r--r--testing/ttf-courier-prime/90-tt-courier-prime.conf26
-rw-r--r--testing/ttf-courier-prime/APKBUILD52
-rw-r--r--testing/ttf-gelasio/45-gelasio.conf12
-rw-r--r--testing/ttf-gelasio/90-tt-gelasio.conf26
-rw-r--r--testing/ttf-gelasio/APKBUILD63
-rw-r--r--testing/ttf-heuristica/45-heuristica.conf12
-rw-r--r--testing/ttf-heuristica/90-tt-heuristica.conf26
-rw-r--r--testing/ttf-heuristica/APKBUILD50
-rw-r--r--testing/ttf-inconsolata/APKBUILD29
-rw-r--r--testing/ttf-merriweather-sans/45-merriweather-sans.conf12
-rw-r--r--testing/ttf-merriweather-sans/90-tt-merriweather-sans.conf26
-rw-r--r--testing/ttf-merriweather-sans/APKBUILD50
-rw-r--r--testing/ttf-merriweather/45-merriweather.conf12
-rw-r--r--testing/ttf-merriweather/90-tt-merriweather.conf26
-rw-r--r--testing/ttf-merriweather/APKBUILD50
-rw-r--r--testing/ttf-noto/40-noto-arabic.conf26
-rw-r--r--testing/ttf-noto/45-noto-sans.conf635
-rw-r--r--testing/ttf-noto/45-noto-serif.conf47
-rw-r--r--testing/ttf-noto/90-non-tt-noto-sans-cjk.conf89
-rw-r--r--testing/ttf-noto/90-tt-noto-sans.conf1876
-rw-r--r--testing/ttf-noto/90-tt-noto-serif.conf131
-rw-r--r--testing/ttf-noto/APKBUILD94
-rw-r--r--testing/ttf-opensans/45-opensans.conf19
-rw-r--r--testing/ttf-opensans/90-tt-opensans.conf178
-rw-r--r--testing/ttf-opensans/APKBUILD50
-rw-r--r--testing/ttf-signika-family/45-signika.conf12
-rw-r--r--testing/ttf-signika-family/90-tt-signika.conf26
-rw-r--r--testing/ttf-signika-family/APKBUILD50
-rw-r--r--testing/ttf-symbola/45-symbola.conf12
-rw-r--r--testing/ttf-symbola/90-tt-symbola.conf26
-rw-r--r--testing/ttf-symbola/APKBUILD51
-rw-r--r--testing/tut/APKBUILD40
-rw-r--r--testing/ubus/APKBUILD51
-rw-r--r--testing/ubus/disable-systemd.patch11
-rw-r--r--testing/uci/APKBUILD48
-rw-r--r--testing/ucspi-ssl/0001-Add-missing-make-targets.patch41
-rw-r--r--testing/ucspi-ssl/APKBUILD70
-rw-r--r--testing/ucspi-tcp/APKBUILD50
-rw-r--r--testing/ucspi-tcp/ucspi-tcp-0.88.a_record.patch64
-rw-r--r--testing/ucspi-tcp/ucspi-tcp-0.88.errno.patch12
-rw-r--r--testing/ucspi-tcp6/APKBUILD58
-rw-r--r--testing/uget/APKBUILD44
-rw-r--r--testing/uhttpmock/APKBUILD50
-rw-r--r--testing/ulib/APKBUILD49
-rw-r--r--testing/unagi/APKBUILD41
-rw-r--r--testing/unetbootin/APKBUILD53
-rw-r--r--testing/unetbootin/allow-ntfs.patch20
-rw-r--r--testing/unibilium/APKBUILD30
-rw-r--r--testing/unifdef/APKBUILD39
-rw-r--r--testing/unpaper/APKBUILD51
-rw-r--r--testing/upgrade-notify/APKBUILD19
-rw-r--r--testing/upgrade-notify/upgrade-notify.trigger52
-rw-r--r--testing/urlwatch/APKBUILD40
-rw-r--r--testing/usbip-utils/APKBUILD69
-rw-r--r--testing/usbip-utils/sigcld.patch13
-rw-r--r--testing/usbip-utils/usbip.confd18
-rw-r--r--testing/usbip-utils/usbip.initd244
-rw-r--r--testing/usbmuxd/APKBUILD45
-rw-r--r--testing/uselessd/APKBUILD50
-rw-r--r--testing/v8/APKBUILD77
-rwxr-xr-xtesting/v8/v8.pc10
-rw-r--r--testing/vbetool/APKBUILD42
-rw-r--r--testing/vdr-plugin-satip/APKBUILD46
-rw-r--r--testing/vdr-plugin-satip/include-ctype-header.patch10
-rw-r--r--testing/vdr-plugin-vnsiserver/APKBUILD44
-rw-r--r--testing/vdr-plugin-vnsiserver/musl-fix.patch11
-rw-r--r--testing/vdr/APKBUILD52
-rw-r--r--testing/vdr/Make.config12
-rw-r--r--testing/vdr/musl-compat.patch182
-rw-r--r--testing/vim-sleuth/APKBUILD39
-rw-r--r--testing/vimpager/APKBUILD40
-rw-r--r--testing/vlc-htsp-plugin/APKBUILD46
-rw-r--r--testing/vlc-htsp-plugin/support-bb-install.patch11
-rw-r--r--testing/vlc-libde265/APKBUILD50
-rw-r--r--testing/vpnc/APKBUILD55
-rw-r--r--testing/vpnc/vpnc.confd4
-rw-r--r--testing/vpnc/vpnc.initd103
-rw-r--r--testing/vpnc/working.patch32
-rw-r--r--testing/waf/APKBUILD37
-rw-r--r--testing/wavemon/APKBUILD47
-rw-r--r--testing/wbox/APKBUILD30
-rw-r--r--testing/websocketd/APKBUILD64
-rw-r--r--testing/weplab/APKBUILD33
-rw-r--r--testing/willie/APKBUILD41
-rw-r--r--testing/wine-mono/APKBUILD31
-rw-r--r--testing/winetricks/APKBUILD40
-rw-r--r--testing/wiringpi/APKBUILD44
-rw-r--r--testing/wput/APKBUILD50
-rw-r--r--testing/wput/wput-destdir.patch37
-rw-r--r--testing/x11vnc/APKBUILD51
-rw-r--r--testing/xbattmon/APKBUILD40
-rw-r--r--testing/xbindkeys/APKBUILD39
-rw-r--r--testing/xboard/APKBUILD50
-rw-r--r--testing/xca/APKBUILD48
-rw-r--r--testing/xcmenu/APKBUILD44
-rw-r--r--testing/xcmenu/include-fcntl.patch13
-rw-r--r--testing/xcursor-themes/APKBUILD42
-rw-r--r--testing/xcursorgen/APKBUILD47
-rw-r--r--testing/xdotool/APKBUILD40
-rw-r--r--testing/xfce-polkit/APKBUILD47
-rw-r--r--testing/xfce4-sensors-plugin/APKBUILD51
-rw-r--r--testing/xfdashboard/APKBUILD50
-rw-r--r--testing/xinput_calibrator/APKBUILD42
-rw-r--r--testing/xiphos/APKBUILD45
-rw-r--r--testing/xlennart/APKBUILD44
-rw-r--r--testing/xmlrpc-epi/APKBUILD53
-rw-r--r--testing/xmlstarlet/APKBUILD44
-rw-r--r--testing/xnbd/APKBUILD63
-rw-r--r--testing/xnbd/fix-cblocksize.patch42
-rw-r--r--testing/xnbd/remove-pagesize.patch29
-rw-r--r--testing/xnbd/remove-sys_siglist.patch35
-rw-r--r--testing/xrdp-git/APKBUILD87
-rw-r--r--testing/xrdp-git/cd077979ebeb81a6e85a9ba7f9c463beda1606ba.patch100
-rw-r--r--testing/yum-metadata-parser/APKBUILD26
-rw-r--r--testing/yum/APKBUILD27
-rw-r--r--testing/zathura-djvu/APKBUILD40
-rw-r--r--testing/zathura-pdf-poppler/APKBUILD40
-rw-r--r--testing/zathura-ps/APKBUILD40
-rw-r--r--testing/zathura/APKBUILD45
-rw-r--r--testing/zathura/without-synctex.patch53
-rw-r--r--testing/zziplib/APKBUILD50
1080 files changed, 0 insertions, 60506 deletions
diff --git a/testing/aalib/APKBUILD b/testing/aalib/APKBUILD
deleted file mode 100644
index dadc71f7e8..0000000000
--- a/testing/aalib/APKBUILD
+++ /dev/null
@@ -1,36 +0,0 @@
-# Contributor: Fabian Affolter <fabian@affolter-engineering.ch>
-# Maintainer: Fabian Affolter <fabian@affolter-engineering.ch>
-pkgname=aalib
-pkgver=1.4.0
-_pkgver=1.4
-pkgrel=1.rc4
-pkgdesc="An portable ascii art GFX library"
-url="http://aa-project.sourceforge.net/aalib/"
-arch="all"
-license="GPL2"
-depends=""
-depends_dev=""
-makedepends="$depends_dev"
-install=""
-subpackages="$pkgname-dev $pkgname-doc"
-source="http://downloads.sourceforge.net/aa-project/$pkgname-"$_pkgver"rc4.tar.gz"
-
-_builddir="$srcdir"/$pkgname-$pkgver
-build() {
- cd "$_builddir"
- ./configure \
- --prefix=/usr \
- --sysconfdir=/etc \
- --mandir=/usr/share/man \
- || return 1
- make || return 1
-}
-
-package() {
- cd "$_builddir"
- make DESTDIR="$pkgdir" install || return 1
-}
-
-md5sums="d5aa8e9eae07b7441298b5c30490f6a6 aalib-1.4rc4.tar.gz"
-sha256sums="0b214b98850f559e0a9ef7282de2ff336b094e1aacedefff3ffa50f07711db58 aalib-1.4rc4.tar.gz"
-sha512sums="247813d6b232d83c3347f038ea246ce10b70679e2ff2f3c647c3a462aeb0febc4e3b96bba37c71940b55da1ff8872fbc66598b0ac091590c979b6e163792a35d aalib-1.4rc4.tar.gz"
diff --git a/testing/accountsservice/APKBUILD b/testing/accountsservice/APKBUILD
deleted file mode 100644
index 0c4f7771e7..0000000000
--- a/testing/accountsservice/APKBUILD
+++ /dev/null
@@ -1,54 +0,0 @@
-# Contributor: Carlo Landmeter <clandmeter@gmail.com>
-# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
-pkgname=accountsservice
-pkgver=0.6.37
-pkgrel=0
-pkgdesc="D-Bus interface for user account query and manipulation"
-url="http://www.freedesktop.org/software/accountsservice/"
-arch="all"
-license="GPLv3+"
-depends=""
-depends_dev="glib-dev gobject-introspection-dev polkit-dev"
-makedepends="$depends_dev intltool gnome-doc-utils"
-install=""
-subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
-source="http://www.freedesktop.org/software/accountsservice/accountsservice-$pkgver.tar.xz"
-
-_builddir="$srcdir"/accountsservice-$pkgver
-prepare() {
- local i
- cd "$_builddir"
- for i in $source; do
- case $i in
- *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
- esac
- done
-}
-
-build() {
- cd "$_builddir"
- ./configure \
- --build=$CBUILD \
- --host=$CHOST \
- --prefix=/usr \
- --sysconfdir=/etc \
- --mandir=/usr/share/man \
- --infodir=/usr/share/info \
- --localstatedir=/var \
- --disable-systemd \
- --enable-introspection=yes \
- || return 1
- # hack to disable utmpx
- sed -i -e '/#define HAVE_UTMPX_H 1/d' config.h
-
- make || return 1
-}
-
-package() {
- cd "$_builddir"
- make DESTDIR="$pkgdir" install || return 1
-}
-
-md5sums="aa5f4da715b8ec19024e39def88831a0 accountsservice-0.6.37.tar.xz"
-sha256sums="b0b21136dc9d74a7135fd5ed7fa1a8069efb91bc6ecc1ef8911125433345a5c1 accountsservice-0.6.37.tar.xz"
-sha512sums="c6014da6796ed384c02f9171bb47cdbc5da61d80d53adbc3120c19a1166caa2ede2a6e676cfc6ddf2b953e78a290b70d86a5bf1af10c428e215a875878cc816c accountsservice-0.6.37.tar.xz"
diff --git a/testing/acf-jquery-mobile/APKBUILD b/testing/acf-jquery-mobile/APKBUILD
deleted file mode 100644
index ff482f0698..0000000000
--- a/testing/acf-jquery-mobile/APKBUILD
+++ /dev/null
@@ -1,20 +0,0 @@
-# Contributor: Ted Trask <ttrask01@yahoo.com>
-# Maintainer: Ted Trask <ttrask01@yahoo.com>
-pkgname=acf-jquery-mobile
-pkgver=0.0.1
-pkgrel=0
-pkgdesc="jquery mobile libraries for ACF"
-url="http://git.alpinelinux.org/cgit/acf-jquery-mobile"
-arch="noarch"
-license="GPL2"
-depends="acf-jquery"
-replaces=""
-source="http://dev.alpinelinux.org/archive/$pkgname/$pkgname-$pkgver.tar.xz"
-
-package() {
- cd "$srcdir/$pkgname-$pkgver"
- make DESTDIR="$pkgdir" install
-}
-md5sums="2fd8424c4f26ff6d982fde9ff2404ad0 acf-jquery-mobile-0.0.1.tar.xz"
-sha256sums="58222822740287937a1a7fc6a73b116364aa3cdc9c6af67fb5799c8e9a4dbe66 acf-jquery-mobile-0.0.1.tar.xz"
-sha512sums="b816cbdcbb746337ddf6b9df9fd70374e19471f9de2c955e425acafc7d883f0866f706a9ca49adcf7decdc16da597864d4a942a1fc61f7d9a6b16f4946745377 acf-jquery-mobile-0.0.1.tar.xz"
diff --git a/testing/acf-provisioning-grandstream-ata/APKBUILD b/testing/acf-provisioning-grandstream-ata/APKBUILD
deleted file mode 100644
index ae9940a632..0000000000
--- a/testing/acf-provisioning-grandstream-ata/APKBUILD
+++ /dev/null
@@ -1,45 +0,0 @@
-# Contributor: Seung Soo Mun <hamletmun@gmail.com>
-# Maintainer: Ted Trask <ttrask01@yahoo.com>
-pkgname=acf-provisioning-grandstream-ata
-pkgver=1.0.7.3
-pkgrel=0
-pkgdesc="Files for provisioning Grandstream HandyTone products"
-url="http://www.grandstream.com/index.php/products"
-arch="noarch"
-license="AS IS"
-depends=""
-makedepends=""
-source="
-http://www.grandstream.com/firmware/GXW40xx_HT50x/Release_HT502_1.0.14.1.zip
-http://www.grandstream.com/firmware/GXW40xx_HT50x/Release_HT503_1.0.14.1.zip
-http://www.grandstream.com/firmware/HT70x/Release_HT701_1.0.7.3.zip
-http://www.grandstream.com/firmware/HT70x/Release_HT702_1.0.7.3.zip
-http://www.grandstream.com/firmware/HT70x/Release_HT704_1.0.7.3.zip
-init.cfg.sample"
-
-subpackages=""
-
-package() {
- cd "$srcdir"
- mkdir -p "$pkgdir"/var/www/provisioning/htdocs/Grandstream
- cp *.cfg.sample *fw.bin "$pkgdir"/var/www/provisioning/htdocs/Grandstream
-}
-
-md5sums="45afec66616b94beb255d13376b0c1a6 Release_HT502_1.0.14.1.zip
-cf250b6bc7b7ac95223b63023f9f14c9 Release_HT503_1.0.14.1.zip
-40ed2488819b48bf207592b2feccd4e9 Release_HT701_1.0.7.3.zip
-1058fea95c6e7f9e1e257ab317ac9a90 Release_HT702_1.0.7.3.zip
-64210b2c52cbc42039c237ec8deaa903 Release_HT704_1.0.7.3.zip
-dada214a3a51fb69f27dfb746e3f5d10 init.cfg.sample"
-sha256sums="1c08eeae52b477e2028d2ce8b97cc66c2e0ab670c78576026b6a75b06157dfb0 Release_HT502_1.0.14.1.zip
-23500431b0a4a81b36e31a0926f82612246daf7ec18310fba6cd0c8c87fe0258 Release_HT503_1.0.14.1.zip
-bc3a5be33ee4c96685466ad67bf911e4b11a521d56e79747afa0d488ef6c6f6f Release_HT701_1.0.7.3.zip
-67544b68778cb3e87a0ccd5b07e6a34e707368c1c1c896d336655ccaf27981f6 Release_HT702_1.0.7.3.zip
-71abcd72e89550c7de85034ae1b869ee9f06218304f0002213897480716655c4 Release_HT704_1.0.7.3.zip
-0525a686672fd7080a4cfb76f5d466c172c8b6f50d507fd4be35fbab6ff413e2 init.cfg.sample"
-sha512sums="28e924c9995cdfbc3b3c632e9dc3a67b0b919d1af1ed543579bb8bd45fad4c0286ef24b09ac0d4302cb585362d138d88f85fb2dc645ff126e9756c9659cf2541 Release_HT502_1.0.14.1.zip
-9abc4c9356bbea404a2e5d6de62ad500365e6d019abc38d95802972dcba59a80c4b67a8acb5598aa68a97e7349c71150db65d7b2521fe3e347f625bde76088a2 Release_HT503_1.0.14.1.zip
-6cc5c17dd94efa9aface1a3f2b098d11798ae7dfbbcfdf69182b0784ac1fcb6c99138e215378aa9712f6fc3764c55e17bfe33c415d1cd67ce47cefe95491f2d6 Release_HT701_1.0.7.3.zip
-ccbf52d9530c3a88294764a8de8e36d0dc21f50c84be269c6ae5ee1bf0b1f404682db534fdbbb402588b7924d0cac865bec72145314db979b993b84c6d535e3d Release_HT702_1.0.7.3.zip
-4b6e999ebb7ad357b8026f6a0635500b34ff7d74c0ffc76f6e5b9c2f1e079ec8cd5dabd099cbce976f204b814ea20acf36e1d51a88b0676b124e0ad18ef55722 Release_HT704_1.0.7.3.zip
-a19a8b174f65603879420fdde77a70534bae6b03f1c11c28a83fd63a55252e11cfc8e4fd821b97d8ec742321bcdc6e1299155cd112bff8e7435f1703e2adbcff init.cfg.sample"
diff --git a/testing/acf-provisioning-grandstream-ata/init.cfg.sample b/testing/acf-provisioning-grandstream-ata/init.cfg.sample
deleted file mode 100644
index 3fa43d4f25..0000000000
--- a/testing/acf-provisioning-grandstream-ata/init.cfg.sample
+++ /dev/null
@@ -1,73 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" ?>
-<gs_provision version="1">
- <config version="1">
-
-<!-- Advanced Settings -->
-
- <!-- HT-502 - Layer 3 QoS (IP Diff-Serv or Precedence value for RTP) -->
- <P38>46</P38>
- <!-- Layer 2 QoS. 802.1Q/VLAN Tag -->
- <P51>1</P51>
- <!-- HT-502 - Layer 2 QoS. 802.1p priority value -->
- <P87>5</P87>
- <!-- HT-701 - Layer 2 QoS. SIP 802.1p priority value -->
- <P5038>5</P5038>
- <!-- HT-701 - Layer 2 QoS. RTP 802.1p priority value -->
- <P5042>5</P5042>
-
- <!-- Firmware Upgrade and Provisioning. 0 - TFTP, 1 - HTTP, 2 - HTTPS
- <P212>1</P4428>
- <!-- Firmware Server Path -->
- <P192>10.0.0.1/Grandstream</P192>
- <!-- Config Server Path -->
- <P237>10.0.0.1/Grandstream</P237>
- <!-- Allow DHCP Option 66 to override server -->
- <P145>0</P145>
-
- <!-- Disable SIP NOTIFY Authentication -->
- <P4428>1</P4428>
- <!-- Disable Direct IP Call -->
- <P277>1</P277>
-
-<!-- FXS Port 1 -->
-
- <!-- DNS Mode: NAPTR/SRV -->
- <P103>2</P103>
- <!-- Refer-To Use Target Contact -->
- <P135>1</P135>
- <!-- Disable Call-Waiting -->
- <P91>1</P91>
- <!-- Delayed Call Forward Wait Time -->
- <P139>120</P139>
- <!-- Fax Mode: Pass Through -->
- <P228>1</P228>
-
-<!-- FXS Port 2 -->
-
- <!-- DNS Mode: NAPTR/SRV -->
- <P702>2</P702>
- <!-- Refer-To Use Target Contact -->
- <P469>1</P469>
- <!-- Disable Call-Waiting -->
- <P791>1</P791>
- <!-- Delayed Call Forward Wait Time -->
- <P470>120</P470>
- <!-- Fax Mode: Pass Through -->
- <P710>1</P710>
-
-<!-- Basic Settings -->
-
- <!-- Telnet Server: No -->
- <P276>1</P276>
- <!-- Reply to ICMP on WAN port -->
- <P189>1</P189>
- <!-- WAN side HTTP/Telnet access -->
- <P190>1</P190>
- <!-- Enable LAN DHCP -->
- <P5001>0</P5001>
-
- <!-- Time Zone -->
- <P64>customize</P64>
-
- </config>
-</gs_provision>
diff --git a/testing/acf-provisioning-polycom4.0.3f/000000000000-directory.xml b/testing/acf-provisioning-polycom4.0.3f/000000000000-directory.xml
deleted file mode 100644
index 2c5fecabea..0000000000
--- a/testing/acf-provisioning-polycom4.0.3f/000000000000-directory.xml
+++ /dev/null
@@ -1,4 +0,0 @@
-<?xml version="1.0" standalone="yes"?>
-<directory>
- <item_list/>
-</directory>
diff --git a/testing/acf-provisioning-polycom4.0.3f/000000000000-phone.cfg b/testing/acf-provisioning-polycom4.0.3f/000000000000-phone.cfg
deleted file mode 100644
index f3fe583345..0000000000
--- a/testing/acf-provisioning-polycom4.0.3f/000000000000-phone.cfg
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
-<!-- Application SIP Wolverine 3.3.1.0933 02-Feb-11 18:44 -->
-<PHONE_CONFIG>
- <OVERRIDES />
-</PHONE_CONFIG>
diff --git a/testing/acf-provisioning-polycom4.0.3f/000000000000-web.cfg b/testing/acf-provisioning-polycom4.0.3f/000000000000-web.cfg
deleted file mode 100644
index f3fe583345..0000000000
--- a/testing/acf-provisioning-polycom4.0.3f/000000000000-web.cfg
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
-<!-- Application SIP Wolverine 3.3.1.0933 02-Feb-11 18:44 -->
-<PHONE_CONFIG>
- <OVERRIDES />
-</PHONE_CONFIG>
diff --git a/testing/acf-provisioning-polycom4.0.3f/000000000000.cfg.patch b/testing/acf-provisioning-polycom4.0.3f/000000000000.cfg.patch
deleted file mode 100644
index ac9c68405d..0000000000
--- a/testing/acf-provisioning-polycom4.0.3f/000000000000.cfg.patch
+++ /dev/null
@@ -1,27 +0,0 @@
---- src/000000000000.cfg.org
-+++ src/000000000000.cfg
-@@ -4,15 +4,15 @@
- <!-- Configuration File Management white paper available from: -->
- <!-- http://www.polycom.com/common/documents/whitepapers/configuration_file_management_on_soundpoint_ip_phones.pdf -->
- <!-- $RCSfile$ $Revision: 130593 $ -->
--<APPLICATION APP_FILE_PATH="sip.ld" CONFIG_FILES="" MISC_FILES="" LOG_FILE_DIRECTORY="" OVERRIDES_DIRECTORY="" CONTACTS_DIRECTORY="" LICENSE_DIRECTORY="" USER_PROFILES_DIRECTORY="" CALL_LISTS_DIRECTORY="">
-- <APPLICATION_SPIP300 APP_FILE_PATH_SPIP300="sip_213.ld" CONFIG_FILES_SPIP300="phone1_213.cfg, sip_213.cfg"/>
-- <APPLICATION_SPIP500 APP_FILE_PATH_SPIP500="sip_213.ld" CONFIG_FILES_SPIP500="phone1_213.cfg, sip_213.cfg"/>
-- <APPLICATION_SPIP301 APP_FILE_PATH_SPIP301="sip_318.ld" CONFIG_FILES_SPIP301="phone1_318.cfg, sip_318.cfg"/>
-+<APPLICATION APP_FILE_PATH="sip.ld" CONFIG_FILES="Polycom/[PHONE_MAC_ADDRESS]-default.cfg, Polycom/initial.cfg" MISC_FILES="" LOG_FILE_DIRECTORY="log" OVERRIDES_DIRECTORY="Polycom" CONTACTS_DIRECTORY="Polycom" LICENSE_DIRECTORY="Polycom" USER_PROFILES_DIRECTORY="Polycom" CALL_LISTS_DIRECTORY="Polycom">
-+ <APPLICATION_SPIP300 APP_FILE_PATH_SPIP300="sip_213.ld" CONFIG_FILES_SPIP300="Polycom/phone1_213.cfg, Polycom/sip_213.cfg"/>
-+ <APPLICATION_SPIP500 APP_FILE_PATH_SPIP500="sip_213.ld" CONFIG_FILES_SPIP500="Polycom/phone1_213.cfg, Polycom/sip_213.cfg"/>
-+ <APPLICATION_SPIP301 APP_FILE_PATH_SPIP301="sip_318.ld" CONFIG_FILES_SPIP301="Polycom/phone1_318.cfg, Polycom/sip_318.cfg"/>
- <APPLICATION_SPIP320 APP_FILE_PATH_SPIP320="sip_334.ld" CONFIG_FILES_SPIP320=""/>
- <APPLICATION_SPIP330 APP_FILE_PATH_SPIP330="sip_334.ld" CONFIG_FILES_SPIP330=""/>
-- <APPLICATION_SPIP430 APP_FILE_PATH_SPIP430="sip_327.ld" CONFIG_FILES_SPIP430="phone1_327.cfg, sip_327.cfg"/>
-- <APPLICATION_SPIP501 APP_FILE_PATH_SPIP501="sip_318.ld" CONFIG_FILES_SPIP501="phone1_318.cfg, sip_318.cfg"/>
-- <APPLICATION_SPIP600 APP_FILE_PATH_SPIP600="sip_318.ld" CONFIG_FILES_SPIP600="phone1_318.cfg, sip_318.cfg"/>
-- <APPLICATION_SPIP601 APP_FILE_PATH_SPIP601="sip_318.ld" CONFIG_FILES_SPIP601="phone1_318.cfg, sip_318.cfg"/>
-- <APPLICATION_SSIP4000 APP_FILE_PATH_SSIP4000="sip_318.ld" CONFIG_FILES_SSIP4000="phone1_318.cfg, sip_318.cfg"/>
-+ <APPLICATION_SPIP430 APP_FILE_PATH_SPIP430="sip_327.ld" CONFIG_FILES_SPIP430="Polycom/phone1_327.cfg, Polycom/sip_327.cfg"/>
-+ <APPLICATION_SPIP501 APP_FILE_PATH_SPIP501="sip_318.ld" CONFIG_FILES_SPIP501="Polycom/phone1_318.cfg, Polycom/sip_318.cfg"/>
-+ <APPLICATION_SPIP600 APP_FILE_PATH_SPIP600="sip_318.ld" CONFIG_FILES_SPIP600="Polycom/phone1_318.cfg, Polycom/sip_318.cfg"/>
-+ <APPLICATION_SPIP601 APP_FILE_PATH_SPIP601="sip_318.ld" CONFIG_FILES_SPIP601="Polycom/phone1_318.cfg, Polycom/sip_318.cfg"/>
-+ <APPLICATION_SSIP4000 APP_FILE_PATH_SSIP4000="sip_318.ld" CONFIG_FILES_SSIP4000="Polycom/phone1_318.cfg, Polycom/sip_318.cfg"/>
- </APPLICATION>
diff --git a/testing/acf-provisioning-polycom4.0.3f/APKBUILD b/testing/acf-provisioning-polycom4.0.3f/APKBUILD
deleted file mode 100644
index dfe0f3375f..0000000000
--- a/testing/acf-provisioning-polycom4.0.3f/APKBUILD
+++ /dev/null
@@ -1,86 +0,0 @@
-# Contributor: Mika Havela <mika.havela@gmail.com>
-# Maintainer: Mika Havela <mika.havela@gmail.com>
-pkgname=acf-provisioning-polycom4.0.3f
-pkgver=0
-pkgrel=2
-pkgdesc="Files for provisioning Polycom IP phones"
-url="http://www.polycom.com/products/voice/index.html"
-arch="noarch"
-license="AS IS"
-depends=""
-makedepends=""
-source="http://downloads.polycom.com/voice/voip/uc/UC_Software_4_0_3F_release_sig_split.zip
-http://downloads.polycom.com/voice/voip/uc/SoundPoint_IP_BootROM_4_4_0_Upgrader_release_sig.zip
-000000000000-directory.xml
-000000000000-phone.cfg
-000000000000-web.cfg
-000000000000.cfg.patch
-"
-subpackages=""
-
-_builddir="$srcdir/"
-
-link_dupes() {
- local dir=
- local old_pwd="$PWD"
- for dir; do
- echo "Creating links of duplicate files at '$dir'"
- cd "$dir" || break
- prevsum=
- prevfile=
- md5sum *.ld | sort | while read sum file; do
- if [ "$sum" = "$prevsum" ]; then
- echo "* Creating link of '$file'"
- rm $file && ln -s $prevfile $file || break
- else
- prevsum=$sum
- prevfile=$file
- fi
- done || break
- done
- local ret=$?
- cd "$old_pwd"
- return $ret
-}
-
-
-prepare() {
- local i
- cd "$_builddir"
- sed -i -e 's/\r//' 000000000000.cfg
- for i in $source; do
- case $i in
- *.patch) msg "Applying ${i}"; patch -p1 -i ../$i || return 1;;
- esac
- done
-}
-
-
-package() {
- cd "$_builddir"
- link_dupes "$_builddir" || return 1
- mkdir -p "$pkgdir"/var/www/provisioning/htdocs/Polycom
- mkdir -p "$pkgdir"/var/www/provisioning/htdocs/log
- echo "$pkgname-$pkgver-r$pkgrel" > "$pkgdir"/var/www/provisioning/htdocs/Polycom/package-version
- cp -r *.ld *.wav SoundPointIPLocalization 000000000000.cfg "$pkgdir"/var/www/provisioning/htdocs
- cp 000000000000-directory.xml 000000000000-phone.cfg 000000000000-web.cfg "$pkgdir"/var/www/provisioning/htdocs/Polycom
-}
-
-md5sums="f2d6c889b6471878427b729988e5ea94 UC_Software_4_0_3F_release_sig_split.zip
-4361b57fbe7534a1170797dc40f21a3c SoundPoint_IP_BootROM_4_4_0_Upgrader_release_sig.zip
-4a6ff93b944a710da0c3eb99938f42cc 000000000000-directory.xml
-2c32486b7c9d692326fd6270664eac01 000000000000-phone.cfg
-2c32486b7c9d692326fd6270664eac01 000000000000-web.cfg
-ad802a8e30d4d816513f7e9132639dd4 000000000000.cfg.patch"
-sha256sums="c061ae619355d429787ddf660cb4136f75636da9b0de632b93126038880b8790 UC_Software_4_0_3F_release_sig_split.zip
-3fbe07e0f2c288d501ab41e711cdb2bdfca0831dbb5a44c63a34a0551f9ed129 SoundPoint_IP_BootROM_4_4_0_Upgrader_release_sig.zip
-875f5bbec057d29508bcd671a203d8e2852cd959aeaeb937443cedbe824e0a41 000000000000-directory.xml
-e2f3dcd842d6eb44a98140e7fb60487ca70e519d5d09872a54ce1372d5a432b4 000000000000-phone.cfg
-e2f3dcd842d6eb44a98140e7fb60487ca70e519d5d09872a54ce1372d5a432b4 000000000000-web.cfg
-c50d37f8bf6cdbf803236c9b2504ae92fa3e32fd794d7c0d43f7c2f9546f8e8d 000000000000.cfg.patch"
-sha512sums="8699f129c8b2f9b96d4578644597725d28875cd6a67391c8f362dace5b31c55619aa04a06f8d3bd0810a908b520ec839c4059110d596fa06c4bbda1b51ca979b UC_Software_4_0_3F_release_sig_split.zip
-17c661fb224269abc8e4a53a9c078cc9f5599e054666842f590d9c5cdfcaa52100463d0dfe826ad9c4f65684e7eb574852b4fe3c2e9d5b0e52890c2b93b07b5e SoundPoint_IP_BootROM_4_4_0_Upgrader_release_sig.zip
-9adc73d02aa4f545aca893c335284d77099c56fcc17a48f61003ede8713e96aeb8f467896f4dfbf7db67255cc3d60faf353b76ab86c5881d0ba884d1c0acffb3 000000000000-directory.xml
-db2da0f4c393bdea773f3e5a7daa581a58caca738538db6153b223383176aae30e2081c198291d78c44eddd446a1cab9cffef78646360847ce4955c59f288300 000000000000-phone.cfg
-db2da0f4c393bdea773f3e5a7daa581a58caca738538db6153b223383176aae30e2081c198291d78c44eddd446a1cab9cffef78646360847ce4955c59f288300 000000000000-web.cfg
-beac1a354cbd7ca6118e801f6cc6941974567c5127bd0489b3f86f01de46b98910da203dadf32e45089c554d0566c36ccfece48c329087f474692113192802d1 000000000000.cfg.patch"
diff --git a/testing/acf-skins-jqmobile/APKBUILD b/testing/acf-skins-jqmobile/APKBUILD
deleted file mode 100644
index 7260a4c4e2..0000000000
--- a/testing/acf-skins-jqmobile/APKBUILD
+++ /dev/null
@@ -1,20 +0,0 @@
-# Contributor: Ted Trask <ttrask01@yahoo.com>
-# Maintainer: Ted Trask <ttrask01@yahoo.com>
-pkgname=acf-skins-jqmobile
-pkgver=0.0.1
-pkgrel=0
-pkgdesc="ACF skin based upon jquery mobile"
-url="http://git.alpinelinux.org/cgit/acf-skins-jqmobile"
-arch="noarch"
-license="GPL2"
-depends="acf-skins acf-jquery-mobile"
-replaces=""
-source="http://dev.alpinelinux.org/archive/$pkgname/$pkgname-$pkgver.tar.xz"
-
-package() {
- cd "$srcdir/$pkgname-$pkgver"
- make DESTDIR="$pkgdir" install
-}
-md5sums="ba74d5bd6a6f37cdbd0193a7686b1b07 acf-skins-jqmobile-0.0.1.tar.xz"
-sha256sums="0e474b3c0cb77fb512f519d146347c48434fc67b3a0efe58b76f33e61e37fb88 acf-skins-jqmobile-0.0.1.tar.xz"
-sha512sums="6281fa34fb7ce12114e1fe9739b38c6f98ff86311efde9e88466eef47fc6f9cafb74efda1e859a8b1ee7180baf7fe2ce0480056d2c94d1c146a822445df780b2 acf-skins-jqmobile-0.0.1.tar.xz"
diff --git a/testing/agg/APKBUILD b/testing/agg/APKBUILD
deleted file mode 100644
index 91e5d27f75..0000000000
--- a/testing/agg/APKBUILD
+++ /dev/null
@@ -1,43 +0,0 @@
-# Contributor: Elizabeth Jennifer Myers <elizabeth@sporksirc.net>
-# Maintainer: Elizabeth Jennifer Myers <elizabeth@sporksirc.net>
-pkgname=agg
-pkgver=2.5
-pkgrel=3
-pkgdesc="A Rendering Engine for C++"
-url="http://antigrain.com"
-license="GPL2+"
-depends=""
-makedepends="autoconf automake libtool libx11-dev freetype-dev sdl-dev"
-install=""
-arch="all"
-subpackages="$pkgname-dev"
-source="http://www.antigrain.com/$pkgname-$pkgver.tar.gz
- agg-2.4-depends.patch
- agg-2.5-pkgconfig.patch"
-
-_builddir="$srcdir"/$pkgname-$pkgver
-prepare() {
- cd $_builddir
- for i in "$srcdir"/*.patch; do
- msg "Applying ${i}"
- patch -Np1 -i "$i" || return 1
- done
- # fix building against automake-1.12
- sed -i '/^AM_C_PROTOTYPES/d' configure.in
- sh ./autogen.sh || return 1
-}
-
-build() {
- cd "$_builddir"
- ./configure --prefix=/usr --disable-static || return 1
- make || return 1
-}
-
-package() {
- cd "$_builddir"
- make DESTDIR="${pkgdir}" install || return 1
-}
-
-md5sums="0229a488bc47be10a2fee6cf0b2febd6 agg-2.5.tar.gz
-22f8e48c137d25038181c86d5e40b110 agg-2.4-depends.patch
-43a19a7b1564c591e56c8d09a0fd8da5 agg-2.5-pkgconfig.patch"
diff --git a/testing/agg/agg-2.4-depends.patch b/testing/agg/agg-2.4-depends.patch
deleted file mode 100644
index 9d4f6e309d..0000000000
--- a/testing/agg/agg-2.4-depends.patch
+++ /dev/null
@@ -1,48 +0,0 @@
---- agg-2.4.orig/font_freetype/Makefile.am 2005-10-18 11:45:40.000000000 +0100
-+++ agg-2.4/font_freetype/Makefile.am 2006-07-10 15:11:55.000000000 +0100
-@@ -4,8 +4,9 @@
- agginclude_HEADERS = agg_font_freetype.h
- lib_LTLIBRARIES = libaggfontfreetype.la
-
--libaggfontfreetype_la_LDFLAGS = -version-info @AGG_LIB_VERSION@ @FREETYPE_LIBS@
-+libaggfontfreetype_la_LDFLAGS = -version-info @AGG_LIB_VERSION@
- libaggfontfreetype_la_SOURCES = agg_font_freetype.cpp
- libaggfontfreetype_la_CXXFLAGS = -I$(top_srcdir)/include @FREETYPE_CFLAGS@
-+libaggfontfreetype_la_LIBADD = ../src/libagg.la @FREETYPE_LIBS@
- endif
-
---- agg-2.4.orig/src/platform/sdl/Makefile.am 2005-10-17 23:49:35.000000000 +0100
-+++ agg-2.4/src/platform/sdl/Makefile.am 2006-07-10 15:11:55.000000000 +0100
-@@ -5,6 +5,6 @@
- libaggplatformsdl_la_LDFLAGS = -version-info @AGG_LIB_VERSION@
- libaggplatformsdl_la_SOURCES = agg_platform_support.cpp
- libaggplatformsdl_la_CXXFLAGS = -I$(top_srcdir)/include @SDL_CFLAGS@
--libaggplatformsdl_la_LIBADD = @SDL_LIBS@
-+libaggplatformsdl_la_LIBADD = ../../libagg.la @SDL_LIBS@
- endif
-
---- agg-2.5.orig/configure.in 2006-10-09 05:06:36.000000000 +0100
-+++ agg-2.5/configure.in 2007-01-07 14:07:39.000000000 +0000
-@@ -122,7 +122,8 @@
- fi
- AM_CONDITIONAL(ENABLE_X11,[test x$no_x = x -a xno != x$enable_platform -a x$win32_host != xyes])
- AC_SUBST(x_includes)
--AC_SUBST(x_libraries)
-+test -n "$x_libraries" && X_LDFLAGS="-L$x_libraries"
-+AC_SUBST(X_LDFLAGS)
- dnl ###############################################
-
- dnl Settung up library version
---- agg-2.5.orig/src/platform/X11/Makefile.am 2006-12-11 00:59:45.000000000 +0000
-+++ agg-2.5/src/platform/X11/Makefile.am 2007-01-07 14:07:39.000000000 +0000
-@@ -1,8 +1,8 @@
- if ENABLE_X11
- lib_LTLIBRARIES = libaggplatformX11.la
-
--libaggplatformX11_la_LDFLAGS = -version-info @AGG_LIB_VERSION@ -L@x_libraries@
-+libaggplatformX11_la_LDFLAGS = -version-info @AGG_LIB_VERSION@ @X_LDFLAGS@
- libaggplatformX11_la_SOURCES = agg_platform_support.cpp
- libaggplatformX11_la_CXXFLAGS = -I$(top_srcdir)/include -I@x_includes@
--libaggplatformX11_la_LIBADD = -lX11
-+libaggplatformX11_la_LIBADD = ../../libagg.la -lX11
- endif
diff --git a/testing/agg/agg-2.5-pkgconfig.patch b/testing/agg/agg-2.5-pkgconfig.patch
deleted file mode 100644
index a303bfb905..0000000000
--- a/testing/agg/agg-2.5-pkgconfig.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- agg-2.5/libagg.pc.in.orig 2007-01-07 13:58:28.000000000 +0000
-+++ agg-2.5/libagg.pc.in 2007-01-07 14:02:40.000000000 +0000
-@@ -6,5 +6,6 @@
- Name: libagg
- Description: Anti Grain Geometry - A High Quality Rendering Engine for C++
- Version: @VERSION@
--Libs: -L${libdir} -Wl,-rpath,${exec_prefix}/lib -lagg
-+Requires.private: freetype2
-+Libs: -L${libdir} -lagg
- Cflags: -I${includedir}
diff --git a/testing/akonadi/APKBUILD b/testing/akonadi/APKBUILD
deleted file mode 100644
index 553e9c9e29..0000000000
--- a/testing/akonadi/APKBUILD
+++ /dev/null
@@ -1,51 +0,0 @@
-# Contributor: William Pitcock <nenolod@dereferenced.org>
-# Maintainer:
-pkgname=akonadi
-pkgver=1.13.0
-pkgrel=2
-pkgdesc="kde PIM storage service server"
-url="http://pim.kde.org/akonadi"
-arch="x86 x86_64"
-license="LGPL"
-depends=""
-depends_dev="boost-dev qt-dev postgresql-dev libxslt-dev shared-mime-info"
-makedepends="$depends_dev cmake automoc4"
-install=""
-subpackages="$pkgname-dev"
-source="http://download.kde.org/stable/akonadi/src/akonadi-$pkgver.tar.bz2
- disable-backtrace-1.13.0.patch"
-
-_builddir="$srcdir"/akonadi-$pkgver
-prepare() {
- local i
- cd "$_builddir"
- for i in $source; do
- case $i in
- *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
- esac
- done
- mkdir "$_builddir"/build
-}
-
-build() {
- cd "$_builddir"/build
- cmake -DCMAKE_INSTALL_PREFIX=/usr \
- -DCMAKE_BUILD_TYPE=Release \
- -DINSTALL_QSQLITE_IN_QT_PREFIX=TRUE \
- -DAKONADI_BUILD_TESTS=OFF \
- -Wno-dev \
- "$_builddir" || return 1
- make || return 1
-}
-
-package() {
- cd "$_builddir"/build
- make DESTDIR="$pkgdir" install || return 1
-}
-
-md5sums="84eb2e471bd6bdfe54a2a2f1d858c07d akonadi-1.13.0.tar.bz2
-e9c4b8af3e3222ec001bf3a90132fcf5 disable-backtrace-1.13.0.patch"
-sha256sums="8c7f690002ea22c139f3a64394aef2e816e00ca47fd971af7d54a66087356dd2 akonadi-1.13.0.tar.bz2
-31c929cd87b655075380cee2790f73c7ef80373c3c845bf195029cef6e875390 disable-backtrace-1.13.0.patch"
-sha512sums="4bf2026c3807b5493c9f63d0c2bff2e6db00fbe97a4e2c2f707aaa3bf4a848b70dd9657d8fa1743690e8eeefd967de4895c1329c6bb817a1d023fe398285222f akonadi-1.13.0.tar.bz2
-bf4571643e27e705933a0e6491144b0fd1d55abbfbc75f93a65234e880625cc4c03eca0994d6c0a90b9c3521be5d33b91399b079fc07da662bdbc807775daa8d disable-backtrace-1.13.0.patch"
diff --git a/testing/akonadi/disable-backtrace-1.13.0.patch b/testing/akonadi/disable-backtrace-1.13.0.patch
deleted file mode 100644
index 373c87b477..0000000000
--- a/testing/akonadi/disable-backtrace-1.13.0.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- akonadi-1.13.0/shared/akcrash.cpp.orig
-+++ akonadi-1.13.0/shared/akcrash.cpp
-@@ -39,7 +39,7 @@
- QString s;
-
- /* FIXME: is there an equivalent for windows? */
--#ifdef Backtrace_FOUND
-+#if defined (__GLIBC__)
- void *trace[256];
- int n = backtrace( trace, 256 );
- if ( !n ) {
diff --git a/testing/apache2-mod-sflow/APKBUILD b/testing/apache2-mod-sflow/APKBUILD
deleted file mode 100644
index 9bfe298c81..0000000000
--- a/testing/apache2-mod-sflow/APKBUILD
+++ /dev/null
@@ -1,58 +0,0 @@
-# Contributor: Florian Heigl <florian.heigl@gmail.com>
-# Maintainer: Florian Heigl <florian.heigl@gmail.com>
-pkgname=apache2-mod-sflow
-pkgver=1.0.5
-pkgrel=0
-pkgdesc="Apache module to implement logging using sFlow for monitoring of large web clusters."
-url="https://code.google.com/p/mod-sflow/"
-arch="all"
-license="InMon sFlow (http://www.inmon.com/technology/sflowlicense.txt)"
-depends="apache2"
-# add svn?
-makedepends="apache2-dev apr-dev autoconf"
-install=""
-subpackages=""
-source="http://dev.alpinelinux.org/archive/mod-sflow/mod-sflow-$pkgver.tar.gz"
-
-_builddir="$srcdir"/mod-sflow-$pkgver
-
-prepare() {
- return 0
-}
-
-snapshot() {
- cd "$srcdir"
- svn checkout http://mod-sflow.googlecode.com/svn/tags/REL-$pkgver \
- mod-sflow-$pkgver || return 1
- tar -zcf mod-sflow-$pkgver.tar.gz \
- --exclude mod-sflow-$pkgver/.svn \
- mod-sflow-$pkgver || return 1
- scp mod-sflow-$pkgver.tar.gz dev.alpinelinux.org:/archive/mod-sflow/
-}
-
-build() {
- cd "$_builddir"
- /usr/bin/apxs -Wc -c mod_sflow.c sflow_api.c
-}
-
-package() {
- cd "$_builddir"
- mkdir -p "$pkgdir"/usr/lib/apache2 "$pkgdir"/etc/apache2/conf.d
- install -D -m755 "$_builddir"/.libs/mod_sflow.so \
- "$pkgdir"/usr/lib/apache2/mod_sflow.so || return 1
-
- install -d "$pkgdir"/etc/httpd/conf.d
-
- cat > "$pkgdir"/etc/httpd/conf.d/sflow.conf <<EOF
-LoadModule sflow_module modules/mod_sflow.so
-
-<IfModule mod_sflow.c>
- <Location /sflow>
- SetHandler sflow
- </Location>
-</IfModule>
-EOF
-}
-md5sums="0279b545f433fa8aa5f74647b6ec567f mod-sflow-1.0.5.tar.gz"
-sha256sums="5639e6953269afb418514c288614083f1a39d6f58ab8d59d98f0260cf4499673 mod-sflow-1.0.5.tar.gz"
-sha512sums="66cb95364d32ca2a5cdfc84f022b14aeb8a6af2eeec899e7a2424ad64063616ff6e349fb4ecae6d6d07c5256d2187a439995c027151ce720e40fae05cbcee270 mod-sflow-1.0.5.tar.gz"
diff --git a/testing/apts/APKBUILD b/testing/apts/APKBUILD
deleted file mode 100644
index f729e732f8..0000000000
--- a/testing/apts/APKBUILD
+++ /dev/null
@@ -1,39 +0,0 @@
-# Contributor: Natanael Copa <ncopa@alpinelinux.org>
-# Maintainer: Jeff Bilyk <jbilyk@gmail.com>
-pkgname=apts
-pkgver=0.3
-pkgrel=2
-pkgdesc="APTS - Alpine Package Testing Suite"
-depends=
-makedepends=
-source="http://git.alpinelinux.org/cgit/jbilyk/$pkgname.git/snapshot/$pkgname-$pkgver.tar.bz2
- "
-url="http://git.alpinelinux.org/cgit/jbilyk/apts.git/"
-arch="noarch"
-license=GPL2
-
-build() {
- echo "Nothing to build, moving on to package"
-}
-
-package() {
- cd "$srcdir/$pkgname-$pkgver"
- mkdir -p "$pkgdir"/etc/apts
- mkdir -p "$pkgdir"/usr/bin
- mkdir -p "$pkgdir"/usr/share/$pkgname/tests
- mkdir -p "$pkgdir"/usr/share/docs/$pkgname
-
- install -m755 -D $pkgname "$pkgdir"/usr/bin/$pkgname
- install -m644 -D apts.conf "$pkgdir"/etc/$pkgname/${pkgname}.conf
- install -m644 -D README "$pkgdir"/usr/share/docs/$pkgname/README
- install -m644 -D missing-tests "$pkgdir"/usr/share/docs/$pkgname/missing-tests
- install -m644 -D torvalds-says-linux.mp3 "$pkgdir"/usr/share/$pkgname/torvalds-says-linux.mp3
- install -m644 -D test.rar "$pkgdir"/usr/share/$pkgname/test.rar
- for i in `ls tests`; do
- install -m644 -D tests/$i "$pkgdir"/usr/share/$pkgname/tests/$i
- done
-}
-
-md5sums="58d42b53f2a88b74fc3422be681ce9dd apts-0.3.tar.bz2"
-sha256sums="360f9e4232a0ba8f06151b30ca3762ac7e48086eabe9d122c05ebc39adb18932 apts-0.3.tar.bz2"
-sha512sums="571b2c89c4747d2b4c2d113c3289a1fce53679fa778c3f4bcedab9e8ce1106beccf7ca7a773ec1d235c96ca37ebdd4e4c656ef3808e941f636476983be4601fd apts-0.3.tar.bz2"
diff --git a/testing/arc-theme/APKBUILD b/testing/arc-theme/APKBUILD
deleted file mode 100644
index f397c7ec1d..0000000000
--- a/testing/arc-theme/APKBUILD
+++ /dev/null
@@ -1,68 +0,0 @@
-# Contributor: Carlo Landmeter <clandmeter@gmail.com>
-# Maintainer:
-pkgname=arc-theme
-_project="horst3180/Arc-theme"
-_sha=5955dfd4603983c7dfffa6e903bf3220df60c03e
-pkgver=20150603
-pkgrel=0
-pkgdesc="A flat theme with transparent elements"
-url="https://github.com/horst3180/Arc-theme"
-arch="noarch"
-license="GPL"
-depends="gtk-murrine-engine"
-depends_dev=""
-makedepends="$depends_dev automake autoconf libtool coreutils"
-install=""
-subpackages="$pkgname-gtk2 $pkgname-gtk3"
-source="$pkgname-$_sha.tar.gz::https://github.com/$_project/archive/$_sha.tar.gz"
-
-_builddir="$srcdir"/${_project#*/}-$_sha
-
-prepare() {
- local i
- cd "$_builddir"
- for i in $source; do
- case $i in
- *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
- esac
- done
-}
-
-build() {
- cd "$_builddir"
- ./autogen.sh || return 1
- ./configure \
- --build=$CBUILD \
- --host=$CHOST \
- --prefix=/usr \
- --sysconfdir=/etc \
- --mandir=/usr/share/man \
- --infodir=/usr/share/info \
- --localstatedir=/var \
- --disable-unity \
- || return 1
- make || return 1
-}
-
-package() {
- cd "$_builddir"
- make DESTDIR="$pkgdir" install || return 1
-}
-
-gtk2() {
- pkgdesc="A GTK2 flat theme with transparent elements"
- mkdir -p "$subpkgdir"/usr/share/themes/Arc
- mv "$pkgdir"/usr/share/themes/Arc/gtk-2.0 \
- "$subpkgdir"/usr/share/themes/Arc/ || return 1
-}
-
-gtk3() {
- pkgdesc="A GTK3 flat theme with transparent elements"
- mkdir -p "$subpkgdir"/usr/share/themes/Arc
- mv "$pkgdir"/usr/share/themes/Arc/gtk-3.0 \
- "$subpkgdir"/usr/share/themes/Arc/ || return 1
-}
-
-md5sums="c0074f11844b2aeabba1f85b5c069c35 arc-theme-5955dfd4603983c7dfffa6e903bf3220df60c03e.tar.gz"
-sha256sums="1b62ee973f0b351a7c6ea76bf11c7758deeb89a0c46ce3bfcff63376b4d8ee66 arc-theme-5955dfd4603983c7dfffa6e903bf3220df60c03e.tar.gz"
-sha512sums="8462c23e53ad951207b8f6a145dfd9cacc0a3963df5d89a1d1a97de9c01f1872febf2ebf91048c966115b66fcc6b4ef842b9e6c1a6c1113878e39e2f492643b2 arc-theme-5955dfd4603983c7dfffa6e903bf3220df60c03e.tar.gz"
diff --git a/testing/array-info/APKBUILD b/testing/array-info/APKBUILD
deleted file mode 100644
index 0ab10ffb6c..0000000000
--- a/testing/array-info/APKBUILD
+++ /dev/null
@@ -1,30 +0,0 @@
-# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
-pkgname=array-info
-pkgver=0.16
-pkgrel=1
-pkgdesc="Retrieve informations and status from RAID controllers"
-url="http://sourceforge.net/projects/array-info/"
-license="GPL2+"
-arch="all"
-depends=""
-makedepends="docbook-xsl gzip"
-install=""
-subpackages="$pkgname-doc"
-source="http://downloads.sourceforge.net/$pkgname/${pkgname}_$pkgver.tar.gz"
-
-_builddir="$srcdir"/$pkgname-$pkgver
-build() {
- cd "$_builddir"
- local _xsl=$(echo /usr/share/xml/docbook/xsl-stylesheets-*/manpages/docbook.xsl)
- make prefix=/usr DOCBOOK2XMAN="xsltproc --nonet $_xsl" \
- #build_lib build_plugins abuild-info array-info.1.gz \
-}
-
-package() {
- cd "$_builddir"
- make prefix=/usr DESTDIR="$pkgdir" install || return 1
-}
-
-md5sums="802e9be5e40a5a945956a123fc81f65f array-info_0.16.tar.gz"
-sha256sums="800090f8d6008c60a5018e230071b6f5fc9b81f8a72d38dae3242cf1372eee3a array-info_0.16.tar.gz"
-sha512sums="a671a503cacf12e4cc5b62a3290b0483eb9b8f80923e051867e0afc5f9b06132e6b1c98f6188fe2cfe41ab7c0ead209dd0a3bd1559a7d72bf0a789c445c242ba array-info_0.16.tar.gz"
diff --git a/testing/array-info/array-info-makefile.patch b/testing/array-info/array-info-makefile.patch
deleted file mode 100644
index db7c18e450..0000000000
--- a/testing/array-info/array-info-makefile.patch
+++ /dev/null
@@ -1,20 +0,0 @@
---- Makefile.orig Tue Dec 29 13:46:28 2009
-+++ Makefile Tue Dec 29 13:47:38 2009
-@@ -1,5 +1,5 @@
- DESTDIR =
--prefix = /usr/local
-+prefix = /usr
- sbindir = $(prefix)/sbin
- pkglibdir = $(prefix)/lib/array-info
- mandir = $(prefix)/share/man
-@@ -8,8 +8,8 @@
-
- INCLUDES = -I./include -I./linuxheaders
-
--CFLAGS = -g2 -Wall $(INCLUDES) -DARRAY_PLUGIN_PATH=\"$(ARRAY_PLUGIN_PATH)\"
--LDFLAGS = -L./lib -larray-info -ldl
-+CFLAGS += -Wall $(INCLUDES) -DARRAY_PLUGIN_PATH=\"$(ARRAY_PLUGIN_PATH)\"
-+LDFLAGS += -L./lib -larray-info -ldl
- OBJS = array_plugin.o array_utils.o main.o
-
- ARRAY_PLUGIN_PATH=$(pkglibdir)/plugins
diff --git a/testing/asio/APKBUILD b/testing/asio/APKBUILD
deleted file mode 100644
index 4e13fe3357..0000000000
--- a/testing/asio/APKBUILD
+++ /dev/null
@@ -1,52 +0,0 @@
-# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
-pkgname=asio
-pkgver=1.10.6
-_ver=${pkgver//./-}
-pkgrel=0
-pkgdesc="A cross-platform C++ library for network programming"
-url="https://think-async.com"
-arch="all"
-license="Boost"
-depends=""
-depends_dev="boost-dev openssl-dev"
-makedepends="$depends_dev"
-install=""
-subpackages="$pkgname-dev"
-source="http://downloads.sourceforge.net/project/asio/asio/${pkgver}%20%28Stable%29/asio-$pkgver.tar.bz2
- fix-strerror_r.patch
- "
-
-_builddir="$srcdir"/asio-$pkgver
-prepare() {
- local i
- cd "$_builddir"
- update_config_sub || return 1
- for i in $source; do
- case $i in
- *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
- esac
- done
-}
-
-build() {
- cd "$_builddir"
- ./configure \
- --build=$CBUILD \
- --host=$CHOST \
- --prefix=/usr \
- --mandir=/usr/share/man \
- || return 1
- make || return 1
-}
-
-package() {
- cd "$_builddir"
- make DESTDIR="$pkgdir" install || return 1
-}
-
-md5sums="85d014a356a6e004cd30ccd4c9b6a5c2 asio-1.10.6.tar.bz2
-dfc0d5d1c14ca0a247d835c944e400a6 fix-strerror_r.patch"
-sha256sums="e0d71c40a7b1f6c1334008fb279e7361b32a063e020efd21e40d9d8ff037195e asio-1.10.6.tar.bz2
-0b3eb6d74c9dd11e08368da0f9e09446e2383b5fc840e630581fef3672db95ac fix-strerror_r.patch"
-sha512sums="7146e75a378de57daab88e7ba509ae01367ffa0d7c4c90481e221977a6b9f4fd80e9caac5c6b4c27bc7652e44cd210e2c6cabf5681d7c62747df14bbc25e8c23 asio-1.10.6.tar.bz2
-a023e305a9efa6b93489374dfe9881c447d748a8d48ff803e0ac7ff1be618460b57de024e79da8c08dab4bcd214cbf2c3991d963eef678ca8dbd48b3c8933a70 fix-strerror_r.patch"
diff --git a/testing/asio/fix-strerror_r.patch b/testing/asio/fix-strerror_r.patch
deleted file mode 100644
index f05a519c81..0000000000
--- a/testing/asio/fix-strerror_r.patch
+++ /dev/null
@@ -1,42 +0,0 @@
-From 52d862c4e8af60a31f0067e1070b8625e805cdc3 Mon Sep 17 00:00:00 2001
-From: Natanael Copa <ncopa@alpinelinux.org>
-Date: Thu, 21 Jan 2016 23:37:32 +0100
-Subject: [PATCH] Fix use of strerror_r()
-
-Don't try keep track of all platforms which follows posix standard.
-Instead, make the platform which don't follow standard to an exception
-and fall back to standard implementation for everything else.
-
-This fixes building with musl libc.
-
-Fixes #94
----
- asio/include/asio/impl/error_code.ipp | 11 ++++-------
- 1 file changed, 4 insertions(+), 7 deletions(-)
-
-diff --git a/asio/include/asio/impl/error_code.ipp b/asio/include/asio/impl/error_code.ipp
-index b996773..3a1cff1 100644
---- a/include/asio/impl/error_code.ipp
-+++ b/include/asio/impl/error_code.ipp
-@@ -98,17 +98,14 @@ public:
- #if defined(__sun) || defined(__QNX__) || defined(__SYMBIAN32__)
- using namespace std;
- return strerror(value);
--#elif defined(__MACH__) && defined(__APPLE__) \
-- || defined(__NetBSD__) || defined(__FreeBSD__) || defined(__OpenBSD__) \
-- || defined(_AIX) || defined(__hpux) || defined(__osf__) \
-- || defined(__ANDROID__)
-+#elif defined(__GLIBC__) && defined(_GNU_SOURCE)
-+ char buf[256] = "";
-+ return strerror_r(value, buf, sizeof(buf));
-+#else
- char buf[256] = "";
- using namespace std;
- strerror_r(value, buf, sizeof(buf));
- return buf;
--#else
-- char buf[256] = "";
-- return strerror_r(value, buf, sizeof(buf));
- #endif
- #endif // defined(ASIO_WINDOWS_DESKTOP) || defined(__CYGWIN__)
- }
diff --git a/testing/asoundconf/APKBUILD b/testing/asoundconf/APKBUILD
deleted file mode 100644
index f4a57f76fd..0000000000
--- a/testing/asoundconf/APKBUILD
+++ /dev/null
@@ -1,44 +0,0 @@
-# Contributor: Sören Tempel <soeren+alpine@soeren-tempel.net>
-# Contributor: Carlo Landmeter <clandmeter@gmail.com>
-# Maintainer:
-pkgname=asoundconf
-pkgver=1.2
-pkgrel=0
-pkgdesc="Get and set configuration parameters in ~/.asoundrc.asoundconf"
-url="https://bitbucket.org/stativ/asoundconf"
-arch="noarch"
-license="GPL"
-depends="python py-gtk"
-depends_dev=""
-makedepends=""
-install=""
-subpackages="$pkgname-doc"
-source="$pkgname-${pkgver}.tar.gz::https://bitbucket.org/stativ/$pkgname/get/${pkgver}.tar.gz"
-
-_builddir="$srcdir"/stativ-$pkgname-01a1f5320b0a
-prepare() {
- local i
- cd "$_builddir"
- for i in $source; do
- case $i in
- *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
- esac
- done
-}
-
-build() {
- cd "$_builddir"
- python setup.py build || return 1
-}
-
-package() {
- cd "$_builddir"
- python setup.py install \
- --prefix=/usr \
- --root="$pkgdir" \
- --optimize=1 || return 1
-}
-
-md5sums="aa12135497217f248e70c6aee286f453 asoundconf-1.2.tar.gz"
-sha256sums="55915ebfb6682b05d6706d70beba4359424fd7567b7b6edc1ad0b6f0686ff22b asoundconf-1.2.tar.gz"
-sha512sums="16b0159564279b44cb3e1ac64b9cd4a5da0abc35a99a70672011ae154fb7f263d38ef08ce81d6b5ad6d813f91f2645e2868e2dedd0dccf575a7313802e5cbb87 asoundconf-1.2.tar.gz"
diff --git a/testing/asterisk-dongle/APKBUILD b/testing/asterisk-dongle/APKBUILD
deleted file mode 100644
index b03d26116f..0000000000
--- a/testing/asterisk-dongle/APKBUILD
+++ /dev/null
@@ -1,47 +0,0 @@
-# Contributor: Timo Teräs <timo.teras@iki.fi>
-# Maintainer: Timo Teräs <timo.teras@iki.fi>
-SVNREV=27
-pkgname=asterisk-dongle
-pkgver=1.1.$SVNREV
-pkgrel=3
-pkgdesc="GSM modem dongle channel driver"
-url="http://code.google.com/p/asterisk-chan-dongle/"
-arch=""
-license="GPL2"
-depends="asterisk"
-depends_dev=""
-makedepends="$depends_dev asterisk-dev subversion automake autoconf"
-install=""
-subpackages=""
-source="issue46.patch"
-
-_builddir="$srcdir/$pkgname-$pkgver"
-prepare() {
- local i
-
- svn checkout http://asterisk-chan-dongle.googlecode.com/svn/trunk/@$REV "$_builddir"
-
- cd "$_builddir"
-
- for i in $source; do
- case $i in
- *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
- esac
- done
-}
-
-build() {
- cd "$_builddir"
- aclocal && autoconf && automake -a
- ./configure || return 1
- make
-}
-
-package() {
- cd "$_builddir"
- mkdir -p "$pkgdir"/usr/lib/asterisk/modules "$pkgdir"/etc/asterisk
- install -m644 etc/dongle.conf "$pkgdir"/etc/asterisk/dongle.conf.sample
- install -m755 chan_dongle.so "$pkgdir"/usr/lib/asterisk/modules
-}
-
-md5sums="73321cca36d8f25f8de687b5600e7b73 issue46.patch"
diff --git a/testing/asterisk-dongle/issue46.patch b/testing/asterisk-dongle/issue46.patch
deleted file mode 100644
index 1bc0056e9d..0000000000
--- a/testing/asterisk-dongle/issue46.patch
+++ /dev/null
@@ -1,238 +0,0 @@
-Issue 46 from asterisk-chan-dongle bug tracker
-
-Fixes to build with Asterisk 10+
-
-http://asterisk-chan-dongle.googlecode.com/issues/attachment?aid=460006000&name=patch3.patch.txt&token=VQW7Irk8LNc422UzWgcczezUNaY%3A1341828783939
-
---- a/chan_dongle_o.c 2011-11-23 14:04:57.270633822 +0200
-+++ b/chan_dongle.c 2011-11-23 14:07:05.740251209 +0200
-@@ -43,6 +43,7 @@
- #include <asterisk.h>
- ASTERISK_FILE_VERSION(__FILE__, "$Rev: " PACKAGE_REVISION " $")
-
-+#include <asterisk/version.h>
- #include <asterisk/stringfields.h> /* AST_DECLARE_STRING_FIELDS for asterisk/manager.h */
- #include <asterisk/manager.h>
- #include <asterisk/dsp.h>
-@@ -71,6 +72,8 @@
-
- EXPORT_DEF const char * const dev_state_strs[4] = { "stop", "restart", "remove", "start" };
- EXPORT_DEF public_state_t * gpublic;
-+EXPORT_DEF struct ast_format chan_dongle_format;
-+EXPORT_DEF struct ast_format_cap * chan_dongle_format_cap;
-
-
- static int public_state_init(struct public_state * state);
-@@ -1640,6 +1643,16 @@
- rv = AST_MODULE_LOAD_FAILURE;
- if(discovery_restart(state) == 0)
- {
-+#if ASTERISK_VERSION_NUM >= 100000 /* 10+ */
-+ /* set preferred capabilities */
-+ ast_format_set(&chan_dongle_format, AST_FORMAT_SLINEAR, 0);
-+ if (!(channel_tech.capabilities = ast_format_cap_alloc())) {
-+ return AST_MODULE_LOAD_FAILURE;
-+ }
-+ ast_format_cap_add(channel_tech.capabilities, &chan_dongle_format);
-+ chan_dongle_format_cap = channel_tech.capabilities;
-+#endif
-+
- /* register our channel type */
- if(ast_channel_register(&channel_tech) == 0)
- {
-@@ -1652,6 +1665,9 @@
- }
- else
- {
-+#if ASTERISK_VERSION_NUM >= 100000 /* 10+ */
-+ channel_tech.capabilities = ast_format_cap_destroy(channel_tech.capabilities);
-+#endif
- ast_log (LOG_ERROR, "Unable to register channel class %s\n", channel_tech.type);
- }
- discovery_stop(state);
-@@ -1679,6 +1695,9 @@
- {
- /* First, take us out of the channel loop */
- ast_channel_unregister (&channel_tech);
-+#if ASTERISK_VERSION_NUM >= 100000 /* 10+ */
-+ channel_tech.capabilities = ast_format_cap_destroy(channel_tech.capabilities);
-+#endif
-
- /* Unregister the CLI & APP & MANAGER */
-
---- a/han_dongle_o.h 2011-11-23 14:05:35.031639222 +0200
-+++ b/chan_dongle.h 2011-11-23 14:06:24.608334634 +0200
-@@ -33,6 +33,9 @@
- return enum2str(state, states, ITEMS_OF(states));
- }
-
-+/* Only linear is allowed */
-+EXPORT_DECL struct ast_format chan_dongle_format;
-+EXPORT_DECL struct ast_format_cap * chan_dongle_format_cap;
-
- typedef enum {
- RESTATE_TIME_NOW = 0,
---- a/channel_o.c 2011-11-23 14:05:08.279344414 +0200
-+++ b/channel.c 2011-11-23 14:06:24.610334645 +0200
-@@ -95,20 +95,24 @@
- return 0;
- }
-
--#if ASTERISK_VERSION_NUM >= 10800
-+#if ASTERISK_VERSION_NUM >= 100000 /* 10+ */
-+
-+static struct ast_channel * channel_request (attribute_unused const char * type, struct ast_format_cap * cap, const struct ast_channel *requestor, void * data, int * cause)
-+
-+#elif ASTERISK_VERSION_NUM >= 10800 /* 1.8+ */
- // TODO: simplify by move common code to functions
- static struct ast_channel * channel_request (attribute_unused const char * type, format_t format, const struct ast_channel * requestor, void * data, int * cause)
-
--#else /* #if ASTERISK_VERSION_NUM >= 10800 */
-+#else /* 1.8- */
- /* TODO: add check when request 'holdother' what requestor is not on same device for 1.6 */
-
- static struct ast_channel * channel_request (attribute_unused const char * type, int format, void * data, int * cause)
-
--#endif /* #if ASTERISK_VERSION_NUM >= 10800 */
-+#endif
- {
--#if ASTERISK_VERSION_NUM >= 10800
-+#if ASTERISK_VERSION_NUM >= 10800 && ASTERISK_VERSION_NUM < 100000 /* 1.8+ .. 10- */
- format_t oldformat;
--#else
-+#elif ASTERISK_VERSION_NUM < 10800 /* 1.8- */
- int oldformat;
- const struct ast_channel * requestor = NULL;
- #endif
-@@ -126,11 +130,18 @@
- return NULL;
- }
-
-+#if ASTERISK_VERSION_NUM >= 100000 /* 10+ */
-+ if (!ast_format_cap_iscompatible(cap, &chan_dongle_format))
-+#else
- oldformat = format;
- format &= AST_FORMAT_SLINEAR;
- if (!format)
-+#endif
- {
--#if ASTERISK_VERSION_NUM >= 10800
-+#if ASTERISK_VERSION_NUM >= 100000 /* 10+ */
-+ char buf[255];
-+ ast_log (LOG_WARNING, "Asked to get a channel of unsupported format '%s'\n", ast_getformatname_multiple (buf, 255, cap));
-+#elif ASTERISK_VERSION_NUM >= 10800 /* 1.8+ */
- ast_log (LOG_WARNING, "Asked to get a channel of unsupported format '%s'\n", ast_getformatname (oldformat));
- #else
- ast_log (LOG_WARNING, "Asked to get a channel of unsupported format '%d'\n", oldformat);
-@@ -571,10 +582,12 @@
-
- }
-
--#if ASTERISK_VERSION_NUM >= 10800
-+#if ASTERISK_VERSION_NUM >= 100000 /* 10+ */
-+#define subclass_integer subclass.integer
-+#elif ASTERISK_VERSION_NUM >= 10800 /* 1.8+ */
- #define subclass_codec subclass.codec
- #define subclass_integer subclass.integer
--#else
-+#else /* 1.8- */
- #define subclass_codec subclass
- #define subclass_integer subclass
- #endif
-@@ -618,7 +631,11 @@
- memset (&cpvt->a_read_frame, 0, sizeof (cpvt->a_read_frame));
-
- cpvt->a_read_frame.frametype = AST_FRAME_VOICE;
-- cpvt->a_read_frame.subclass_codec= AST_FORMAT_SLINEAR;
-+#if ASTERISK_VERSION_NUM >= 100000 /* 10+ */
-+ ast_format_copy(&cpvt->a_read_frame.subclass.format, &chan_dongle_format);
-+#else
-+ cpvt->a_read_frame.subclass_codec = AST_FORMAT_SLINEAR;
-+#endif
- cpvt->a_read_frame.data.ptr = cpvt->a_read_buf + AST_FRIENDLY_OFFSET;
- cpvt->a_read_frame.offset = AST_FRIENDLY_OFFSET;
- cpvt->a_read_frame.src = AST_MODULE;
-@@ -732,7 +749,11 @@
- size_t count;
- int gains[2];
-
-+#if ASTERISK_VERSION_NUM >= 100000 /* 10+ */
-+ if (f->frametype != AST_FRAME_VOICE || f->subclass.format.id != AST_FORMAT_SLINEAR)
-+#else /* 10- */
- if (f->frametype != AST_FRAME_VOICE || f->subclass_codec != AST_FORMAT_SLINEAR)
-+#endif
- {
- return 0;
- }
-@@ -1148,9 +1169,15 @@
-
- channel->tech_pvt = cpvt;
- channel->tech = &channel_tech;
-+#if ASTERISK_VERSION_NUM >= 100000 /* 10+ */
-+ ast_format_cap_add(channel->nativeformats, &chan_dongle_format);
-+ ast_format_copy(&channel->writeformat, &chan_dongle_format);
-+ ast_format_copy(&channel->readformat, &chan_dongle_format);
-+#else /* 10- */
- channel->nativeformats = AST_FORMAT_SLINEAR;
- channel->writeformat = AST_FORMAT_SLINEAR;
- channel->readformat = AST_FORMAT_SLINEAR;
-+#endif
-
- if (ast_state == AST_STATE_RING)
- {
-@@ -1238,9 +1265,11 @@
-
- snprintf (channel_name, sizeof (channel_name), "%s@%s", exten, CONF_SHARED(pvt, context));
-
--#if ASTERISK_VERSION_NUM >= 10800
-+#if ASTERISK_VERSION_NUM >= 100000 /* 10+ */
-+ channel = ast_request ("Local", chan_dongle_format_cap, NULL, channel_name, &cause);
-+#elif ASTERISK_VERSION_NUM >= 10800 /* 1.8+ */
- channel = ast_request ("Local", AST_FORMAT_AUDIO_MASK, NULL, channel_name, &cause);
--#else
-+#else /* 1.8- */
- channel = ast_request ("Local", AST_FORMAT_AUDIO_MASK, channel_name, &cause);
- #endif
- if (channel)
-@@ -1314,7 +1343,6 @@
- static int channel_func_write(struct ast_channel* channel, const char* function, char* data, const char* value)
- {
- struct cpvt* cpvt = channel->tech_pvt;
-- struct pvt* pvt;
- call_state_t newstate, oldstate;
- int ret = 0;
-
-@@ -1323,7 +1351,6 @@
- ast_log (LOG_WARNING, "call on unreferenced %s\n", channel->name);
- return -1;
- }
-- pvt = cpvt->pvt;
-
- if (!strcasecmp(data, "callstate"))
- {
-@@ -1366,11 +1393,13 @@
- return ret;
- }
-
--EXPORT_DEF const struct ast_channel_tech channel_tech =
-+EXPORT_DEF struct ast_channel_tech channel_tech =
- {
- .type = "Dongle",
- .description = MODULE_DESCRIPTION,
-+#if ASTERISK_VERSION_NUM < 100000 /* 10- */
- .capabilities = AST_FORMAT_SLINEAR,
-+#endif
- .requester = channel_request,
- .call = channel_call,
- .hangup = channel_hangup,
---- a/channel_o.h 2011-11-23 14:05:43.206424916 +0200
-+++ b/channel.h 2011-11-23 14:06:24.611334658 +0200
-@@ -19,7 +19,7 @@
- struct pvt;
- struct cpvt;
-
--EXPORT_DECL const struct ast_channel_tech channel_tech;
-+EXPORT_DECL struct ast_channel_tech channel_tech;
-
- EXPORT_DECL struct ast_channel* new_channel (struct pvt * pvt, int ast_state, const char * cid_num, int call_idx, unsigned dir, unsigned state, const char * exten, const struct ast_channel * requestor);
- EXPORT_DECL int queue_control_channel (struct cpvt * cpvt, enum ast_control_frame_type control);
diff --git a/testing/asunder/APKBUILD b/testing/asunder/APKBUILD
deleted file mode 100644
index 05fc701d76..0000000000
--- a/testing/asunder/APKBUILD
+++ /dev/null
@@ -1,41 +0,0 @@
-# Contributor: Natanael Copa <ncopa@alpinelinux.org>
-# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
-pkgname=asunder
-pkgver=2.3
-pkgrel=1
-pkgdesc="A graphical Audio CD ripper and encoder"
-url="http://littlesvr.ca/asunder"
-arch="all"
-license="GPL2"
-depends="cdparanoia"
-makedepends="libcddb-dev gtk+-dev"
-install=""
-subpackages="$pkgname-lang"
-source="http://littlesvr.ca/asunder/releases/asunder-$pkgver.tar.bz2"
-
-_builddir="$srcdir"/asunder-$pkgver
-prepare() {
- local i
- cd "$_builddir"
- for i in $source; do
- case $i in
- *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
- esac
- done
-}
-
-build() {
- cd "$_builddir"
- ./configure --prefix=/usr \
- || return 1
- make || return 1
-}
-
-package() {
- cd "$_builddir"
- make DESTDIR="$pkgdir" install || return 1
-}
-
-md5sums="dd690d8f4c68a2e786c657e08be688d0 asunder-2.3.tar.bz2"
-sha256sums="ded2eff22c7e65f46eecd8ad89c6c37c5a032af280e293a59c3e5bb34c0bb05f asunder-2.3.tar.bz2"
-sha512sums="fdab3a7767b63d807d7a8d7bb590da0e2229c4da34eba92d3cde0b955aa3cb7a6f45081fe3616576bfd4ed7847aac56c580cb4ecaa9f3bdde9759dd1a75f777d asunder-2.3.tar.bz2"
diff --git a/testing/atheme-services/APKBUILD b/testing/atheme-services/APKBUILD
deleted file mode 100644
index 392ded93ec..0000000000
--- a/testing/atheme-services/APKBUILD
+++ /dev/null
@@ -1,52 +0,0 @@
-# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
-pkgname=atheme-services
-pkgver=7.0.5
-pkgrel=1
-pkgdesc="Atheme IRC services"
-url="http://www.atheme.net/atheme.html"
-arch="all"
-license="BSD"
-depends=""
-depends_dev=""
-makedepends="$depends_dev openssl-dev pcre-dev libmowgli-dev>=2"
-install=""
-subpackages="$pkgname-dev $pkgname-doc"
-source="http://www.atheme.net/downloads/atheme-services-$pkgver.tar.bz2
- cc.patch"
-
-_builddir="$srcdir"/atheme-services-$pkgver
-prepare() {
- local i
- cd "$_builddir"
- for i in $source; do
- case $i in
- *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
- esac
- done
-}
-
-build() {
- cd "$_builddir"
- ./configure --prefix=/usr \
- --sysconfdir=/etc/atheme \
- --mandir=/usr/share/man \
- --infodir=/usr/share/info \
- --localstatedir=/var \
- --enable-fhs-paths \
- --disable-rpath \
- --with-pcre \
- || return 1
- make || return 1
-}
-
-package() {
- cd "$_builddir"
- make DESTDIR="$pkgdir" install || return 1
-}
-
-md5sums="e9b7ae54374eed559d0a693e3bb34ac0 atheme-services-7.0.5.tar.bz2
-ad2542446b126511c61250d8f6a085d8 cc.patch"
-sha256sums="25271eb1e9218ceeec87824dbe90a2bfc59f116e258b6ee803573dfa8c4fcc30 atheme-services-7.0.5.tar.bz2
-d49ad794e1513477bbe69dfe678ab90f6eb496f209a64ca114f7cde2fd64ff03 cc.patch"
-sha512sums="dfa27c2d7a90ae9be173ccf6675bec4db92f92f01a9ebb8e8847730f45d159db316d827cbe1f30276dbd7db326529d42f1281e0b6940261992893f0ff36710a5 atheme-services-7.0.5.tar.bz2
-f925ca0d69c79e597bcf322b0b7dbdf9f929166cbb8e62171f0b4674309023eaa679df29f9fdf11ccdacf770dad676db32657f58ea62d066bf9cda5709e55db8 cc.patch"
diff --git a/testing/atheme-services/cc.patch b/testing/atheme-services/cc.patch
deleted file mode 100644
index 25ca1b47ca..0000000000
--- a/testing/atheme-services/cc.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- ./buildsys.module.mk.orig 2013-02-27 15:42:02.645844726 +0000
-+++ ./buildsys.module.mk 2013-02-27 15:42:29.722758404 +0000
-@@ -8,7 +8,7 @@
- install: $(PLUGIN)
-
- .c$(PLUGIN_SUFFIX):
-- COMPILER=${CC}; \
-+ COMPILER="${CC}"; \
- COMPILER_FLAGS="-MMD -MP ${CFLAGS} ${PLUGIN_CFLAGS} ${CPPFLAGS} ${PLUGIN_LDFLAGS} ${LDFLAGS} -o $@ $< ${LIBS}"; \
- ${COMPILE_STATUS}; \
- if $${COMPILER} $${COMPILER_FLAGS}; then \
diff --git a/testing/aurena/APKBUILD b/testing/aurena/APKBUILD
deleted file mode 100644
index b2c42ffe0e..0000000000
--- a/testing/aurena/APKBUILD
+++ /dev/null
@@ -1,56 +0,0 @@
-# Contributor: Carlo Landmeter <clandmeter@gmail.com>
-# Maintainer:
-pkgname=aurena
-_project=thaytan/aurena
-_sha=ccc0530a57edf8e86729abaf378779d2e689aabf
-pkgver=20150622
-pkgrel=0
-pkgdesc="Aurena distributed media player"
-url="https://github.com/thaytan/aurena"
-arch="all"
-license="GPLv2"
-depends=""
-depends_dev="glib-dev avahi-dev libsoup-dev py-gobject-dev json-glib-dev
- gstreamer1-dev gst-plugins-base1-dev sqlite-dev gtk+3.0-dev"
-makedepends="$depends_dev autoconf automake libtool"
-install=""
-subpackages="$pkgname-simple-client:simple_client"
-source="$pkgname-$_sha.tar.gz::https://github.com/$_project/archive/$_sha.tar.gz"
-
-_builddir="$srcdir"/${_project#*/}-$_sha
-prepare() {
- local i
- cd "$_builddir"
- for i in $source; do
- case $i in
- *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
- esac
- done
-}
-
-build() {
- cd "$_builddir"
- ./autogen.sh || return 1
- ./configure --prefix=/usr \
- --sysconfdir=/etc \
- --mandir=/usr/share/man \
- --infodir=/usr/share/info \
- || return 1
- make || return 1
-}
-
-package() {
- cd "$_builddir"
- make DESTDIR="$pkgdir" install || return 1
-}
-
-simple_client() {
- pkgdesc="Aurena simple client"
- mkdir -p "$subpkgdir"/usr/bin
- mv "$pkgdir"/usr/bin/aurena-simple* \
- "$subpkgdir"/usr/bin/ || return 1
-}
-
-md5sums="6c41811d8a6f4e7499a628d20e822832 aurena-ccc0530a57edf8e86729abaf378779d2e689aabf.tar.gz"
-sha256sums="92f4aa89b412ab3221ab90fb610a114a70a549d347b9eb2d4a8f62de4c59dd96 aurena-ccc0530a57edf8e86729abaf378779d2e689aabf.tar.gz"
-sha512sums="3ee629fda2e889775fb6c36dd212aa9ecb29354e738cca55a930192a70d422265c148aa4807f4c3a14bb478e0411c25507aeb719d824d641dc32c33e3b335994 aurena-ccc0530a57edf8e86729abaf378779d2e689aabf.tar.gz"
diff --git a/testing/bcfg2/APK.py b/testing/bcfg2/APK.py
deleted file mode 100644
index 9b28d52076..0000000000
--- a/testing/bcfg2/APK.py
+++ /dev/null
@@ -1,58 +0,0 @@
-"""This provides Bcfg2 support for alpinelinux APK packages."""
-__revision__ = '$Revision$'
-
-import Bcfg2.Client.Tools
-
-class APK(Bcfg2.Client.Tools.PkgTool):
- """apk package support."""
- name = 'APK'
- __execs__ = ["/sbin/apk"]
- __handles__ = [('Package', 'apk')]
- __req__ = {'Package': ['name', 'version']}
- pkgtype = 'apk'
- pkgtool = ("/sbin/apk add %s", ("%s", ["name"]))
-
- def __init__(self, logger, setup, config):
- Bcfg2.Client.Tools.PkgTool.__init__(self, logger, setup, config)
- self.installed = {}
- self.RefreshPackages()
-
- def RefreshPackages(self):
- """Refresh memory hashes of packages."""
- names = self.cmd.run("/sbin/apk info")[1]
- nameversions = self.cmd.run("/sbin/apk info -v")[1]
- for pkg in zip(names, nameversions):
- pkgname = pkg[0]
- version = pkg[1][len(pkgname)+1:]
- self.logger.debug(" pkgname: %s\n version: %s" % (pkgname, version))
- self.installed[pkgname] = version
-
- def VerifyPackage(self, entry, modlist):
- """Verify Package status for entry."""
- if not 'version' in entry.attrib:
- self.logger.info("Cannot verify unversioned package %s" %
- (entry.attrib['name']))
- return False
-
- if entry.attrib['name'] in self.installed:
- if entry.attrib['version'] == 'auto' or self.installed[entry.attrib['name']] == entry.attrib['version']:
- #if not self.setup['quick'] and \
- # entry.get('verify', 'true') == 'true':
- #FIXME: We should be able to check this once
- # http://trac.macports.org/ticket/15709 is implemented
- return True
- else:
- self.loggger.info( " pkg %s at version %s, not %s" % (entry.attrib['name'],self.installed[entry.attrib['name']],entry.attrib['version']) )
- entry.set('current_version', self.installed[entry.get('name')])
- return False
- entry.set('current_exists', 'false')
- return False
-
- def RemovePackages(self, packages):
- """Remove extra packages."""
- names = [pkg.get('name') for pkg in packages]
- self.logger.info("Removing packages: %s" % " ".join(names))
- self.cmd.run("/sbin/apk del %s" % \
- " ".join(names))
- self.RefreshPackages()
- self.extra = self.FindExtraPackages()
diff --git a/testing/bcfg2/APKBUILD b/testing/bcfg2/APKBUILD
deleted file mode 100644
index 21c4d0041f..0000000000
--- a/testing/bcfg2/APKBUILD
+++ /dev/null
@@ -1,43 +0,0 @@
-# Contributor: Cameron Banta <cbanta@gmail.com>
-# Maintainer: Fabian Affolter <fabian@affolter-engineering.ch>
-pkgname=bcfg2
-pkgver=1.3.5
-pkgrel=0
-pkgdesc="A configuration management tool"
-url="http://bcfg2.org"
-arch="noarch"
-license="BSD"
-depends="python py-lxml"
-makedepends="python-dev py-setuptools"
-install=""
-subpackages="$pkgname-doc $pkgname-server"
-source="ftp://ftp.mcs.anl.gov/pub/bcfg/$pkgname-$pkgver.tar.gz
- bcfg2-server.initd"
-
-_builddir="$srcdir"/$pkgname-$pkgver
-build() {
- cd "$_builddir"
- python setup.py build || return 1
-}
-
-package() {
- cd "$_builddir"
- python setup.py install --root="$pkgdir" || return 1
-}
-
-server() {
- depends="python bcfg2 py-lxml openssl"
-
- mkdir -p "$subpkgdir"/usr/bin
- mv "$pkgdir"/usr/bin/bcfg2-* "$subpkgdir"/usr/bin/
- mkdir -p "$subpkgdir"/usr/share
- mv "$pkgdir"/usr/share/bcfg2 "$subpkgdir"/usr/share/
- install -m755 -D bcfg2-server.initd "$subpkgdir"/etc/init.d/$subpkgname
-}
-
-md5sums="35729ef9ee75cb0215e89f2578b9c1b7 bcfg2-1.3.5.tar.gz
-9a13baa6f40267ff9dbec574967c5068 bcfg2-server.initd"
-sha256sums="67af2ea039c159a88ea29105f40589b677a08359101b428afbab6e1fec117c06 bcfg2-1.3.5.tar.gz
-c23385c66d5a472d3a322873b2873301db8f674af9e03c24105158c27ce0831c bcfg2-server.initd"
-sha512sums="cd6b7785231e112fdb719747682d9d0f09e6dfc9bc24b8c44f07537b729b98e8bbab2106325ac04921ee2acdcf92077b3d716f9820457ab7091371a74a640190 bcfg2-1.3.5.tar.gz
-8ad40aedeaa5084793a624599ff4ec61a1b6489854b5533504baf456c9c39f97a4c80a521909c7386c481d2417ad59f28735cfbeedf86468634223695f1dc2fc bcfg2-server.initd"
diff --git a/testing/bcfg2/bcfg2-server.initd b/testing/bcfg2/bcfg2-server.initd
deleted file mode 100644
index 5168f75822..0000000000
--- a/testing/bcfg2/bcfg2-server.initd
+++ /dev/null
@@ -1,23 +0,0 @@
-#!/sbin/runscript
-#
-# bcfgd - bcfg configuration daemon
-#
-#
-
-depend () {
- need net
-}
-
-start () {
- ebegin "Starting bcfg2-server"
- start-stop-daemon --start --quiet --pidfile /var/run/bcfg2-server.pid \
- --startas /usr/bin/bcfg2-server -- -D /var/run/bcfg2-server.pid
- eend $? "Failed to start bcfg2-server"
-}
-
-stop () {
- ebegin "Stopping bcfg2-server"
- start-stop-daemon --stop --quiet --pidfile /var/run/bcfg2-server.pid \
- --signal INT
- eend $? "Failed to stop bcfg2-server"
-}
diff --git a/testing/biblesync/APKBUILD b/testing/biblesync/APKBUILD
deleted file mode 100644
index 9eaa1b7ed6..0000000000
--- a/testing/biblesync/APKBUILD
+++ /dev/null
@@ -1,49 +0,0 @@
-# Contributor: Isaac Dunham <ibid.ag@gmail.com>
-# Maintainer: Isaac Dunham <ibid.ag@gmail.com>
-pkgname=biblesync
-pkgver=1.1.2
-pkgrel=1
-pkgdesc="Library for multicasting Bible navigation used by Xiphos"
-url="sf.net/p/gnomesword"
-arch="all"
-license="Public domain"
-depends=""
-depends_dev="util-linux-dev"
-makedepends="cmake $depends_dev gettext-dev linux-headers"
-install=""
-subpackages="$pkgname-dev $pkgname-doc"
-source="http://downloads.sourceforge.net/project/gnomesword/BibleSync/$pkgver/biblesync-$pkgver.tar.gz"
-
-_builddir="$srcdir"/biblesync-$pkgver
-prepare() {
- local i
- cd "$_builddir"
- for i in $source; do
- case $i in
- *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
- esac
- done
-}
-
-build() {
- cd "$_builddir"
- cmake \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DCMAKE_INSTALL_LIBDIR=lib \
- -DBUILD_SHARED_LIBS=True \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_CXX_FLAGS="$CXXFLAGS" \
- || return 1
-# --build=$CBUILD
-# --host=$CHOST
- make || return 1
-}
-
-package() {
- cd "$_builddir"
- make DESTDIR="$pkgdir" install || return 1
-}
-
-md5sums="25bc063de3da2fc087954c746714f735 biblesync-1.1.2.tar.gz"
-sha256sums="886e1ac165b8900254c00a182fa34e3680ef3aa25051418470f15ea09ac02005 biblesync-1.1.2.tar.gz"
-sha512sums="7725c8228e2dff79edaf065ff4d4816a6cf214d1d874817345cc4154142144bce479ca1ae871053886bff4f6610715a27bce81c25c2a636444d5873e93bfdc62 biblesync-1.1.2.tar.gz"
diff --git a/testing/blists/APKBUILD b/testing/blists/APKBUILD
deleted file mode 100644
index e900f263c6..0000000000
--- a/testing/blists/APKBUILD
+++ /dev/null
@@ -1,38 +0,0 @@
-# Contributor: Natanael Copa <ncopa@alpinelinux.org>
-# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
-pkgname=blists
-pkgver=1.0
-pkgrel=0
-pkgdesc="Web interface to mailing list archives"
-url="http://www.openwall.com/blists/"
-arch="all"
-license="BSD"
-depends=
-makedepends=
-install=
-subpackages=
-source="http://www.openwall.com/blists/blists-$pkgver.tar.gz"
-
-_builddir="$srcdir"/blists-$pkgver
-prepare() {
- local i
- cd "$_builddir"
- for i in $source; do
- case $i in
- *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
- esac
- done
-}
-
-build() {
- cd "$_builddir"
- make || return 1
-}
-
-package() {
- cd "$_builddir"
- install -D bit "$pkgdir"/usr/bin/bit
- install -D bindex "$pkgdir"/usr/bin/bindex
-}
-
-md5sums="bd84e3793ec05d3910631e7b55e32630 blists-1.0.tar.gz"
diff --git a/testing/burp/APKBUILD b/testing/burp/APKBUILD
deleted file mode 100644
index 16275d3a6d..0000000000
--- a/testing/burp/APKBUILD
+++ /dev/null
@@ -1,52 +0,0 @@
-# Contributor: Natanael Copa <ncopa@alpinelinux.org>
-# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
-pkgname=burp
-pkgver=1.4.32
-pkgrel=0
-pkgdesc="Backup and resore program"
-url="http://burp.grke.net/"
-arch="all"
-license="AGPLv3"
-depends=
-depends_dev="librsync-dev zlib-dev openssl-dev"
-makedepends="$depends_dev gettext-dev"
-install=""
-subpackages="$pkgname-doc"
-source="http://downloads.sourceforge.net/project/burp/burp-$pkgver/burp-$pkgver.tar.bz2
- librsync-1.0.0.patch
- "
-
-_builddir="$srcdir"/burp
-prepare() {
- local i
- cd "$_builddir"
- for i in $source; do
- case $i in
- *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
- esac
- done
-}
-
-build() {
- cd "$_builddir"
- ./configure --prefix=/usr \
- --sysconfdir=/etc \
- --mandir=/usr/share/man \
- --infodir=/usr/share/info \
- --localstatedir=/var \
- || return 1
- make -C src || return 1
- make NO_ECHO= || return 1
-}
-
-package() {
- cd "$_builddir"
- make DESTDIR="$pkgdir" install || return 1
-}
-
-md5sums="d2cd5bb6f8266e7d2b0350157bedc480 burp-1.4.32.tar.bz2
-ae7640202c3c36ee3b302d0551cedd59 librsync-1.0.0.patch"
-sha256sums="3f1aa69d0a8dcc472f789cc4d41aed449ec9b9e79d2c61dd16d270b34c34617e burp-1.4.32.tar.bz2
-1341e72efd8a3cc4b98c7508ec3404ab6735b21722a569297abb4b8354ee3612 librsync-1.0.0.patch"
-sha512sums="020947ab4f957a3dc99d65dc9197c6a65f205756b55ff2dfc4c3340e28c88f1b6ddaf579373c969c6b1af1050be8af0bc3756281a0b3a1ea9ff5b775aaed29ae burp-1.4.32.tar.bz2
-f866e5caebb69bea812f662458e824191206abbdc15a15b379df374c32cedcddb260c246d201c8eb33f9965a74e00ffb750912de90e1d991b614785f9868df8f librsync-1.0.0.patch"
diff --git a/testing/burp/librsync-1.0.0.patch b/testing/burp/librsync-1.0.0.patch
deleted file mode 100644
index 80d7edb08e..0000000000
--- a/testing/burp/librsync-1.0.0.patch
+++ /dev/null
@@ -1,36 +0,0 @@
---- ./src/backup_phase2_server.c.orig
-+++ ./src/backup_phase2_server.c
-@@ -483,7 +483,11 @@
- free(curpath);
-
- blocklen=get_librsync_block_len(cb->endfile);
-+#ifdef RS_DEFAULT_STRONG_LEN
- if(!(p1b->sigjob=rs_sig_begin(blocklen, RS_DEFAULT_STRONG_LEN)))
-+#else
-+ if(!(p1b->sigjob=rs_sig_begin(blocklen, 8, RS_MD4_SIG_MAGIC)))
-+#endif
- {
- logp("could not start signature job.\n");
- return -1;
---- ./src/backup_phase4_server.c.orig
-+++ ./src/backup_phase4_server.c
-@@ -38,7 +38,7 @@
- }
- result=rs_sig_gzfile(dstfp, dstzp, sigp,
- get_librsync_block_len(endfile),
-- RS_DEFAULT_STRONG_LEN, NULL, cntr);
-+ 8, NULL, cntr);
- gzclose_fp(&dstzp);
- close_fp(&dstfp);
- if(close_fp(&sigp))
---- ./src/rs_buf.c.orig
-+++ ./src/rs_buf.c
-@@ -497,7 +497,7 @@
- rs_job_t *job;
- rs_result r;
-
-- job = rs_sig_begin(new_block_len, strong_len);
-+ job = rs_sig_begin(new_block_len, strong_len, RS_MD4_SIG_MAGIC);
- r = rs_whole_gzrun(job, old_file, old_zfile, sig_file, NULL, cntr);
- /*
- if (stats)
diff --git a/testing/cantata/APKBUILD b/testing/cantata/APKBUILD
deleted file mode 100644
index 71eebd37b1..0000000000
--- a/testing/cantata/APKBUILD
+++ /dev/null
@@ -1,46 +0,0 @@
-# Contributor: Olivier Mauras <olivier@mauras.ch>
-# Maintainer:
-pkgname=cantata
-pkgver=1.5.2
-pkgrel=0
-pkgdesc="Qt based graphical client for MPD"
-url="https://code.google.com/p/cantata/"
-arch="all"
-license="GPLv3"
-depends=""
-depends_dev="qt-dev ffmpeg-dev taglib-dev mpg123-dev"
-makedepends="cmake $depends_dev"
-install=""
-subpackages=""
-source="$pkgname-$pkgver.tar.bz2::https://drive.google.com/uc?export=download&id=0Bzghs6gQWi60LV9rM3RMQk85Z1E"
-
-_builddir=$srcdir/$pkgname-$pkgver
-prepare() {
- # Apply patches
- cd "$_builddir"
- for i in $source; do
- case $i in
- *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
- esac
- done
-}
-
-build() {
- cd "$_builddir"
- mkdir build
- cd build
- cmake ..
- make
-}
-
-package() {
- cd "$_builddir/build"
- make DESTDIR="$pkgdir" install || return 1
- mv $pkgdir/usr/local/share/* $pkgdir/usr/share/
- rm -r $pkgdir/usr/local
-}
-
-md5sums="0b29d30f1b03ecac23eb608309fbeaa1 cantata-1.5.2.tar.bz2"
-sha256sums="4de985b74597c4c3936982437ea562711d08c37d318b61e04f5c07af55f52c5f cantata-1.5.2.tar.bz2"
-sha512sums="84314758a936d5795a05cade68fe86df90c83b7fae78152bd60ae8b77d3cb71db6e37f0e30d49aba60b5205aea794729357051819d2d806e0a21701a1e0c78ab cantata-1.5.2.tar.bz2"
-
diff --git a/testing/capstone/APKBUILD b/testing/capstone/APKBUILD
deleted file mode 100644
index dc5322237a..0000000000
--- a/testing/capstone/APKBUILD
+++ /dev/null
@@ -1,45 +0,0 @@
-# Contributor: Valery Kartel <valery.kartel@gmail.com>
-# Maintainer: Valery Kartel <valery.kartel@gmail.com>
-pkgname=capstone
-pkgver=3.0.4
-pkgrel=0
-pkgdesc="The Ultimate Disassembler"
-url="http://www.capstone-engine.org"
-arch="all"
-license="LGPLv2"
-depends=""
-depends_dev="$pkgname"
-makedepends="cmake"
-install=""
-subpackages="$pkgname-dev"
-source="$pkgname-$pkgver.tar.gz::https://github.com/aquynh/$pkgname/archive/$pkgver.tar.gz
- $pkgname.pc"
-
-_builddir="$srcdir"/$pkgname-$pkgver
-
-build() {
- cd "$_builddir"
- cmake CMakeLists.txt \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DCAPSTONE_BUILD_STATIC=OFF \
- || return 1
- make || return 1
-}
-
-package() {
- cd "$_builddir"
- make DESTDIR="$pkgdir" install || return 1
- install -Dm644 "$srcdir"/$pkgname.pc "$pkgdir"/usr/lib/pkgconfig/$pkgname.pc
- sed -i \
- -e "s/#pkgname/$pkgname/" \
- -e "s/#pkgdesc/$pkgdesc/" \
- -e "s/#pkgver/$pkgver/" \
- "$pkgdir"/usr/lib/pkgconfig/$pkgname.pc
-}
-
-md5sums="203a3593552afd844b0d7da0f56d21d2 capstone-3.0.4.tar.gz
-bcbbe0e5250a246705668638778b9a29 capstone.pc"
-sha256sums="5d6dadf5864c56f8de66c66088fa68e849d0bff6577865a4f81b6f23112b14f2 capstone-3.0.4.tar.gz
-6bfbcd218a9f25ad1b30a45ec698cbfb0c41cf17202bd034d7d4057eafa9c4cd capstone.pc"
-sha512sums="a5c29e7c559b5391d6a4ec9a7f766699ea6d321aa2f1fc57fdcec893107fa3ef2f5f6323629971c1129f1ca087df4f3ad03d0a8234d2eae368c8ccfec04dbf4d capstone-3.0.4.tar.gz
-87eacef80df36be18fe86f540a452b7e290c9dfc85d01c7926d263f2e5060f6d5fd6a6c68c350caf532f4926902a77fba24e59cb5e9b606be9706980ae4c8235 capstone.pc"
diff --git a/testing/capstone/capstone.pc b/testing/capstone/capstone.pc
deleted file mode 100644
index d6c5d1ecde..0000000000
--- a/testing/capstone/capstone.pc
+++ /dev/null
@@ -1,8 +0,0 @@
-libdir=/usr/lib
-includedir=/usr/include
-
-Name: #pkgname
-Version: #pkgver
-Description: #pkgdesc
-Libs: -L${libdir} -l#pkgname
-Cflags: -I${includedir}
diff --git a/testing/captagent/APKBUILD b/testing/captagent/APKBUILD
deleted file mode 100644
index 4e5b14de0c..0000000000
--- a/testing/captagent/APKBUILD
+++ /dev/null
@@ -1,69 +0,0 @@
-# Contributor: Leonardo Arena <rnalrd@alpinelinux.org>
-# Contributor: Natanael Copa <ncopa@alpinelinux.org>
-# Maintainer:
-pkgname=captagent
-pkgver=6.0.1
-pkgrel=1
-pkgdesc="Standalone agent for HOMER, a SIP capture and monitoring system"
-url="https://github.com/sipcapture/captagent"
-arch="x86 x86_64"
-license="GPL3"
-depends=
-depends_dev=
-makedepends="$depends_dev autoconf automake libtool bison libpcap-dev flex
- flex-dev flex-libs json-c-dev linux-headers expat-dev"
-install=
-subpackages="$pkgname-dev"
-source="$pkgname-$pkgver.tar.gz::https://github.com/sipcapture/captagent/archive/v$pkgver.tar.gz
- build.patch
- default-config.patch
- captagent.initd
- "
-
-
-_builddir="$srcdir"/$pkgname-$pkgver
-
-prepare() {
- cd "$_builddir"
- for i in $source; do
- case $i in
- *.patch)
- msg "Applying $i"
- patch -p1 -i "$srcdir"/$i || return 1
- ;;
- esac
- done
- ./build.sh
-}
-
-build() {
- cd "$_builddir"
- ./configure --prefix=/usr \
- --sysconfdir=/etc \
- --mandir=/usr/share/man \
- --infodir=/usr/share/info || return 1
- make || return 1
-}
-
-package() {
- cd "$_builddir"
- make DESTDIR="$pkgdir" install
- install -D -m0664 "$_builddir"/conf/database_hash.xml \
- "$pkgdir"/etc/captagent/database_hash.xml
- libtool --finish "$pkgdir"/usr/lib/captagent/modules
-
- install -m755 -D "$srcdir"/$pkgname.initd "$pkgdir"/etc/init.d/$pkgname
-}
-
-md5sums="d4039723cc7ea66c33d911ae1d0f182a captagent-6.0.1.tar.gz
-fa80597864c1d0f2078780578cce4e71 build.patch
-65c7c46864ebff66ccd25033a6e195fd default-config.patch
-e08448976f57ef7dd80c628e1e4866a4 captagent.initd"
-sha256sums="88e92a0d71b7d39fcbd52e947a98f42f62a54dc94ad857c68f9b05349b5409ec captagent-6.0.1.tar.gz
-7f80b504d6d281d6727ffa65f87dff53a7c36c0144cd6fb0ec37863fee53d091 build.patch
-37cce9bed56e29621ab8fdd1f1819744823cfcc6cb155d799b2180e2e0f3b0e3 default-config.patch
-a32508e6908f95975571cb471dbc79e64678ef26a06925ffa88bbb3d519a53a3 captagent.initd"
-sha512sums="ef78bb2bb0f8c72b54116ec2757e0b604b21010161526c4223c2159b2e37c6526b5ebe8eeea7c553f3550c082797894fe3673381e07e0b927627f70d7ebfbef0 captagent-6.0.1.tar.gz
-b7188f5f14aadad7bbbb1819b40c245eb5e5f4cc5b92582771bf9f494630b1e39d5c3cb8e51ef250b55ed40309c3e38d2be8281b0b998b2613ca8a168808a746 build.patch
-0808b9a2564618f2a7df695101cb713929ae52a77df4709608d4e6e8e38d3cadb75770575d2275347eda0d0521a695ed71785f833459e838ad73b4525d5a10b0 default-config.patch
-ab9055cbaa8fffc9ab7fec3f12438350283ab8f039ada7589bbfa1d07c81dac142a7ee46f11652d2a1fc8c9ecb4eb771dcf3f4cd46c5174f215ac6647c6eaafe captagent.initd"
diff --git a/testing/captagent/build.patch b/testing/captagent/build.patch
deleted file mode 100644
index c4976559cc..0000000000
--- a/testing/captagent/build.patch
+++ /dev/null
@@ -1,48 +0,0 @@
-diff --git a/configure.ac b/configure.ac
-index 525738c..4fbfa5b 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -147,15 +147,8 @@ fi
- AC_CHECK_LIB(expat, XML_ParserCreate, , [AC_MSG_ERROR([captagent requires but cannot find libexpat])])
- AC_CHECK_LIB(pcap, pcap_open_live, ,[AC_CHECK_LIB(wpcap, pcap_open_live, ,[AC_MSG_ERROR([captagent requires but cannot find libpcap])])])
-
--AC_CHECK_LIB(json, json_object_get,[ JSON_LIBS="-ljson" ],[
--AC_CHECK_LIB(json-c, json_object_get,[ JSON_LIBS="-ljson-c" ],[
--echo "ERROR: You need libjson to build CaptAgent API module.";
--echo " Verify that you have libjson.a or libjson.so installed";
--echo " If it is in a different directory, try using";
--echo " the LDFLAGS to set its proper path.";
--AC_MSG_ERROR([Fatal: libjson not found.])])])
--
--AC_CHECK_LIB(fl, yywrap, [ FLEX_LIBS="-lfl" ] , [AC_MSG_ERROR([captagent requires but cannot find libfl])])
-+PKG_CHECK_MODULES(JSON, json-c)
-+FLEX_LIBS="-lfl"
-
- AC_SUBST(PTHREAD_LIBS)
- AC_SUBST(DL_LIBS)
-diff --git a/src/modules/transport/json/Makefile.am b/src/modules/transport/json/Makefile.am
-index 5778a67..db5078e 100644
---- a/src/modules/transport/json/Makefile.am
-+++ b/src/modules/transport/json/Makefile.am
-@@ -4,7 +4,7 @@ SUBDIRS = .
- noinst_HEADERS = transport_json.h
- #
- transport_json_la_SOURCES = transport_json.c
--transport_json_la_CFLAGS = -Wall ${MODULE_CFLAGS}
-+transport_json_la_CFLAGS = -Wall ${MODULE_CFLAGS} ${JSON_CFLAGS}
- transport_json_la_LDFLAGS = -module -avoid-version
- transport_json_la_LIBADD = ${PTHREAD_LIBS} ${EXPAT_LIBS} ${JSON_LIBS}
- transport_json_laconfdir = $(confdir)
-diff --git a/src/modules/transport/json/transport_json.c b/src/modules/transport/json/transport_json.c
-index 4c7ed4b..c6d3691 100644
---- a/src/modules/transport/json/transport_json.c
-+++ b/src/modules/transport/json/transport_json.c
-@@ -41,7 +41,7 @@
- #include <signal.h>
- #include <time.h>
- #include <pthread.h>
--#include <json/json.h>
-+#include <json.h>
-
- #ifndef __FAVOR_BSD
- #define __FAVOR_BSD
diff --git a/testing/captagent/captagent.initd b/testing/captagent/captagent.initd
deleted file mode 100644
index 0b182e6403..0000000000
--- a/testing/captagent/captagent.initd
+++ /dev/null
@@ -1,18 +0,0 @@
-#!/sbin/openrc-run
-
-command=/usr/bin/captagent
-pidfile=/var/run/${SVCNAME}.pid
-conf=/etc/captagent/${SVCNAME}.xml
-
-#start_stop_daemon_args="--make-pidfile"
-
-depend() {
- need net
- after firewall
-}
-
-start_pre() {
- #checkpath --directory ${pidfile%/*}
- command_args="-d -f $conf"
-}
-
diff --git a/testing/captagent/default-config.patch b/testing/captagent/default-config.patch
deleted file mode 100644
index 00a79a2021..0000000000
--- a/testing/captagent/default-config.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- a/conf/captagent.xml
-+++ b/conf/captagent.xml
-@@ -9,7 +9,7 @@
- <param name="daemon" value="false"/>
- <param name="syslog" value="false"/>
- <param name="pid_file" value="/var/run/captagent.pid"/>
-- <param name="module_path" value="/usr/lib64/captagent/modules"/>
-+ <param name="module_path" value="/usr/lib/captagent/modules"/>
- <param name="config_path" value="/etc/captagent"/>
- <param name="capture_plans_path" value="/etc/captagent/captureplans"/>
- <param name="backup" value="/etc/captagent/backup"/>
diff --git a/testing/ccid/APKBUILD b/testing/ccid/APKBUILD
deleted file mode 100644
index a601e197da..0000000000
--- a/testing/ccid/APKBUILD
+++ /dev/null
@@ -1,51 +0,0 @@
-# Contributor: Timo Teräs <timo.teras@iki.fi>
-# Maintainer:
-pkgname=ccid
-pkgver=1.4.17
-pkgrel=0
-pkgdesc="USB CCID/ICCD SmartCard reader driver"
-url="https://pcsclite.alioth.debian.org/ccid.html"
-arch="all"
-license="LGPL2.1+"
-depends="pcsc-lite"
-makedepends="perl libusb-dev pcsc-lite-dev"
-install=""
-subpackages=""
-source="https://alioth.debian.org/frs/download.php/file/4091/ccid-$pkgver.tar.bz2"
-
-_builddir="$srcdir"/ccid-$pkgver
-prepare() {
- local i
- cd "$_builddir"
- for i in $source; do
- case $i in
- *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
- esac
- done
-}
-
-build() {
- cd "$_builddir"
- ./configure \
- --build=$CBUILD \
- --host=$CHOST \
- --prefix=/usr \
- --sysconfdir=/etc \
- --mandir=/usr/share/man \
- --infodir=/usr/share/info \
- --localstatedir=/var \
- || return 1
- make || return 1
-}
-
-package() {
- cd "$_builddir"
- make DESTDIR="$pkgdir" install || return 1
-
- mkdir -p "$pkgdir"/etc/udev/rules.d/ || return 1
- cp src/92_pcscd_ccid.rules "$pkgdir"/etc/udev/rules.d/ || return 1
-}
-
-md5sums="a227a20a0dd034cd4bb7400806a0a2d0 ccid-1.4.17.tar.bz2"
-sha256sums="ccdab8a9bc1ad288242d5f9ef399405e9cb96fb09caadb43e3649cbaba84c451 ccid-1.4.17.tar.bz2"
-sha512sums="65dd0020b7b586eb6e0db5953561e8dc578daee522bf472542f05355293171a9635ea64447ecf465bc65b13a5fdeb7d223e15b53ca7045b880ba8bde859bd4eb ccid-1.4.17.tar.bz2"
diff --git a/testing/cdpsnarf/APKBUILD b/testing/cdpsnarf/APKBUILD
deleted file mode 100644
index a77a43beba..0000000000
--- a/testing/cdpsnarf/APKBUILD
+++ /dev/null
@@ -1,41 +0,0 @@
-# Contributor: Francesco Colista <fcolista@alpinelinux.org>
-# Maintainer: Francesco Colista <fcolista@alpinelinux.org>
-pkgname=cdpsnarf
-pkgver=0.1.6
-pkgrel=0
-pkgdesc="Network sniffer exclusively written to extract information from CDP packets"
-url="https://github.com/Zapotek/cdpsnarf"
-arch="all"
-license="GPL2"
-depends=""
-depends_dev=""
-makedepends="$depends_dev libpcap-dev"
-install=""
-subpackages=""
-source="$pkgname-$pkgver.zip::https://github.com/Zapotek/$pkgname/archive/v$pkgver.zip"
-
-_builddir="$srcdir"/$pkgname-$pkgver
-prepare() {
- local i
- cd "$_builddir"
- for i in $source; do
- case $i in
- *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
- esac
- done
-}
-
-build() {
- cd "$_builddir"
- make || return 1
-}
-
-package() {
- cd "$_builddir"
- install -Dm755 cdpsnarf "$pkgdir"/usr/bin/cdpsnarf
- return 0
-}
-
-md5sums="97061a7d01bcb249c7e8b9e49bdf390e cdpsnarf-0.1.6.zip"
-sha256sums="ff53991d43966e311d256e4cc64e31e4f0c90270bb466bdef020920801e18bd9 cdpsnarf-0.1.6.zip"
-sha512sums="3736c4862c62505c48f26dc01c49a83d792427fadb0291cced7fbef6a2fbb3b3278afb7093f5504dc7fcfd5a01b43df12f23833a73270aeae4200e651292f4de cdpsnarf-0.1.6.zip"
diff --git a/testing/cdrdao/APKBUILD b/testing/cdrdao/APKBUILD
deleted file mode 100644
index 9823e9e5fe..0000000000
--- a/testing/cdrdao/APKBUILD
+++ /dev/null
@@ -1,58 +0,0 @@
-# Contributor: Carlo Landmeter <clandmeter@gmail.com>
-# Maintainer:
-pkgname=cdrdao
-pkgver=1.2.3
-pkgrel=0
-pkgdesc="Records audio/data CD-Rs in disk-at-once (DAO) mode"
-url="http://cdrdao.sourceforge.net/"
-arch="all"
-license="GPL"
-depends=""
-depends_dev="libmad-dev lame-dev libvorbis-dev libao-dev"
-makedepends="$depends_dev"
-install=""
-subpackages="$pkgname-doc"
-source="http://freefr.dl.sourceforge.net/project/cdrdao/cdrdao/$pkgver/cdrdao-$pkgver.tar.bz2
- cdrdao-1.2.3-stat.patch"
-
-_builddir="$srcdir"/cdrdao-$pkgver
-prepare() {
- local i
- cd "$_builddir"
- for i in $source; do
- case $i in
- *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
- esac
- done
- update_config_sub || return 1
-}
-
-build() {
- cd "$_builddir"
- ./configure \
- --build=$CBUILD \
- --host=$CHOST \
- --prefix=/usr \
- --sysconfdir=/etc \
- --mandir=/usr/share/man \
- --infodir=/usr/share/info \
- --localstatedir=/var \
- --with-xdao \
- --with-lame \
- --with-ogg-support \
- --with-mp3-support \
- || return 1
- make || return 1
-}
-
-package() {
- cd "$_builddir"
- make DESTDIR="$pkgdir" install || return 1
-}
-
-md5sums="8d15ba6280bb7ba2f4d6be31d28b3c0c cdrdao-1.2.3.tar.bz2
-0fce05542ebad283f36fa1c4d62992a0 cdrdao-1.2.3-stat.patch"
-sha256sums="8193cb8fa6998ac362c55807e89ad0b3c63edc6b01afaeb3d5042519527fb75e cdrdao-1.2.3.tar.bz2
-ca89b7c56a376d5a9574c5757f0d372236a895334f81867ff5e1703806565bbc cdrdao-1.2.3-stat.patch"
-sha512sums="36b14180acf476de062f5f31e2b9dece39e3cc7a84552e80a6714931fa35d6090ec90ddfcdbd2651d690be8ce3fc78d483aa13856c3c311bcc2f571f0040adf6 cdrdao-1.2.3.tar.bz2
-83d6a76f9b6c3e3e1522fe1fb64e50296f42c51d6f0b505d68adc3b7a85460d667ecf3f0998ba2ea5444dd5cd398e81f591ef9ca3bb4b5b167ce6e59234a5094 cdrdao-1.2.3-stat.patch"
diff --git a/testing/cdrdao/cdrdao-1.2.3-stat.patch b/testing/cdrdao/cdrdao-1.2.3-stat.patch
deleted file mode 100644
index 5a68e7130d..0000000000
--- a/testing/cdrdao/cdrdao-1.2.3-stat.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff -up cdrdao-1.2.3/dao/ScsiIf-linux.cc.stat cdrdao-1.2.3/dao/ScsiIf-linux.cc
---- cdrdao-1.2.3/dao/ScsiIf-linux.cc.stat 2010-01-20 20:11:36.000000000 +0100
-+++ cdrdao-1.2.3/dao/ScsiIf-linux.cc 2010-01-20 20:14:07.000000000 +0100
-@@ -19,6 +19,9 @@
-
- #include <config.h>
-
-+#include <sys/types.h>
-+#include <sys/stat.h>
-+
- #include <stdio.h>
- #include <fcntl.h>
- #include <unistd.h>
diff --git a/testing/celt/APKBUILD b/testing/celt/APKBUILD
deleted file mode 100644
index 765c9d5ae2..0000000000
--- a/testing/celt/APKBUILD
+++ /dev/null
@@ -1,43 +0,0 @@
-# Contributor: Natanael Copa <ncopa@alpinelinux.org>
-# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
-pkgname=celt
-pkgver=0.11.1
-pkgrel=0
-pkgdesc="An audio codec for use in low-delay speech and audio communication"
-url="http://www.celt-codec.org/"
-arch="all"
-license="BSD"
-depends=""
-makedepends="libogg-dev"
-install=""
-subpackages="$pkgname-dev"
-source="http://downloads.us.xiph.org/releases/celt/celt-$pkgver.tar.gz"
-
-_builddir="$srcdir"/celt-$pkgver
-prepare() {
- local i
- cd "$_builddir"
- for i in $source; do
- case $i in
- *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
- esac
- done
-}
-
-build() {
- cd "$_builddir"
- ./configure --prefix=/usr \
- --sysconfdir=/etc \
- --mandir=/usr/share/man \
- --infodir=/usr/share/info \
- --localstatedir=/var \
- || return 1
- make || return 1
-}
-
-package() {
- cd "$_builddir"
- make DESTDIR="$pkgdir" install || return 1
-}
-
-md5sums="94fe4acd241da8702c295bcd13a555e6 celt-0.11.1.tar.gz"
diff --git a/testing/chan-sccp/APKBUILD b/testing/chan-sccp/APKBUILD
deleted file mode 100644
index 276cf7488d..0000000000
--- a/testing/chan-sccp/APKBUILD
+++ /dev/null
@@ -1,45 +0,0 @@
-pkgname=chan-sccp
-pkgver=4.2.2
-pkgrel=0
-release=6497
-pkgdesc="Chan-SCCP channel driver for Asterisk"
-url="http://chan-sccp-b.sourceforge.net/";
-arch="all"
-license="GPL2"
-depends=""
-makedepends="asterisk-dev"
-install=""
-subpackages="${pkgname}-gen_sccpconf ${pkgname}-doc"
-source="http://downloads.sourceforge.net/project/chan-sccp-b/V${pkgver:0:1}/Chan_SCCP-${pkgver}_STABLE_r${release}.tar.gz"
-_builddir="$srcdir"/Chan_SCCP-${pkgver}_STABLE_r${release}
-
-build() {
- cd "$_builddir"
- ./configure --prefix=/usr
- make || return 1
- cd contrib/gen_sccpconf
- make || return 1
-}
-
-package() {
- cd "$_builddir"
- make DESTDIR="$pkgdir" install || return 1
-}
-
-gen_sccpconf() {
- pkgdesc="SCCP Config Generator"
- cd "$_builddir"/contrib/gen_sccpconf
- make DESTDIR="$subpkgdir" install || return 1
- rm -fr "$subpkgdir"/usr/share
-}
-
-doc() {
- arch="noarch"
- cd "$_builddir"/conf
- mkdir -p "$subpkgdir"/usr/share/doc/$pkgname
- cp -r . "$subpkgdir"/usr/share/doc/$pkgname
- chmod -x "$subpkgdir"/usr/share/doc/$pkgname/*.sql
-}
-md5sums="49aaffef2efeb5b67d24b7e977adf03d Chan_SCCP-4.2.2_STABLE_r6497.tar.gz"
-sha256sums="73bb1aec157f78b1823f4fb474d3a4981beefa01be1dcfb934a6d10117f291fc Chan_SCCP-4.2.2_STABLE_r6497.tar.gz"
-sha512sums="643150456e03ce659e34bbf97f18cab132cc4ac17059a8c9ea1e93faab832464183a43959a59e48292a563e30a2395c273c8150d36e49c1efa37037271a3de05 Chan_SCCP-4.2.2_STABLE_r6497.tar.gz"
diff --git a/testing/cherokee/APKBUILD b/testing/cherokee/APKBUILD
deleted file mode 100644
index 771046b9eb..0000000000
--- a/testing/cherokee/APKBUILD
+++ /dev/null
@@ -1,53 +0,0 @@
-# Contributor: Łukasz Jendrysik <scadu@yandex.com>
-# Contributor: Mika Havela <mika.havela@gmail.com>
-# Maintainer: William Pitcock <nenolod@dereferenced.org>
-pkgname=cherokee
-pkgver=1.2.104
-pkgrel=1
-pkgdesc="A very fast, flexible and easy to configure Web Server"
-url="http://www.cherokee-project.com/"
-arch="all"
-license="GPL2"
-depends="pcre rrdtool python"
-depends_dev="openssl-dev gettext-dev ffmpeg-dev geoip-dev"
-makedepends="$depends_dev automake autoconf libtool"
-install=
-subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
-source="$pkgname-$pkgver.tar.gz::https://github.com/cherokee/webserver/archive/v$pkgver.tar.gz
- cherokee.initd
- cherokee.confd
- "
-
-_builddir="$srcdir"/webserver-$pkgver
-
-build() {
- cd "$_builddir"
- ./autogen.sh || return 1
- ./configure --prefix=/usr \
- --localstatedir=/var \
- --sysconfdir=/etc \
- --with-wwwroot=/var/www \
- --enable-os-string="Alpine Linux"
- make || return 1
-}
-
-package() {
- cd "$_builddir"
-
- make -j1 DESTDIR="$pkgdir" install || return 1
-
- install -m755 -D "$srcdir"/$pkgname.initd \
- "$pkgdir"/etc/init.d/$pkgname || return 1
- install -m644 -D "$srcdir"/$pkgname.confd \
- "$pkgdir"/etc/conf.d/$pkgname || return 1
-}
-
-md5sums="2266dd801dc0ccb1b81a38919ad322f4 cherokee-1.2.104.tar.gz
-8cc44726585fa04a2772a0c3faa6a72d cherokee.initd
-bd6a840f72c630ce1eaabe058097584f cherokee.confd"
-sha256sums="5cbd00ff48503eaf90356b2975e311c02977f9166927e57fc23f541a109efd98 cherokee-1.2.104.tar.gz
-ce60a8953fe78bf0c5f688d324a3433382709b1d77d78f1074df73366f9cd70c cherokee.initd
-58db2070b710f2c3b38bc3d3be9703a22434f736cad742320b930b23cd5fa1b8 cherokee.confd"
-sha512sums="1cb68dbfe457a49341eb4e3af4ccf9a55d81d7893b1d0ef2d4f3dbbbe1fde651139a8dac75feec665c7545a9e3d676e3b2745f29fd6ad8eeaeaa5d526004f3dc cherokee-1.2.104.tar.gz
-d0e3a94ba4b6ad839ec227de26ca6d27416abe1640c73803549349edd1e7f8cf37346f8c8b8d948a4bfcaad4c596d5533448e3e084c4dd1260436731a9803c6d cherokee.initd
-3dbe1bef319eb9f59d65194fa71f0b12235245b2f82d995817824be09f312bbad96f72a147fd5ea11b7d503d263e4543b2fca5b49873106b194246c3c75c790f 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 @@
-# Sample conf.d file for alpine linux
-
-#
-# Specify daemon $OPTS here.
-#
-
-OPTS="-d"
-DAEMON_USER="root"
-DAEMON_GROUP="root"
-
diff --git a/testing/cherokee/cherokee.initd b/testing/cherokee/cherokee.initd
deleted file mode 100755
index 5e88e069c3..0000000000
--- a/testing/cherokee/cherokee.initd
+++ /dev/null
@@ -1,41 +0,0 @@
-#!/sbin/runscript
-
-# Cherokee init.d file for alpine linux.
-
-NAME=cherokee
-DAEMON=/usr/sbin/$NAME
-DAEMON_USER=${DAEMON_USER:-root}
-DAEMON_GROUP=${DAEMON_GROUP:-root}
-
-depend() {
- need net
-}
-
-start() {
- ebegin "Starting ${NAME}"
- start-stop-daemon --start --quiet \
- --pidfile /var/run/${NAME}.pid \
- --user ${DAEMON_USER}:${DAEMON_GROUP} \
- --exec ${DAEMON} -- ${OPTS}
- eend $?
-}
-
-stop() {
- ebegin "Stopping ${NAME}"
- start-stop-daemon --stop --quiet \
- --exec ${DAEMON} \
- --pidfile /var/run/${NAME}.pid
- eend $?
-}
-
-reload() {
- ebegin "Reloading ${NAME}"
- if ! service_started "${NAME}" ; then
- eend 1 "${NAME} is not started"
- return 1
- fi
- start-stop-daemon --stop --oknodo --signal HUP \
- --exec ${DAEMON} --pidfile /var/run/${NAME}.pid
- eend $?
-}
-
diff --git a/testing/chmlib/APKBUILD b/testing/chmlib/APKBUILD
deleted file mode 100644
index 334ddcab80..0000000000
--- a/testing/chmlib/APKBUILD
+++ /dev/null
@@ -1,58 +0,0 @@
-# Contributor: Francesco Colista <francesco.colista@gmail.com>
-# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
-pkgname=chmlib
-pkgver=0.40
-pkgrel=2
-pkgdesc="Library for dealing with Microsoft ITSS/CHM format files"
-url="http://morte.jedrea.com/~jedwin/projects/chmlib/"
-arch="all"
-license="LGPL2+"
-depends=""
-depends_dev=
-makedepends=""
-install=""
-subpackages="$pkgname-dev"
-source="http://morte.jedrea.com/~jedwin/projects/${pkgname}/${pkgname}-${pkgver}.tar.bz2
- headers.patch
- stdtypes.patch"
-
-_builddir="$srcdir"/$pkgname-$pkgver
-prepare() {
- cd "$_builddir"
- update_config_sub || return 1
-
- local i
- for i in $source; do
- case $i in
- *.patch) msg $i; patch -p0 -i "$srcdir"/$i || return 1;;
- esac
- done
-}
-
-build() {
- cd "$_builddir"
- ./configure \
- --build=$CBUILD \
- --host=$CHOST \
- --prefix=/usr \
- --sysconfdir=/etc \
- --mandir=/usr/share/man \
- --localstatedir=/var \
- || return 1
- make || return 1
-}
-
-package() {
- cd "$_builddir"
- make DESTDIR="$pkgdir" install || return 1
-}
-
-md5sums="7ea49ed8c335215c1edc6fae83e6b912 chmlib-0.40.tar.bz2
-668afec836d2af8e50e6f8a953744539 headers.patch
-d8c82136eb221506f42b48d219cc3f5d stdtypes.patch"
-sha256sums="3449d64b0cf71578b2c7e3ddc048d4af3661f44a83941ea074a7813f3a59ffa3 chmlib-0.40.tar.bz2
-60b67803466def393789c10daef789e0a54176aa1493d2e1e285730c60185683 headers.patch
-1d1124f81c955dcf856013d37095c212a8ad858a1dce52bd07fecc736a0eb82e stdtypes.patch"
-sha512sums="3a3e151cf455b19e9e7c163a1d1e5ac52e8196f0b98f77932c72af58f3517824b9244667a18279ae754ccea784f6d6ab0c47465e74e3768ce98bb7dca0ca16e3 chmlib-0.40.tar.bz2
-940d6b766ada58cbdad31a4748de1f5bcad83170d2b233397dee80f4bd92e13c0f3fa2a027b5834c8547018f67e12726cbd6a8de7540ca9b3d12fda45db02d1d headers.patch
-afd879f78d4d532be3f3253a645b54588b0faff7445bc856b461ceba4ad0fb8d4d1fd9d1497675894cfb40c2174e21a8a2842a35e66deb6ab8adab6cbb996319 stdtypes.patch"
diff --git a/testing/chmlib/headers.patch b/testing/chmlib/headers.patch
deleted file mode 100644
index d60af28639..0000000000
--- a/testing/chmlib/headers.patch
+++ /dev/null
@@ -1,18 +0,0 @@
---- src/chm_http.c
-+++ src/chm_http.c
-@@ -34,6 +34,7 @@
- #include <stdio.h>
- #include <stdlib.h>
- #include <string.h>
-+#include <unistd.h>
- #if __sun || __sgi
- #include <strings.h>
- #endif
-@@ -42,6 +43,7 @@
- #include <sys/socket.h>
- #include <sys/types.h>
- #include <netinet/in.h>
-+#include <arpa/inet.h>
-
- /* threading includes */
- #include <pthread.h>
diff --git a/testing/chmlib/stdtypes.patch b/testing/chmlib/stdtypes.patch
deleted file mode 100644
index 0f92320176..0000000000
--- a/testing/chmlib/stdtypes.patch
+++ /dev/null
@@ -1,20 +0,0 @@
---- src/chm_lib.c
-+++ src/chm_lib.c
-@@ -149,6 +149,17 @@ typedef unsigned __int32 UInt32;
- typedef __int64 Int64;
- typedef unsigned __int64 UInt64;
-
-+/* Linux: use C standard types */
-+#elif defined(__linux__)
-+#include <stdint.h>
-+typedef unsigned char UChar;
-+typedef int16_t Int16;
-+typedef uint16_t UInt16;
-+typedef int32_t Int32;
-+typedef uint32_t UInt32;
-+typedef int64_t Int64;
-+typedef uint64_t UInt64;
-+
- /* I386, 32-bit, non-Windows */
- /* Sparc */
- /* MIPS */
diff --git a/testing/chntpw/APKBUILD b/testing/chntpw/APKBUILD
deleted file mode 100644
index f95508d291..0000000000
--- a/testing/chntpw/APKBUILD
+++ /dev/null
@@ -1,47 +0,0 @@
-# Contributor:
-# Maintainer: Fabian Affolter <fabian@affolter-engineering.ch>
-pkgname=chntpw
-pkgver=140201
-pkgrel=0
-pkgdesc="Change passwords in Windows SAM files"
-url="http://pogostick.net/~pnh/ntpasswd/"
-arch="all"
-license="GPL2"
-depends=""
-depends_dev=""
-makedepends="$depends_dev openssl-dev"
-install=""
-subpackages=""
-source="http://pogostick.net/~pnh/ntpasswd/$pkgname-source-$pkgver.zip
- stdint.patch
- "
-
-_builddir="$srcdir"/$pkgname-$pkgver
-prepare() {
- local i
- cd "$_builddir"
- for i in $source; do
- case $i in
- *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
- esac
- done
-}
-
-build() {
- cd "$_builddir"
- make CC="${CC:-gcc}" CFLAGS="$CFLAGS -DUSEOPENSSL" LIBS="-lcrypto" \
- chntpw cpnt reged || return 1
-}
-
-package() {
- cd "$_builddir"
- install -d "$pkgdir"/usr/bin
- install chntpw cpnt reged "$pkgdir"/usr/bin/
-}
-
-md5sums="d60bc657206b07ad84d926649d6417dc chntpw-source-140201.zip
-7219b4f860212e85de39ba1937e2c296 stdint.patch"
-sha256sums="96e20905443e24cba2f21e51162df71dd993a1c02bfa12b1be2d0801a4ee2ccc chntpw-source-140201.zip
-9d392cdf598d4a9e9ddd3ae1b538ed1d8bd63fb27e23d4e4c9b13110b808a723 stdint.patch"
-sha512sums="a26d747f6e077d1bb3e9b8077781f8c37dd978e07b7426495862f15c9004572b706c34736fc4d1ed8856b1a43335d726b4d87c688f7f9a11fd6cc3a74d71a7fa chntpw-source-140201.zip
-3ed747119d125b3e4dc8dbb2a697d411ef2f4403ec84c60177d8e35389bc695bb0c65f7aa4314ca320ffceec87e60e2a0c81d52544b90463fe23aa7d4a50df67 stdint.patch"
diff --git a/testing/chntpw/stdint.patch b/testing/chntpw/stdint.patch
deleted file mode 100644
index 841e25ed70..0000000000
--- a/testing/chntpw/stdint.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- ./ntreg.h.orig
-+++ ./ntreg.h
-@@ -25,6 +25,8 @@
- #ifndef _INCLUDE_NTREG_H
- #define _INCLUDE_NTREG_H 1
-
-+#include <stdint.h>
-+
- #define SZ_MAX 4096 /* Max unicode strlen before we truncate */
-
- #define KEY_ROOT 0x2c /* Type ID of ROOT key node */
diff --git a/testing/chromaprint/APKBUILD b/testing/chromaprint/APKBUILD
deleted file mode 100644
index 7b0d124b5b..0000000000
--- a/testing/chromaprint/APKBUILD
+++ /dev/null
@@ -1,46 +0,0 @@
-# Contributor: Łukasz Jendrysik <scadu@yandex.com>
-# Contributor: Carlo Landmeter <clandmeter@gmail.com>
-# Maintainer:
-pkgname=chromaprint
-pkgver=1.2
-pkgrel=1
-pkgdesc="Library that implements a custom algorithm for extracting fingerprints from any audio source"
-url="http://acoustid.org/chromaprint/"
-arch="all"
-license="LGPL"
-depends=""
-depends_dev="ffmpeg-dev"
-makedepends="$depends_dev cmake"
-install=""
-subpackages="$pkgname-dev"
-source="https://bitbucket.org/acoustid/chromaprint/downloads/chromaprint-$pkgver.tar.gz"
-
-_builddir="$srcdir"/chromaprint-$pkgver
-prepare() {
- local i
- cd "$_builddir"
- for i in $source; do
- case $i in
- *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
- esac
- done
-}
-
-build() {
- cd "$_builddir"
- cmake \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DCMAKE_BUILD_TYPE=Release \
- -DBUILD_EXAMPLES=ON \
- . || return 1
- make || return 1
-}
-
-package() {
- cd "$_builddir"
- make DESTDIR="${pkgdir}" install || return 1
-}
-
-md5sums="748da044a8f0ee5f31edec8b67045b3e chromaprint-1.2.tar.gz"
-sha256sums="822b8949a322ac04c6f8a3ed78f5e689bcc493c6ca0972bf627c913c8430031a chromaprint-1.2.tar.gz"
-sha512sums="dc61db8894a20df3d7e7317cd7cd97148c19be5854dd66409341cb8e47c045e1c632b254e14a869279983a5af2cc6f9effea21b77a63dff729511e6144439cbb chromaprint-1.2.tar.gz"
diff --git a/testing/cntlm/APKBUILD b/testing/cntlm/APKBUILD
deleted file mode 100644
index 854f2a4782..0000000000
--- a/testing/cntlm/APKBUILD
+++ /dev/null
@@ -1,51 +0,0 @@
-# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
-pkgname=cntlm
-pkgver=0.92.3
-pkgrel=1
-pkgdesc="NTLM Session Response / NTLMv2 authenticating HTTP proxy"
-url="http://cntlm.sourceforge.net/"
-arch="all"
-license="GPLv2+"
-depends=""
-makedepends=""
-install=""
-subpackages="$pkgname-doc"
-source="http://downloads.sourceforge.net/project/cntlm/cntlm/cntlm%20$pkgver/cntlm-$pkgver.tar.gz
- cntlm.initd
- "
-_builddir="$srcdir"/cntlm-$pkgver
-
-prepare() {
- local i
- cd "$_builddir"
- for i in $source; do
- case $i in
- *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
- esac
- done
-}
-
-build() {
- cd "$_builddir"
- ./configure --prefix=/usr \
- --sysconfdir=/etc \
- --mandir=/usr/share/man \
- --infodir=/usr/share/info \
- --localstatedir=/var \
- || return 1
- make || return 1
-}
-
-package() {
- cd "$_builddir"
- make DESTDIR="$pkgdir" install || return 1
-
- install -m755 -D "$srcdir"/$pkgname.initd "$pkgdir"/etc/init.d/$pkgname
-}
-
-md5sums="0d7fcfbfbef0546306b896be246caa88 cntlm-0.92.3.tar.gz
-9837b30f345c621b8d60db59a772a65c cntlm.initd"
-sha256sums="9c3ad10924d43f7248df9ecd33cbc033afbd7ea8d9545de0d68a2782fed76298 cntlm-0.92.3.tar.gz
-082cd3fce99222166261485830b2a565008a3e006b2ba82a4504422a047d60e2 cntlm.initd"
-sha512sums="64f97524f1c807dd3bad3f6c1cffb9d3315c720b086336b7379c8c6380c7c483a9c810b40e7e5ea463387476cd718a8e5fcbc1c7103d7128dfc72a8607e6fd39 cntlm-0.92.3.tar.gz
-d77aaad9cf95c5631032d023fb05964fbee2febe6ca5a1f93c95936d1fc9f53321d62fa69ef8bab8045d271109b0bfc0896628859c7a6bf9e76cad3efa5d4fee cntlm.initd"
diff --git a/testing/cntlm/cntlm.initd b/testing/cntlm/cntlm.initd
deleted file mode 100644
index 449d1f2361..0000000000
--- a/testing/cntlm/cntlm.initd
+++ /dev/null
@@ -1,39 +0,0 @@
-#!/sbin/openrc-run
-
-description="Authenticating HTTP accelerator for NTLM secured proxies"
-
-depend() {
- need localmount net
- use dns logger
- after bootmisc firewall
-}
-
-checkconfig() {
- CNTLM_INSTANCE=${SVCNAME#*.}
- if [ -n "${CNTLM_INSTANCE}" -a "${SVCNAME}" != "cntlm" ]; then
- CNTLM_CONF="/etc/cntlm.d/${CNTLM_INSTANCE}.conf"
- CNTLM_PID="/var/run/cntlm.${CNTLM_INSTANCE}.pid"
- else
- CNTLM_CONF="/etc/cntlm.conf"
- CNTLM_PID="/var/run/cntlm.pid"
- fi
- if [ ! -e ${CNTLM_CONF} ]; then
- eerror "You will need an ${CNTLM_CONF} first"
- return 1
- fi
-}
-
-start() {
- checkconfig || return 1
- ebegin "Starting ${SVCNAME}"
- start-stop-daemon --start --exec /usr/sbin/cntlm --pidfile "${CNTLM_PID}" \
- -- -c "${CNTLM_CONF}" -P "${CNTLM_PID}"
- eend $?
-}
-
-stop() {
- checkconfig || return 1
- ebegin "Stopping ${SVCNAME}"
- start-stop-daemon --stop --exec /usr/sbin/cntlm --pidfile "${CNTLM_PID}"
- eend $?
-}
diff --git a/testing/colord/APKBUILD b/testing/colord/APKBUILD
deleted file mode 100644
index 5da41f94d2..0000000000
--- a/testing/colord/APKBUILD
+++ /dev/null
@@ -1,53 +0,0 @@
-# Contributor: Carlo Landmeter <clandmeter@gmail.com>
-# Maintainer:
-pkgname=colord
-pkgver=1.2.12
-pkgrel=0
-pkgdesc="http://www.freedesktop.org/software/colord/releases/colord-1.0.6.tar.xz"
-url="http://www.freedesktop.org/software/colord"
-arch="all"
-license="GPL2"
-depends=""
-depends_dev="dconf-dev dbus-dev lcms2-dev gobject-introspection-dev libgusb-dev
- sqlite-dev polkit-dev"
-makedepends="$depends_dev intltool bash-completion"
-install=""
-subpackages="$pkgname-dev"
-source="http://www.freedesktop.org/software/colord/releases/colord-$pkgver.tar.xz"
-
-_builddir="$srcdir"/colord-$pkgver
-prepare() {
- local i
- cd "$_builddir"
- for i in $source; do
- case $i in
- *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
- esac
- done
-}
-
-build() {
- cd "$_builddir"
- ./configure \
- --build=$CBUILD \
- --host=$CHOST \
- --prefix=/usr \
- --sysconfdir=/etc \
- --mandir=/usr/share/man \
- --infodir=/usr/share/info \
- --localstatedir=/var \
- --disable-systemd \
- --disable-systemd-login \
- --disable-argyllcms-sensor \
- || return 1
- make || return 1
-}
-
-package() {
- cd "$_builddir"
- make DESTDIR="$pkgdir" install || return 1
-}
-
-md5sums="80b106ba18a43c7eeaf2d9a2b8c5725b colord-1.2.12.tar.xz"
-sha256sums="d5241864c16a37f9e40d38d5009255456495a67f170ce0dc9250774442d68c3a colord-1.2.12.tar.xz"
-sha512sums="5ce8f4fd10b92ec0cb54a05017ab050753381663a43e40d959606bb5f71ddce5456a3d67f8ce0538a2c945136834c66615f3615fdfb3e1eaaf5f5ca7a9e9c4eb colord-1.2.12.tar.xz"
diff --git a/testing/compiz/APKBUILD b/testing/compiz/APKBUILD
deleted file mode 100644
index e965ce0494..0000000000
--- a/testing/compiz/APKBUILD
+++ /dev/null
@@ -1,56 +0,0 @@
-# Contributor: William Pitcock <nenolod@dereferenced.org>
-# Maintainer: William Pitcock <nenolod@dereferenced.org>
-pkgname=compiz
-pkgver=0.8.8
-pkgrel=5
-pkgdesc="opengl window and composition manager"
-url="http://www.compiz.org/"
-arch="all"
-license="GPL"
-depends=
-depends_dev="mesa-dev
- libx11-dev
- libxslt-dev
- libsm-dev
- libxcomposite-dev
- libxrender-dev
- libxrandr-dev
- libxinerama-dev
- libwnck-dev
- glib-dev
- gconf-dev
- glu-dev
- startup-notification-dev"
-makedepends="$depends_dev"
-install=""
-subpackages="$pkgname-dev"
-source="http://releases.compiz.org/$pkgver/compiz-$pkgver.tar.gz"
-
-_builddir="$srcdir"/compiz-$pkgver
-prepare() {
- local i
- cd "$_builddir"
- for i in $source; do
- case $i in
- *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
- esac
- done
-}
-
-build() {
- cd "$_builddir"
- ./configure --prefix=/usr \
- --sysconfdir=/etc \
- --mandir=/usr/share/man \
- --infodir=/usr/share/info \
- --localstatedir=/var \
- || return 1
- make || return 1
-}
-
-package() {
- cd "$_builddir"
- make DESTDIR="$pkgdir" install || return 1
-}
-
-md5sums="d7e96f839b7cb0901470d5da04be4db2 compiz-0.8.8.tar.gz"
diff --git a/testing/corosync/APKBUILD b/testing/corosync/APKBUILD
deleted file mode 100644
index 0d65122ed0..0000000000
--- a/testing/corosync/APKBUILD
+++ /dev/null
@@ -1,60 +0,0 @@
-# Contributor: Carlo Landmeter <clandmeter@gmail.com>
-# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
-pkgname=corosync
-pkgver=2.3.5
-pkgrel=0
-pkgdesc="The Corosync Cluster Engine and Application Programming Interfaces"
-url="http://www.corosync.org/"
-arch="all"
-license="BSD2"
-depends=""
-depends_dev="nss-dev net-snmp-dev libqb-dev"
-makedepends="$depends_dev"
-install=""
-subpackages="$pkgname-dev $pkgname-doc $pkgname-libs"
-source="http://build.clusterlabs.org/corosync/releases/corosync-$pkgver.tar.gz
- $pkgname.initd"
-_builddir="$srcdir"/corosync-$pkgver
-
-prepare() {
- local i
- cd "$_builddir"
- for i in $source; do
- case $i in
- *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
- esac
- done
-}
-
-build() {
- cd "$_builddir"
- ./configure --prefix=/usr \
- --sysconfdir=/etc \
- --mandir=/usr/share/man \
- --infodir=/usr/share/info \
- --localstatedir=/var \
- --enable-snmp \
- --enable-nss \
- || return 1
- make || return 1
-}
-
-package() {
- cd "$_builddir"
- make DESTDIR="$pkgdir" install || return 1
- install -m755 -D "$srcdir"/$pkgname.initd \
- "$pkgdir"/etc/init.d/$pkgname || return 1
-}
-
-libs() {
- pkgdesc="The Corosync Cluster Engine Libraries"
- mkdir -p "$subpkgdir"/usr/lib
- mv "$pkgdir"/usr/lib/lib*.so.* "$subpkgdir"/usr/lib/ || return 1
-}
-
-md5sums="8894f00d499e0755467b381e6346f9ff corosync-2.3.5.tar.gz
-4d18555dfdd036b7a48eb5bdfd0ff053 corosync.initd"
-sha256sums="1d48cdfa224b0ceb02e27fe9d56b738fb2a92262b04b15bb3a67e1c4248da8e2 corosync-2.3.5.tar.gz
-8e5a18febe55a08b8b5be80ca2e3b81cdf961784d7a2f246b9064825d3a847bc corosync.initd"
-sha512sums="d9e3b8f71e02889320013c219ae078b2076be325bfcf17fa31b3c4ba2a327d680ff0522302e2e44a774889bf7ddb81041904dc68da556aa91b634f9efcbe98e5 corosync-2.3.5.tar.gz
-be5ec458f8eb234eb01ba1023e59b35f967f0833fd8097eb8f9b5e9d172fe3beffc6ea3d15dd57f1b76ab7b90cdfccdb4868962488d4af573e70c55baf021a65 corosync.initd"
diff --git a/testing/corosync/corosync.initd b/testing/corosync/corosync.initd
deleted file mode 100644
index 6c134bd937..0000000000
--- a/testing/corosync/corosync.initd
+++ /dev/null
@@ -1,23 +0,0 @@
-#!/sbin/runscript
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-cluster/corosync/files/corosync.initd,v 1.2 2010/11/17 07:07:03 xarthisius Exp $
-
-depend() {
- need net
- use logger
-}
-
-start() {
- ebegin "Starting Corosync Cluster Engine"
- start-stop-daemon --start -q --exec /usr/sbin/corosync \
- --pidfile /var/run/corosync.pid --make-pidfile --background \
- -- -f
- eend $?
-}
-
-stop() {
- ebegin "Stopping Corosync Cluster Engine"
- start-stop-daemon --stop -q --pidfile /var/run/corosync.pid
- eend $?
-}
diff --git a/testing/courier-authlib/APKBUILD b/testing/courier-authlib/APKBUILD
deleted file mode 100644
index 38525d9e0a..0000000000
--- a/testing/courier-authlib/APKBUILD
+++ /dev/null
@@ -1,58 +0,0 @@
-# Contributor: Łukasz Jendrysik <scadu@yandex.com>
-# Contributor: Jeff Bilyk <jbilyk@alpinelinux.org>
-# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
-pkgname=courier-authlib
-pkgver=0.66.1
-pkgrel=2
-pkgdesc="Authentication library for courier mailserver"
-url="http://www.courier-mta.org"
-arch="all"
-license="GPL"
-depends=""
-depends_dev="libtool expect gdbm-dev openssl-dev libldap postgresql-dev mariadb-dev perl"
-makedepends="$depends_dev"
-install=""
-subpackages="$pkgname-dev $pkgname-doc"
-source="http://downloads.sourceforge.net/project/courier/authlib/$pkgver/$pkgname-$pkgver.tar.bz2"
-
-_builddir="$srcdir"/$pkgname-$pkgver
-prepare() {
- local i
- cd "$_builddir"
- for i in $source; do
- case $i in
- *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
- esac
- done
-}
-
-build() {
- cd "$_builddir"
- ./configure --prefix=/usr \
- --sysconfdir=/etc \
- --localstatedir=/var \
- --libdir=/usr/lib \
- --libexecdir=/usr/lib \
- --with-db=gdbm \
- --with-mailuser=courier \
- --with-mailgroup=courier \
- --with-authpwd \
- --with-authshadow \
- --with-authldap \
- --with-authmysql \
- --with-authpgsql \
- --with-authuserdb \
- --with-authcram \
- --with-authdaemon \
- --with-authdaemonvar=/var/run/authdaemon
- make
-}
-
-package() {
- cd "$_builddir"
- make DESTDIR="$pkgdir" install
-}
-
-md5sums="123e9429909ed65a23464cb7ecb15cf1 courier-authlib-0.66.1.tar.bz2"
-sha256sums="8f89166f57c8e59f445fe0135da92b95f1c4417896d01eda5e2e94d8ff878fe8 courier-authlib-0.66.1.tar.bz2"
-sha512sums="d2b0c9c92c0af8c596fd9b14337034e2859c4540b5b20523e8dfbec78f54021104b6864c7f3488f518ebfff488b38bdbc26690763175940d12019f5cbc482b33 courier-authlib-0.66.1.tar.bz2"
diff --git a/testing/cowpatty/APKBUILD b/testing/cowpatty/APKBUILD
deleted file mode 100644
index 1c630ab1e0..0000000000
--- a/testing/cowpatty/APKBUILD
+++ /dev/null
@@ -1,39 +0,0 @@
-# Contributor: Fabian Affolter <fabian@affolter-engineering.ch>
-# Maintainer: Fabian Affolter <fabian@affolter-engineering.ch>
-pkgname=cowpatty
-pkgver=4.3
-pkgrel=0
-pkgdesc="Attacking WPA/WPA2-PSK exchanges"
-url="http://www.willhackforsushi.com/Cowpatty.html"
-arch="all"
-license="GPL2+"
-depends=""
-depends_dev=""
-makedepends="libpcap-dev openssl-dev"
-install=""
-subpackages=""
-source="http://www.willhackforsushi.com/code/$pkgname/$pkgver/$pkgname-$pkgver.tgz
- makefile.patch"
-_builddir="$srcdir"/$pkgname-$pkgver
-
-prepare() {
- cd "$_builddir"
- for i in $source; do
- case $i in
- *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
- esac
- done
-}
-
-build() {
- cd "$_builddir"
- make || return 1
-}
-
-package() {
- cd "$_builddir"
- make install DESTDIR="$pkgdir" BINDIR=/usr/bin || return 1
-}
-
-md5sums="deccac0763a05ef7014107d347bf9190 cowpatty-4.3.tgz
-0c4e93c53b0356a5513d4a2dd798815d makefile.patch"
diff --git a/testing/cowpatty/makefile.patch b/testing/cowpatty/makefile.patch
deleted file mode 100644
index 3f676e74b1..0000000000
--- a/testing/cowpatty/makefile.patch
+++ /dev/null
@@ -1,78 +0,0 @@
-
-This patch was set upstream to author 2012-01-16
-
---- ./Makefile.orig
-+++ ./Makefile
-@@ -7,36 +7,42 @@
- # <dragorn> i think thats all anyone does
- # <dragorn> make is a twisted beast
- ##################################
--LDLIBS = -lpcap
--CFLAGS = -pipe -Wall -DOPENSSL
--CFLAGS += -O2
--LDLIBS += -lcrypto
--CFLAGS += -g3 -ggdb
--#CFLAGS += -static
-+
-+CFLAGS ?= -O2 -g3 -ggdb -pipe
-+
-+PCAP_LIBS = -lpcap
-+CRYPTO_LIBS = -lcrypto
-+CRYPTO_CFLAGS = -DOPENSSL
-+
-+LDLIBS = $(PCAP_LIBS) $(CRYPTO_LIBS)
-+
- PROGOBJ = md5.o sha1.o utils.o cowpatty.o genpmk.o
- PROG = cowpatty genpmk
- BINDIR = /usr/local/bin
-
--all: $(PROGOBJ) $(PROG)
-+OBJS_cowpatty = cowpatty.o md5.o sha1.o utils.o
-+OBJS_genpmk = genpmk.o md5.o sha1.o utils.o
-
--cowpatty: common.h md5.c md5.h sha1.h cowpatty.c cowpatty.h sha1.c \
-- sha1.h utils.c utils.h
-- $(CC) $(CFLAGS) cowpatty.c -o cowpatty utils.o md5.o sha1.o $(LDLIBS)
-+all: $(PROG)
-
--genpmk: genpmk.c cowpatty.h utils.h sha1.h common.h
-- $(CC) $(CFLAGS) genpmk.c -o genpmk utils.o sha1.o $(LDLIBS)
-+cowpatty: $(OBJS_cowpatty)
-+ $(CC) $(CFLAGS) -o $@ $(OBJS_cowpatty) $(LDLIBS)
-
--utils: utils.c utils.h
-- $(CC) $(CFLAGS) utils.c -c
-+genpmk: $(OBJS_genpmk)
-+ $(CC) $(CFLAGS) -o $@ $(OBJS_genpmk) $(LDLIBS)
-
--md5: md5.c md5.h
-- $(CC) $(CFLAGS) md5.c -c
-+cowpatty.o: cowpatty.h common.h utils.h sha1.h md5.h radiotap.h
-+genpmk.o: cowpatty.h common.h utils.h sha1.h
-+md5.o: common.h md5.h
-+sha1.o: common.h sha1.h
-+utils.o: utils.h radiotap.h
-+md5.o: md5.h
-
--sha1: sha1.c sha1.h
-- $(CC) $(CFLAGS) sha1.c -c
-+%.o: %.c
-+ $(CC) $(CFLAGS) $(CRYPTO_CFLAGS) $(CFLAGS_$@) -c $<
-
- clean:
-- @rm $(PROGOBJ) $(PROG)
-+ @rm -f $(PROGOBJ) $(PROG) *.o
-
- strip:
- @ls -l $(PROG)
-@@ -45,7 +51,9 @@
-
- install: all
- install -d $(DESTDIR)$(BINDIR)
-- install -m 755 $(PROG) $(BINDIR)$(DESTDIR)
-+ install -m 755 $(PROG) $(DESTDIR)$(BINDIR)
-
- love:
- @echo "Not right now, I have a headache."
-+
-+
diff --git a/testing/crconf/APKBUILD b/testing/crconf/APKBUILD
deleted file mode 100644
index 07c25a37fd..0000000000
--- a/testing/crconf/APKBUILD
+++ /dev/null
@@ -1,41 +0,0 @@
-# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
-pkgname=crconf
-pkgver=0_pre2
-_ver=${pkgver/0_/}
-pkgrel=0
-pkgdesc="Linux crypto layer configuration tool"
-url="http://sourceforge.net/projects/crconf/"
-arch="all"
-license="GPL"
-depends=""
-depends_dev=""
-makedepends="$depends_dev"
-install=""
-subpackages=""
-source="http://downloads.sourceforge.net/project/crconf/crconf-$_ver.tar.gz
-"
-
-_builddir="$srcdir"/crconf-$_ver
-prepare() {
- local i
- cd "$_builddir"
- for i in $source; do
- case $i in
- *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
- esac
- done
-}
-
-build() {
- cd "$_builddir"
- make || return 1
-}
-
-package() {
- cd "$_builddir"
- make install DESTDIR="$pkgdir" SBINDIR="/usr/sbin"
-}
-
-md5sums="4b96e3fbd570d694ea25659a79a6db5c crconf-pre2.tar.gz"
-sha256sums="15d39b599acda93a50f473190e702d593ba13613b6ed31711f3584b5726b81b8 crconf-pre2.tar.gz"
-sha512sums="e4526626c71391968beafaf606bc477849ed11007bcfe4dd9b056bdbd08d19dce41b18418693fd5d2fab29f618e3fdad3ec4f4f2ea269207443e94e7552b4daa crconf-pre2.tar.gz"
diff --git a/testing/crunch/APKBUILD b/testing/crunch/APKBUILD
deleted file mode 100644
index bdcd8051c8..0000000000
--- a/testing/crunch/APKBUILD
+++ /dev/null
@@ -1,40 +0,0 @@
-# Contributor: Fabian Affolter <fabian@affolter-engineering.ch>
-# Maintainer: Fabian Affolter <fabian@affolter-engineering.ch>
-pkgname=crunch
-pkgver=3.4
-pkgrel=0
-pkgdesc="A wordlist generator"
-url="http://sourceforge.net/projects/crunch-wordlist/"
-arch="all"
-license="GPL2"
-depends=""
-depends_dev=""
-makedepends="$depends_dev"
-install=""
-subpackages="$pkgname-doc"
-source="http://downloads.sourceforge.net/project/crunch-wordlist/crunch-wordlist/$pkgname-$pkgver.tgz
- crunch-3.4-destdir.patch"
-
-_builddir="$srcdir"/$pkgname-$pkgver
-prepare() {
- local i
- cd "$_builddir"
- for i in $source; do
- case $i in
- *.patch) msg $i; patch -p2 -i "$srcdir"/$i || return 1;;
- esac
- done
-}
-
-build() {
- cd "$_builddir"
- make || return 1
-}
-
-package() {
- cd "$_builddir"
- make DESTDIR="$pkgdir" geninstall || return 1
-}
-
-md5sums="3f658a60d8227025df12cfb4ff4b9e15 crunch-3.4.tgz
-a75466c9dae86223f913f622208eef86 crunch-3.4-destdir.patch"
diff --git a/testing/crunch/crunch-3.4-destdir.patch b/testing/crunch/crunch-3.4-destdir.patch
deleted file mode 100644
index 09dcf9a48c..0000000000
--- a/testing/crunch/crunch-3.4-destdir.patch
+++ /dev/null
@@ -1,25 +0,0 @@
---- src/crunch-3.4/Makefile.orig
-+++ src/crunch-3.4/Makefile
-@@ -58,16 +58,16 @@
- # Install generic target
- geninstall: build
- @echo "Creating directories..."
-- $(INSTALL) -d -m 755 $(INSTALL_OPTIONS) $(BINDIR)
-- $(INSTALL) -d -m 755 $(INSTALL_OPTIONS) $(MANDIR)
-+ $(INSTALL) -d -m 755 $(DESTDIR)$(BINDIR)
-+ $(INSTALL) -d -m 755 $(DESTDIR)$(MANDIR)
- @echo "Copying binary..."
-- $(INSTALL) crunch -m 755 $(INSTALL_OPTIONS) $(BINDIR)
-+ $(INSTALL) crunch -m 755 $(DESTDIR)$(BINDIR)
- @echo "Copying charset.lst..."
-- $(INSTALL) charset.lst -m 644 $(INSTALL_OPTIONS) $(BINDIR)
-+ $(INSTALL) charset.lst -m 644 $(DESTDIR)$(BINDIR)
- @echo "Copying GPL.TXT..."
-- $(INSTALL) GPL.TXT -m 644 $(INSTALL_OPTIONS) $(BINDIR)
-+ $(INSTALL) GPL.TXT -m 644 $(DESTDIR)$(BINDIR)
- @echo "Installing man page..."
-- $(INSTALL) crunch.1 -m 644 $(INSTALL_OPTIONS) $(MANDIR)
-+ $(INSTALL) crunch.1 -m 644 $(DESTDIR)$(MANDIR)
- @echo ""
-
- # Install BT specific target
diff --git a/testing/csync/APKBUILD b/testing/csync/APKBUILD
deleted file mode 100644
index 7df5f5d65f..0000000000
--- a/testing/csync/APKBUILD
+++ /dev/null
@@ -1,71 +0,0 @@
-# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
-pkgname=csync
-pkgver=0.50.0
-pkgrel=0
-pkgdesc="a client only bidirectional file synchronizer"
-url="http://www.csync.org/"
-arch="all"
-license="GPL"
-depends=""
-depends_dev=""
-makedepends="$depends_dev check-dev samba-dev libssh-dev cmake sqlite-dev
- iniparser-dev neon-dev"
-install=""
-subpackages="
- $pkgname-dev
- $pkgname-doc
- $pkgname-sftp:_plugin
- $pkgname-smb:_plugin
- $pkgname-owncloud:_plugin"
-source="https://open.cryptomilk.org/attachments/download/27/csync-$pkgver.tar.xz
- iconv.patch
- gcc-fixes.patch"
-
-_builddir="$srcdir"/csync-$pkgver
-prepare() {
- local i
- cd "$_builddir"
- for i in $source; do
- case $i in
- *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
- esac
- done
-}
-
-build() {
- cd "$_builddir"
- mkdir build && cd build
- cmake \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DCMAKE_BUILD_TYPE=Release \
- .. || return 1
- make || return 1
-
-}
-
-package() {
- cd "$_builddir"/build
- make install DESTDIR="$pkgdir" || return 1
-}
-
-_plugin() {
- local _name="${subpkgname##*-}"
- pkgdesc="csync $1 plugin"
-
- local i
- cd "$pkgdir"
- for i in usr/lib/csync*/csync_${_name}.so; do
- mkdir -p "$subpkgdir"/${i%/*}
- mv $i "$subpkgdir"/${i%/*}
- done
-}
-
-md5sums="4f022aaa19ecd8008b03876dd65a9df2 csync-0.50.0.tar.xz
-166e828bf574dbfc1857b04985ec699b iconv.patch
-70a120f5f913fb44f66844734e200131 gcc-fixes.patch"
-sha256sums="c07526942a93c1e213d354dc45fd61fbc0430c60e109e7a2f0fcaf6213a45c86 csync-0.50.0.tar.xz
-1a64b9ad6bc8c79b16ae8f6eb31ca2d3e124132e8130b908925d60ddc0eea98c iconv.patch
-1bb262390c687780dc65adb36f0c89c7c04d3db235d69d1cae9280c8c6029cae gcc-fixes.patch"
-sha512sums="babe44af3a4f0bf58e011f1c33c7a6df9bc7751e03714dd64d8269c7c51bcc7f2ab32c4d286e5a11465c9498c988d1812c426a4f415f1138a4fb9fa341e1e29a csync-0.50.0.tar.xz
-fc124966d7b7405cc3d3bc1276180089dc44058bc89afa799c0d9378f4dc131e9382b96357fff5964c9b009cb77455f125b63557a32ca5eaa31e01cbd2f7a694 iconv.patch
-88290d1dfbfeb775d89f4fbd20b9909a3fe5896ae85496eb53a0bd78162427ba7d910852ffb1887dcf380ad89e46c909d29e0a54f020c3ea92e613ac860b1b99 gcc-fixes.patch"
diff --git a/testing/csync/gcc-fixes.patch b/testing/csync/gcc-fixes.patch
deleted file mode 100644
index 2614c974ea..0000000000
--- a/testing/csync/gcc-fixes.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -upr csync-0.50.0.orig/src/csync_log.h csync-0.50.0/src/csync_log.h
---- csync-0.50.0.orig/src/csync_log.h 2015-09-29 19:44:49.692758996 +0200
-+++ csync-0.50.0/src/csync_log.h 2015-09-29 19:45:48.439175389 +0200
-@@ -55,7 +55,7 @@ enum csync_log_priority_e {
- };
-
- #define CSYNC_LOG(priority, ...) \
-- csync_log(priority, __FUNCTION__, __VA_ARGS__)
-+ csync_log(priority, __func__, __VA_ARGS__)
-
- void csync_log(int verbosity,
- const char *function,
diff --git a/testing/csync/iconv.patch b/testing/csync/iconv.patch
deleted file mode 100644
index fcafeb3a80..0000000000
--- a/testing/csync/iconv.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
-index 1cc90bc..f8309dd 100644
---- a/src/CMakeLists.txt
-+++ b/src/CMakeLists.txt
-@@ -28,7 +28,7 @@ set(CSYNC_LINK_LIBRARIES
- ${SQLITE3_LIBRARIES}
- )
-
--if(HAVE_ICONV AND WITH_ICONV)
-+if(WITH_ICONV)
- list(APPEND CSYNC_PRIVATE_INCLUDE_DIRS ${ICONV_INCLUDE_DIR})
- list(APPEND CSYNC_LINK_LIBRARIES ${ICONV_LIBRARIES})
- endif()
-diff --git a/src/std/c_string.c b/src/std/c_string.c
-index f175734..ccc0644 100644
---- a/src/std/c_string.c
-+++ b/src/std/c_string.c
-@@ -39,7 +39,7 @@
- #include <windows.h>
- #endif
-
--#if defined(HAVE_ICONV) && defined(WITH_ICONV)
-+#if defined(WITH_ICONV)
- # ifdef HAVE_ICONV_H
- # include <iconv.h>
- # endif
diff --git a/testing/csync2/APKBUILD b/testing/csync2/APKBUILD
deleted file mode 100644
index 3dc51815eb..0000000000
--- a/testing/csync2/APKBUILD
+++ /dev/null
@@ -1,84 +0,0 @@
-# Contributor: Sören Tempel <soeren+alpine@soeren-tempel.net>
-# Contributor: Valery Kartel <valery.kartel@gmail.com>
-# Contributor: Natanael Copa <ncopa@alpinelinux.org>
-# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
-pkgname=csync2
-pkgver=2.0
-pkgrel=3
-pkgdesc="Cluster synchronization tool"
-url="http://oss.linbit.com/csync2/"
-arch="all"
-license="GPL2+"
-depends="openssl"
-depends_dev=""
-makedepends="autoconf automake librsync-dev gnutls-dev sqlite-dev mysql-dev postgresql-dev"
-install="$pkgname.post-install $pkgname.post-upgrade"
-subpackages="$pkgname-compare $pkgname-doc"
-source="http://oss.linbit.com/$pkgname/$pkgname-$pkgver.tar.gz
- csync2-openssl.cnf
- longlong-format.patch
- nossl-config.patch
- have-strlcpy.patch
- $pkgname.initd"
-
-_builddir="$srcdir"/$pkgname-$pkgver
-prepare() {
- cd "$_builddir"
- for i in $source; do
- case $i in
- *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
- esac
- done
- autoreconf --install --force
-}
-
-build() {
- cd "$_builddir"
- ./configure --prefix=/usr \
- --sysconfdir=/etc/$pkgname \
- --localstatedir=/var \
- --docdir=/usr/share/doc/$pkgname \
- --mandir=/usr/share/man \
- --enable-postgres \
- --enable-mysql \
- || return 1
- make || return 1
-}
-
-package() {
- cd "$_builddir"
- make DESTDIR="$pkgdir" install || return 1
- cp doc/* "$pkgdir"/usr/share/doc/$pkgname/ || return 1
-
- install -m755 -D "$srcdir"/$pkgname.initd \
- "$pkgdir"/etc/init.d/$pkgname || return 1
-}
-
-compare() {
- subpkgdesc="csync2 compare script"
- arch="noarch"
- depends="bash perl-digest-md5"
-
- mkdir -p "$subpkgdir"/usr/sbin
- mv "$pkgdir"/usr/sbin/$pkgname-compare \
- "$subpkgdir"/usr/sbin/ || return 1
-}
-
-md5sums="4069fc9e86e8508c392fe2862059eb91 csync2-2.0.tar.gz
-f2f42a8ba543d5a22d2740e794c7f872 csync2-openssl.cnf
-8fc73254db29316f9125761d18f1ed46 longlong-format.patch
-b5adcbe1a3b0bc409336e539087319ea nossl-config.patch
-3ed476916ba9afa7c4aa587ae86a6e34 have-strlcpy.patch
-8197fe5a195d1e7a6843f0be7f9230f5 csync2.initd"
-sha256sums="11cb37380fb185bce0c22b804fec9b01c385d9d83cc528cfd48d748453834fa2 csync2-2.0.tar.gz
-53e2ae5141f9b1517072798f2d78b63b7a4653e59ebeb626940a7b8d173bc4df csync2-openssl.cnf
-afb1317987cc4b81908bc437269162c7af23b34e6842306483da5b53efce2db3 longlong-format.patch
-bc7abcb34224b6ea77cd4f90ee69d916b4bc7ef0f321bd649b1060ff54cdc084 nossl-config.patch
-f9aad05465919657894ee24fd102451790911445d0d8291ce565242a96f6024e have-strlcpy.patch
-c45f4177182cb567b9581e9882cf3004bbdde174b44b02b212df0e16a60bd6f8 csync2.initd"
-sha512sums="f91fd222f67affe9634471d341b43ff67854a6ed25b620301a454e98a79a9fb80b2a66eb8713546758fd08300d52751e5ca7472c696daa20ee11779b87a830f8 csync2-2.0.tar.gz
-614da46cdaea46da5de8d3f4e4dc634f34ec5fa402af8557e17324c43dd6b06cc4797bfb42bd5d0d4e34edcf9eb30241bd9054732d75e9646edd32e650fde7d4 csync2-openssl.cnf
-38a17cbf23cbccd4996ad1af049851e33179586e619e3f3edbfacbaa36662e44d916839acd59b1cfc67b3af9042c3258068ec9e5b57f7e26c00a41a0e6f0e148 longlong-format.patch
-9fe50c761ba463ebeecda147c7172526bb9a2378e11101bcab60433b2aec389439eefe8139539babe0d680e2f30cc69df34788454a1d3dce64decd66cc153b32 nossl-config.patch
-66a4762c2a6f99dd0f48aaf36d977150b93f3710de8ae34f090636285115a5801878089ca509d26737bbc30fadb6f9f6acebad8cea1c60e40aaff95ce43ee3a6 have-strlcpy.patch
-617235cb9383e72f48e7dd1aa82ecca394b87ceb1e5853b6eb04fb620e6146828fdf64a117d899be4174d3ddde81c9b092937fedada6d0c213825124d70546ee csync2.initd"
diff --git a/testing/csync2/csync2-openssl.cnf b/testing/csync2/csync2-openssl.cnf
deleted file mode 100644
index 7f64b1c2ed..0000000000
--- a/testing/csync2/csync2-openssl.cnf
+++ /dev/null
@@ -1,31 +0,0 @@
-[ req ]
-default_bits = 1024
-encrypt_key = yes
-distinguished_name = req_dn
-x509_extensions = cert_type
-prompt = no
-
-[ req_dn ]
-# country (2 letter code)
-#C=UA
-
-# State or Province Name (full name)
-#ST=
-
-# Locality Name (eg. city)
-#L=Kyiv
-
-# Organization (eg. company)
-#O=CSync2
-
-# Organizational Unit Name (eg. section)
-OU=CSYNC2 Server
-
-# Common Name (*.example.com is also possible)
-CN=csync2.example.com
-
-# E-mail contact
-emailAddress=root@example.com
-
-[ cert_type ]
-nsCertType = server
diff --git a/testing/csync2/csync2.initd b/testing/csync2/csync2.initd
deleted file mode 100644
index 43c545e357..0000000000
--- a/testing/csync2/csync2.initd
+++ /dev/null
@@ -1,11 +0,0 @@
-#!/sbin/openrc-run
-
-pidfile="/run/csync2.pid"
-command="/usr/sbin/csync2"
-command_args="-ii${CSYNC2_OPTS:+ $CSYNC2_OPTS}"
-command_background="yes"
-
-depend() {
- need net localmount
- after firewall
-}
diff --git a/testing/csync2/csync2.post-install b/testing/csync2/csync2.post-install
deleted file mode 100644
index ab02fa0c82..0000000000
--- a/testing/csync2/csync2.post-install
+++ /dev/null
@@ -1,25 +0,0 @@
-#!/bin/sh
-
-OPENSSL=${OPENSSL:-openssl}
-OPENSSL_CONF=${OPENSSL_CONF:-/etc/csync2/csync2-openssl.cnf}
-
-CRTFILE=/etc/csync2/csync2_ssl_cert.pem
-CSRFILE=/etc/csync2/csync2_ssl_cert.csr
-KEYFILE=/etc/csync2/csync2_ssl_key.pem
-
-if [ -f $CRTFILE ]; then
- echo "$CRTFILE already exists, won't overwrite"
- exit 0
-fi
-
-if [ -f $KEYFILE ]; then
- echo "$KEYFILE already exists, won't overwrite"
- exit 0
-fi
-
-$OPENSSL genrsa -out $KEYFILE 1024 || exit 2
-$OPENSSL req -config $OPENSSL_CONF -new -key $KEYFILE -out $CSRFILE || exit 2
-$OPENSSL x509 -req -days 365 -in $CSRFILE -signkey $KEYFILE -out $CRTFILE || exit 2
-
-chmod 0600 $KEYFILE
-rm $CSRFILE
diff --git a/testing/csync2/csync2.post-upgrade b/testing/csync2/csync2.post-upgrade
deleted file mode 100644
index 48ac7a01d2..0000000000
--- a/testing/csync2/csync2.post-upgrade
+++ /dev/null
@@ -1,6 +0,0 @@
-#!/bin/sh
-
-mv /etc/csync2.cfg /etc/csync2/ >/dev/null 2>&1
-mv /etc/csync2_ssl_*.pem /etc/csync2/ >/dev/null 2>&1
-
-exit 0
diff --git a/testing/csync2/have-strlcpy.patch b/testing/csync2/have-strlcpy.patch
deleted file mode 100644
index 394e1ec4b8..0000000000
--- a/testing/csync2/have-strlcpy.patch
+++ /dev/null
@@ -1,30 +0,0 @@
---- old/configure.ac
-+++ new/configure.ac
-@@ -43,7 +43,7 @@
-
-
- dnl inspired by rsync's configure.ac
--AC_CHECK_FUNCS(fchmod setmode open64 mkstemp64)
-+AC_CHECK_FUNCS(strlcpy fchmod setmode open64 mkstemp64)
- AC_CACHE_CHECK([for secure mkstemp],csync_cv_HAVE_SECURE_MKSTEMP,[
- AC_TRY_RUN([#include <stdlib.h>
- #include <sys/types.h>
---- old/rsync.c
-+++ new/rsync.c
-@@ -38,7 +38,7 @@
- #include <w32api/windows.h>
- #endif
-
--
-+#ifndef HAVE_STRLCPY
- /* This has been taken from rsync:lib/compat.c */
-
- /**
-@@ -61,6 +61,7 @@
- }
- return ret;
- }
-+#endif
-
- /* splits filepath at the last '/', if any, like so:
- * dirname basename filepath
diff --git a/testing/csync2/longlong-format.patch b/testing/csync2/longlong-format.patch
deleted file mode 100644
index a37488d7de..0000000000
--- a/testing/csync2/longlong-format.patch
+++ /dev/null
@@ -1,31 +0,0 @@
---- old/checktxt.c
-+++ new/checktxt.c
-@@ -49,7 +49,7 @@
- xxprintf("v1");
-
- if ( !S_ISLNK(st->st_mode) && !S_ISDIR(st->st_mode) )
-- xxprintf(":mtime=%Ld", ign_mtime ? (long long)0 : (long long)st->st_mtime);
-+ xxprintf(":mtime=%lld", ign_mtime ? (long long)0 : (long long)st->st_mtime);
-
- if ( !csync_ignore_mod )
- xxprintf(":mode=%d", (int)st->st_mode);
-@@ -61,7 +61,7 @@
- xxprintf(":gid=%d", (int)st->st_gid);
-
- if ( S_ISREG(st->st_mode) )
-- xxprintf(":type=reg:size=%Ld", (long long)st->st_size);
-+ xxprintf(":type=reg:size=%lld", (long long)st->st_size);
-
- if ( S_ISDIR(st->st_mode) )
- xxprintf(":type=dir");
---- old/update.c
-+++ new/update.c
-@@ -469,7 +469,7 @@
-
- skip_action:
- if ( !S_ISLNK(st.st_mode) ) {
-- conn_printf("SETIME %s %s %Ld\n",
-+ conn_printf("SETIME %s %s %lld\n",
- url_encode(key), url_encode(filename),
- (long long)st.st_mtime);
- last_conn_status = read_conn_status(filename, peername);
diff --git a/testing/csync2/nossl-config.patch b/testing/csync2/nossl-config.patch
deleted file mode 100644
index 66e76f88ab..0000000000
--- a/testing/csync2/nossl-config.patch
+++ /dev/null
@@ -1,19 +0,0 @@
---- old/csync2.cfg
-+++ new/csync2.cfg
-@@ -4,12 +4,15 @@
- # Please read the documentation:
- # http://oss.linbit.com/csync2/paper.pdf
-
-+# Do not use ssl by default
-+nossl * *;
-+
- # group mygroup
- # {
- # host host1 host2 (host3);
- # host host4@host4-eth2;
- #
--# key /etc/csync2.key_mygroup;
-+# key /etc/csync2/csync2.key_mygroup;
- #
- # #
- # # WARNING:
diff --git a/testing/cuetools/APKBUILD b/testing/cuetools/APKBUILD
deleted file mode 100644
index da99d3f3ec..0000000000
--- a/testing/cuetools/APKBUILD
+++ /dev/null
@@ -1,62 +0,0 @@
-# Contributor: Carlo Landmeter <clandmeter@gmail.com>
-# Maintainer:
-pkgname=cuetools
-pkgver=1.4.0
-pkgrel=0
-pkgdesc="Cue and toc file parsers and utilities"
-url="https://github.com/svend/cuetools"
-arch="all"
-license="GPL"
-depends=""
-depends_dev=""
-makedepends="$depends_dev automake autoconf libtool byacc flex"
-install=""
-subpackages="$pkgname-doc"
-source="$pkgname-$pkgver.tar.gz::https://github.com/svend/cuetools/archive/$pkgver.tar.gz
- fix_build_with_automake-1.12.patch
- cuetag-fix_spaces.patch"
-
-_builddir=$srcdir/$pkgname-$pkgver
-
-prepare() {
- local i
- cd "$_builddir"
- for i in $source; do
- case $i in
- *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
- esac
- done
-}
-
-build() {
- cd "$_builddir"
- aclocal || return 1
- autoheader || return 1
- automake --force-missing --add-missing || return 1
- autoconf || return 1
- ./configure \
- --build=$CBUILD \
- --host=$CHOST \
- --prefix=/usr \
- --sysconfdir=/etc \
- --mandir=/usr/share/man \
- --infodir=/usr/share/info \
- --localstatedir=/var \
- || return 1
- make || return 1
-}
-
-package() {
- cd "$_builddir"
- make DESTDIR="$pkgdir" install || return 1
-}
-
-md5sums="4492dae2b3f9e077f6455a1f1cddef3b cuetools-1.4.0.tar.gz
-67a3b32711d1a1f508be6ed0f1bdadf3 fix_build_with_automake-1.12.patch
-60f4aba26e529e48dbedd2adef917117 cuetag-fix_spaces.patch"
-sha256sums="5dc86e9736929757b338827efa0ecae1b2fcee2273debc718511749a4178ddf6 cuetools-1.4.0.tar.gz
-12019dc267a7a0f32197928af6b2d50fd23cb5eb34ac8acc2f552bc0f8eef651 fix_build_with_automake-1.12.patch
-93768b1e8f458cf07bf643bd8d330c3907a6a73db2cb1f55a0e99da67776ff26 cuetag-fix_spaces.patch"
-sha512sums="338909d22e3cc65ddd8e411ca2dbcf198606c5f34bc67867dcf0a54d48bf0d1339f2a26a18aeeeca968ce1452d0ea0c19a3c3609a2593e1d8b6bb432a6113a75 cuetools-1.4.0.tar.gz
-71f397f7f514832e9109a0762631f7ea0b7ada95a6ea44eb0ae4c2d035efa672d0a29e3b3948b6f31dd35c115857b874f82e5a11e63248a048b83566d489148c fix_build_with_automake-1.12.patch
-301b1fcb9a5eb1e576db29de9421af5d1500a4fe88b16cf7376ee3ca1839ea267a2c6e0695255312e8e4ab5f18a6db1af75d2045704a93c6dd33e3eaac1b83db cuetag-fix_spaces.patch"
diff --git a/testing/cuetools/cuetag-fix_spaces.patch b/testing/cuetools/cuetag-fix_spaces.patch
deleted file mode 100644
index f240e9d375..0000000000
--- a/testing/cuetools/cuetag-fix_spaces.patch
+++ /dev/null
@@ -1,46 +0,0 @@
-From 21ee6cc40f02693928efbc4f3beeb681950c16b5 Mon Sep 17 00:00:00 2001
-From: Svend Sorensen <svend@ciffer.net>
-Date: Sat, 23 Nov 2013 17:23:01 -0800
-Subject: [PATCH] cuetag: Fix handling of spaces in file names
-
-Fixes #14
----
- src/tools/cuetag.sh | 9 ++++-----
- 1 file changed, 4 insertions(+), 5 deletions(-)
-
-diff --git a/src/tools/cuetag.sh b/src/tools/cuetag.sh
-index f26fa20..448920f 100755
---- a/src/tools/cuetag.sh
-+++ b/src/tools/cuetag.sh
-@@ -182,16 +182,15 @@ main()
- ntrack=$(cueprint -d '%N' "$cue_file")
- trackno=1
-
-- FILES= FIELDS=
-+ NUM_FILES=0 FIELDS=
- for arg in "$@"; do
- case "$arg" in
-- *.*) FILES="$FILES $arg";;
-+ *.*) NUM_FILES=$(expr $NUM_FILES + 1);;
- *) FIELDS="$FIELDS $arg";;
- esac
- done
-
-- set -- $FILES
-- if [ $# -ne $ntrack ]; then
-+ if [ $NUM_FILES -ne $ntrack ]; then
- echo "warning: number of files does not match number of tracks"
- fi
-
-@@ -209,7 +208,7 @@ main()
- *.[Tt][Xx][Tt])
- vorbis $trackno "$file"
- ;;
-- *)
-+ *.*)
- echo "$file: uknown file type"
- ;;
- esac
---
-1.8.5.1
-
diff --git a/testing/cuetools/fix_build_with_automake-1.12.patch b/testing/cuetools/fix_build_with_automake-1.12.patch
deleted file mode 100644
index 9090f32c3d..0000000000
--- a/testing/cuetools/fix_build_with_automake-1.12.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-From 761eba5b9b9c87a872a18b7ba4bf3d77a96e2157 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Horv=C3=A1th=20Bal=C3=A1zs?= <q@qroa.ch>
-Date: Tue, 15 Oct 2013 01:17:52 +0200
-Subject: [PATCH] Fix build with automake-1.12.
-
----
- configure.ac | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/configure.ac b/configure.ac
-index f54bb92..9f36932 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -4,6 +4,7 @@ AC_PROG_CC
- AC_PROG_INSTALL
- AC_PROG_RANLIB
- AM_PROG_LEX
-+m4_ifdef([AM_PROG_AR], [AM_PROG_AR])
- AC_PROG_YACC
- AC_CONFIG_HEADERS([config.h])
- AC_CONFIG_FILES([Makefile doc/Makefile src/Makefile src/lib/Makefile src/tools/Makefile extras/Makefile])
---
-1.8.4
-
diff --git a/testing/cv/APKBUILD b/testing/cv/APKBUILD
deleted file mode 100644
index c0fd220910..0000000000
--- a/testing/cv/APKBUILD
+++ /dev/null
@@ -1,40 +0,0 @@
-# Contributor: z3bra <willy at mailoo dot org>
-# Maintainer:
-pkgname=cv
-pkgver=0.5.1
-pkgrel=0
-pkgdesc="Linux tool to show progress for cp, rm, dd, ..."
-url="https://github.com/Xfennec/cv"
-arch="all"
-license="GPL3"
-depends="ncurses-dev"
-depends_dev=""
-makedepends="$depends_dev"
-install=""
-subpackages=
-source="http://github.com/Xfennec/$pkgname/archive/v$pkgver.tar.gz"
-
-_builddir=$srcdir/$pkgname-$pkgver
-prepare() {
- local i
- cd "$_builddir"
- for i in $source; do
- case $i in
- *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
- esac
- done
-}
-
-build() {
- cd "$_builddir"
- make
-}
-
-package() {
- cd "$_builddir"
- make PREFIX=/usr DESTDIR=$pkgdir install
-}
-
-md5sums="8ac0e1169428b23b46cf509cf30e8e5a v0.5.1.tar.gz"
-sha256sums="d390a26a8db78366be8dfee93819135a106610ba7e3f6d94515c84d5803195d4 v0.5.1.tar.gz"
-sha512sums="af12176cbf2806a411fb9be9709e51f59c34888689f96a46d64ecac0fc93d892673268b2a25253e46ca0dcf711325d67b94ffbe4033dbc3cf733d1a15b712863 v0.5.1.tar.gz"
diff --git a/testing/cv/compress-tools.patch b/testing/cv/compress-tools.patch
deleted file mode 100644
index 696064e60b..0000000000
--- a/testing/cv/compress-tools.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- cv.orig/cv.c
-+++ cv/cv.c
-@@ -44,7 +44,7 @@
- #include "sizes.h"
- #include "hlist.h"
-
--char *proc_names[] = {"cp", "mv", "dd", "tar", "gzip", "gunzip", "cat", "grep", "fgrep", "egrep", "cut", "sort", NULL};
-+char *proc_names[] = {"cp", "mv", "dd", "tar", "gzip", "gunzip", "cat", "grep", "fgrep", "egrep", "cut", "sort", "cpio", "xz", "bzip2", "bunzip2", NULL};
- char *proc_specifiq = NULL;
- WINDOW *mainwin;
- signed char flag_quiet = 0;
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 @@
---- src/error.h 2001-07-12 11:49:49.000000000 -0500
-+++ src/error.h 2003-02-26 02:14:06.000000000 -0600
-@@ -3,7 +3,7 @@
- #ifndef ERROR_H
- #define ERROR_H
-
--extern int errno;
-+#include <errno.h>
-
- extern int error_intr;
- 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 @@
-Fixup misc warnings
-
-Patch by RiverRat
-
-http://bugs.gentoo.org/124487
-
---- src/chkshsgr.c
-+++ src/chkshsgr.c
-@@ -1,10 +1,13 @@
- /* Public domain. */
-
-+#include <sys/types.h>
-+#include <stdlib.h>
-+#include <grp.h>
- #include <unistd.h>
-
- int main()
- {
-- short x[4];
-+ gid_t x[4];
-
- x[0] = x[1] = 0;
- if (getgroups(1,x) == 0) if (setgroups(1,x) == -1) _exit(1);
---- src/matchtest.c
-+++ src/matchtest.c
-@@ -1,3 +1,4 @@
-+#include <unistd.h>
- #include "match.h"
- #include "buffer.h"
- #include "str.h"
---- src/multilog.c
-+++ src/multilog.c
-@@ -1,3 +1,4 @@
-+#include <stdio.h>
- #include <unistd.h>
- #include <sys/types.h>
- #include <sys/stat.h>
---- src/prot.c
-+++ src/prot.c
-@@ -1,5 +1,8 @@
- /* Public domain. */
-
-+#include <sys/types.h>
-+#include <unistd.h>
-+#include <grp.h>
- #include "hasshsgr.h"
- #include "prot.h"
-
---- src/seek_set.c
-+++ src/seek_set.c
-@@ -1,6 +1,7 @@
- /* Public domain. */
-
- #include <sys/types.h>
-+#include <unistd.h>
- #include "seek.h"
-
- #define SET 0 /* sigh */
---- src/supervise.c
-+++ src/supervise.c
-@@ -1,3 +1,4 @@
-+#include <stdio.h>
- #include <unistd.h>
- #include <sys/types.h>
- #include <sys/stat.h>
---- src/pathexec_run.c
-+++ src/pathexec_run.c
-@@ -1,5 +1,6 @@
- /* Public domain. */
-
-+#include <unistd.h>
- #include "error.h"
- #include "stralloc.h"
- #include "str.h"
diff --git a/testing/daemontools/APKBUILD b/testing/daemontools/APKBUILD
deleted file mode 100644
index bc1e1cab7d..0000000000
--- a/testing/daemontools/APKBUILD
+++ /dev/null
@@ -1,50 +0,0 @@
-# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
-pkgname=daemontools
-pkgver=0.76
-pkgrel=1
-pkgdesc="Collection of tools for managing UNIX services"
-url="http://cr.yp.to/daemontools.html"
-arch="all"
-license="public-domain"
-depends=
-# The makefile need GNU cat for 'cat -v'
-makedepends="coreutils"
-
-source="http://cr.yp.to/daemontools/$pkgname-$pkgver.tar.gz
- 0.76-errno.patch
- 0.76-warnings.patch
- svscan.initd
- "
-
-_builddir="$srcdir"/admin/$pkgname-$pkgver/src
-
-prepare() {
- cd "$_builddir"
- for i in "$srcdir"/*.patch; do
- msg "Applying $i"
- patch -p1 -i $i || return 1
- done
-}
-
-build() {
- cd "$_builddir"
- echo "${CC:-"gcc"} ${CFLAGS}" > conf-cc
- echo "${CC:-"gcc"} ${LDFLAGS}" > conf-ld
- touch > home
- make PATH="/usr/bin:/bin" || return 1
-}
-
-package() {
- local f
- cd "$_builddir"
- mkdir -p "$pkgdir"/usr/bin "$pkgdir"/service
- for f in $(cat ../package/commands); do
- cp $f "$pkgdir"/usr/bin/$f
- done
- install -Dm755 "$srcdir"/svscan.initd "$pkgdir"/etc/init.d/svscan
-}
-
-md5sums="1871af2453d6e464034968a0fbcb2bfc daemontools-0.76.tar.gz
-c75438b1c3b9d9f67691bd10cf3c8e52 0.76-errno.patch
-ad68177f50bfffb6a1cbf8c668de6a55 0.76-warnings.patch
-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 @@
-#!/sbin/runscript
-# Copyright 1999-2004 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $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 $
-
-depend() {
- use net
- before ntpd ntp-client spamd apache apache2
- after firewall
-}
-
-start() {
- ebegin "Starting service scan"
- setsid start-stop-daemon --start --exec /usr/bin/svscan \
- --background --make-pidfile \
- --pidfile /var/run/svscan.pid -- /service
- eend $?
-}
-
-stop() {
- ebegin "Stopping service scan"
- start-stop-daemon --stop --exec /usr/bin/svscan \
- --pidfile /var/run/svscan.pid
- eend $?
-
- ebegin "Stopping service scan services"
- svc -dx /service/* 2>/dev/null
- eend $?
-
- ebegin "Stopping service scan logging"
- svc -dx /service/*/log 2>/dev/null
- eend $?
-}
diff --git a/testing/datacoin-hp/APKBUILD b/testing/datacoin-hp/APKBUILD
deleted file mode 100644
index f921f2a505..0000000000
--- a/testing/datacoin-hp/APKBUILD
+++ /dev/null
@@ -1,40 +0,0 @@
-# Contributor: Kaarle Ritvanen <kaarle.ritvanen@datakunkku.fi>
-# Maintainer:
-pkgname=datacoin-hp
-pkgver=0_git20140921
-pkgrel=0
-_commit=791125b901767b9dec40e04f6865181a3276395b
-pkgdesc="High-performance version of datacoin"
-url=https://github.com/foo1inge/datacoin-hp
-arch="x86_64"
-license=MIT
-depends=
-makedepends="boost-dev db-dev gmp-dev miniupnpc-dev openssl-dev"
-install=
-subpackages=
-source=$url/archive/$_commit.zip
-
-_builddir=$srcdir/$pkgname-$_commit/src
-prepare() {
- local i
- cd "$_builddir"
- for i in $source; do
- case $i in
- *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
- esac
- done
-}
-
-build() {
- cd "$_builddir"
- make -f makefile.unix BOOST_LIB_SUFFIX=-mt
-}
-
-package() {
- cd "$_builddir"
- install -D -m 755 datacoind "$pkgdir/usr/bin/datacoind"
-}
-
-md5sums="f5fc62457bf6d64286eb24d11a4b3169 791125b901767b9dec40e04f6865181a3276395b.zip"
-sha256sums="99c0147bdf838337ff4b6b66519f6e04810b8ff2d88251bcb46e844c4720a507 791125b901767b9dec40e04f6865181a3276395b.zip"
-sha512sums="8925bd53749f5370299c38a90c96be539c8064de4e077cc0f6090353d9484fdcd38236c0da88b9c2d6cfb215d77ad02addd0061ce39f997581251cdcb0a2495a 791125b901767b9dec40e04f6865181a3276395b.zip"
diff --git a/testing/davfs2/010-main_code_fix.patch b/testing/davfs2/010-main_code_fix.patch
deleted file mode 100644
index aa36fdfaa7..0000000000
--- a/testing/davfs2/010-main_code_fix.patch
+++ /dev/null
@@ -1,35 +0,0 @@
---- a/src/Makefile.am
-+++ b/src/Makefile.am
-@@ -32,8 +32,8 @@ mount_davfs_SOURCES = cache.c dav_coda.c
- kernel_interface.h mount_davfs.h webdav.h
- umount_davfs_SOURCES = umount_davfs.c defaults.h
-
--AM_CFLAGS = -Wall -Werror=format-security \
-- -fstack-protector --param=ssp-buffer-size=4
-+AM_CFLAGS = -Wall -Werror=format-security
-+# -fstack-protector --param=ssp-buffer-size=4 -- removed ssp not supported in openwrt
- DEFS = -DPROGRAM_NAME=\"mount.davfs\" \
- -DDAV_SYS_CONF_DIR=\"$(pkgsysconfdir)\" \
- -DDAV_LOCALSTATE_DIR=\"$(dav_localstatedir)\" \
---- a/src/cache.c
-+++ b/src/cache.c
-@@ -58,7 +58,7 @@
- #ifdef HAVE_SYS_TYPES_H
- #include <sys/types.h>
- #endif
--#include <sys/xattr.h>
-+#include <linux/xattr.h>
-
- #include <ne_alloc.h>
- #include <ne_string.h>
---- a/src/webdav.c
-+++ b/src/webdav.c
-@@ -2033,7 +2033,7 @@ ssl_verify(void *userdata, int failures,
- len = getline(&s, &n, stdin);
- if (len < 0)
- abort();
-- if (rpmatch(s) > 0)
-+ if ((s[0]=='y' || s[0]=='Y') > 0)
- ret = 0;
- free(s);
- }
diff --git a/testing/davfs2/100-musl-compat.patch b/testing/davfs2/100-musl-compat.patch
deleted file mode 100644
index 9663822581..0000000000
--- a/testing/davfs2/100-musl-compat.patch
+++ /dev/null
@@ -1,194 +0,0 @@
---- a/configure.ac
-+++ b/configure.ac
-@@ -42,7 +42,7 @@ DAV_CHECK_NEON
- # Checks for header files.
- AC_HEADER_DIRENT
- AC_HEADER_STDC
--AC_CHECK_HEADERS([fcntl.h libintl.h langinfo.h limits.h locale.h mntent.h stddef.h stdint.h stdlib.h string.h sys/file.h sys/mount.h sys/time.h syslog.h termios.h unistd.h utime.h])
-+AC_CHECK_HEADERS([error.h fcntl.h iconv.h libintl.h langinfo.h limits.h locale.h mntent.h stddef.h stdint.h stdlib.h string.h sys/file.h sys/mount.h sys/time.h sys/select.h sys/types.h syslog.h termios.h unistd.h utime.h])
-
- # Checks for typedefs, structures, and compiler characteristics.
- AC_C_CONST
-@@ -78,7 +78,7 @@ AC_FUNC_SELECT_ARGTYPES
- AC_FUNC_STRFTIME
- AC_FUNC_STAT
- AC_FUNC_UTIME_NULL
--AC_CHECK_FUNCS([endpwent ftruncate getmntent memset mkdir nl_langinfo rpmatch select setlocale strcasecmp strchr strdup strerror strpbrk strrchr strstr strtol strtoull utime])
-+AC_CHECK_FUNCS([endpwent ftruncate getmntent memset mkdir nl_langinfo rpmatch select setlocale strcasecmp strchr strdup strerror strpbrk strrchr strstr strtol strtoull utime canonicalize_file_name fopencookie])
-
- # Misc.
- DAV_DEFAULTS
---- a/src/cache.c
-+++ b/src/cache.c
-@@ -19,12 +19,12 @@
-
-
- #include "config.h"
-+#include "compat.h"
-
- #ifdef HAVE_DIRENT_H
- #include <dirent.h>
- #endif
- #include <errno.h>
--#include <error.h>
- #ifdef HAVE_FCNTL_H
- #include <fcntl.h>
- #endif
---- a/src/dav_fuse.c
-+++ b/src/dav_fuse.c
-@@ -47,6 +47,9 @@
- #ifdef HAVE_SYS_STAT_H
- #include <sys/stat.h>
- #endif
-+#ifdef HAVE_SYS_SELECT_H
-+#include <sys/select.h>
-+#endif
-
- #include "defaults.h"
- #include "mount_davfs.h"
---- a/src/kernel_interface.c
-+++ b/src/kernel_interface.c
-@@ -19,8 +19,8 @@
-
-
- #include "config.h"
-+#include "compat.h"
-
--#include <error.h>
- #ifdef HAVE_FCNTL_H
- #include <fcntl.h>
- #endif
-@@ -51,6 +51,9 @@
- #ifdef HAVE_SYS_STAT_H
- #include <sys/stat.h>
- #endif
-+#ifdef HAVE_SYS_TYPES_H
-+#include <sys/types.h>
-+#endif
- #include <sys/wait.h>
-
- #include "defaults.h"
---- a/src/mount_davfs.c
-+++ b/src/mount_davfs.c
-@@ -19,10 +19,10 @@
-
-
- #include "config.h"
-+#include "compat.h"
-
- #include <ctype.h>
- #include <errno.h>
--#include <error.h>
- #ifdef HAVE_FCNTL_H
- #include <fcntl.h>
- #endif
---- a/src/umount_davfs.c
-+++ b/src/umount_davfs.c
-@@ -19,8 +19,8 @@
-
-
- #include "config.h"
-+#include "compat.h"
-
--#include <error.h>
- #include <errno.h>
- #include <getopt.h>
- #ifdef HAVE_LIBINTL_H
---- a/src/webdav.c
-+++ b/src/webdav.c
-@@ -19,9 +19,9 @@
-
-
- #include "config.h"
-+#include "compat.h"
-
- #include <errno.h>
--#include <error.h>
- #ifdef HAVE_FCNTL_H
- #include <fcntl.h>
- #endif
-@@ -368,6 +368,7 @@ dav_init_webdav(const dav_args *args)
- error(EXIT_FAILURE, errno, _("socket library initialization failed"));
-
- if (args->neon_debug & ~NE_DBG_HTTPPLAIN) {
-+#ifdef HAVE_FOPENCOOKIE
- char *buf = malloc(log_bufsize);
- cookie_io_functions_t *log_func = malloc(sizeof(cookie_io_functions_t));
- if (!log_func) abort();
-@@ -380,6 +381,9 @@ dav_init_webdav(const dav_args *args)
- error(EXIT_FAILURE, errno,
- _("can't open stream to log neon-messages"));
- ne_debug_init(log_stream, args->neon_debug);
-+#else
-+ error(EXIT_FAILURE, 0, "neon debugging unsupported");
-+#endif
- }
-
- session = ne_session_create(args->scheme, args->host, args->port);
---- /dev/null
-+++ b/src/compat.h
-@@ -0,0 +1,64 @@
-+#ifndef _COMPAT_H
-+#define _COMPAT_H
-+
-+#ifndef _PATH_MOUNTED
-+# define _PATH_MOUNTED "/proc/mounts"
-+#endif
-+
-+#ifndef _PATH_MNTTAB
-+# define _PATH_MNTTAB "/etc/fstab"
-+#endif
-+
-+#ifdef HAVE_ERROR_H
-+# include <error.h>
-+#else
-+# include <stdio.h>
-+# include <stdarg.h>
-+# include <stdlib.h>
-+# include <string.h>
-+static void error_at_line(int status, int errnum, const char *filename,
-+ unsigned int linenum, const char *format, ...)
-+{
-+ va_list ap;
-+
-+ fflush(stdout);
-+
-+ if (filename != NULL)
-+ fprintf(stderr, "%s:%u: ", filename, linenum);
-+
-+ va_start(ap, format);
-+ vfprintf(stderr, format, ap);
-+ va_end(ap);
-+
-+ if (errnum != 0)
-+ fprintf(stderr, ": %s", strerror(errnum));
-+
-+ fprintf(stderr, "\n");
-+
-+ if (status != 0)
-+ exit(status);
-+}
-+
-+#define error(status, errnum, format...) \
-+ error_at_line(status, errnum, NULL, 0, format)
-+
-+#endif /* HAVE_ERROR_H */
-+
-+#ifndef HAVE_CANONICALIZE_FILE_NAME
-+#include <limits.h>
-+#include <string.h>
-+#include <stdlib.h>
-+static char * canonicalize_file_name(const char *path)
-+{
-+ char buf[PATH_MAX] = { };
-+
-+ snprintf(buf, sizeof(buf) - 1, "%s", path);
-+
-+ if (!realpath(path, buf))
-+ return NULL;
-+
-+ return strdup(buf);
-+}
-+#endif
-+
-+#endif /* _COMPAT_H */
diff --git a/testing/davfs2/APKBUILD b/testing/davfs2/APKBUILD
deleted file mode 100644
index 46dd49288d..0000000000
--- a/testing/davfs2/APKBUILD
+++ /dev/null
@@ -1,61 +0,0 @@
-# Contributor: Carlo Landmeter <clandmeter@gmail.com>
-# Maintainer:
-pkgname=davfs2
-pkgver=1.5.2
-pkgrel=0
-pkgdesc="File system driver that allows you to mount a WebDAV folder"
-url="http://savannah.nongnu.org/projects/davfs2"
-arch="all"
-license="GPL"
-depends=""
-depends_dev=""
-makedepends="$depends_dev neon-dev linux-headers autoconf automake libtool
- gettext-dev"
-install=""
-options="suid"
-subpackages="$pkgname-doc"
-source="http://download.savannah.gnu.org/releases/davfs2/davfs2-$pkgver.tar.gz
- 010-main_code_fix.patch
- 100-musl-compat.patch
- "
-
-_builddir="$srcdir"/davfs2-$pkgver
-prepare() {
- local i
- cd "$_builddir"
- for i in $source; do
- case $i in
- *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
- esac
- done
-}
-
-build() {
- cd "$_builddir"
- autoreconf -fi || return 1
- ./configure \
- --prefix=/usr \
- --sysconfdir=/etc \
- --mandir=/usr/share/man \
- --infodir=/usr/share/info \
- --localstatedir=/var \
- --disable-nls \
- || return 1
- make || return 1
-}
-
-package() {
- cd "$_builddir"
- make DESTDIR="$pkgdir" install || return 1
- rm -f "$pkgdir"/usr/lib/*.la
-}
-
-md5sums="376bc9346454135cba78afacbcb23f86 davfs2-1.5.2.tar.gz
-15495a67412345c70e6b211fa8067350 010-main_code_fix.patch
-48ee49fc56364a18f33c5def5b3a859f 100-musl-compat.patch"
-sha256sums="be34a19ab57a6ea77ecb82083e9e4c1882e12b2de64257de567ad5ee7a17b358 davfs2-1.5.2.tar.gz
-e546987cc6083ba2637206aab63e65d054c94bcb315db5ee5bf3774944dd7718 010-main_code_fix.patch
-1ddddfde1110c155b1e0d2756a3310e13a35f6bd6e9a26ac8e3940b2fb5f0d20 100-musl-compat.patch"
-sha512sums="c912049e23b76bda19c2ae2d07bc2b1da7ed9bf82b338c57c0f9fb8a3144cbbb52a0e8f8c2f8996342c7aa434470d062996c30bbbe0f1c6623c81af6414fbb45 davfs2-1.5.2.tar.gz
-99ced4c7183540653b5eb3b9fc6afd06b3d959134c41c2c3a7d65460d6fe9766c9d7f2b774f3064f5e4fd86992fbf500c3e4386a0d814834eb40fb55041bc396 010-main_code_fix.patch
-44ce904db9e4efc48efdb74b791c2a5d135baa1272385906f85ea99fbf3254b010d6d1b4701091f784deebc0d2ebb3ca16a68c768e4af184b2504f31b7a65b3b 100-musl-compat.patch"
diff --git a/testing/dcfldd/APKBUILD b/testing/dcfldd/APKBUILD
deleted file mode 100644
index facca26841..0000000000
--- a/testing/dcfldd/APKBUILD
+++ /dev/null
@@ -1,49 +0,0 @@
-# Contributor: Jesse Young <jlyo@jlyo.org>
-# Maintainer: Jesse Young <jlyo@jlyo.org>
-
-pkgname=dcfldd
-pkgver=1.3.4.1
-_pkgver="${pkgver%.*}-${pkgver##*.}"
-pkgrel=0
-pkgdesc="DCFL (DoD Computer Forensics Lab) dd replacement with hashing"
-url="http://dcfldd.sourceforge.net/"
-arch="all"
-license="GPL"
-depends=""
-depends_dev=""
-makedepends="$depends_dev"
-install=""
-subpackages="$pkgname-doc"
-source="http://downloads.sourceforge.net/sourceforge/${pkgname}/${pkgname}-${_pkgver}.tar.gz
- dcfldd-error.patch"
-
-_builddir="${srcdir}/${pkgname}-${_pkgver}"
-prepare() {
- local i
- cd "$_builddir"
- for i in $source; do
- case $i in
- *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
- esac
- done
-}
-
-build() {
- cd "$_builddir"
- ./configure \
- --prefix=/usr \
- --mandir=/usr/share/man \
- || return 1
- make || return 1
-}
-
-package() {
- cd "$_builddir"
- make DESTDIR="$pkgdir" install || return 1
-}
-md5sums="952026c872f11b53ce0ec6681a3eef0a dcfldd-1.3.4-1.tar.gz
-2e2ee971748845947312f5345b96e940 dcfldd-error.patch"
-sha256sums="f5143a184da56fd5ac729d6d8cbcf9f5da8e1cf4604aa9fb97c59553b7e6d5f8 dcfldd-1.3.4-1.tar.gz
-004408bab8296050107e92e5a5fdf14e3b145acb324bfcf697a29ca9f11218d4 dcfldd-error.patch"
-sha512sums="04b53adf62c6b468ff816e2cd94cf360eb5315eb980e2aa7d71afae706ec9c4683430269e82d712608be265710907fdaaa1316e4f734b7481ee9395a37926c7a dcfldd-1.3.4-1.tar.gz
-f0c33fbc5f2d2eb8075d7faa460987d441da04be6831f85743a0ffd5d58796722395efc8c9dd7137a0b8bbc017b9995cf18b3ef37e56e17fdbd842fcaa573c83 dcfldd-error.patch"
diff --git a/testing/dcfldd/dcfldd-error.patch b/testing/dcfldd/dcfldd-error.patch
deleted file mode 100644
index 5bf0e60758..0000000000
--- a/testing/dcfldd/dcfldd-error.patch
+++ /dev/null
@@ -1,15 +0,0 @@
---- a/util.c
-+++ b/util.c
-@@ -135,9 +133,9 @@
- && ioctl (fdesc, MTIOCGET, &s2) == 0
- && MT_SAME_POSITION (s1, s2))
- {
-+ fprintf(stderr, "%s: warning: working around lseek kernel bug for file (%s)\n"
-+ " of mt_type=0x%0lx -- see <sys/mtio.h> for the list of types\n",
-+ program_name, filename, s2.mt_type);
-- error (0, 0, _("warning: working around lseek kernel bug for file (%s)\n\
-- of mt_type=0x%0lx -- see <sys/mtio.h> for the list of types"),
-- filename, s2.mt_type);
- errno = 0;
- new_position = -1;
- }
diff --git a/testing/dconf-editor/APKBUILD b/testing/dconf-editor/APKBUILD
deleted file mode 100644
index fb03be67df..0000000000
--- a/testing/dconf-editor/APKBUILD
+++ /dev/null
@@ -1,48 +0,0 @@
-# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
-pkgname=dconf-editor
-pkgver=3.16.0
-pkgrel=0
-pkgdesc="Configuration editor for dconf"
-url="https://wiki.gnome.org/Projects/dconf"
-arch="all"
-license="LGPLv2+"
-depends=""
-depends_dev=""
-makedepends="$depends_dev vala gtk+3.0-dev dconf-dev"
-install=""
-subpackages="$pkgname-doc $pkgname-lang"
-source="https://download.gnome.org/sources/dconf-editor/3.16/dconf-editor-$pkgver.tar.xz"
-
-_builddir="$srcdir"/dconf-editor-$pkgver
-prepare() {
- local i
- cd "$_builddir"
- for i in $source; do
- case $i in
- *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
- esac
- done
-}
-
-build() {
- cd "$_builddir"
- ./configure \
- --build=$CBUILD \
- --host=$CHOST \
- --prefix=/usr \
- --sysconfdir=/etc \
- --mandir=/usr/share/man \
- --infodir=/usr/share/info \
- --localstatedir=/var \
- || return 1
- make || return 1
-}
-
-package() {
- cd "$_builddir"
- make DESTDIR="$pkgdir" install || return 1
-}
-
-md5sums="fd0b398d21274b5412c0f0bd3643fab6 dconf-editor-3.16.0.tar.xz"
-sha256sums="811af889202996495f6074a5dcf6df84c0300eaa7fc79cda31682815b8d162f9 dconf-editor-3.16.0.tar.xz"
-sha512sums="4df64f915c6b1b0c578db826e5eff5c651f2f5f3bffc7b60e289bb5a46c1e39f9a9f0fd59a7dc2f50e6a7794b010ebfa549b8debc612de893f242c2d896f22c5 dconf-editor-3.16.0.tar.xz"
diff --git a/testing/dfc/APKBUILD b/testing/dfc/APKBUILD
deleted file mode 100644
index 8715979c15..0000000000
--- a/testing/dfc/APKBUILD
+++ /dev/null
@@ -1,41 +0,0 @@
-# Contributor: Pierre Carrier <pierre@gcarrier.fr>
-# Maintainer: Pierre Carrier <pierre@gcarrier.fr>
-pkgname=dfc
-pkgver=3.0.5
-pkgrel=1
-pkgdesc="displays file system space usage using graphs and colors."
-url="http://projects.gw-computing.net/projects/dfc"
-arch="all"
-license="BSD"
-makedepends="cmake"
-source="http://projects.gw-computing.net/attachments/download/467/dfc-$pkgver.tar.gz"
-subpackages="$pkgname-doc"
-
-_builddir="$srcdir"/dfc-$pkgver
-prepare() {
- local i
- cd "$_builddir"
- for i in $source; do
- case $i in
- *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
- esac
- done
-}
-
-build() {
- cd "$_builddir"
- cmake . -DCMAKE_BUILD_TYPE=Release \
- -DPREFIX=/usr \
- -DSYSCONFDIR=/etc \
- || return 1
- make
-}
-
-package() {
- cd "$_builddir"
- make install/fast DESTDIR="$pkgdir"
-}
-
-md5sums="3e6443c54966751f5e9fdaca33d873d1 dfc-3.0.5.tar.gz"
-sha256sums="3c947a1d6bc53347b1643921dcbf4c6f8fe7eb6167fc1f4e9436366f036d857a dfc-3.0.5.tar.gz"
-sha512sums="f828ede8aee0a496518d1ee9583ba71495cdd01ee0d22833e3b46aeb5f5f870ce7de629923d129a7bf795b458feec10f9a16882134dae34dd2ace7ea9eebb134 dfc-3.0.5.tar.gz"
diff --git a/testing/dhcpdump/APKBUILD b/testing/dhcpdump/APKBUILD
deleted file mode 100644
index deb397b676..0000000000
--- a/testing/dhcpdump/APKBUILD
+++ /dev/null
@@ -1,41 +0,0 @@
-# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
-pkgname=dhcpdump
-pkgver=1.8
-pkgrel=0
-pkgdesc="utility to analyze sniffed DHCP packets"
-url="http://www.mavetju.org/unix/general.php"
-arch="all"
-license="BSD"
-depends=""
-depends_dev=""
-makedepends="$depends_dev libpcap-dev perl"
-install=""
-subpackages="$pkgname-doc"
-source="http://www.mavetju.org/download/dhcpdump-$pkgver.tar.gz"
-
-_builddir="$srcdir"/dhcpdump-$pkgver
-prepare() {
- local i
- cd "$_builddir"
- for i in $source; do
- case $i in
- *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
- esac
- done
-}
-
-build() {
- cd "$_builddir"
- make || return 1
-}
-
-package() {
- cd "$_builddir"
- install -D dhcpdump "$pkgdir"/usr/bin/dhcpdump || return 1
- install -D dhcpdump.8 "$pkgdir"/usr/share/man/man8/dhcpdump.8 \
- || return 1
-}
-
-md5sums="099c786997c424f196414f9575f1fb90 dhcpdump-1.8.tar.gz"
-sha256sums="6d5eb9418162fb738bc56e4c1682ce7f7392dd96e568cc996e44c28de7f77190 dhcpdump-1.8.tar.gz"
-sha512sums="52cd63d581a3c530c2f5baa66808d5b0241853651c720bd513b769b8301b4dff9c87243787014aea98a5b3ebed86ec317b58d262bf5031015141a4da50fb76e6 dhcpdump-1.8.tar.gz"
diff --git a/testing/dhex/APKBUILD b/testing/dhex/APKBUILD
deleted file mode 100644
index edbbb1271f..0000000000
--- a/testing/dhex/APKBUILD
+++ /dev/null
@@ -1,45 +0,0 @@
-# Contributor: Natanael Copa <ncopa@alpinelinux.org>
-# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
-pkgname=dhex
-pkgver=0.68
-pkgrel=1
-pkgdesc="Ncurses hex editor"
-url="http://www.dettus.net/dhex/"
-arch="all"
-license="GPL2+"
-depends=""
-makedepends="ncurses-dev"
-install=""
-subpackages="$pkgname-doc"
-source="http://www.dettus.net/dhex/dhex_$pkgver.tar.gz
- makefile.patch"
-_builddir="$srcdir"/dhex_$pkgver
-
-prepare() {
- local i
- cd "$_builddir"
- for i in $source; do
- case $i in
- *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
- esac
- done
-}
-
-build() {
- cd "$_builddir"
- make || return 1
-}
-
-package() {
- cd "$_builddir"
- make install DESTDIR="$pkgdir" \
- mandir=/usr/share/man \
- prefix=/usr || return 1
-}
-
-md5sums="5109b3d50053553e41d75c8e5c0a0175 dhex_0.68.tar.gz
-de16e09d3b416650d84ef39235cd2917 makefile.patch"
-sha256sums="126c34745b48a07448cfe36fe5913d37ec562ad72d3f732b99bd40f761f4da08 dhex_0.68.tar.gz
-e29f8279a25c6bcc6f43f61c80d08948e40cea67866eed5e745ea5f63af3d291 makefile.patch"
-sha512sums="9397ec0574652022387f4108613f839b9262841c436079249fb325011b0a0e3c5bbd32d323f37b0f30e643f7060c1275337710c237ab68fb0c3f8096651a2421 dhex_0.68.tar.gz
-0e2aa694723afd859f97f8ea02a79fec02bcbd70b9f4bd8ba1e33743f1fa72fa8810bfb7bac2c7a855bf407cd7c0cbb3ef82c7fea1fcb19a2701ab2d55baf7e3 makefile.patch"
diff --git a/testing/dhex/makefile.patch b/testing/dhex/makefile.patch
deleted file mode 100644
index 9e7788b409..0000000000
--- a/testing/dhex/makefile.patch
+++ /dev/null
@@ -1,49 +0,0 @@
---- ./Makefile.orig
-+++ ./Makefile
-@@ -1,12 +1,22 @@
--CC= gcc
--LDFLAGS= -L/usr/lib -L/usr/local/lib -L/usr/lib/ncurses -L/usr/local/lib/ncurses
-+CC?= gcc
-+LDFLAGS?= -L/usr/lib -L/usr/local/lib -L/usr/lib/ncurses -L/usr/local/lib/ncurses
- CPPFLAGS= -I/usr/include -I/usr/local/include -I/usr/include/ncurses -I/usr/local/include/ncurses
--CFLAGS= -O3 -Wall -std=c99
-+CFLAGS?= -O3 -Wall -std=c99
- #CFLAGS+= -ffunction-sections -fdata-sections
- #LDFLAGS+= --gc-sections
- LIBS= -lncurses
--DESTDIR= /usr/local/
-
-+prefix= /usr/local
-+bindir= $(prefix)/bin
-+mandir= $(prefix)/man
-+man1dir= $(mandir)/man1
-+man5dir= $(mandir)/man5
-+DESTDIR=
-+
-+MKDIR_P= install -d
-+INSTALL= install
-+
-+
- OFILES=buffers.o \
- configfile.o \
- correlation.o \
-@@ -27,14 +37,11 @@
- $(CC) $(LDFLAGS) -o $@ $(OFILES) $(LIBS)
-
- install:all
-- strip dhex
-- cp dhex $(DESTDIR)/bin
-- cp dhex.1 $(DESTDIR)/man/man1
-- cp dhexrc.5 $(DESTDIR)/man/man5
-- cp dhex_markers.5 $(DESTDIR)/man/man5
-- cp dhex_searchlog.5 $(DESTDIR)/man/man5
--
--
-+ $(MKDIR_P) $(DESTDIR)$(bindir) $(DESTDIR)$(man1dir) $(DESTDIR)$(man5dir)
-+ $(INSTALL) -m755 dhex $(DESTDIR)$(bindir)
-+ $(INSTALL) -m644 dhex.1 $(DESTDIR)$(man1dir)
-+ $(INSTALL) -m644 dhexrc.5 dhex_markers.5 dhex_searchlog.5 \
-+ $(DESTDIR)$(man5dir)
-
- .c.o:
- $(CC) $< -c -I. $(CPPFLAGS) $(CFLAGS) $(OPTIONS)
diff --git a/testing/diod/APKBUILD b/testing/diod/APKBUILD
deleted file mode 100644
index 817d43c4df..0000000000
--- a/testing/diod/APKBUILD
+++ /dev/null
@@ -1,54 +0,0 @@
-# Contributor: An2Q ZaVok <an2qzavok@gemail.com>
-# Maintainer:
-pkgname=diod
-pkgver=1.0.24
-pkgrel=2
-pkgdesc="Distributed I/O Daemon - a 9P file server"
-url="http://github.com/chaos/diod"
-arch="all"
-license="GPLv2"
-depends=""
-depends_dev=""
-makedepends="$depends_dev attr-dev lua5.1-dev ncurses-dev perl"
-install=""
-subpackages="$pkgname-doc"
-source="https://github.com/chaos/diod/releases/download/$pkgver/diod-$pkgver.tar.gz
- diod.initd"
-
-_builddir="$srcdir"/diod-$pkgver
-prepare() {
- local i
- cd "$_builddir"
- for i in $source; do
- case $i in
- *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
- esac
- done
-}
-
-build() {
- cd "$_builddir"
- ./configure --prefix=/usr/ \
- --sysconfdir=/etc/diod \
- --sbindir=/usr/bin \
- || return 1
- make || return 1
-}
-
-package() {
- cd "$_builddir"
- make DESTDIR="$pkgdir" install || return 1
- ln -s diodmount "$pkgdir"/usr/bin/mount.diod
- #replacing systemd.service with openrc script
- rm -rf "$pkgdir/etc/dios/systemd"
- install -Dm755 "$srcdir"/diod.initd "$pkgdir"/etc/init.d/diod \
- || return 1
-
-}
-
-md5sums="00566e5d43452b977ddc607181ab2288 diod-1.0.24.tar.gz
-18f81219f1a64ac596ff94e595689d43 diod.initd"
-sha256sums="f41d2b91c1a712132f5457d9d1c3caca985f069bdc8ef27bf4c148ac1d9f8c9f diod-1.0.24.tar.gz
-48d8db2ffc992a2bc8f4d5446e804004932a0050cfd9d6e7b85824474e43b9b6 diod.initd"
-sha512sums="844adc84a2dd705dd94b1103de2a466ae94314d884d8889b6d850a08074d21ac7f5cd40e17ea63ae63cd171adfba3e1601f992d5789709699d74cc8dc8c2c663 diod-1.0.24.tar.gz
-963721cb06a5761101387b869f7513ffcfd2cd0e1b1bb57fb3c987d18827bc4bac6e66556b9ae6c67d3581c04565052aed410513fb2294d1e1fa235bbd7aaf9c diod.initd"
diff --git a/testing/diod/diod.initd b/testing/diod/diod.initd
deleted file mode 100755
index 44de6b72df..0000000000
--- a/testing/diod/diod.initd
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/sbin/runscript
-
-start() {
- ebegin
- start-stop-daemon --start -p /var/run/diod.pid -mbx /usr/bin/diod -- -f
- eend $?
-}
diff --git a/testing/djvulibre/APKBUILD b/testing/djvulibre/APKBUILD
deleted file mode 100644
index d922a91d5c..0000000000
--- a/testing/djvulibre/APKBUILD
+++ /dev/null
@@ -1,39 +0,0 @@
-# Contributor: Andrew Hills <ahills@ednos.net>
-# Maintainer: Andrew Hills <ahills@ednos.net>
-pkgname=djvulibre
-pkgver=3.5.27
-pkgrel=0
-pkgdesc="An open source implementation of DjVu"
-url="http://djvu.sourceforge.net"
-arch="all"
-license="GPL2"
-depends=""
-depends_dev=""
-makedepends="$depends_dev"
-install=""
-subpackages="$pkgname-dev $pkgname-doc"
-source="http://downloads.sourceforge.net/djvu/djvulibre-$pkgver.tar.gz"
-
-_builddir="$srcdir"/djvulibre-$pkgver
-build() {
- cd "$_builddir"
- ./configure \
- --build=$CBUILD \
- --host=$CHOST \
- --prefix=/usr \
- --sysconfdir=/etc \
- --mandir=/usr/share/man \
- --infodir=/usr/share/info \
- --localstatedir=/var \
- || return 1
- make || return 1
-}
-
-package() {
- cd "$_builddir"
- make DESTDIR="$pkgdir" install || return 1
-}
-
-md5sums="aa4ed331f669f5a72e3c0d7f9196c4e6 djvulibre-3.5.27.tar.gz"
-sha256sums="e69668252565603875fb88500cde02bf93d12d48a3884e472696c896e81f505f djvulibre-3.5.27.tar.gz"
-sha512sums="62abcaa2fe7edab536477929ba38b882453dab1a06e119a3f838b38d5c61f5d8c252e4769e6534582b826e49bcfb490513179580fab9c3afa84aa92053ccebee djvulibre-3.5.27.tar.gz"
diff --git a/testing/dmz-cursor-theme/APKBUILD b/testing/dmz-cursor-theme/APKBUILD
deleted file mode 100644
index 1b92ea8ae7..0000000000
--- a/testing/dmz-cursor-theme/APKBUILD
+++ /dev/null
@@ -1,51 +0,0 @@
-# Contributor: August Klein <amatcoder@gmail.com>
-# Maintainer: August Klein <amatcoder@gmail.com>
-pkgname=dmz-cursor-theme
-pkgver=0.4.4
-pkgrel=0
-pkgdesc="DMZ cursor theme"
-url="http://jimmac.musichall.cz"
-arch="noarch"
-license="CC-BY-SA"
-depends=""
-depends_dev=""
-makedepends="xcursorgen"
-install=""
-subpackages="dmz-aa-cursor-theme:aa"
-source="http://ftp.de.debian.org/debian/pool/main/d/$pkgname/"$pkgname"_"$pkgver".tar.gz"
-
-_builddir="$srcdir"/$pkgname-$pkgver
-prepare() {
- local i
- cd "$_builddir"
- for i in $source; do
- case $i in
- *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
- esac
- done
-}
-
-build() {
- cd "$_builddir"/DMZ-White/pngs
- ./make.sh || return 1
- cd "$_builddir"/DMZ-Black/pngs
- ./make.sh || return 1
-}
-
-package() {
- cd "$_builddir"
- mkdir -p "$pkgdir"/usr/share/icons/Vanilla-DMZ/cursors || return 1
- cp -a DMZ-White/xcursors/* "$pkgdir"/usr/share/icons/Vanilla-DMZ/cursors || return 1
- install -Dm644 DMZ-White/index.theme "$pkgdir"/usr/share/icons/Vanilla-DMZ/index.theme
-}
-
-aa() {
- cd "$_builddir"
- mkdir -p "$subpkgdir"/usr/share/icons/Vanilla-DMZ-AA/cursors || return 1
- cp -a DMZ-Black/xcursors/* "$subpkgdir"/usr/share/icons/Vanilla-DMZ-AA/cursors || return 1
- install -Dm644 DMZ-Black/index.theme "$subpkgdir"/usr/share/icons/Vanilla-DMZ-AA/index.theme
-}
-
-md5sums="06fbab13df89c5770ce61b0e3e31e5f6 dmz-cursor-theme_0.4.4.tar.gz"
-sha256sums="46af4cf1356df799f9ee94451f05d0bdbb8d82e54bdeae3f32fa107602359981 dmz-cursor-theme_0.4.4.tar.gz"
-sha512sums="e0f455e3b66c0acb87eb9f017e7d7e6e16782a58c8c3a3518c879d1251372beaf92bdf87775ee72ff6eb477385f4f58e6d00479967d634337c5fae766179a5d3 dmz-cursor-theme_0.4.4.tar.gz"
diff --git a/testing/dnsenum/APKBUILD b/testing/dnsenum/APKBUILD
deleted file mode 100644
index 1f4699bef9..0000000000
--- a/testing/dnsenum/APKBUILD
+++ /dev/null
@@ -1,29 +0,0 @@
-# Contributor: Fabian Affolter <fabian@affolter-engineering.ch>
-# Maintainer: Fabian Affolter <fabian@affolter-engineering.ch>
-pkgname=dnsenum
-pkgver=1.2.4.2
-pkgrel=0
-pkgdesc="A tool to enumerate DNS info about domains"
-url="https://github.com/fwaeytens/dnsenum"
-arch="noarch"
-license="GPL2+"
-depends="perl-net-ip perl-net-dns perl-net-netmask perl-xml-writer"
-depends_dev=""
-makedepends=""
-install=""
-subpackages=""
-source="$pkgname-$pkgver.tar.gz::https://github.com/fwaeytens/dnsenum/archive/$pkgver.tar.gz"
-
-_builddir="$srcdir"/$pkgname-$pkgver
-build() {
- return 0
-}
-
-package() {
- cd "$_builddir"
- install -Dm755 $pkgname.pl "$pkgdir"/usr/bin/$pkgname || return 1
-}
-
-md5sums="03d5961337ef5f4a47aca6d35f345caa dnsenum-1.2.4.2.tar.gz"
-sha256sums="e8a18035a6e00b81430edb4a969ef5043ef39984f3a6b0629b83c8fecf9bf007 dnsenum-1.2.4.2.tar.gz"
-sha512sums="c4ff6c6b6d6be0f60a3c784c259a51d51b6e0b72d1528efb8ed5ad038fd859d5884d13adb272b066f7b381a49b68ec6b507a9a94c2ca5061829051ff3adbc93b dnsenum-1.2.4.2.tar.gz"
diff --git a/testing/dosbox/APKBUILD b/testing/dosbox/APKBUILD
deleted file mode 100644
index dd986a51d2..0000000000
--- a/testing/dosbox/APKBUILD
+++ /dev/null
@@ -1,82 +0,0 @@
-# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
-pkgname=dosbox
-pkgver=0.74
-pkgrel=1
-pkgdesc="x86/DOS emulator with sound and graphics"
-url="http://dosbox.com"
-arch="all"
-license="GPLv2+"
-depends="hicolor-icon-theme"
-depends_dev="libpng-dev sdl-dev alsa-lib-dev glu-dev"
-makedepends="$depends_dev"
-install=""
-subpackages="$pkgname-doc"
-source="http://downloads.sourceforge.net/project/dosbox/dosbox/$pkgver/dosbox-$pkgver.tar.gz
- dosbox-0.74-formatsecurity.patch
- dosbox-0.74-gcc46.patch
- dosbox-0.74-init-crash.patch
- pic-fix.patch
- dosbox.desktop
- dosbox.png
- "
-
-_builddir="$srcdir"/dosbox-$pkgver
-prepare() {
- local i
- cd "$_builddir"
- for i in $source; do
- case $i in
- *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
- esac
- done
- update_config_sub
-}
-
-build() {
- cd "$_builddir"
- ./configure \
- --build=$CBUILD \
- --host=$CHOST \
- --prefix=/usr \
- --sysconfdir=/etc \
- --mandir=/usr/share/man \
- --infodir=/usr/share/info \
- --localstatedir=/var \
- --disable-dynamic-core \
- --disable-dynamic-x86 \
- || return 1
- make || return 1
-}
-
-package() {
- cd "$_builddir"
- make DESTDIR="$pkgdir" install || return 1
- mkdir -p "$pkgdir"/usr/share/pixmaps \
- "$pkgdir"/usr/share/applications || return 1
- install -m644 "$srcdir"/dosbox.png "$pkgdir"/usr/share/pixmaps/\
- || return 1
- install -m644 "$srcdir"/dosbox.desktop \
- "$pkgdir"/usr/share/applications/ || return 1
-}
-
-md5sums="b9b240fa87104421962d14eee71351e8 dosbox-0.74.tar.gz
-9bb0b70a44151a33b50a6e07ed0a5658 dosbox-0.74-formatsecurity.patch
-d4534babc251a9ff12bf6ce27301de91 dosbox-0.74-gcc46.patch
-a90321ab0e29f65664317f61ff0abcb3 dosbox-0.74-init-crash.patch
-e87a9e420dd76f8832bb3fcd7ee7f9b7 pic-fix.patch
-f197a5de143e94f22c06c8ac3d6ea4d9 dosbox.desktop
-eca02a0e08f639122453a38cc5549eef dosbox.png"
-sha256sums="13f74916e2d4002bad1978e55727f302ff6df3d9be2f9b0e271501bd0a938e05 dosbox-0.74.tar.gz
-3bc0f22e3c47449e655aedcf316c50d634d8661874d3f236b2d9f1f74b67cc0a dosbox-0.74-formatsecurity.patch
-aea0e78a2e2d9963eb902aff9647cc35cb864e970f06d3ca0745e2b89a4e5ad6 dosbox-0.74-gcc46.patch
-99d892707cf1c9d119f0c510eca562c2b4b3fa4c8ad8cb11de37594352ca0f8e dosbox-0.74-init-crash.patch
-c8e072a7a0feccf50f3353ca728ac2be1f8da67641355053d88bf25004dc40c3 pic-fix.patch
-d1f5ef81ecb57987425bb250fb7e42f8fac6437e124d3986ab8037068c077c52 dosbox.desktop
-3c4361396fa6a61e2ade5c94b53f0a349193c66c133fdc04cd7cffd2faf86cd0 dosbox.png"
-sha512sums="4a6ff4c658997a495119d200ec6ad37649da940814a4b14fca0dd29a99142026e324695b7aa9d2946efc2abf9067a819d911e43778efe905ed10ddf9b9f2dd3d dosbox-0.74.tar.gz
-8ba824d754b7a804efa9c832608672d257d4978dc84f0035f32d48d312666107c3271158e2764d058d84b70caab0c0b5dff1fa93a72390d11b6dc7f655c50c31 dosbox-0.74-formatsecurity.patch
-115805d684ec5b5eb747fd46e4787d67fae0e6cf6622b52114031e82abb0db08b7bf98b2d2526a8336c41541d7202d429d7689e894a0abcd26599cd4be5768bf dosbox-0.74-gcc46.patch
-b7ee5c48e05a8de5b25eb35421167cf381fd21f1ff8cebf9da5671938d1a6dce05a78e05cd8db3178b233253ad9d8277c66ac38a302fc6cf9eaac4965e208822 dosbox-0.74-init-crash.patch
-f3711f0fc9039af6bc902eb9f70c433199cca655024897d248a7953df0b0eac1cd82301f5c55199e28573a49bd6182036c96d543935401e40d373c104a8576c5 pic-fix.patch
-882bf0c964c0041460780eb40548a2c5301eca4ff1fbdfd418a35ca98479dd2dce32c3fdfc31fe390ca3c3a5c4a523fa7ef025a13c6ed3457c7042fbb739d16c dosbox.desktop
-249db09d98b293e26189635018248780dd0eaefcb09c5bd9dc1b266547d54930bce413a7a50898872a5e70de2efc5ac665527ebe2450a505df724028d1261000 dosbox.png"
diff --git a/testing/dosbox/dosbox-0.74-formatsecurity.patch b/testing/dosbox/dosbox-0.74-formatsecurity.patch
deleted file mode 100644
index 6b518b702f..0000000000
--- a/testing/dosbox/dosbox-0.74-formatsecurity.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -up dosbox-0.74/src/gui/sdlmain.cpp.orig dosbox-0.74/src/gui/sdlmain.cpp
---- dosbox-0.74/src/gui/sdlmain.cpp.orig 2013-12-18 15:06:41.227839719 +0100
-+++ dosbox-0.74/src/gui/sdlmain.cpp 2013-12-18 15:07:14.434769053 +0100
-@@ -1529,7 +1529,7 @@ static void show_warning(char const * co
- if ( !sdl.inited && SDL_Init(SDL_INIT_VIDEO|SDL_INIT_NOPARACHUTE) < 0 ) textonly = true;
- sdl.inited = true;
- #endif
-- printf(message);
-+ printf("%s", message);
- if(textonly) return;
- if(!sdl.surface) sdl.surface = SDL_SetVideoMode(640,400,0,0);
- if(!sdl.surface) return;
diff --git a/testing/dosbox/dosbox-0.74-gcc46.patch b/testing/dosbox/dosbox-0.74-gcc46.patch
deleted file mode 100644
index 8b19983a69..0000000000
--- a/testing/dosbox/dosbox-0.74-gcc46.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- a/include/dos_inc.h 2010-05-10 19:43:54.000000000 +0200
-+++ b/include/dos_inc.h 2011-03-16 09:46:24.430008904 +0100
-@@ -27,6 +27,7 @@
- #ifndef DOSBOX_MEM_H
- #include "mem.h"
- #endif
-+#include <stddef.h>
-
- #ifdef _MSC_VER
- #pragma pack (1)
diff --git a/testing/dosbox/dosbox-0.74-init-crash.patch b/testing/dosbox/dosbox-0.74-init-crash.patch
deleted file mode 100644
index 97a0966d6a..0000000000
--- a/testing/dosbox/dosbox-0.74-init-crash.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-diff -up dosbox-0.74/src/gui/sdl_mapper.cpp~ dosbox-0.74/src/gui/sdl_mapper.cpp
---- dosbox-0.74/src/gui/sdl_mapper.cpp~ 2010-05-10 20:58:06.000000000 +0200
-+++ dosbox-0.74/src/gui/sdl_mapper.cpp 2013-05-10 20:53:02.133112189 +0200
-@@ -2384,9 +2384,11 @@ void MAPPER_StartUp(Section * sec) {
- mapper.sticks.num=0;
- mapper.sticks.num_groups=0;
- Bitu i;
-- for (i=0; i<16; i++) {
-+ for (i=0; i<MAX_VJOY_BUTTONS; i++) {
- virtual_joysticks[0].button_pressed[i]=false;
- virtual_joysticks[1].button_pressed[i]=false;
-+ }
-+ for (i=0; i<16; i++) {
- virtual_joysticks[0].hat_pressed[i]=false;
- virtual_joysticks[1].hat_pressed[i]=false;
- }
diff --git a/testing/dosbox/dosbox.desktop b/testing/dosbox/dosbox.desktop
deleted file mode 100644
index 8455c5cfa2..0000000000
--- a/testing/dosbox/dosbox.desktop
+++ /dev/null
@@ -1,8 +0,0 @@
-[Desktop Entry]
-Name=DOSBox
-Comment=An x86/DOS emulator with sound/graphics
-Exec=dosbox
-Icon=dosbox.png
-Terminal=false
-Type=Application
-Categories=System;Emulator;
diff --git a/testing/dosbox/dosbox.png b/testing/dosbox/dosbox.png
deleted file mode 100644
index 5945b2c902..0000000000
--- a/testing/dosbox/dosbox.png
+++ /dev/null
Binary files differ
diff --git a/testing/dosbox/pic-fix.patch b/testing/dosbox/pic-fix.patch
deleted file mode 100644
index 74d26ff441..0000000000
--- a/testing/dosbox/pic-fix.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-diff --exclude '*.*o' -ru dosbox-0.74.orig/include/dos_inc.h dosbox-0.74/include/dos_inc.h
---- dosbox-0.74.orig/include/dos_inc.h 2010-05-10 20:43:54.000000000 -0300
-+++ dosbox-0.74/include/dos_inc.h 2014-07-17 11:00:44.418771087 -0300
-@@ -21,6 +21,7 @@
- #ifndef DOSBOX_DOS_INC_H
- #define DOSBOX_DOS_INC_H
-
-+#include <stddef.h>
- #ifndef DOSBOX_DOS_SYSTEM_H
- #include "dos_system.h"
- #endif
-diff --exclude '*.*o' -ru dosbox-0.74.orig/src/cpu/core_dyn_x86/risc_x86.h dosbox-0.74/src/cpu/core_dyn_x86/risc_x86.h
---- dosbox-0.74.orig/src/cpu/core_dyn_x86/risc_x86.h 2010-05-10 20:43:54.000000000 -0300
-+++ dosbox-0.74/src/cpu/core_dyn_x86/risc_x86.h 2014-07-17 11:00:12.432277706 -0300
-@@ -112,7 +112,7 @@
- pop ebx
- mov [retval],eax
- }
--#elif defined (MACOSX)
-+#elif defined (MACOSX) || defined (__PIC__)
- register Bit32u tempflags=reg_flags & FMASK_TEST;
- __asm__ volatile (
- "pushl %%ebx \n"
-diff --exclude '*.*o' -ru dosbox-0.74.orig/src/cpu/cpu.cpp dosbox-0.74/src/cpu/cpu.cpp
---- dosbox-0.74.orig/src/cpu/cpu.cpp 2010-05-12 12:57:31.000000000 -0300
-+++ dosbox-0.74/src/cpu/cpu.cpp 2014-07-17 10:57:04.226630637 -0300
-@@ -19,6 +19,7 @@
- /* $Id: cpu.cpp,v 1.116 2009-03-16 18:10:08 c2woody Exp $ */
-
- #include <assert.h>
-+#include <stddef.h>
- #include <sstream>
- #include "dosbox.h"
- #include "cpu.h"
-
diff --git a/testing/dotconf/APKBUILD b/testing/dotconf/APKBUILD
deleted file mode 100644
index e61c0863f8..0000000000
--- a/testing/dotconf/APKBUILD
+++ /dev/null
@@ -1,51 +0,0 @@
-# Contributor: Carlo Landmeter <clandmeter@gmail.com>
-# Maintainer:
-pkgname=dotconf
-pkgver=1.3
-pkgrel=0
-pkgdesc="A C library for parsing configuration files"
-url="https://github.com/williamh/dotconf"
-arch="all"
-license="LGPL2.1"
-depends=""
-depends_dev=""
-makedepends="$depends_dev automake autoconf libtool"
-install=""
-subpackages="$pkgname-dev $pkgname-doc"
-source="$pkgname-$pkgver.tar.gz::https://github.com/williamh/dotconf/archive/v1.3.tar.gz"
-
-_builddir="$srcdir"/$pkgname-$pkgver
-
-prepare() {
- local i
- cd "$_builddir"
- for i in $source; do
- case $i in
- *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
- esac
- done
-}
-
-build() {
- cd "$_builddir"
- autoreconf -vif
- ./configure \
- --build=$CBUILD \
- --host=$CHOST \
- --prefix=/usr \
- --sysconfdir=/etc \
- --mandir=/usr/share/man \
- --infodir=/usr/share/info \
- --localstatedir=/var \
- || return 1
- make || return 1
-}
-
-package() {
- cd "$_builddir"
- make DESTDIR="$pkgdir" install || return 1
-}
-
-md5sums="b3ba921e45b05e89bf69835c0f30bc14 dotconf-1.3.tar.gz"
-sha256sums="7f1ecf40de1ad002a065a321582ed34f8c14242309c3547ad59710ae3c805653 dotconf-1.3.tar.gz"
-sha512sums="ccd806685879e2438efaa06949cd685af8bd318d38111babf8c289134b90d01bc2857277f2aa01549a1ffe8a2f2d5bbb0685f46de0d7b987412350af8a28d6d5 dotconf-1.3.tar.gz"
diff --git a/testing/double-conversion/APKBUILD b/testing/double-conversion/APKBUILD
deleted file mode 100644
index 2a39f240f7..0000000000
--- a/testing/double-conversion/APKBUILD
+++ /dev/null
@@ -1,51 +0,0 @@
-# Contributor: David Huffman <storedbox@outlook.com>
-# Maintainer: David Huffman <storedbox@outlook.com>
-pkgname=double-conversion
-pkgver=2.0.1
-pkgrel=0
-pkgdesc="Efficient binary-decimal and decimal-binary conversion routines for IEEE doubles"
-url="https://github.com/google/double-conversion"
-arch="all"
-license="BSD"
-depends=""
-depends_dev=""
-makedepends="$depends_dev scons"
-install=""
-subpackages="$pkgname-dev $pkgname-doc"
-source="https://github.com/google/double-conversion/archive/v$pkgver/$pkgname-$pkgver.tar.gz
- dont_build_tests.patch"
-
-_builddir="$srcdir/$pkgname-$pkgver"
-prepare() {
- local i
- cd "$_builddir"
- for i in $source; do
- case $i in
- *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
- esac
- done
-}
-
-_cxxflags="$CXXFLAGS $LDFLAGS -Wall -Werror -DNDEBUG"
-build() {
- cd "$_builddir"
- scons -j "$JOBS" DESTDIR="$pkgdir" prefix=/usr CXXFLAGS="$_cxxflags" || return 1
-}
-
-package() {
- local docdir="$pkgdir/usr/share/doc/$pkgname"
- local incdir="$pkgdir/usr/include/$pkgname"
- mkdir -p "$docdir" "$incdir" || return 1
-
- cd "$_builddir"
- scons -j "$JOBS" DESTDIR="$pkgdir" prefix=/usr CXXFLAGS="$_cxxflags" install || return 1
- find src -name '*.h' -exec cp {} "$incdir" \; || return 1
- cp AUTHORS COPYING LICENSE README "$docdir" || return 1
-}
-
-md5sums="60c564ad17a19924bfec831ebd09edea double-conversion-2.0.1.tar.gz
-3e6e09b28b091d4fac9593b14721ae88 dont_build_tests.patch"
-sha256sums="ca9ec6974eaaa29827b916c90666fba3b0b6641030fe2ab34a81e280187acdef double-conversion-2.0.1.tar.gz
-fc27718ca0179f8c1da181a6bff99aeea3faf0fcedb28af9fb554f87bcd9b49c dont_build_tests.patch"
-sha512sums="a4773dc95e9267d8426dda976586aa1ba968ead28b118caae9b1b7c123d1eea4aba5b588fde9a109a99a068a79a3a2426f12d6caadea8c548d4250e56eff33a4 double-conversion-2.0.1.tar.gz
-fe0c3a2fb3d143e2278b46fee1c88cf1508eb0ba99081f702f3282fe2f674a479d8c2911d8f56778a3e73ac3735a223ee39d76d1e9d104f375f55016245149c4 dont_build_tests.patch"
diff --git a/testing/double-conversion/dont_build_tests.patch b/testing/double-conversion/dont_build_tests.patch
deleted file mode 100644
index c32d9acf4f..0000000000
--- a/testing/double-conversion/dont_build_tests.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- /SConstruct 2016-01-09 04:30:12.325136237 -0500
-+++ /SConstruct 2016-01-09 04:36:53.218037606 -0500
-@@ -37,7 +37,7 @@ static_lib = env.StaticLibrary(library_n
- static_lib_pic = env.StaticLibrary(library_name + '_pic', double_conversion_shared_objects)
- shared_lib = env.SharedLibrary(library_name, double_conversion_shared_objects)
-
--env.Program('run_tests', double_conversion_test_sources, LIBS=[static_lib])
-+#env.Program('run_tests', double_conversion_test_sources, LIBS=[static_lib])
-
- env.InstallVersionedLib(libdir, shared_lib)
- env.Install(libdir, static_lib)
diff --git a/testing/dsf2flac/APKBUILD b/testing/dsf2flac/APKBUILD
deleted file mode 100644
index 6baecfb39c..0000000000
--- a/testing/dsf2flac/APKBUILD
+++ /dev/null
@@ -1,49 +0,0 @@
-# Contributor: Carlo Landmeter <clandmeter@gmail.com>
-# Maintainer:
-pkgname=dsf2flac
-pkgver=0_svn20141014
-pkgrel=2
-pkgdesc="Command line tool to convert dsf audio files to flac"
-url="https://code.google.com/p/dsf2flac/"
-arch="x86_64"
-license="GPL3"
-depends=""
-depends_dev="boost-dev id3lib-dev flac-dev libogg-dev"
-makedepends="$depends_dev cmake"
-install=""
-subpackages=""
-source="http://dev.alpinelinux.org/archive/$pkgname/$pkgname-$pkgver.tar.gz
- no-static.patch"
-svnurl="http://dsf2flac.googlecode.com/svn/trunk"
-disturl="dev.alpinelinux.org:/archive/$pkgname/"
-
-
-_builddir=$srcdir/$pkgname-$pkgver
-prepare() {
- local i
- cd "$_builddir"
- for i in $source; do
- case $i in
- *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
- esac
- done
-}
-
-build() {
- cd "$_builddir"
- cmake . || return 1
- make || return 1
-}
-
-package() {
- cd "$_builddir"
- install -Dm755 dsf2flac \
- "$pkgdir/usr/bin/dsf2flac" || return 1
-}
-
-md5sums="7fad18c6e2609dc9f504dbe6b8cb3794 dsf2flac-0_svn20141014.tar.gz
-bf87f878b715819714e3c09ef1a0a65e no-static.patch"
-sha256sums="9b09c7c31ad333a589d2781eab6d2d1f6b2225509fecc53ca3ccce2e32bd3e18 dsf2flac-0_svn20141014.tar.gz
-ddccabe02603cfab7297dc13ce16070255e0bf9ea4b16c885204e0f82fa1f1f6 no-static.patch"
-sha512sums="1e2db947b1b3958333f5c9476dfd162d48897d933e9bc37418e3fc4028423131af813be9536cba0fcfdacd9a7fa3c6563ef1638508746d96fb0629d0e75f4450 dsf2flac-0_svn20141014.tar.gz
-2b027a6c42c12babb4861d40e94dc573137dbbc48209e1ade29813107ba7c2915ea2685a365201a07d94ac3ae686ac613614feeda18655f6259b2e114a22cda4 no-static.patch"
diff --git a/testing/dsf2flac/no-static.patch b/testing/dsf2flac/no-static.patch
deleted file mode 100644
index c099143222..0000000000
--- a/testing/dsf2flac/no-static.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -2,7 +2,6 @@
- project(dsf2flac)
-
- set(CMAKE_CXX_FLAGS "-O3 -Wall")
--set(CMAKE_EXE_LINKER_FLAGS "-static")
- set(CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/cmakemodules)
-
- set( DSF2FLAC_SOURCE_FILES
diff --git a/testing/dsniff/0001-arpspoof-add-r-switch-to-poison-both-directions.patch b/testing/dsniff/0001-arpspoof-add-r-switch-to-poison-both-directions.patch
deleted file mode 100644
index 4576531ad4..0000000000
--- a/testing/dsniff/0001-arpspoof-add-r-switch-to-poison-both-directions.patch
+++ /dev/null
@@ -1,174 +0,0 @@
->From 8fbf0ac15e5fe2df427e3e028f9aa8d96788986a Mon Sep 17 00:00:00 2001
-From: Stefan Tomanek <stefan@pico.ruhr.de>
-Date: Sun, 6 Nov 2011 22:44:54 +0100
-Subject: [PATCH 1/3] arpspoof: add -r switch to poison both directions
-
-
-Signed-off-by: Stefan Tomanek <stefan@pico.ruhr.de>
----
- arpspoof.8 | 5 ++++-
- arpspoof.c | 59 +++++++++++++++++++++++++++++++++++++++++++++++------------
- 2 files changed, 51 insertions(+), 13 deletions(-)
-
-diff --git a/arpspoof.8 b/arpspoof.8
-index a05b5d3..544e06c 100644
---- a/arpspoof.8
-+++ b/arpspoof.8
-@@ -9,7 +9,7 @@ intercept packets on a switched LAN
- .na
- .nf
- .fi
--\fBarpspoof\fR [\fB-i \fIinterface\fR] [\fB-t \fItarget\fR] \fIhost\fR
-+\fBarpspoof\fR [\fB\-i \fIinterface\fR] [\fB\-t \fItarget\fR] [\fB\-r\fR] \fIhost\fR
- .SH DESCRIPTION
- .ad
- .fi
-@@ -26,6 +26,9 @@ Specify the interface to use.
- .IP "\fB-t \fItarget\fR"
- Specify a particular host to ARP poison (if not specified, all hosts
- on the LAN).
-+.IP "\fB\-r\fR"
-+Poison both hosts (host and target) to capture traffic in both directions.
-+(only valid in conjuntion with \-t)
- .IP \fIhost\fR
- Specify the host you wish to intercept packets for (usually the local
- gateway).
-diff --git a/arpspoof.c b/arpspoof.c
-index 7cdbbf8..f51b699 100644
---- a/arpspoof.c
-+++ b/arpspoof.c
-@@ -7,6 +7,8 @@
- * Copyright (c) 1999 Dug Song <dugsong@monkey.org>
- *
- * $Id: arpspoof.c,v 1.5 2001/03/15 08:32:58 dugsong Exp $
-+ *
-+ * Improved 2011 by Stefan Tomanek <stefa@pico.ruhr.de>
- */
-
- #include "config.h"
-@@ -31,12 +33,13 @@ static libnet_t *l;
- static struct ether_addr spoof_mac, target_mac;
- static in_addr_t spoof_ip, target_ip;
- static char *intf;
-+static int poison_reverse;
-
- static void
- usage(void)
- {
- fprintf(stderr, "Version: " VERSION "\n"
-- "Usage: arpspoof [-i interface] [-t target] host\n");
-+ "Usage: arpspoof [-i interface] [-t target] [-r] host\n");
- exit(1);
- }
-
-@@ -133,18 +136,30 @@ arp_find(in_addr_t ip, struct ether_addr *mac)
- static void
- cleanup(int sig)
- {
-+ int fw = arp_find(spoof_ip, &spoof_mac);
-+ int bw = poison_reverse && target_ip && arp_find(target_ip, &target_mac);
- int i;
--
-- if (arp_find(spoof_ip, &spoof_mac)) {
-- for (i = 0; i < 3; i++) {
-- /* XXX - on BSD, requires ETHERSPOOF kernel. */
-+
-+ fprintf(stderr, "Cleaning up and re-arping targets...\n");
-+ for (i = 0; i < 5; i++) {
-+ /* XXX - on BSD, requires ETHERSPOOF kernel. */
-+ if (fw) {
- arp_send(l, ARPOP_REPLY,
- (u_int8_t *)&spoof_mac, spoof_ip,
- (target_ip ? (u_int8_t *)&target_mac : NULL),
- target_ip);
-+ /* we have to wait a moment before sending the next packet */
-+ sleep(1);
-+ }
-+ if (bw) {
-+ arp_send(l, ARPOP_REPLY,
-+ (u_int8_t *)&target_mac, target_ip,
-+ (u_int8_t *)&spoof_mac,
-+ spoof_ip);
- sleep(1);
- }
- }
-+
- exit(0);
- }
-
-@@ -156,11 +171,12 @@ main(int argc, char *argv[])
- char pcap_ebuf[PCAP_ERRBUF_SIZE];
- char libnet_ebuf[LIBNET_ERRBUF_SIZE];
- int c;
--
-+
- intf = NULL;
- spoof_ip = target_ip = 0;
--
-- while ((c = getopt(argc, argv, "i:t:h?V")) != -1) {
-+ poison_reverse = 0;
-+
-+ while ((c = getopt(argc, argv, "ri:t:h?V")) != -1) {
- switch (c) {
- case 'i':
- intf = optarg;
-@@ -169,6 +185,9 @@ main(int argc, char *argv[])
- if ((target_ip = libnet_name2addr4(l, optarg, LIBNET_RESOLVE)) == -1)
- usage();
- break;
-+ case 'r':
-+ poison_reverse = 1;
-+ break;
- default:
- usage();
- }
-@@ -178,7 +197,12 @@ main(int argc, char *argv[])
-
- if (argc != 1)
- usage();
--
-+
-+ if (poison_reverse && !target_ip) {
-+ errx(1, "Spoofing the reverse path (-r) is only available when specifying a target (-t).");
-+ usage();
-+ }
-+
- if ((spoof_ip = libnet_name2addr4(l, argv[0], LIBNET_RESOLVE)) == -1)
- usage();
-
-@@ -191,18 +215,29 @@ main(int argc, char *argv[])
- if (target_ip != 0 && !arp_find(target_ip, &target_mac))
- errx(1, "couldn't arp for host %s",
- libnet_addr2name4(target_ip, LIBNET_DONT_RESOLVE));
--
-+
-+ if (poison_reverse) {
-+ if (!arp_find(spoof_ip, &spoof_mac)) {
-+ errx(1, "couldn't arp for spoof host %s",
-+ libnet_addr2name4(spoof_ip, LIBNET_DONT_RESOLVE));
-+ }
-+ }
-+
- signal(SIGHUP, cleanup);
- signal(SIGINT, cleanup);
- signal(SIGTERM, cleanup);
--
-+
- for (;;) {
- arp_send(l, ARPOP_REPLY, NULL, spoof_ip,
- (target_ip ? (u_int8_t *)&target_mac : NULL),
- target_ip);
-+ if (poison_reverse) {
-+ arp_send(l, ARPOP_REPLY, NULL, target_ip, (uint8_t *)&spoof_mac, spoof_ip);
-+ }
-+
- sleep(2);
- }
- /* NOTREACHED */
--
-+
- exit(0);
- }
---
-1.7.5.4
-
diff --git a/testing/dsniff/0001-rewrite-and-modernize-POP-decoder.patch b/testing/dsniff/0001-rewrite-and-modernize-POP-decoder.patch
deleted file mode 100644
index 71d6707448..0000000000
--- a/testing/dsniff/0001-rewrite-and-modernize-POP-decoder.patch
+++ /dev/null
@@ -1,135 +0,0 @@
->From b05e27ba9b0ba9ef00ad2183933652e08d8c89af Mon Sep 17 00:00:00 2001
-From: Stefan Tomanek <stefan@pico.ruhr.de>
-Date: Sat, 29 Oct 2011 20:48:55 +0200
-Subject: [PATCH] rewrite and modernize POP decoder
-
-
-Signed-off-by: Stefan Tomanek <stefan@pico.ruhr.de>
----
- decode_pop.c | 96 ++++++++++++++++++++++++++++++++++++++++++++++-----------
- 1 files changed, 77 insertions(+), 19 deletions(-)
-
-diff --git a/decode_pop.c b/decode_pop.c
-index 04044f5..767da41 100644
---- a/decode_pop.c
-+++ b/decode_pop.c
-@@ -6,6 +6,8 @@
- * Copyright (c) 2000 Dug Song <dugsong@monkey.org>
- *
- * $Id: decode_pop.c,v 1.4 2001/03/15 08:33:02 dugsong Exp $
-+ *
-+ * Rewritten by Stefan Tomanek 2011 <stefan@pico.ruhr.de>
- */
-
- #include "config.h"
-@@ -45,32 +47,88 @@ int
- decode_pop(u_char *buf, int len, u_char *obuf, int olen)
- {
- char *p;
-+ char *s;
-+ int n;
- int i, j;
-+ char *user;
-+ char *password;
-+ enum {
-+ NONE,
-+ AUTHPLAIN,
-+ AUTHLOGIN,
-+ USERPASS
-+ } mode = NONE;
-+
-
- obuf[0] = '\0';
-
- for (p = strtok(buf, "\r\n"); p != NULL; p = strtok(NULL, "\r\n")) {
-- if (strncasecmp(p, "AUTH PLAIN", 10) == 0 ||
-- strncasecmp(p, "AUTH LOGIN", 10) == 0) {
-- strlcat(obuf, p, olen);
-- strlcat(obuf, "\n", olen);
--
-- /* Decode SASL auth. */
-- for (i = 0; i < 2 && (p = strtok(NULL, "\r\n")); i++) {
-- strlcat(obuf, p, olen);
-- j = base64_pton(p, p, strlen(p));
-- p[j] = '\0';
-- strlcat(obuf, " [", olen);
-- strlcat(obuf, p, olen);
-- strlcat(obuf, "]\n", olen);
-+ if (mode == NONE) {
-+ user = NULL;
-+ password = NULL;
-+ if (strncasecmp(p, "AUTH PLAIN", 10) == 0) {
-+ mode = AUTHPLAIN;
-+ continue;
-+ }
-+ if (strncasecmp(p, "AUTH LOGIN", 10) == 0) {
-+ mode = AUTHLOGIN;
-+ continue;
-+ }
-+ if (strncasecmp(p, "USER ", 5) == 0) {
-+ mode = USERPASS;
-+ /* the traditional login cuts right to the case,
-+ * so no continue here
-+ */
- }
- }
-- /* Save regular POP2, POP3 auth info. */
-- else if (strncasecmp(p, "USER ", 5) == 0 ||
-- strncasecmp(p, "PASS ", 5) == 0 ||
-- strncasecmp(p, "HELO ", 5) == 0) {
-- strlcat(obuf, p, olen);
-- strlcat(obuf, "\n", olen);
-+ printf("(%d) %s\n", mode, p);
-+ if (mode == USERPASS) {
-+ if (strncasecmp(p, "USER ", 5) == 0) {
-+ user = &p[5];
-+ } else if (strncasecmp(p, "PASS ", 5) == 0) {
-+ password = &p[5];
-+ }
-+ }
-+
-+ if (mode == AUTHPLAIN) {
-+ j = base64_pton(p, p, strlen(p));
-+ p[j] = '\0';
-+ n = 0;
-+ s = p;
-+ /* p consists of three parts, divided by \0 */
-+ while (s <= &p[j] && n<=3) {
-+ if (n == 0) {
-+ /* we do not process this portion yet */
-+ } else if (n == 1) {
-+ user = s;
-+ } else if (n == 2) {
-+ password = s;
-+ }
-+ n++;
-+ while (*s) s++;
-+ s++;
-+ }
-+ }
-+
-+ if (mode == AUTHLOGIN) {
-+ j = base64_pton(p, p, strlen(p));
-+ p[j] = '\0';
-+ if (! user) {
-+ user = p;
-+ } else {
-+ password = p;
-+ /* got everything we need :-) */
-+ }
-+ }
-+
-+ if (user && password) {
-+ strlcat(obuf, "\nusername [", olen);
-+ strlcat(obuf, user, olen);
-+ strlcat(obuf, "] password [", olen);
-+ strlcat(obuf, password, olen);
-+ strlcat(obuf, "]\n", olen);
-+
-+ mode = NONE;
- }
- }
- return (strlen(obuf));
---
-1.7.5.4
-
diff --git a/testing/dsniff/0002-arpspoof-allow-use-of-of-multiple-targets.patch b/testing/dsniff/0002-arpspoof-allow-use-of-of-multiple-targets.patch
deleted file mode 100644
index 0da635daf0..0000000000
--- a/testing/dsniff/0002-arpspoof-allow-use-of-of-multiple-targets.patch
+++ /dev/null
@@ -1,194 +0,0 @@
->From 25c761ebb1a8001d05da8b3dba36e96ac07ad586 Mon Sep 17 00:00:00 2001
-From: Stefan Tomanek <stefan@pico.ruhr.de>
-Date: Mon, 7 Nov 2011 17:40:50 +0100
-Subject: [PATCH 2/3] arpspoof: allow use of of multiple targets
-
-
-Signed-off-by: Stefan Tomanek <stefan@pico.ruhr.de>
----
- arpspoof.8 | 2 +-
- arpspoof.c | 102 ++++++++++++++++++++++++++++++++++++++++--------------------
- 2 files changed, 69 insertions(+), 35 deletions(-)
-
---- a/arpspoof.8 2012-03-14 13:24:27.000000000 -0600
-+++ b/arpspoof.8 2012-03-14 13:25:55.782078436 -0600
-@@ -25,7 +25,7 @@
- Specify the interface to use.
- .IP "\fB-t \fItarget\fR"
- Specify a particular host to ARP poison (if not specified, all hosts
--on the LAN).
-+on the LAN). Repeat to specify multiple hosts.
- .IP "\fB\-r\fR"
- Poison both hosts (host and target) to capture traffic in both directions.
- (only valid in conjuntion with \-t)
---- a/arpspoof.c 2012-03-14 13:24:27.626081655 -0600
-+++ b/arpspoof.c 2012-03-14 13:24:27.646081654 -0600
-@@ -29,9 +29,14 @@
-
- extern char *ether_ntoa(struct ether_addr *);
-
-+struct host {
-+ in_addr_t ip;
-+ struct ether_addr mac;
-+};
-+
- static libnet_t *l;
--static struct ether_addr spoof_mac, target_mac;
--static in_addr_t spoof_ip, target_ip;
-+static struct host spoof = {0};
-+static struct host *targets;
- static char *intf;
- static int poison_reverse;
-
-@@ -133,30 +138,46 @@
- return (0);
- }
-
-+static int arp_find_all() {
-+ struct host *target = targets;
-+ while(target->ip) {
-+ if (arp_find(target->ip, &target->mac)) {
-+ return 1;
-+ }
-+ target++;
-+ }
-+
-+ return 0;
-+}
-+
- static void
- cleanup(int sig)
- {
-- int fw = arp_find(spoof_ip, &spoof_mac);
-- int bw = poison_reverse && target_ip && arp_find(target_ip, &target_mac);
-+ int fw = arp_find(spoof.ip, &spoof.mac);
-+ int bw = poison_reverse && targets[0].ip && arp_find_all();
- int i;
-
- fprintf(stderr, "Cleaning up and re-arping targets...\n");
- for (i = 0; i < 5; i++) {
-- /* XXX - on BSD, requires ETHERSPOOF kernel. */
-- if (fw) {
-- arp_send(l, ARPOP_REPLY,
-- (u_int8_t *)&spoof_mac, spoof_ip,
-- (target_ip ? (u_int8_t *)&target_mac : NULL),
-- target_ip);
-- /* we have to wait a moment before sending the next packet */
-- sleep(1);
-- }
-- if (bw) {
-- arp_send(l, ARPOP_REPLY,
-- (u_int8_t *)&target_mac, target_ip,
-- (u_int8_t *)&spoof_mac,
-- spoof_ip);
-- sleep(1);
-+ struct host *target = targets;
-+ while(target->ip) {
-+ /* XXX - on BSD, requires ETHERSPOOF kernel. */
-+ if (fw) {
-+ arp_send(l, ARPOP_REPLY,
-+ (u_int8_t *)&spoof.mac, spoof.ip,
-+ (target->ip ? (u_int8_t *)&target->mac : NULL),
-+ target->ip);
-+ /* we have to wait a moment before sending the next packet */
-+ sleep(1);
-+ }
-+ if (bw) {
-+ arp_send(l, ARPOP_REPLY,
-+ (u_int8_t *)&target->mac, target->ip,
-+ (u_int8_t *)&spoof.mac,
-+ spoof.ip);
-+ sleep(1);
-+ }
-+ target++;
- }
- }
-
-@@ -171,10 +192,15 @@
- char pcap_ebuf[PCAP_ERRBUF_SIZE];
- char libnet_ebuf[LIBNET_ERRBUF_SIZE];
- int c;
-+ int n_targets;
-
-+ spoof.ip = 0;
- intf = NULL;
-- spoof_ip = target_ip = 0;
- poison_reverse = 0;
-+ n_targets = 0;
-+
-+ /* allocate enough memory for target list */
-+ targets = calloc( argc+1, sizeof(struct host) );
-
- while ((c = getopt(argc, argv, "ri:t:h?V")) != -1) {
- switch (c) {
-@@ -182,7 +208,7 @@
- intf = optarg;
- break;
- case 't':
-- if ((target_ip = libnet_name2addr4(l, optarg, LIBNET_RESOLVE)) == -1)
-+ if ((targets[n_targets++].ip = libnet_name2addr4(l, optarg, LIBNET_RESOLVE)) == -1)
- usage();
- break;
- case 'r':
-@@ -198,12 +224,12 @@
- if (argc != 1)
- usage();
-
-- if (poison_reverse && !target_ip) {
-+ if (poison_reverse && !n_targets) {
- errx(1, "Spoofing the reverse path (-r) is only available when specifying a target (-t).");
- usage();
- }
-
-- if ((spoof_ip = libnet_name2addr4(l, argv[0], LIBNET_RESOLVE)) == -1)
-+ if ((spoof.ip = libnet_name2addr4(l, argv[0], LIBNET_RESOLVE)) == -1)
- usage();
-
- if (intf == NULL && (intf = pcap_lookupdev(pcap_ebuf)) == NULL)
-@@ -211,15 +237,19 @@
-
- if ((l = libnet_init(LIBNET_LINK, intf, libnet_ebuf)) == NULL)
- errx(1, "%s", libnet_ebuf);
--
-- if (target_ip != 0 && !arp_find(target_ip, &target_mac))
-- errx(1, "couldn't arp for host %s",
-- libnet_addr2name4(target_ip, LIBNET_DONT_RESOLVE));
-+
-+ struct host *target = targets;
-+ while(target->ip) {
-+ if (target->ip != 0 && !arp_find(target->ip, &target->mac))
-+ errx(1, "couldn't arp for host %s",
-+ libnet_addr2name4(target->ip, LIBNET_DONT_RESOLVE));
-+ target++;
-+ }
-
- if (poison_reverse) {
-- if (!arp_find(spoof_ip, &spoof_mac)) {
-+ if (!arp_find(spoof.ip, &spoof.mac)) {
- errx(1, "couldn't arp for spoof host %s",
-- libnet_addr2name4(spoof_ip, LIBNET_DONT_RESOLVE));
-+ libnet_addr2name4(spoof.ip, LIBNET_DONT_RESOLVE));
- }
- }
-
-@@ -228,11 +258,15 @@
- signal(SIGTERM, cleanup);
-
- for (;;) {
-- arp_send(l, ARPOP_REPLY, NULL, spoof_ip,
-- (target_ip ? (u_int8_t *)&target_mac : NULL),
-- target_ip);
-- if (poison_reverse) {
-- arp_send(l, ARPOP_REPLY, NULL, target_ip, (uint8_t *)&spoof_mac, spoof_ip);
-+ struct host *target = targets;
-+ while(target->ip) {
-+ arp_send(l, ARPOP_REPLY, NULL, spoof.ip,
-+ (target->ip ? (u_int8_t *)&target->mac : NULL),
-+ target->ip);
-+ if (poison_reverse) {
-+ arp_send(l, ARPOP_REPLY, NULL, target->ip, (uint8_t *)&spoof.mac, spoof.ip);
-+ }
-+ target++;
- }
-
- sleep(2);
diff --git a/testing/dsniff/0003-arpspoof-allow-selection-of-source-hw-address.patch b/testing/dsniff/0003-arpspoof-allow-selection-of-source-hw-address.patch
deleted file mode 100644
index bb8be00d1e..0000000000
--- a/testing/dsniff/0003-arpspoof-allow-selection-of-source-hw-address.patch
+++ /dev/null
@@ -1,228 +0,0 @@
->From 21773ccf18a5fc49d35e510a8797b0a1e83858c4 Mon Sep 17 00:00:00 2001
-From: Stefan Tomanek <stefan@pico.ruhr.de>
-Date: Sun, 20 Nov 2011 21:32:53 +0100
-Subject: [PATCH 3/3] arpspoof: allow selection of source hw address
-
-In certain networks, sending with the wrong hardware source address can
-jeopardize the network connection of the host running arpspoof. This
-patch makes it possible to specify whether arpspoof should use the own
-hardware address or the one of the real host when resetting the arp
-table of the target systems; it is also possible to use both.
-
-Signed-off-by: Stefan Tomanek <stefan@pico.ruhr.de>
----
- arpspoof.8 | 9 +++++-
- arpspoof.c | 90 ++++++++++++++++++++++++++++++++++++++++++-----------------
- 2 files changed, 72 insertions(+), 27 deletions(-)
-
---- a/arpspoof.8 2012-03-14 13:33:30.000000000 -0600
-+++ b/arpspoof.8 2012-03-14 13:36:18.898055700 -0600
-@@ -9,7 +9,7 @@
- .na
- .nf
- .fi
--\fBarpspoof\fR [\fB\-i \fIinterface\fR] [\fB\-t \fItarget\fR] [\fB\-r\fR] \fIhost\fR
-+\fBarpspoof\fR [\fB\-i \fIinterface\fR] [\fB\-c \fIown|host|both\fR] [\fB\-t \fItarget\fR] [\fB\-r\fR] \fIhost\fR
- .SH DESCRIPTION
- .ad
- .fi
-@@ -23,6 +23,13 @@
- .SH OPTIONS
- .IP "\fB-i \fIinterface\fR"
- Specify the interface to use.
-+.IP "\fB-c \fIown|host|both\fR"
-+Specify which hardware address t use when restoring the arp configuration;
-+while cleaning up, packets can be send with the own address as well as with
-+the address of the host. Sending packets with a fake hw address can disrupt
-+connectivity with certain switch/ap/bridge configurations, however it works
-+more reliably than using the own address, which is the default way arpspoof
-+cleans up afterwards.
- .IP "\fB-t \fItarget\fR"
- Specify a particular host to ARP poison (if not specified, all hosts
- on the LAN). Repeat to specify multiple hosts.
---- a/arpspoof.c 2012-03-14 13:33:30.000000000 -0600
-+++ b/arpspoof.c 2012-03-14 13:34:11.134060364 -0600
-@@ -40,37 +40,36 @@
- static char *intf;
- static int poison_reverse;
-
-+static uint8_t *my_ha = NULL;
-+static uint8_t *brd_ha = "\xff\xff\xff\xff\xff\xff";
-+
-+static int cleanup_src_own = 1;
-+static int cleanup_src_host = 0;
-+
- static void
- usage(void)
- {
- fprintf(stderr, "Version: " VERSION "\n"
-- "Usage: arpspoof [-i interface] [-t target] [-r] host\n");
-+ "Usage: arpspoof [-i interface] [-c own|host|both] [-t target] [-r] host\n");
- exit(1);
- }
-
- static int
--arp_send(libnet_t *l, int op, u_int8_t *sha,
-- in_addr_t spa, u_int8_t *tha, in_addr_t tpa)
-+arp_send(libnet_t *l, int op,
-+ u_int8_t *sha, in_addr_t spa,
-+ u_int8_t *tha, in_addr_t tpa,
-+ u_int8_t *me)
- {
- int retval;
-
-- if (sha == NULL &&
-- (sha = (u_int8_t *)libnet_get_hwaddr(l)) == NULL) {
-- return (-1);
-- }
-- if (spa == 0) {
-- if ((spa = libnet_get_ipaddr4(l)) == -1)
-- return (-1);
-- }
-- if (tha == NULL)
-- tha = "\xff\xff\xff\xff\xff\xff";
--
-+ if (!me) me = sha;
-+
- libnet_autobuild_arp(op, sha, (u_int8_t *)&spa,
- tha, (u_int8_t *)&tpa, l);
-- libnet_build_ethernet(tha, sha, ETHERTYPE_ARP, NULL, 0, l, 0);
-+ libnet_build_ethernet(tha, me, ETHERTYPE_ARP, NULL, 0, l, 0);
-
- fprintf(stderr, "%s ",
-- ether_ntoa((struct ether_addr *)sha));
-+ ether_ntoa((struct ether_addr *)me));
-
- if (op == ARPOP_REQUEST) {
- fprintf(stderr, "%s 0806 42: arp who-has %s tell %s\n",
-@@ -129,7 +128,7 @@
- /* XXX - force the kernel to arp. feh. */
- arp_force(ip);
- #else
-- arp_send(l, ARPOP_REQUEST, NULL, 0, NULL, ip);
-+ arp_send(l, ARPOP_REQUEST, NULL, 0, NULL, ip, NULL);
- #endif
- sleep(1);
- }
-@@ -156,17 +155,23 @@
- int fw = arp_find(spoof.ip, &spoof.mac);
- int bw = poison_reverse && targets[0].ip && arp_find_all();
- int i;
-+ int rounds = (cleanup_src_own*5 + cleanup_src_host*5);
-
- fprintf(stderr, "Cleaning up and re-arping targets...\n");
-- for (i = 0; i < 5; i++) {
-+ for (i = 0; i < rounds; i++) {
- struct host *target = targets;
- while(target->ip) {
-+ uint8_t *src_ha = NULL;
-+ if (cleanup_src_own && (i%2 || !cleanup_src_host)) {
-+ src_ha = my_ha;
-+ }
- /* XXX - on BSD, requires ETHERSPOOF kernel. */
- if (fw) {
- arp_send(l, ARPOP_REPLY,
- (u_int8_t *)&spoof.mac, spoof.ip,
-- (target->ip ? (u_int8_t *)&target->mac : NULL),
-- target->ip);
-+ (target->ip ? (u_int8_t *)&target->mac : brd_ha),
-+ target->ip,
-+ src_ha);
- /* we have to wait a moment before sending the next packet */
- sleep(1);
- }
-@@ -174,7 +179,8 @@
- arp_send(l, ARPOP_REPLY,
- (u_int8_t *)&target->mac, target->ip,
- (u_int8_t *)&spoof.mac,
-- spoof.ip);
-+ spoof.ip,
-+ src_ha);
- sleep(1);
- }
- target++;
-@@ -193,6 +199,7 @@
- char libnet_ebuf[LIBNET_ERRBUF_SIZE];
- int c;
- int n_targets;
-+ char *cleanup_src = NULL;
-
- spoof.ip = 0;
- intf = NULL;
-@@ -202,7 +209,7 @@
- /* allocate enough memory for target list */
- targets = calloc( argc+1, sizeof(struct host) );
-
-- while ((c = getopt(argc, argv, "ri:t:h?V")) != -1) {
-+ while ((c = getopt(argc, argv, "ri:t:c:h?V")) != -1) {
- switch (c) {
- case 'i':
- intf = optarg;
-@@ -214,6 +221,9 @@
- case 'r':
- poison_reverse = 1;
- break;
-+ case 'c':
-+ cleanup_src = optarg;
-+ break;
- default:
- usage();
- }
-@@ -229,6 +239,29 @@
- usage();
- }
-
-+ if (!cleanup_src || strcmp(cleanup_src, "own")==0) { /* default! */
-+ /* only use our own hw address when cleaning up,
-+ * not jeopardizing any bridges on the way to our
-+ * target
-+ */
-+ cleanup_src_own = 1;
-+ cleanup_src_host = 0;
-+ } else if (strcmp(cleanup_src, "host")==0) {
-+ /* only use the target hw address when cleaning up;
-+ * this can screw up some bridges and scramble access
-+ * for our own host, however it resets the arp table
-+ * more reliably
-+ */
-+ cleanup_src_own = 0;
-+ cleanup_src_host = 1;
-+ } else if (strcmp(cleanup_src, "both")==0) {
-+ cleanup_src_own = 1;
-+ cleanup_src_host = 1;
-+ } else {
-+ errx(1, "Invalid parameter to -c: use 'own' (default), 'host' or 'both'.");
-+ usage();
-+ }
-+
- if ((spoof.ip = libnet_name2addr4(l, argv[0], LIBNET_RESOLVE)) == -1)
- usage();
-
-@@ -253,6 +286,10 @@
- }
- }
-
-+ if ((my_ha = (u_int8_t *)libnet_get_hwaddr(l)) == NULL) {
-+ errx(1, "Unable to determine own mac address");
-+ }
-+
- signal(SIGHUP, cleanup);
- signal(SIGINT, cleanup);
- signal(SIGTERM, cleanup);
-@@ -260,11 +297,12 @@
- for (;;) {
- struct host *target = targets;
- while(target->ip) {
-- arp_send(l, ARPOP_REPLY, NULL, spoof.ip,
-- (target->ip ? (u_int8_t *)&target->mac : NULL),
-- target->ip);
-+ arp_send(l, ARPOP_REPLY, my_ha, spoof.ip,
-+ (target->ip ? (u_int8_t *)&target->mac : brd_ha),
-+ target->ip,
-+ my_ha);
- if (poison_reverse) {
-- arp_send(l, ARPOP_REPLY, NULL, target->ip, (uint8_t *)&spoof.mac, spoof.ip);
-+ arp_send(l, ARPOP_REPLY, my_ha, target->ip, (uint8_t *)&spoof.mac, spoof.ip, my_ha);
- }
- target++;
- }
diff --git a/testing/dsniff/0004-arpspoof-mac-include.patch b/testing/dsniff/0004-arpspoof-mac-include.patch
deleted file mode 100644
index 964484b662..0000000000
--- a/testing/dsniff/0004-arpspoof-mac-include.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff --git a/arpspoof.c b/arpspoof.c
-index ab127f9..681f809 100644
---- a/arpspoof.c
-+++ b/arpspoof.c
-@@ -23,6 +23,7 @@
- #include <err.h>
- #include <libnet.h>
- #include <pcap.h>
-+#include <net/ethernet.h>
-
- #include "arp.h"
- #include "version.h"
diff --git a/testing/dsniff/01_time.h.patch b/testing/dsniff/01_time.h.patch
deleted file mode 100644
index 1cf570b070..0000000000
--- a/testing/dsniff/01_time.h.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-Author: Steve Kemp <skx@debian.org>
-Description: Include <time.h> to fix segfault on some architectures.
-Closes #315969
---- a/msgsnarf.c 2011-06-19 17:14:25.023999385 -0500
-+++ b/msgsnarf.c 2011-06-19 17:14:56.475999377 -0500
-@@ -23,6 +23,7 @@
- #include <nids.h>
- #include <pcap.h>
- #include <pcaputil.h>
-+#include <time.h>
-
- #include "buf.h"
- #include "decode.h"
---- a/sshow.c 2011-06-19 17:14:24.843999385 -0500
-+++ b/sshow.c 2011-06-19 17:14:56.475999377 -0500
-@@ -15,6 +15,7 @@
-
- #include <sys/types.h>
- #include <sys/times.h>
-+#include <time.h>
-
- #include <netinet/in_systm.h>
- #include <netinet/in.h>
diff --git a/testing/dsniff/02_mailsnarf_corrupt.patch b/testing/dsniff/02_mailsnarf_corrupt.patch
deleted file mode 100644
index 8a969533e1..0000000000
--- a/testing/dsniff/02_mailsnarf_corrupt.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-Author: Steve Kemp <skx@debian.org>
-Description: mailsnarf does not parse mail correctly, Closes #149330.
---- a/mailsnarf.c 2011-06-19 17:14:23.839999384 -0500
-+++ b/mailsnarf.c 2011-06-19 17:14:59.327999376 -0500
-@@ -178,7 +178,7 @@
- if (smtp->state != SMTP_DATA) {
- while ((i = buf_index(&buf, "\r\n", 2)) >= 0) {
- line = buf_tok(&buf, NULL, i + 2);
-- line->base[line->end] = '\0';
-+ line->base[line->end-1] = '\0';
- p = buf_ptr(line);
-
- if (strncasecmp(p, "RSET", 4) == 0) {
diff --git a/testing/dsniff/03_pcap_read_dump.patch b/testing/dsniff/03_pcap_read_dump.patch
deleted file mode 100644
index 18369f9a85..0000000000
--- a/testing/dsniff/03_pcap_read_dump.patch
+++ /dev/null
@@ -1,531 +0,0 @@
-Author: Joseph Battaglia <sephail@sephail.net> and Joshua Krage <jkrage@guisarme.us>
-Description: Allow the reading of saved PCAP capture files.
-Closes #153462
-Closes #298604
---- a/dsniff.8 2011-06-19 17:14:20.847999386 -0500
-+++ b/dsniff.8 2011-06-19 17:15:01.067999376 -0500
-@@ -10,7 +10,7 @@
- .nf
- .fi
- \fBdsniff\fR [\fB-c\fR] [\fB-d\fR] [\fB-m\fR] [\fB-n\fR] [\fB-i
--\fIinterface\fR] [\fB-s \fIsnaplen\fR] [\fB-f \fIservices\fR]
-+\fIinterface\fR | \fB-p \fIpcapfile\fR] [\fB-s \fIsnaplen\fR] [\fB-f \fIservices\fR]
- [\fB-t \fItrigger[,...]\fR]]
- [\fB-r\fR|\fB-w\fR \fIsavefile\fR] [\fIexpression\fR]
- .SH DESCRIPTION
-@@ -45,6 +45,9 @@
- Do not resolve IP addresses to hostnames.
- .IP "\fB-i \fIinterface\fR"
- Specify the interface to listen on.
-+.IP "\fB-p \fIpcapfile\fR"
-+Rather than processing the contents of packets observed upon the network
-+process the given PCAP capture file.
- .IP "\fB-s \fIsnaplen\fR"
- Analyze at most the first \fIsnaplen\fR bytes of each TCP connection,
- rather than the default of 1024.
---- a/dsniff.c 2011-06-19 17:14:20.303999384 -0500
-+++ b/dsniff.c 2011-06-19 17:15:01.071999376 -0500
-@@ -46,8 +46,9 @@
- usage(void)
- {
- fprintf(stderr, "Version: " VERSION "\n"
-- "Usage: dsniff [-cdmn] [-i interface] [-s snaplen] [-f services]\n"
-- " [-t trigger[,...]] [-r|-w savefile] [expression]\n");
-+ "Usage: dsniff [-cdmn] [-i interface | -p pcapfile] [-s snaplen]\n"
-+ " [-f services] [-t trigger[,...]] [-r|-w savefile]\n"
-+ " [expression]\n");
- exit(1);
- }
-
-@@ -79,7 +80,7 @@
-
- services = savefile = triggers = NULL;
-
-- while ((c = getopt(argc, argv, "cdf:i:mnr:s:t:w:h?V")) != -1) {
-+ while ((c = getopt(argc, argv, "cdf:i:mnp:r:s:t:w:h?V")) != -1) {
- switch (c) {
- case 'c':
- Opt_client = 1;
-@@ -99,6 +100,9 @@
- case 'n':
- Opt_dns = 0;
- break;
-+ case 'p':
-+ nids_params.filename = optarg;
-+ break;
- case 'r':
- Opt_read = 1;
- savefile = optarg;
-@@ -168,10 +172,23 @@
- else nids_register_tcp(trigger_tcp);
-
- if (nids_params.pcap_filter != NULL) {
-- warnx("listening on %s [%s]", nids_params.device,
-- nids_params.pcap_filter);
-+ if (nids_params.filename == NULL) {
-+ warnx("listening on %s [%s]", nids_params.device,
-+ nids_params.pcap_filter);
-+ }
-+ else {
-+ warnx("using %s [%s]", nids_params.filename,
-+ nids_params.pcap_filter);
-+ }
-+ }
-+ else {
-+ if (nids_params.filename == NULL) {
-+ warnx("listening on %s", nids_params.device);
-+ }
-+ else {
-+ warnx("using %s", nids_params.filename);
-+ }
- }
-- else warnx("listening on %s", nids_params.device);
-
- nids_run();
-
---- a/filesnarf.8 2011-06-19 17:14:22.343999384 -0500
-+++ b/filesnarf.8 2011-06-19 17:15:01.071999376 -0500
-@@ -9,7 +9,7 @@
- .na
- .nf
- .fi
--\fBfilesnarf\fR [\fB-i \fIinterface\fR] [[\fB-v\fR] \fIpattern [\fIexpression\fR]]
-+\fBfilesnarf\fR [\fB-i \fIinterface\fR | \fB-p \fIpcapfile\fR] [[\fB-v\fR] \fIpattern [\fIexpression\fR]]
- .SH DESCRIPTION
- .ad
- .fi
-@@ -18,6 +18,8 @@
- .SH OPTIONS
- .IP "\fB-i \fIinterface\fR"
- Specify the interface to listen on.
-+.IP "\fB-p \fIpcapfile\fR"
-+Process packets from the specified PCAP capture file instead of the network.
- .IP \fB-v\fR
- "Versus" mode. Invert the sense of matching, to select non-matching
- files.
---- a/filesnarf.c 2011-06-19 17:14:22.155999384 -0500
-+++ b/filesnarf.c 2011-06-19 17:15:01.075999376 -0500
-@@ -51,7 +51,7 @@
- usage(void)
- {
- fprintf(stderr, "Version: " VERSION "\n"
-- "Usage: filesnarf [-i interface] [[-v] pattern [expression]]\n");
-+ "Usage: filesnarf [-i interface | -p pcapfile] [[-v] pattern [expression]]\n");
- exit(1);
- }
-
-@@ -464,11 +464,14 @@
- extern int optind;
- int c;
-
-- while ((c = getopt(argc, argv, "i:vh?V")) != -1) {
-+ while ((c = getopt(argc, argv, "i:p:vh?V")) != -1) {
- switch (c) {
- case 'i':
- nids_params.device = optarg;
- break;
-+ case 'p':
-+ nids_params.filename = optarg;
-+ break;
- case 'v':
- Opt_invert = 1;
- break;
-@@ -498,11 +501,24 @@
- nids_register_ip(decode_udp_nfs);
- nids_register_tcp(decode_tcp_nfs);
-
-- if (nids_params.pcap_filter != NULL) {
-- warnx("listening on %s [%s]", nids_params.device,
-- nids_params.pcap_filter);
-- }
-- else warnx("listening on %s", nids_params.device);
-+ if (nids_params.pcap_filter != NULL) {
-+ if (nids_params.filename == NULL) {
-+ warnx("listening on %s [%s]", nids_params.device,
-+ nids_params.pcap_filter);
-+ }
-+ else {
-+ warnx("using %s [%s]", nids_params.filename,
-+ nids_params.pcap_filter);
-+ }
-+ }
-+ else {
-+ if (nids_params.filename == NULL) {
-+ warnx("listening on %s", nids_params.device);
-+ }
-+ else {
-+ warnx("using %s", nids_params.filename);
-+ }
-+ }
-
- nids_run();
-
---- a/mailsnarf.8 2011-06-19 17:14:21.099999386 -0500
-+++ b/mailsnarf.8 2011-06-19 17:15:01.079999376 -0500
-@@ -9,7 +9,7 @@
- .na
- .nf
- .fi
--\fBmailsnarf\fR [\fB-i \fIinterface\fR] [[\fB-v\fR] \fIpattern [\fIexpression\fR]]
-+\fBmailsnarf\fR [\fB-i \fIinterface\fR | \fB-p \fIpcapfile\fR] [[\fB-v\fR] \fIpattern [\fIexpression\fR]]
- .SH DESCRIPTION
- .ad
- .fi
-@@ -19,6 +19,8 @@
- .SH OPTIONS
- .IP "\fB-i \fIinterface\fR"
- Specify the interface to listen on.
-+.IP "\fB-p \fIpcapfile\fR"
-+Process packets from the specified PCAP capture file instead of the network.
- .IP \fB-v\fR
- "Versus" mode. Invert the sense of matching, to select non-matching
- messages.
---- a/mailsnarf.c 2011-06-19 17:14:59.327999376 -0500
-+++ b/mailsnarf.c 2011-06-19 17:15:01.083999376 -0500
-@@ -59,7 +59,7 @@
- usage(void)
- {
- fprintf(stderr, "Version: " VERSION "\n"
-- "Usage: mailsnarf [-i interface] [[-v] pattern [expression]]\n");
-+ "Usage: mailsnarf [-i interface | -p pcapfile] [[-v] pattern [expression]]\n");
- exit(1);
- }
-
-@@ -344,11 +344,14 @@
- extern int optind;
- int c;
-
-- while ((c = getopt(argc, argv, "i:vh?V")) != -1) {
-+ while ((c = getopt(argc, argv, "i:p:vh?V")) != -1) {
- switch (c) {
- case 'i':
- nids_params.device = optarg;
- break;
-+ case 'p':
-+ nids_params.filename = optarg;
-+ break;
- case 'v':
- Opt_invert = 1;
- break;
-@@ -378,10 +381,23 @@
- nids_register_tcp(sniff_pop_session);
-
- if (nids_params.pcap_filter != NULL) {
-- warnx("listening on %s [%s]", nids_params.device,
-- nids_params.pcap_filter);
-- }
-- else warnx("listening on %s", nids_params.device);
-+ if (nids_params.filename == NULL) {
-+ warnx("listening on %s [%s]", nids_params.device,
-+ nids_params.pcap_filter);
-+ }
-+ else {
-+ warnx("using %s [%s]", nids_params.filename,
-+ nids_params.pcap_filter);
-+ }
-+ }
-+ else {
-+ if (nids_params.filename == NULL) {
-+ warnx("listening on %s", nids_params.device);
-+ }
-+ else {
-+ warnx("using %s", nids_params.filename);
-+ }
-+ }
-
- nids_run();
-
---- a/msgsnarf.8 2011-06-19 17:14:21.771999384 -0500
-+++ b/msgsnarf.8 2011-06-19 17:15:01.087999376 -0500
-@@ -9,7 +9,7 @@
- .na
- .nf
- .fi
--\fBmsgsnarf\fR [\fB-i \fIinterface\fR] [[\fB-v\fR] \fIpattern [\fIexpression\fR]]
-+\fBmsgsnarf\fR [\fB-i \fIinterface\fR | \fB-p \fIpcapfile\fR] [[\fB-v\fR] \fIpattern [\fIexpression\fR]]
- .SH DESCRIPTION
- .ad
- .fi
-@@ -19,6 +19,8 @@
- .SH OPTIONS
- .IP "\fB-i \fIinterface\fR"
- Specify the interface to listen on.
-+.IP "\fB-p \fIpcapfile\fR"
-+Process packets from the specified PCAP capture file instead of the network.
- .IP \fB-v\fR
- "Versus" mode. Invert the sense of matching, to select non-matching
- messages.
---- a/msgsnarf.c 2011-06-19 17:14:56.475999377 -0500
-+++ b/msgsnarf.c 2011-06-19 17:15:01.091999376 -0500
-@@ -45,7 +45,7 @@
- usage(void)
- {
- fprintf(stderr, "Version: " VERSION "\n"
-- "Usage: msgsnarf [-i interface] [[-v] pattern [expression]]\n");
-+ "Usage: msgsnarf [-i interface | -p pcapfile] [[-v] pattern [expression]]\n");
- exit(1);
- }
-
-@@ -633,11 +633,14 @@
- extern int optind;
- int c;
-
-- while ((c = getopt(argc, argv, "i:hv?V")) != -1) {
-+ while ((c = getopt(argc, argv, "i:p:hv?V")) != -1) {
- switch (c) {
- case 'i':
- nids_params.device = optarg;
- break;
-+ case 'p':
-+ nids_params.filename = optarg;
-+ break;
- case 'v':
- Opt_invert = 1;
- break;
-@@ -666,11 +669,24 @@
-
- nids_register_tcp(sniff_msgs);
-
-- if (nids_params.pcap_filter != NULL) {
-- warnx("listening on %s [%s]", nids_params.device,
-- nids_params.pcap_filter);
-- }
-- else warnx("listening on %s", nids_params.device);
-+ if (nids_params.pcap_filter != NULL) {
-+ if (nids_params.filename == NULL) {
-+ warnx("listening on %s [%s]", nids_params.device,
-+ nids_params.pcap_filter);
-+ }
-+ else {
-+ warnx("using %s [%s]", nids_params.filename,
-+ nids_params.pcap_filter);
-+ }
-+ }
-+ else {
-+ if (nids_params.filename == NULL) {
-+ warnx("listening on %s", nids_params.device);
-+ }
-+ else {
-+ warnx("using %s", nids_params.filename);
-+ }
-+ }
-
- nids_run();
-
---- a/sshow.8 2011-06-19 17:14:18.839999384 -0500
-+++ b/sshow.8 2011-06-19 17:15:01.095999376 -0500
-@@ -9,7 +9,7 @@
- .na
- .nf
- .fi
--\fBsshow\fR [\fB-d\fR] [\fB-i \fIinterface\fR] [\fIexpression\fR]
-+\fBsshow\fR [\fB-d\fR] [\fB-i \fIinterface\fR | \fB-p \fIpcapfile\fR] [\fIexpression\fR]
- .SH DESCRIPTION
- .ad
- .fi
-@@ -28,6 +28,8 @@
- Enable verbose debugging output.
- .IP "\fB-i \fIinterface\fR"
- Specify the interface to listen on.
-+.IP "\fB-p \fIpcapfile\fR"
-+Process packets from the specified PCAP capture file instead of the network.
- .IP "\fIexpression\fR"
- Specify a tcpdump(8) filter expression to select traffic to sniff.
- .SH "SEE ALSO"
---- a/sshow.c 2011-06-19 17:14:56.475999377 -0500
-+++ b/sshow.c 2011-06-19 17:15:01.099999376 -0500
-@@ -82,7 +82,7 @@
- static void
- usage(void)
- {
-- fprintf(stderr, "Usage: sshow [-d] [-i interface]\n");
-+ fprintf(stderr, "Usage: sshow [-d] [-i interface | -p pcapfile]\n");
- exit(1);
- }
-
-@@ -616,7 +616,7 @@
- extern int optind;
- int c;
-
-- while ((c = getopt(argc, argv, "di:h?")) != -1) {
-+ while ((c = getopt(argc, argv, "di:p:h?")) != -1) {
- switch (c) {
- case 'd':
- debug++;
-@@ -624,6 +624,9 @@
- case 'i':
- nids_params.device = optarg;
- break;
-+ case 'p':
-+ nids_params.filename = optarg;
-+ break;
- default:
- usage();
- break;
-@@ -652,11 +655,24 @@
-
- nids_register_tcp(process_event);
-
-- if (nids_params.pcap_filter != NULL) {
-- warnx("listening on %s [%s]", nids_params.device,
-- nids_params.pcap_filter);
-- }
-- else warnx("listening on %s", nids_params.device);
-+ if (nids_params.pcap_filter != NULL) {
-+ if (nids_params.filename == NULL) {
-+ warnx("listening on %s [%s]", nids_params.device,
-+ nids_params.pcap_filter);
-+ }
-+ else {
-+ warnx("using %s [%s]", nids_params.filename,
-+ nids_params.pcap_filter);
-+ }
-+ }
-+ else {
-+ if (nids_params.filename == NULL) {
-+ warnx("listening on %s", nids_params.device);
-+ }
-+ else {
-+ warnx("using %s", nids_params.filename);
-+ }
-+ }
-
- nids_run();
-
---- a/urlsnarf.8 2011-06-19 17:14:19.727999384 -0500
-+++ b/urlsnarf.8 2011-06-19 17:15:01.099999376 -0500
-@@ -9,7 +9,7 @@
- .na
- .nf
- .fi
--\fBurlsnarf\fR [\fB-n\fR] [\fB-i \fIinterface\fR] [[\fB-v\fR] \fIpattern [\fIexpression\fR]]
-+\fBurlsnarf\fR [\fB-n\fR] [\fB-i \fIinterface\fR | \fB-p \fIpcapfile\fR] [[\fB-v\fR] \fIpattern [\fIexpression\fR]]
- .SH DESCRIPTION
- .ad
- .fi
-@@ -21,6 +21,9 @@
- .IP \fB-n\fR
- Do not resolve IP addresses to hostnames.
- .IP "\fB-i \fIinterface\fR"
-+Specify the interface to listen on.
-+.IP "\fB-p \fIpcapfile\fR"
-+Process packets from the specified PCAP capture file instead of the network.
- .IP \fB-v\fR
- "Versus" mode. Invert the sense of matching, to select non-matching
- URLs.
---- a/urlsnarf.c 2011-06-19 17:14:19.323999384 -0500
-+++ b/urlsnarf.c 2011-06-19 17:15:01.103999376 -0500
-@@ -41,7 +41,7 @@
- usage(void)
- {
- fprintf(stderr, "Version: " VERSION "\n"
-- "Usage: urlsnarf [-n] [-i interface] [[-v] pattern [expression]]\n");
-+ "Usage: urlsnarf [-n] [-i interface | -p pcapfile] [[-v] pattern [expression]]\n");
- exit(1);
- }
-
-@@ -201,11 +201,14 @@
- extern int optind;
- int c;
-
-- while ((c = getopt(argc, argv, "i:nvh?V")) != -1) {
-+ while ((c = getopt(argc, argv, "i:p:nvh?V")) != -1) {
- switch (c) {
- case 'i':
- nids_params.device = optarg;
- break;
-+ case 'p':
-+ nids_params.filename = optarg;
-+ break;
- case 'n':
- Opt_dns = 0;
- break;
-@@ -238,8 +241,24 @@
-
- nids_register_tcp(sniff_http_client);
-
-- warnx("listening on %s [%s]", nids_params.device,
-- nids_params.pcap_filter);
-+ if (nids_params.pcap_filter != NULL) {
-+ if (nids_params.filename == NULL) {
-+ warnx("listening on %s [%s]", nids_params.device,
-+ nids_params.pcap_filter);
-+ }
-+ else {
-+ warnx("using %s [%s]", nids_params.filename,
-+ nids_params.pcap_filter);
-+ }
-+ }
-+ else {
-+ if (nids_params.filename == NULL) {
-+ warnx("listening on %s", nids_params.device);
-+ }
-+ else {
-+ warnx("using %s", nids_params.filename);
-+ }
-+ }
-
- nids_run();
-
---- a/webspy.8 2011-06-19 17:14:18.319999386 -0500
-+++ b/webspy.8 2011-06-19 17:15:01.107999376 -0500
-@@ -9,7 +9,7 @@
- .na
- .nf
- .fi
--\fBwebspy\fR [\fB-i \fIinterface\fR] \fIhost\fR
-+\fBwebspy\fR [\fB-i \fIinterface\fR | \fB-p \fIpcapfile\fR] \fIhost\fR
- .SH DESCRIPTION
- .ad
- .fi
-@@ -20,6 +20,8 @@
- .SH OPTIONS
- .IP "\fB-i \fIinterface\fR"
- Specify the interface to listen on.
-+.IP "\fB-p \fIpcapfile\fR"
-+Process packets from the specified PCAP capture file instead of the network.
- .IP \fIhost\fR
- Specify the web client to spy on.
- .SH "SEE ALSO"
---- a/webspy.c 2011-06-19 17:14:21.395999384 -0500
-+++ b/webspy.c 2011-06-19 17:15:01.111999376 -0500
-@@ -42,7 +42,7 @@
- usage(void)
- {
- fprintf(stderr, "Version: " VERSION "\n"
-- "Usage: %s [-i interface] host\n", progname);
-+ "Usage: %s [-i interface | -p pcapfile] host\n", progname);
- exit(1);
- }
-
-@@ -184,11 +184,14 @@
- extern int optind;
- int c;
-
-- while ((c = getopt(argc, argv, "i:h?V")) != -1) {
-+ while ((c = getopt(argc, argv, "i:p:h?V")) != -1) {
- switch (c) {
- case 'i':
- nids_params.device = optarg;
- break;
-+ case 'p':
-+ nids_params.filename = optarg;
-+ break;
- default:
- usage();
- }
-@@ -216,7 +219,13 @@
-
- nids_register_tcp(sniff_http_client);
-
-- warnx("listening on %s", nids_params.device);
-+ if (nids_params.filename == NULL) {
-+ warnx("listening on %s", nids_params.device);
-+ }
-+ else {
-+ warnx("using %s", nids_params.filename);
-+ }
-+
-
- nids_run();
-
diff --git a/testing/dsniff/04_multiple_intf.patch b/testing/dsniff/04_multiple_intf.patch
deleted file mode 100644
index 24857c7cc1..0000000000
--- a/testing/dsniff/04_multiple_intf.patch
+++ /dev/null
@@ -1,52 +0,0 @@
-Author: Steve Kemp <skx@debian.org>
-Description: Work with multiple interfaces, Closes #242369.
---- a/arp.c 2011-06-19 17:14:13.607999387 -0500
-+++ b/arp.c 2011-06-19 17:15:04.587999376 -0500
-@@ -39,7 +39,7 @@
-
- #ifdef BSD
- int
--arp_cache_lookup(in_addr_t ip, struct ether_addr *ether)
-+arp_cache_lookup(in_addr_t ip, struct ether_addr *ether, const char* linf)
- {
- int mib[6];
- size_t len;
-@@ -91,7 +91,7 @@
- #endif
-
- int
--arp_cache_lookup(in_addr_t ip, struct ether_addr *ether)
-+arp_cache_lookup(in_addr_t ip, struct ether_addr *ether, const char* lif)
- {
- int sock;
- struct arpreq ar;
-@@ -99,7 +99,7 @@
-
- memset((char *)&ar, 0, sizeof(ar));
- #ifdef __linux__
-- strncpy(ar.arp_dev, "eth0", sizeof(ar.arp_dev)); /* XXX - *sigh* */
-+ strncpy(ar.arp_dev, lif, strlen(lif));
- #endif
- sin = (struct sockaddr_in *)&ar.arp_pa;
- sin->sin_family = AF_INET;
---- a/arp.h 2011-06-19 17:14:13.003999387 -0500
-+++ b/arp.h 2011-06-19 17:15:04.587999376 -0500
-@@ -11,6 +11,6 @@
- #ifndef _ARP_H_
- #define _ARP_H_
-
--int arp_cache_lookup(in_addr_t ip, struct ether_addr *ether);
-+int arp_cache_lookup(in_addr_t ip, struct ether_addr *ether, const char* linf);
-
- #endif /* _ARP_H_ */
---- a/arpspoof.c 2011-06-19 17:14:13.311999387 -0500
-+++ b/arpspoof.c 2011-06-19 17:15:04.591999376 -0500
-@@ -113,7 +113,7 @@
- int i = 0;
-
- do {
-- if (arp_cache_lookup(ip, mac) == 0)
-+ if (arp_cache_lookup(ip, mac, intf) == 0)
- return (1);
- #ifdef __linux__
- /* XXX - force the kernel to arp. feh. */
diff --git a/testing/dsniff/05_amd64_fix.patch b/testing/dsniff/05_amd64_fix.patch
deleted file mode 100644
index 22768c25b1..0000000000
--- a/testing/dsniff/05_amd64_fix.patch
+++ /dev/null
@@ -1,217 +0,0 @@
-Author: Steve Kemp <skx@debian.org>
-Description: Compile under AMD64, Closes #254002.
---- a/configure 2011-06-19 17:14:11.327999387 -0500
-+++ b/configure 2011-06-19 17:15:06.667999375 -0500
-@@ -2667,15 +2667,62 @@
- echo "$ac_t""no" 1>&6
- fi
-
-+echo $ac_n "checking for __dn_expand in -lresolv""... $ac_c" 1>&6
-+echo "configure:2672: checking for __dn_expand in -lresolv" >&5
-+ac_lib_var=`echo resolv'_'__dn_expand | sed 'y%./+-%__p_%'`
-+if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
-+ echo $ac_n "(cached) $ac_c" 1>&6
-+else
-+ ac_save_LIBS="$LIBS"
-+LIBS="-lresolv $LIBS"
-+cat > conftest.$ac_ext <<EOF
-+#line 2680 "configure"
-+#include "confdefs.h"
-+/* Override any gcc2 internal prototype to avoid an error. */
-+/* We use char because int might match the return type of a gcc2
-+ builtin and then its argument prototype would still apply. */
-+char __dn_expand();
-+
-+int main() {
-+__dn_expand()
-+; return 0; }
-+EOF
-+if { (eval echo configure:2691: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
-+ rm -rf conftest*
-+ eval "ac_cv_lib_$ac_lib_var=yes"
-+else
-+ echo "configure: failed program was:" >&5
-+ cat conftest.$ac_ext >&5
-+ rm -rf conftest*
-+ eval "ac_cv_lib_$ac_lib_var=no"
-+fi
-+rm -f conftest*
-+LIBS="$ac_save_LIBS"
-+
-+fi
-+if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
-+ echo "$ac_t""yes" 1>&6
-+ ac_tr_lib=HAVE_LIB`echo resolv | sed -e 's/[^a-zA-Z0-9_]/_/g' \
-+ -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
-+ cat >> confdefs.h <<EOF
-+#define $ac_tr_lib 1
-+EOF
-+
-+ LIBS="-lresolv $LIBS"
-+
-+else
-+ echo "$ac_t""no" 1>&6
-+fi
-+
- for ac_func in dirname strlcpy strlcat strsep
- do
- echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
--echo "configure:2674: checking for $ac_func" >&5
-+echo "configure:2721: checking for $ac_func" >&5
- if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
- else
- cat > conftest.$ac_ext <<EOF
--#line 2679 "configure"
-+#line 2726 "configure"
- #include "confdefs.h"
- /* System header to define __stub macros and hopefully few prototypes,
- which can conflict with char $ac_func(); below. */
-@@ -2698,7 +2745,7 @@
-
- ; return 0; }
- EOF
--if { (eval echo configure:2702: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
-+if { (eval echo configure:2749: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
- rm -rf conftest*
- eval "ac_cv_func_$ac_func=yes"
- else
-@@ -2728,12 +2775,12 @@
- for ac_func in MD5Update
- do
- echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
--echo "configure:2732: checking for $ac_func" >&5
-+echo "configure:2779: checking for $ac_func" >&5
- if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
- else
- cat > conftest.$ac_ext <<EOF
--#line 2737 "configure"
-+#line 2784 "configure"
- #include "confdefs.h"
- /* System header to define __stub macros and hopefully few prototypes,
- which can conflict with char $ac_func(); below. */
-@@ -2756,7 +2803,7 @@
-
- ; return 0; }
- EOF
--if { (eval echo configure:2760: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
-+if { (eval echo configure:2807: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
- rm -rf conftest*
- eval "ac_cv_func_$ac_func=yes"
- else
-@@ -2788,12 +2835,12 @@
- for ac_func in warnx
- do
- echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
--echo "configure:2792: checking for $ac_func" >&5
-+echo "configure:2839: checking for $ac_func" >&5
- if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
- else
- cat > conftest.$ac_ext <<EOF
--#line 2797 "configure"
-+#line 2844 "configure"
- #include "confdefs.h"
- /* System header to define __stub macros and hopefully few prototypes,
- which can conflict with char $ac_func(); below. */
-@@ -2816,7 +2863,7 @@
-
- ; return 0; }
- EOF
--if { (eval echo configure:2820: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
-+if { (eval echo configure:2867: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
- rm -rf conftest*
- eval "ac_cv_func_$ac_func=yes"
- else
-@@ -2848,12 +2895,12 @@
- for ac_func in ether_ntoa
- do
- echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
--echo "configure:2852: checking for $ac_func" >&5
-+echo "configure:2899: checking for $ac_func" >&5
- if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
- else
- cat > conftest.$ac_ext <<EOF
--#line 2857 "configure"
-+#line 2904 "configure"
- #include "confdefs.h"
- /* System header to define __stub macros and hopefully few prototypes,
- which can conflict with char $ac_func(); below. */
-@@ -2876,7 +2923,7 @@
-
- ; return 0; }
- EOF
--if { (eval echo configure:2880: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
-+if { (eval echo configure:2927: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
- rm -rf conftest*
- eval "ac_cv_func_$ac_func=yes"
- else
-@@ -2912,7 +2959,7 @@
- fi
-
- echo $ac_n "checking for Berkeley DB with 1.85 compatibility""... $ac_c" 1>&6
--echo "configure:2916: checking for Berkeley DB with 1.85 compatibility" >&5
-+echo "configure:2963: checking for Berkeley DB with 1.85 compatibility" >&5
- # Check whether --with-db or --without-db was given.
- if test "${with_db+set}" = set; then
- withval="$with_db"
-@@ -3015,7 +3062,7 @@
-
-
- echo $ac_n "checking for libpcap""... $ac_c" 1>&6
--echo "configure:3019: checking for libpcap" >&5
-+echo "configure:3066: checking for libpcap" >&5
- # Check whether --with-libpcap or --without-libpcap was given.
- if test "${with_libpcap+set}" = set; then
- withval="$with_libpcap"
-@@ -3063,7 +3110,7 @@
-
-
- echo $ac_n "checking for libnet""... $ac_c" 1>&6
--echo "configure:3067: checking for libnet" >&5
-+echo "configure:3114: checking for libnet" >&5
- # Check whether --with-libnet or --without-libnet was given.
- if test "${with_libnet+set}" = set; then
- withval="$with_libnet"
-@@ -3110,7 +3157,7 @@
-
-
- echo $ac_n "checking for libnids""... $ac_c" 1>&6
--echo "configure:3114: checking for libnids" >&5
-+echo "configure:3161: checking for libnids" >&5
- # Check whether --with-libnids or --without-libnids was given.
- if test "${with_libnids+set}" = set; then
- withval="$with_libnids"
-@@ -3152,9 +3199,9 @@
- save_cppflags="$CPPFLAGS"
- CPPFLAGS="$NIDSINC"
- echo $ac_n "checking whether libnids version is good""... $ac_c" 1>&6
--echo "configure:3156: checking whether libnids version is good" >&5
-+echo "configure:3203: checking whether libnids version is good" >&5
- cat > conftest.$ac_ext <<EOF
--#line 3158 "configure"
-+#line 3205 "configure"
- #include "confdefs.h"
- #include <nids.h>
- EOF
-@@ -3173,7 +3220,7 @@
-
-
- echo $ac_n "checking for OpenSSL""... $ac_c" 1>&6
--echo "configure:3177: checking for OpenSSL" >&5
-+echo "configure:3224: checking for OpenSSL" >&5
- # Check whether --with-openssl or --without-openssl was given.
- if test "${with_openssl+set}" = set; then
- withval="$with_openssl"
---- a/configure.in 2011-06-19 17:14:11.195999387 -0500
-+++ b/configure.in 2011-06-19 17:15:06.683999375 -0500
-@@ -57,6 +57,7 @@
- AC_CHECK_LIB(nsl, gethostbyname)
- dnl XXX - feh, everything except OpenBSD sux.
- AC_CHECK_LIB(resolv, dn_expand)
-+AC_CHECK_LIB(resolv, __dn_expand)
- AC_REPLACE_FUNCS(dirname strlcpy strlcat strsep)
- needmd5=no
- AC_CHECK_FUNCS(MD5Update, , [needmd5=yes])
diff --git a/testing/dsniff/06_urlsnarf_zeropad.patch b/testing/dsniff/06_urlsnarf_zeropad.patch
deleted file mode 100644
index be1c4beced..0000000000
--- a/testing/dsniff/06_urlsnarf_zeropad.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-Author: Steve Kemp <skx@debian.org>
-Description: urlsnarf: zero-pad date, Closes #298605.
---- a/urlsnarf.c 2011-06-19 17:15:01.103999376 -0500
-+++ b/urlsnarf.c 2011-06-19 17:15:08.631999375 -0500
-@@ -68,7 +68,7 @@
- t->tm_hour - gmt.tm_hour);
- tz = hours * 60 + t->tm_min - gmt.tm_min;
-
-- len = strftime(tstr, sizeof(tstr), "%e/%b/%Y:%X", t);
-+ len = strftime(tstr, sizeof(tstr), "%d/%b/%Y:%X", t);
- if (len < 0 || len > sizeof(tstr) - 5)
- return (NULL);
-
diff --git a/testing/dsniff/07_libnet_1.1.patch b/testing/dsniff/07_libnet_1.1.patch
deleted file mode 100644
index 6cf86f0baf..0000000000
--- a/testing/dsniff/07_libnet_1.1.patch
+++ /dev/null
@@ -1,903 +0,0 @@
-Author: Faidon Liambotis <paravoid@debian.org>
-Description: Use libnet v1.1 instead of v1.0
---- a/arpspoof.c 2011-06-19 17:15:04.591999376 -0500
-+++ b/arpspoof.c 2011-06-19 17:15:10.511999375 -0500
-@@ -27,7 +27,7 @@
-
- extern char *ether_ntoa(struct ether_addr *);
-
--static struct libnet_link_int *llif;
-+static libnet_t *l;
- static struct ether_addr spoof_mac, target_mac;
- static in_addr_t spoof_ip, target_ip;
- static char *intf;
-@@ -41,47 +41,49 @@
- }
-
- static int
--arp_send(struct libnet_link_int *llif, char *dev,
-- int op, u_char *sha, in_addr_t spa, u_char *tha, in_addr_t tpa)
-+arp_send(libnet_t *l, int op, u_int8_t *sha,
-+ in_addr_t spa, u_int8_t *tha, in_addr_t tpa)
- {
-- char ebuf[128];
-- u_char pkt[60];
--
-+ int retval;
-+
- if (sha == NULL &&
-- (sha = (u_char *)libnet_get_hwaddr(llif, dev, ebuf)) == NULL) {
-+ (sha = (u_int8_t *)libnet_get_hwaddr(l)) == NULL) {
- return (-1);
- }
- if (spa == 0) {
-- if ((spa = libnet_get_ipaddr(llif, dev, ebuf)) == 0)
-+ if ((spa = libnet_get_ipaddr4(l)) == -1)
- return (-1);
-- spa = htonl(spa); /* XXX */
- }
- if (tha == NULL)
- tha = "\xff\xff\xff\xff\xff\xff";
-
-- libnet_build_ethernet(tha, sha, ETHERTYPE_ARP, NULL, 0, pkt);
-+ libnet_autobuild_arp(op, sha, (u_int8_t *)&spa,
-+ tha, (u_int8_t *)&tpa, l);
-+ libnet_build_ethernet(tha, sha, ETHERTYPE_ARP, NULL, 0, l, 0);
-
-- libnet_build_arp(ARPHRD_ETHER, ETHERTYPE_IP, ETHER_ADDR_LEN, 4,
-- op, sha, (u_char *)&spa, tha, (u_char *)&tpa,
-- NULL, 0, pkt + ETH_H);
--
- fprintf(stderr, "%s ",
- ether_ntoa((struct ether_addr *)sha));
-
- if (op == ARPOP_REQUEST) {
- fprintf(stderr, "%s 0806 42: arp who-has %s tell %s\n",
- ether_ntoa((struct ether_addr *)tha),
-- libnet_host_lookup(tpa, 0),
-- libnet_host_lookup(spa, 0));
-+ libnet_addr2name4(tpa, LIBNET_DONT_RESOLVE),
-+ libnet_addr2name4(spa, LIBNET_DONT_RESOLVE));
- }
- else {
- fprintf(stderr, "%s 0806 42: arp reply %s is-at ",
- ether_ntoa((struct ether_addr *)tha),
-- libnet_host_lookup(spa, 0));
-+ libnet_addr2name4(spa, LIBNET_DONT_RESOLVE));
- fprintf(stderr, "%s\n",
- ether_ntoa((struct ether_addr *)sha));
- }
-- return (libnet_write_link_layer(llif, dev, pkt, sizeof(pkt)) == sizeof(pkt));
-+ retval = libnet_write(l);
-+ if (retval)
-+ fprintf(stderr, "%s", libnet_geterror(l));
-+
-+ libnet_clear_packet(l);
-+
-+ return retval;
- }
-
- #ifdef __linux__
-@@ -119,7 +121,7 @@
- /* XXX - force the kernel to arp. feh. */
- arp_force(ip);
- #else
-- arp_send(llif, intf, ARPOP_REQUEST, NULL, 0, NULL, ip);
-+ arp_send(l, ARPOP_REQUEST, NULL, 0, NULL, ip);
- #endif
- sleep(1);
- }
-@@ -136,9 +138,9 @@
- if (arp_find(spoof_ip, &spoof_mac)) {
- for (i = 0; i < 3; i++) {
- /* XXX - on BSD, requires ETHERSPOOF kernel. */
-- arp_send(llif, intf, ARPOP_REPLY,
-- (u_char *)&spoof_mac, spoof_ip,
-- (target_ip ? (u_char *)&target_mac : NULL),
-+ arp_send(l, ARPOP_REPLY,
-+ (u_int8_t *)&spoof_mac, spoof_ip,
-+ (target_ip ? (u_int8_t *)&target_mac : NULL),
- target_ip);
- sleep(1);
- }
-@@ -151,7 +153,8 @@
- {
- extern char *optarg;
- extern int optind;
-- char ebuf[PCAP_ERRBUF_SIZE];
-+ char pcap_ebuf[PCAP_ERRBUF_SIZE];
-+ char libnet_ebuf[LIBNET_ERRBUF_SIZE];
- int c;
-
- intf = NULL;
-@@ -163,7 +166,7 @@
- intf = optarg;
- break;
- case 't':
-- if ((target_ip = libnet_name_resolve(optarg, 1)) == -1)
-+ if ((target_ip = libnet_name2addr4(l, optarg, LIBNET_RESOLVE)) == -1)
- usage();
- break;
- default:
-@@ -176,26 +179,26 @@
- if (argc != 1)
- usage();
-
-- if ((spoof_ip = libnet_name_resolve(argv[0], 1)) == -1)
-+ if ((spoof_ip = libnet_name2addr4(l, argv[0], LIBNET_RESOLVE)) == -1)
- usage();
-
-- if (intf == NULL && (intf = pcap_lookupdev(ebuf)) == NULL)
-- errx(1, "%s", ebuf);
-+ if (intf == NULL && (intf = pcap_lookupdev(pcap_ebuf)) == NULL)
-+ errx(1, "%s", pcap_ebuf);
-
-- if ((llif = libnet_open_link_interface(intf, ebuf)) == 0)
-- errx(1, "%s", ebuf);
-+ if ((l = libnet_init(LIBNET_LINK, intf, libnet_ebuf)) == NULL)
-+ errx(1, "%s", libnet_ebuf);
-
- if (target_ip != 0 && !arp_find(target_ip, &target_mac))
- errx(1, "couldn't arp for host %s",
-- libnet_host_lookup(target_ip, 0));
-+ libnet_addr2name4(target_ip, LIBNET_DONT_RESOLVE));
-
- signal(SIGHUP, cleanup);
- signal(SIGINT, cleanup);
- signal(SIGTERM, cleanup);
-
- for (;;) {
-- arp_send(llif, intf, ARPOP_REPLY, NULL, spoof_ip,
-- (target_ip ? (u_char *)&target_mac : NULL),
-+ arp_send(l, ARPOP_REPLY, NULL, spoof_ip,
-+ (target_ip ? (u_int8_t *)&target_mac : NULL),
- target_ip);
- sleep(2);
- }
---- a/dnsspoof.c 2011-06-19 17:14:04.651999389 -0500
-+++ b/dnsspoof.c 2011-06-19 17:15:10.515999375 -0500
-@@ -38,7 +38,7 @@
-
- pcap_t *pcap_pd = NULL;
- int pcap_off = -1;
--int lnet_sock = -1;
-+libnet_t *l;
- u_long lnet_ip = -1;
-
- static void
-@@ -90,19 +90,18 @@
- dns_init(char *dev, char *filename)
- {
- FILE *f;
-- struct libnet_link_int *llif;
-+ libnet_t *l;
-+ char libnet_ebuf[LIBNET_ERRBUF_SIZE];
- struct dnsent *de;
- char *ip, *name, buf[1024];
-
-- if ((llif = libnet_open_link_interface(dev, buf)) == NULL)
-- errx(1, "%s", buf);
-+ if ((l = libnet_init(LIBNET_LINK, dev, libnet_ebuf)) == NULL)
-+ errx(1, "%s", libnet_ebuf);
-
-- if ((lnet_ip = libnet_get_ipaddr(llif, dev, buf)) == -1)
-- errx(1, "%s", buf);
-+ if ((lnet_ip = libnet_get_ipaddr4(l)) == -1)
-+ errx(1, "%s", libnet_geterror(l));
-
-- lnet_ip = htonl(lnet_ip);
--
-- libnet_close_link_interface(llif);
-+ libnet_destroy(l);
-
- SLIST_INIT(&dns_entries);
-
-@@ -180,7 +179,7 @@
- static void
- dns_spoof(u_char *u, const struct pcap_pkthdr *pkthdr, const u_char *pkt)
- {
-- struct libnet_ip_hdr *ip;
-+ struct libnet_ipv4_hdr *ip;
- struct libnet_udp_hdr *udp;
- HEADER *dns;
- char name[MAXHOSTNAMELEN];
-@@ -189,7 +188,7 @@
- in_addr_t dst;
- u_short type, class;
-
-- ip = (struct libnet_ip_hdr *)(pkt + pcap_off);
-+ ip = (struct libnet_ipv4_hdr *)(pkt + pcap_off);
- udp = (struct libnet_udp_hdr *)(pkt + pcap_off + (ip->ip_hl * 4));
- dns = (HEADER *)(udp + 1);
- p = (u_char *)(dns + 1);
-@@ -212,7 +211,7 @@
- if (class != C_IN)
- return;
-
-- p = buf + IP_H + UDP_H + dnslen;
-+ p = buf + dnslen;
-
- if (type == T_A) {
- if ((dst = dns_lookup_a(name)) == -1)
-@@ -234,38 +233,38 @@
- anslen += 12;
- }
- else return;
--
-- libnet_build_ip(UDP_H + dnslen + anslen, 0, libnet_get_prand(PRu16),
-- 0, 64, IPPROTO_UDP, ip->ip_dst.s_addr,
-- ip->ip_src.s_addr, NULL, 0, buf);
--
-- libnet_build_udp(ntohs(udp->uh_dport), ntohs(udp->uh_sport),
-- NULL, dnslen + anslen, buf + IP_H);
-
-- memcpy(buf + IP_H + UDP_H, (u_char *)dns, dnslen);
-+ memcpy(buf, (u_char *)dns, dnslen);
-
-- dns = (HEADER *)(buf + IP_H + UDP_H);
-+ dns = (HEADER *)buf;
- dns->qr = dns->ra = 1;
- if (type == T_PTR) dns->aa = 1;
- dns->ancount = htons(1);
-
- dnslen += anslen;
-+
-+ libnet_clear_packet(l);
-+ libnet_build_udp(ntohs(udp->uh_dport), ntohs(udp->uh_sport),
-+ LIBNET_UDP_H + dnslen, 0,
-+ (u_int8_t *)buf, dnslen, l, 0);
-+
-+ libnet_build_ipv4(LIBNET_IPV4_H + LIBNET_UDP_H + dnslen, 0,
-+ libnet_get_prand(LIBNET_PRu16), 0, 64, IPPROTO_UDP, 0,
-+ ip->ip_dst.s_addr, ip->ip_src.s_addr, NULL, 0, l, 0);
-
-- libnet_do_checksum(buf, IPPROTO_UDP, UDP_H + dnslen);
--
-- if (libnet_write_ip(lnet_sock, buf, IP_H + UDP_H + dnslen) < 0)
-+ if (libnet_write(l) < 0)
- warn("write");
-
- fprintf(stderr, "%s.%d > %s.%d: %d+ %s? %s\n",
-- libnet_host_lookup(ip->ip_src.s_addr, 0), ntohs(udp->uh_sport),
-- libnet_host_lookup(ip->ip_dst.s_addr, 0), ntohs(udp->uh_dport),
-+ libnet_addr2name4(ip->ip_src.s_addr, 0), ntohs(udp->uh_sport),
-+ libnet_addr2name4(ip->ip_dst.s_addr, 0), ntohs(udp->uh_dport),
- ntohs(dns->id), type == T_A ? "A" : "PTR", name);
- }
-
- static void
- cleanup(int sig)
- {
-- libnet_close_raw_sock(lnet_sock);
-+ libnet_destroy(l);
- pcap_close(pcap_pd);
- exit(0);
- }
-@@ -276,6 +275,7 @@
- extern char *optarg;
- extern int optind;
- char *p, *dev, *hosts, buf[1024];
-+ char ebuf[LIBNET_ERRBUF_SIZE];
- int i;
-
- dev = hosts = NULL;
-@@ -306,7 +306,7 @@
- strlcpy(buf, p, sizeof(buf));
- }
- else snprintf(buf, sizeof(buf), "udp dst port 53 and not src %s",
-- libnet_host_lookup(lnet_ip, 0));
-+ libnet_addr2name4(lnet_ip, LIBNET_DONT_RESOLVE));
-
- if ((pcap_pd = pcap_init(dev, buf, 128)) == NULL)
- errx(1, "couldn't initialize sniffing");
-@@ -314,10 +314,10 @@
- if ((pcap_off = pcap_dloff(pcap_pd)) < 0)
- errx(1, "couldn't determine link layer offset");
-
-- if ((lnet_sock = libnet_open_raw_sock(IPPROTO_RAW)) == -1)
-+ if ((l = libnet_init(LIBNET_RAW4, dev, ebuf)) == NULL)
- errx(1, "couldn't initialize sending");
-
-- libnet_seed_prand();
-+ libnet_seed_prand(l);
-
- signal(SIGHUP, cleanup);
- signal(SIGINT, cleanup);
---- a/filesnarf.c 2011-06-19 17:15:01.075999376 -0500
-+++ b/filesnarf.c 2011-06-19 17:15:10.519999375 -0500
-@@ -134,8 +134,8 @@
- int fd;
-
- warnx("%s.%d > %s.%d: %s (%d@%d)",
-- libnet_host_lookup(addr->daddr, 0), addr->dest,
-- libnet_host_lookup(addr->saddr, 0), addr->source,
-+ libnet_addr2name4(addr->daddr, LIBNET_DONT_RESOLVE), addr->dest,
-+ libnet_addr2name4(addr->saddr, LIBNET_DONT_RESOLVE), addr->source,
- ma->filename, len, ma->offset);
-
- if ((fd = open(ma->filename, O_WRONLY|O_CREAT, 0644)) >= 0) {
-@@ -353,7 +353,7 @@
- }
-
- static void
--decode_udp_nfs(struct libnet_ip_hdr *ip)
-+decode_udp_nfs(struct libnet_ipv4_hdr *ip)
- {
- static struct tuple4 addr;
- struct libnet_udp_hdr *udp;
---- a/macof.c 2011-06-19 17:14:04.959999389 -0500
-+++ b/macof.c 2011-06-19 17:15:10.523999375 -0500
-@@ -48,8 +48,8 @@
- static void
- gen_mac(u_char *mac)
- {
-- *((in_addr_t *)mac) = libnet_get_prand(PRu32);
-- *((u_short *)(mac + 4)) = libnet_get_prand(PRu16);
-+ *((in_addr_t *)mac) = libnet_get_prand(LIBNET_PRu32);
-+ *((u_short *)(mac + 4)) = libnet_get_prand(LIBNET_PRu16);
- }
-
- int
-@@ -59,22 +59,23 @@
- extern int optind;
- int c, i;
- struct libnet_link_int *llif;
-- char ebuf[PCAP_ERRBUF_SIZE];
-+ char pcap_ebuf[PCAP_ERRBUF_SIZE];
-+ char libnet_ebuf[LIBNET_ERRBUF_SIZE];
- u_char sha[ETHER_ADDR_LEN], tha[ETHER_ADDR_LEN];
- in_addr_t src, dst;
- u_short sport, dport;
- u_int32_t seq;
-- u_char pkt[ETH_H + IP_H + TCP_H];
-+ libnet_t *l;
-
- while ((c = getopt(argc, argv, "vs:d:e:x:y:i:n:h?V")) != -1) {
- switch (c) {
- case 'v':
- break;
- case 's':
-- Src = libnet_name_resolve(optarg, 0);
-+ Src = libnet_name2addr4(l, optarg, 0);
- break;
- case 'd':
-- Dst = libnet_name_resolve(optarg, 0);
-+ Dst = libnet_name2addr4(l, optarg, 0);
- break;
- case 'e':
- Tha = (u_char *)ether_aton(optarg);
-@@ -101,13 +102,13 @@
- if (argc != 0)
- usage();
-
-- if (!Intf && (Intf = pcap_lookupdev(ebuf)) == NULL)
-- errx(1, "%s", ebuf);
-+ if (!Intf && (Intf = pcap_lookupdev(pcap_ebuf)) == NULL)
-+ errx(1, "%s", pcap_ebuf);
-
-- if ((llif = libnet_open_link_interface(Intf, ebuf)) == 0)
-- errx(1, "%s", ebuf);
-+ if ((l = libnet_init(LIBNET_LINK, Intf, libnet_ebuf)) == NULL)
-+ errx(1, "%s", libnet_ebuf);
-
-- libnet_seed_prand();
-+ libnet_seed_prand(l);
-
- for (i = 0; i != Repeat; i++) {
-
-@@ -117,39 +118,39 @@
- else memcpy(tha, Tha, sizeof(tha));
-
- if (Src != 0) src = Src;
-- else src = libnet_get_prand(PRu32);
-+ else src = libnet_get_prand(LIBNET_PRu32);
-
- if (Dst != 0) dst = Dst;
-- else dst = libnet_get_prand(PRu32);
-+ else dst = libnet_get_prand(LIBNET_PRu32);
-
- if (Sport != 0) sport = Sport;
-- else sport = libnet_get_prand(PRu16);
-+ else sport = libnet_get_prand(LIBNET_PRu16);
-
- if (Dport != 0) dport = Dport;
-- else dport = libnet_get_prand(PRu16);
-+ else dport = libnet_get_prand(LIBNET_PRu16);
-
-- seq = libnet_get_prand(PRu32);
--
-- libnet_build_ethernet(tha, sha, ETHERTYPE_IP, NULL, 0, pkt);
--
-- libnet_build_ip(TCP_H, 0, libnet_get_prand(PRu16), 0, 64,
-- IPPROTO_TCP, src, dst, NULL, 0, pkt + ETH_H);
-+ seq = libnet_get_prand(LIBNET_PRu32);
-
- libnet_build_tcp(sport, dport, seq, 0, TH_SYN, 512,
-- 0, NULL, 0, pkt + ETH_H + IP_H);
-+ 0, 0, LIBNET_TCP_H, NULL, 0, l, 0);
-
-- libnet_do_checksum(pkt + ETH_H, IPPROTO_IP, IP_H);
-- libnet_do_checksum(pkt + ETH_H, IPPROTO_TCP, TCP_H);
-+ libnet_build_ipv4(LIBNET_TCP_H, 0,
-+ libnet_get_prand(LIBNET_PRu16), 0, 64,
-+ IPPROTO_TCP, 0, src, dst, NULL, 0, l, 0);
-
-- if (libnet_write_link_layer(llif, Intf, pkt, sizeof(pkt)) < 0)
-+ libnet_build_ethernet(tha, sha, ETHERTYPE_IP, NULL, 0, l, 0);
-+
-+ if (libnet_write(l) < 0)
- errx(1, "write");
-
-+ libnet_clear_packet(l);
-+
- fprintf(stderr, "%s ",
- ether_ntoa((struct ether_addr *)sha));
- fprintf(stderr, "%s %s.%d > %s.%d: S %u:%u(0) win 512\n",
- ether_ntoa((struct ether_addr *)tha),
-- libnet_host_lookup(Src, 0), sport,
-- libnet_host_lookup(Dst, 0), dport, seq, seq);
-+ libnet_addr2name4(Src, 0), sport,
-+ libnet_addr2name4(Dst, 0), dport, seq, seq);
- }
- exit(0);
- }
---- a/record.c 2011-06-19 17:14:06.627999389 -0500
-+++ b/record.c 2011-06-19 17:15:10.523999375 -0500
-@@ -65,8 +65,8 @@
- tm = localtime(&rec->time);
- strftime(tstr, sizeof(tstr), "%x %X", tm);
-
-- srcp = libnet_host_lookup(rec->src, Opt_dns);
-- dstp = libnet_host_lookup(rec->dst, Opt_dns);
-+ srcp = libnet_addr2name4(rec->src, Opt_dns);
-+ dstp = libnet_addr2name4(rec->dst, Opt_dns);
-
- if ((pr = getprotobynumber(rec->proto)) == NULL)
- protop = "unknown";
---- a/sshmitm.c 2011-06-19 17:14:05.687999389 -0500
-+++ b/sshmitm.c 2011-06-19 17:15:10.527999375 -0500
-@@ -389,7 +389,7 @@
- if (argc < 1)
- usage();
-
-- if ((ip = libnet_name_resolve(argv[0], 1)) == -1)
-+ if ((ip = libnet_name2addr4(NULL, argv[0], LIBNET_RESOLVE)) == -1)
- usage();
-
- if (argc == 2 && (rport = atoi(argv[1])) == 0)
---- a/tcpkill.c 2011-06-19 17:14:05.823999389 -0500
-+++ b/tcpkill.c 2011-06-19 17:15:10.535999375 -0500
-@@ -39,17 +39,18 @@
- static void
- tcp_kill_cb(u_char *user, const struct pcap_pkthdr *pcap, const u_char *pkt)
- {
-- struct libnet_ip_hdr *ip;
-+ struct libnet_ipv4_hdr *ip;
- struct libnet_tcp_hdr *tcp;
-- u_char ctext[64], buf[IP_H + TCP_H];
-+ u_char ctext[64];
- u_int32_t seq, win;
-- int i, *sock, len;
-+ int i, len;
-+ libnet_t *l;
-
-- sock = (int *)user;
-+ l = (libnet_t *)user;
- pkt += pcap_off;
- len = pcap->caplen - pcap_off;
-
-- ip = (struct libnet_ip_hdr *)pkt;
-+ ip = (struct libnet_ipv4_hdr *)pkt;
- if (ip->ip_p != IPPROTO_TCP)
- return;
-
-@@ -57,34 +58,31 @@
- if (tcp->th_flags & (TH_SYN|TH_FIN|TH_RST))
- return;
-
-- libnet_build_ip(TCP_H, 0, 0, 0, 64, IPPROTO_TCP,
-- ip->ip_dst.s_addr, ip->ip_src.s_addr,
-- NULL, 0, buf);
--
-- libnet_build_tcp(ntohs(tcp->th_dport), ntohs(tcp->th_sport),
-- 0, 0, TH_RST, 0, 0, NULL, 0, buf + IP_H);
--
- seq = ntohl(tcp->th_ack);
- win = ntohs(tcp->th_win);
-
- snprintf(ctext, sizeof(ctext), "%s:%d > %s:%d:",
-- libnet_host_lookup(ip->ip_src.s_addr, 0),
-+ libnet_addr2name4(ip->ip_src.s_addr, LIBNET_DONT_RESOLVE),
- ntohs(tcp->th_sport),
-- libnet_host_lookup(ip->ip_dst.s_addr, 0),
-+ libnet_addr2name4(ip->ip_dst.s_addr, LIBNET_DONT_RESOLVE),
- ntohs(tcp->th_dport));
-
-- ip = (struct libnet_ip_hdr *)buf;
-- tcp = (struct libnet_tcp_hdr *)(ip + 1);
--
- for (i = 0; i < Opt_severity; i++) {
-- ip->ip_id = libnet_get_prand(PRu16);
- seq += (i * win);
-- tcp->th_seq = htonl(seq);
-
-- libnet_do_checksum(buf, IPPROTO_TCP, TCP_H);
-+ libnet_clear_packet(l);
-+
-+ libnet_build_tcp(ntohs(tcp->th_dport), ntohs(tcp->th_sport),
-+ seq, 0, TH_RST, 0, 0, 0, LIBNET_TCP_H,
-+ NULL, 0, l, 0);
-+
-+ libnet_build_ipv4(LIBNET_IPV4_H + LIBNET_TCP_H, 0,
-+ libnet_get_prand(LIBNET_PRu16), 0, 64,
-+ IPPROTO_TCP, 0, ip->ip_dst.s_addr,
-+ ip->ip_src.s_addr, NULL, 0, l, 0);
-
-- if (libnet_write_ip(*sock, buf, sizeof(buf)) < 0)
-- warn("write_ip");
-+ if (libnet_write(l) < 0)
-+ warn("write");
-
- fprintf(stderr, "%s R %lu:%lu(0) win 0\n", ctext, seq, seq);
- }
-@@ -95,8 +93,10 @@
- {
- extern char *optarg;
- extern int optind;
-- int c, sock;
-+ int c;
- char *p, *intf, *filter, ebuf[PCAP_ERRBUF_SIZE];
-+ char libnet_ebuf[LIBNET_ERRBUF_SIZE];
-+ libnet_t *l;
- pcap_t *pd;
-
- intf = NULL;
-@@ -136,14 +136,14 @@
- if ((pcap_off = pcap_dloff(pd)) < 0)
- errx(1, "couldn't determine link layer offset");
-
-- if ((sock = libnet_open_raw_sock(IPPROTO_RAW)) == -1)
-+ if ((l = libnet_init(LIBNET_RAW4, intf, libnet_ebuf)) == NULL)
- errx(1, "couldn't initialize sending");
-
-- libnet_seed_prand();
-+ libnet_seed_prand(l);
-
- warnx("listening on %s [%s]", intf, filter);
-
-- pcap_loop(pd, -1, tcp_kill_cb, (u_char *)&sock);
-+ pcap_loop(pd, -1, tcp_kill_cb, (u_char *)l);
-
- /* NOTREACHED */
-
---- a/tcpnice.c 2011-06-19 17:14:04.547999389 -0500
-+++ b/tcpnice.c 2011-06-19 17:15:10.539999375 -0500
-@@ -41,107 +41,106 @@
- }
-
- static void
--send_tcp_window_advertisement(int sock, struct libnet_ip_hdr *ip,
-+send_tcp_window_advertisement(libnet_t *l, struct libnet_ipv4_hdr *ip,
- struct libnet_tcp_hdr *tcp)
- {
- int len;
-
- ip->ip_hl = 5;
-- ip->ip_len = htons(IP_H + TCP_H);
-- ip->ip_id = libnet_get_prand(PRu16);
-- memcpy(buf, (u_char *)ip, IP_H);
-+ ip->ip_len = htons(LIBNET_IPV4_H + LIBNET_TCP_H);
-+ ip->ip_id = libnet_get_prand(LIBNET_PRu16);
-+ memcpy(buf, (u_char *)ip, LIBNET_IPV4_H);
-
- tcp->th_off = 5;
- tcp->th_win = htons(MIN_WIN);
-- memcpy(buf + IP_H, (u_char *)tcp, TCP_H);
-+ memcpy(buf + LIBNET_IPV4_H, (u_char *)tcp, LIBNET_TCP_H);
-
-- libnet_do_checksum(buf, IPPROTO_TCP, TCP_H);
-+ libnet_do_checksum(l, buf, IPPROTO_TCP, LIBNET_TCP_H);
-
-- len = IP_H + TCP_H;
-+ len = LIBNET_IPV4_H + LIBNET_TCP_H;
-
-- if (libnet_write_ip(sock, buf, len) != len)
-+ if (libnet_write_raw_ipv4(l, buf, len) != len)
- warn("write");
-
- fprintf(stderr, "%s:%d > %s:%d: . ack %lu win %d\n",
-- libnet_host_lookup(ip->ip_src.s_addr, 0), ntohs(tcp->th_sport),
-- libnet_host_lookup(ip->ip_dst.s_addr, 0), ntohs(tcp->th_dport),
-+ libnet_addr2name4(ip->ip_src.s_addr, 0), ntohs(tcp->th_sport),
-+ libnet_addr2name4(ip->ip_dst.s_addr, 0), ntohs(tcp->th_dport),
- ntohl(tcp->th_ack), 1);
- }
-
- static void
--send_icmp_source_quench(int sock, struct libnet_ip_hdr *ip)
-+send_icmp_source_quench(libnet_t *l, struct libnet_ipv4_hdr *ip)
- {
-- struct libnet_icmp_hdr *icmp;
-+ struct libnet_icmpv4_hdr *icmp;
- int len;
-
- len = (ip->ip_hl * 4) + 8;
-
-- libnet_build_ip(ICMP_ECHO_H + len, 0, libnet_get_prand(PRu16),
-- 0, 64, IPPROTO_ICMP, ip->ip_dst.s_addr,
-- ip->ip_src.s_addr, NULL, 0, buf);
--
-- icmp = (struct libnet_icmp_hdr *)(buf + IP_H);
-+ icmp = (struct libnet_icmpv4_hdr *)(buf + LIBNET_IPV4_H);
- icmp->icmp_type = ICMP_SOURCEQUENCH;
- icmp->icmp_code = 0;
-- memcpy((u_char *)icmp + ICMP_ECHO_H, (u_char *)ip, len);
-+ memcpy((u_char *)icmp + LIBNET_ICMPV4_ECHO_H, (u_char *)ip, len);
-
-- libnet_do_checksum(buf, IPPROTO_ICMP, ICMP_ECHO_H + len);
-+ len += LIBNET_ICMPV4_ECHO_H;
-
-- len += (IP_H + ICMP_ECHO_H);
-+ libnet_build_ipv4(LIBNET_IPV4_H + len, 0,
-+ libnet_get_prand(LIBNET_PRu16), 0, 64, IPPROTO_ICMP,
-+ 0, ip->ip_dst.s_addr, ip->ip_src.s_addr,
-+ (u_int8_t *) icmp, len, l, 0);
-
-- if (libnet_write_ip(sock, buf, len) != len)
-+ if (libnet_write(l) != len)
- warn("write");
-
- fprintf(stderr, "%s > %s: icmp: source quench\n",
-- libnet_host_lookup(ip->ip_dst.s_addr, 0),
-- libnet_host_lookup(ip->ip_src.s_addr, 0));
-+ libnet_addr2name4(ip->ip_dst.s_addr, 0),
-+ libnet_addr2name4(ip->ip_src.s_addr, 0));
- }
-
- static void
--send_icmp_frag_needed(int sock, struct libnet_ip_hdr *ip)
-+send_icmp_frag_needed(libnet_t *l, struct libnet_ipv4_hdr *ip)
- {
-- struct libnet_icmp_hdr *icmp;
-+ struct libnet_icmpv4_hdr *icmp;
- int len;
-
- len = (ip->ip_hl * 4) + 8;
-
-- libnet_build_ip(ICMP_MASK_H + len, 4, libnet_get_prand(PRu16),
-- 0, 64, IPPROTO_ICMP, ip->ip_dst.s_addr,
-- ip->ip_src.s_addr, NULL, 0, buf);
--
-- icmp = (struct libnet_icmp_hdr *)(buf + IP_H);
-+ icmp = (struct libnet_icmpv4_hdr *)(buf + LIBNET_IPV4_H);
- icmp->icmp_type = ICMP_UNREACH;
- icmp->icmp_code = ICMP_UNREACH_NEEDFRAG;
- icmp->hun.frag.pad = 0;
- icmp->hun.frag.mtu = htons(MIN_MTU);
-- memcpy((u_char *)icmp + ICMP_MASK_H, (u_char *)ip, len);
-+ memcpy((u_char *)icmp + LIBNET_ICMPV4_MASK_H, (u_char *)ip, len);
-
-- libnet_do_checksum(buf, IPPROTO_ICMP, ICMP_MASK_H + len);
--
-- len += (IP_H + ICMP_MASK_H);
-+ len += LIBNET_ICMPV4_MASK_H;
-+
-+ libnet_build_ipv4(LIBNET_IPV4_H + len, 4,
-+ libnet_get_prand(LIBNET_PRu16), 0, 64, IPPROTO_ICMP,
-+ 0, ip->ip_dst.s_addr, ip->ip_src.s_addr,
-+ (u_int8_t *) icmp, len, l, 0);
-
-- if (libnet_write_ip(sock, buf, len) != len)
-+ if (libnet_write(l) != len)
- warn("write");
-
- fprintf(stderr, "%s > %s: icmp: ",
-- libnet_host_lookup(ip->ip_dst.s_addr, 0),
-- libnet_host_lookup(ip->ip_src.s_addr, 0));
-+ libnet_addr2name4(ip->ip_dst.s_addr, 0),
-+ libnet_addr2name4(ip->ip_src.s_addr, 0));
- fprintf(stderr, "%s unreachable - need to frag (mtu %d)\n",
-- libnet_host_lookup(ip->ip_src.s_addr, 0), MIN_MTU);
-+ libnet_addr2name4(ip->ip_src.s_addr, 0), MIN_MTU);
- }
-
- static void
- tcp_nice_cb(u_char *user, const struct pcap_pkthdr *pcap, const u_char *pkt)
- {
-- struct libnet_ip_hdr *ip;
-+ struct libnet_ipv4_hdr *ip;
- struct libnet_tcp_hdr *tcp;
-- int *sock, len;
-+ int len;
-+ libnet_t *l;
-
-- sock = (int *)user;
-+ l = (libnet_t *)user;
- pkt += pcap_off;
- len = pcap->caplen - pcap_off;
-
-- ip = (struct libnet_ip_hdr *)pkt;
-+ ip = (struct libnet_ipv4_hdr *)pkt;
- if (ip->ip_p != IPPROTO_TCP)
- return;
-
-@@ -151,11 +150,11 @@
-
- if (ntohs(ip->ip_len) > (ip->ip_hl << 2) + (tcp->th_off << 2)) {
- if (Opt_icmp)
-- send_icmp_source_quench(*sock, ip);
-+ send_icmp_source_quench(l, ip);
- if (Opt_win)
-- send_tcp_window_advertisement(*sock, ip, tcp);
-+ send_tcp_window_advertisement(l, ip, tcp);
- if (Opt_pmtu)
-- send_icmp_frag_needed(*sock, ip);
-+ send_icmp_frag_needed(l, ip);
- }
- }
-
-@@ -164,8 +163,10 @@
- {
- extern char *optarg;
- extern int optind;
-- int c, sock;
-+ int c;
- char *intf, *filter, ebuf[PCAP_ERRBUF_SIZE];
-+ char libnet_ebuf[LIBNET_ERRBUF_SIZE];
-+ libnet_t *l;
- pcap_t *pd;
-
- intf = NULL;
-@@ -209,14 +210,14 @@
- if ((pcap_off = pcap_dloff(pd)) < 0)
- errx(1, "couldn't determine link layer offset");
-
-- if ((sock = libnet_open_raw_sock(IPPROTO_RAW)) == -1)
-+ if ((l = libnet_init(LIBNET_RAW4, intf, libnet_ebuf)) == NULL)
- errx(1, "couldn't initialize sending");
-
-- libnet_seed_prand();
-+ libnet_seed_prand(l);
-
- warnx("listening on %s [%s]", intf, filter);
-
-- pcap_loop(pd, -1, tcp_nice_cb, (u_char *)&sock);
-+ pcap_loop(pd, -1, tcp_nice_cb, (u_char *)l);
-
- /* NOTREACHED */
-
---- a/tcp_raw.c 2011-06-19 17:14:06.375999389 -0500
-+++ b/tcp_raw.c 2011-06-19 17:15:10.543999375 -0500
-@@ -119,7 +119,7 @@
- }
-
- struct iovec *
--tcp_raw_input(struct libnet_ip_hdr *ip, struct libnet_tcp_hdr *tcp, int len)
-+tcp_raw_input(struct libnet_ipv4_hdr *ip, struct libnet_tcp_hdr *tcp, int len)
- {
- struct tha tha;
- struct tcp_conn *conn;
-@@ -131,7 +131,7 @@
-
- /* Verify TCP checksum. */
- cksum = tcp->th_sum;
-- libnet_do_checksum((u_char *) ip, IPPROTO_TCP, len);
-+ libnet_do_checksum(NULL, (u_char *) ip, IPPROTO_TCP, len);
-
- if (cksum != tcp->th_sum)
- return (NULL);
---- a/tcp_raw.h 2011-06-19 17:14:05.079999389 -0500
-+++ b/tcp_raw.h 2011-06-19 17:15:10.547999375 -0500
-@@ -15,7 +15,7 @@
- u_short sport, u_short dport,
- u_char *buf, int len);
-
--struct iovec *tcp_raw_input(struct libnet_ip_hdr *ip,
-+struct iovec *tcp_raw_input(struct libnet_ipv4_hdr *ip,
- struct libnet_tcp_hdr *tcp, int len);
-
- void tcp_raw_timeout(int timeout, tcp_raw_callback_t callback);
---- a/trigger.c 2011-06-19 17:14:05.483999389 -0500
-+++ b/trigger.c 2011-06-19 17:15:10.551999375 -0500
-@@ -276,7 +276,7 @@
- }
-
- void
--trigger_ip(struct libnet_ip_hdr *ip)
-+trigger_ip(struct libnet_ipv4_hdr *ip)
- {
- struct trigger *t, tr;
- u_char *buf;
-@@ -305,7 +305,7 @@
-
- /* libnids needs a nids_register_udp()... */
- void
--trigger_udp(struct libnet_ip_hdr *ip)
-+trigger_udp(struct libnet_ipv4_hdr *ip)
- {
- struct trigger *t, tr;
- struct libnet_udp_hdr *udp;
-@@ -437,7 +437,7 @@
- }
-
- void
--trigger_tcp_raw(struct libnet_ip_hdr *ip)
-+trigger_tcp_raw(struct libnet_ipv4_hdr *ip)
- {
- struct trigger *t, tr;
- struct libnet_tcp_hdr *tcp;
---- a/trigger.h 2011-06-19 17:14:04.371999389 -0500
-+++ b/trigger.h 2011-06-19 17:15:10.555999375 -0500
-@@ -24,10 +24,10 @@
- int trigger_set_tcp(int port, char *name);
- int trigger_set_rpc(int program, char *name);
-
--void trigger_ip(struct libnet_ip_hdr *ip);
--void trigger_udp(struct libnet_ip_hdr *ip);
-+void trigger_ip(struct libnet_ipv4_hdr *ip);
-+void trigger_udp(struct libnet_ipv4_hdr *ip);
- void trigger_tcp(struct tcp_stream *ts, void **conn_save);
--void trigger_tcp_raw(struct libnet_ip_hdr *ip);
-+void trigger_tcp_raw(struct libnet_ipv4_hdr *ip);
- void trigger_tcp_raw_timeout(int signal);
- void trigger_rpc(int program, int proto, int port);
-
---- a/urlsnarf.c 2011-06-19 17:15:08.631999375 -0500
-+++ b/urlsnarf.c 2011-06-19 17:15:10.559999375 -0500
-@@ -145,14 +145,14 @@
- if (user == NULL)
- user = "-";
- if (vhost == NULL)
-- vhost = libnet_host_lookup(addr->daddr, Opt_dns);
-+ vhost = libnet_addr2name4(addr->daddr, Opt_dns);
- if (referer == NULL)
- referer = "-";
- if (agent == NULL)
- agent = "-";
-
- printf("%s - %s [%s] \"%s http://%s%s\" - - \"%s\" \"%s\"\n",
-- libnet_host_lookup(addr->saddr, Opt_dns),
-+ libnet_addr2name4(addr->saddr, Opt_dns),
- user, timestamp(), req, vhost, uri, referer, agent);
- }
- fflush(stdout);
---- a/webmitm.c 2011-06-19 17:14:07.231999387 -0500
-+++ b/webmitm.c 2011-06-19 17:15:10.559999375 -0500
-@@ -242,7 +242,7 @@
- word = buf_tok(&msg, "/", 1);
- vhost = buf_strdup(word);
- }
-- ssin.sin_addr.s_addr = libnet_name_resolve(vhost, 1);
-+ ssin.sin_addr.s_addr = libnet_name2addr4(NULL, vhost, 1);
- free(vhost);
-
- if (ssin.sin_addr.s_addr == ntohl(INADDR_LOOPBACK) ||
-@@ -510,7 +510,7 @@
- argv += optind;
-
- if (argc == 1) {
-- if ((static_host = libnet_name_resolve(argv[0], 1)) == -1)
-+ if ((static_host = libnet_name2addr4(NULL, argv[0], 1)) == -1)
- usage();
- }
- else if (argc != 0) usage();
---- a/webspy.c 2011-06-19 17:15:01.111999376 -0500
-+++ b/webspy.c 2011-06-19 17:15:10.563999375 -0500
-@@ -126,7 +126,7 @@
- if (auth == NULL)
- auth = "";
- if (vhost == NULL)
-- vhost = libnet_host_lookup(addr->daddr, 0);
-+ vhost = libnet_addr2name4(addr->daddr, 0);
-
- snprintf(cmd, sizeof(cmd), "openURL(http://%s%s%s%s)",
- auth, *auth ? "@" : "", vhost, uri);
-@@ -205,7 +205,7 @@
- cmdtab[0] = cmd;
- cmdtab[1] = NULL;
-
-- if ((host = libnet_name_resolve(argv[0], 1)) == -1)
-+ if ((host = libnet_name2addr4(NULL, argv[0], 1)) == -1)
- errx(1, "unknown host");
-
- if ((dpy = XOpenDisplay(NULL)) == NULL)
diff --git a/testing/dsniff/08_checksum.patch b/testing/dsniff/08_checksum.patch
deleted file mode 100644
index 44ece65f61..0000000000
--- a/testing/dsniff/08_checksum.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-Author: Piotr Engelking <inkerman42@gmail.com>
-Description: Disable the filtering packets with incorrect checksum (Closes: #372536).
---- a/urlsnarf.c 2011-06-19 17:15:10.559999375 -0500
-+++ b/urlsnarf.c 2011-06-19 17:15:18.023999373 -0500
-@@ -200,6 +200,7 @@
- extern char *optarg;
- extern int optind;
- int c;
-+ struct nids_chksum_ctl chksum_ctl;
-
- while ((c = getopt(argc, argv, "i:p:nvh?V")) != -1) {
- switch (c) {
-@@ -260,6 +261,12 @@
- }
- }
-
-+ chksum_ctl.netaddr = 0;
-+ chksum_ctl.mask = 0;
-+ chksum_ctl.action = NIDS_DONT_CHKSUM;
-+
-+ nids_register_chksum_ctl(&chksum_ctl, 1);
-+
- nids_run();
-
- /* NOTREACHED */
diff --git a/testing/dsniff/08_openssl-0.9.8.patch b/testing/dsniff/08_openssl-0.9.8.patch
deleted file mode 100644
index f5f6cacd22..0000000000
--- a/testing/dsniff/08_openssl-0.9.8.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-Author: <kees@ubuntu.com>
-Description: Fix FTBFS with openssl.
---- a/ssh.c 2011-06-19 17:14:01.359999389 -0500
-+++ b/ssh.c 2011-06-19 17:15:14.343999374 -0500
-@@ -16,6 +16,7 @@
- #include <openssl/ssl.h>
- #include <openssl/err.h>
- #include <openssl/rand.h>
-+#include <openssl/md5.h>
-
- #include <err.h>
- #include <errno.h>
diff --git a/testing/dsniff/09_sshcrypto.patch b/testing/dsniff/09_sshcrypto.patch
deleted file mode 100644
index f229c6cd2f..0000000000
--- a/testing/dsniff/09_sshcrypto.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-Author: Steve Kemp <skx@debian.org>
-Description: Missing openssl includes in sshcrypto.c.
-This patch was through diff.gz and now is implemented as a dpatch.
---- a/sshcrypto.c 2011-06-19 17:13:57.971999389 -0500
-+++ b/sshcrypto.c 2011-06-19 17:15:19.847999373 -0500
-@@ -14,6 +14,8 @@
-
- #include <sys/types.h>
- #include <openssl/ssl.h>
-+#include <openssl/blowfish.h>
-+#include <openssl/des.h>
-
- #include <err.h>
- #include <stdio.h>
diff --git a/testing/dsniff/09_sysconf_clocks.patch b/testing/dsniff/09_sysconf_clocks.patch
deleted file mode 100644
index 54ba96dabd..0000000000
--- a/testing/dsniff/09_sysconf_clocks.patch
+++ /dev/null
@@ -1,20 +0,0 @@
-Author: <kees@ubuntu.com>
-Description: Fix FTBFS: ./sshow.c:226: error: 'CLK_TCK' undeclared.
---- a/sshow.c 2011-06-19 17:15:01.099999376 -0500
-+++ b/sshow.c 2011-06-19 17:15:16.175999374 -0500
-@@ -217,6 +217,7 @@
- {
- clock_t delay;
- int payload;
-+ long CLK_TCK= sysconf(_SC_CLK_TCK);
-
- delay = add_history(session, 0, cipher_size, plain_range);
-
-@@ -265,6 +266,7 @@
- clock_t delay;
- int skip;
- range string_range;
-+ long CLK_TCK= sysconf(_SC_CLK_TCK);
-
- delay = add_history(session, 1, cipher_size, plain_range);
-
diff --git a/testing/dsniff/10_urlsnarf_escape.patch b/testing/dsniff/10_urlsnarf_escape.patch
deleted file mode 100644
index c1aad38cba..0000000000
--- a/testing/dsniff/10_urlsnarf_escape.patch
+++ /dev/null
@@ -1,85 +0,0 @@
-Author: Hilko Bengen <bengen@debian.org>
-Description: Escape user, vhost, uri, referer, agent strings in log (Closes: #372536).
---- a/urlsnarf.c 2011-06-19 17:15:18.023999373 -0500
-+++ b/urlsnarf.c 2011-06-19 17:15:21.627999373 -0500
-@@ -84,6 +84,43 @@
- return (tstr);
- }
-
-+static char *
-+escape_log_entry(char *string)
-+{
-+ char *out;
-+ unsigned char *c, *o;
-+ size_t len;
-+
-+ if (!string)
-+ return NULL;
-+
-+ /* Determine needed length */
-+ for (c = string, len = 0; *c; c++) {
-+ if ((*c < 32) || (*c >= 128))
-+ len += 4;
-+ else if ((*c == '"') || (*c =='\\'))
-+ len += 2;
-+ else
-+ len++;
-+ }
-+ out = malloc(len+1);
-+ if (!out)
-+ return NULL;
-+ for (c = string, o = out; *c; c++, o++) {
-+ if ((*c < 32) || (*c >= 128)) {
-+ snprintf(o, 5, "\\x%02x", *c);
-+ o += 3;
-+ } else if ((*c == '"') || ((*c =='\\'))) {
-+ *(o++) = '\\';
-+ *o = *c;
-+ } else {
-+ *o = *c;
-+ }
-+ }
-+ out[len]='\0';
-+ return out;
-+}
-+
- static int
- process_http_request(struct tuple4 *addr, u_char *data, int len)
- {
-@@ -142,18 +179,26 @@
- buf_tok(NULL, NULL, i);
- }
- }
-- if (user == NULL)
-- user = "-";
-- if (vhost == NULL)
-- vhost = libnet_addr2name4(addr->daddr, Opt_dns);
-- if (referer == NULL)
-- referer = "-";
-- if (agent == NULL)
-- agent = "-";
--
-+ user = escape_log_entry(user);
-+ vhost = escape_log_entry(vhost);
-+ uri = escape_log_entry(uri);
-+ referer = escape_log_entry(referer);
-+ agent = escape_log_entry(agent);
-+
- printf("%s - %s [%s] \"%s http://%s%s\" - - \"%s\" \"%s\"\n",
- libnet_addr2name4(addr->saddr, Opt_dns),
-- user, timestamp(), req, vhost, uri, referer, agent);
-+ (user?user:"-"),
-+ timestamp(), req,
-+ (vhost?vhost:libnet_addr2name4(addr->daddr, Opt_dns)),
-+ uri,
-+ (referer?referer:"-"),
-+ (agent?agent:"-"));
-+
-+ free(user);
-+ free(vhost);
-+ free(uri);
-+ free(referer);
-+ free(agent);
- }
- fflush(stdout);
-
diff --git a/testing/dsniff/11_string_header.patch b/testing/dsniff/11_string_header.patch
deleted file mode 100644
index 2b6a7393ff..0000000000
--- a/testing/dsniff/11_string_header.patch
+++ /dev/null
@@ -1,163 +0,0 @@
-Author: Luciano Bello <luciano@linux.org.ar>
-Description: Aviod the "implicit declaration of function 'str*'" warning
---- a/arp.c 2011-06-19 17:15:04.587999376 -0500
-+++ b/arp.c 2011-06-19 17:15:23.487999372 -0500
-@@ -34,6 +34,7 @@
- #include <stdio.h>
- #include <stdlib.h>
- #include <unistd.h>
-+#include <string.h>
-
- #include "arp.h"
-
---- a/buf.c 2011-06-19 17:13:56.463999389 -0500
-+++ b/buf.c 2011-06-19 17:15:23.487999372 -0500
-@@ -17,6 +17,7 @@
- #include <unistd.h>
- #include <ctype.h>
- #include <err.h>
-+#include <string.h>
-
- #include "buf.h"
-
---- a/decode_nntp.c 2011-06-19 17:13:53.631999390 -0500
-+++ b/decode_nntp.c 2011-06-19 17:15:23.491999372 -0500
-@@ -15,6 +15,7 @@
-
- #include <stdio.h>
- #include <string.h>
-+#include <strlcat.h>
-
- #include "base64.h"
- #include "decode.h"
---- a/decode_pop.c 2011-06-19 17:13:54.911999390 -0500
-+++ b/decode_pop.c 2011-06-19 17:15:23.495999372 -0500
-@@ -14,6 +14,7 @@
-
- #include <stdio.h>
- #include <string.h>
-+#include <strlcat.h>
-
- #include "base64.h"
- #include "options.h"
---- a/decode_rlogin.c 2011-06-19 17:13:54.431999390 -0500
-+++ b/decode_rlogin.c 2011-06-19 17:15:23.495999372 -0500
-@@ -14,6 +14,8 @@
-
- #include <stdio.h>
- #include <string.h>
-+#include <strlcpy.h>
-+#include <strlcat.h>
-
- #include "options.h"
- #include "decode.h"
---- a/decode_smb.c 2011-06-19 17:13:55.103999390 -0500
-+++ b/decode_smb.c 2011-06-19 17:15:23.499999372 -0500
-@@ -15,6 +15,7 @@
-
- #include <stdio.h>
- #include <string.h>
-+#include <strlcat.h>
-
- #include "decode.h"
-
---- a/decode_smtp.c 2011-06-19 17:13:54.003999391 -0500
-+++ b/decode_smtp.c 2011-06-19 17:15:23.503999372 -0500
-@@ -14,6 +14,7 @@
-
- #include <stdio.h>
- #include <string.h>
-+#include <strlcat.h>
-
- #include "base64.h"
- #include "options.h"
---- a/decode_sniffer.c 2011-06-19 17:13:56.075999390 -0500
-+++ b/decode_sniffer.c 2011-06-19 17:15:23.503999372 -0500
-@@ -15,6 +15,8 @@
-
- #include <stdio.h>
- #include <string.h>
-+#include <strlcat.h>
-+#include <strlcpy.h>
-
- #include "base64.h"
- #include "decode.h"
---- a/decode_socks.c 2011-06-19 17:13:55.271999391 -0500
-+++ b/decode_socks.c 2011-06-19 17:15:23.507999372 -0500
-@@ -14,6 +14,7 @@
-
- #include <stdio.h>
- #include <string.h>
-+#include <strlcat.h>
-
- #include "decode.h"
-
---- a/decode_tds.c 2011-06-19 17:13:55.899999390 -0500
-+++ b/decode_tds.c 2011-06-19 17:15:23.511999372 -0500
-@@ -18,6 +18,7 @@
-
- #include <stdio.h>
- #include <string.h>
-+#include <strlcat.h>
-
- #include "decode.h"
-
---- a/decode_telnet.c 2011-06-19 17:13:55.491999391 -0500
-+++ b/decode_telnet.c 2011-06-19 17:15:23.515999372 -0500
-@@ -14,6 +14,7 @@
-
- #include <stdio.h>
- #include <string.h>
-+#include <strlcpy.h>
-
- #include "options.h"
- #include "decode.h"
---- a/decode_x11.c 2011-06-19 17:13:53.823999390 -0500
-+++ b/decode_x11.c 2011-06-19 17:15:23.515999372 -0500
-@@ -14,6 +14,8 @@
-
- #include <stdio.h>
- #include <string.h>
-+#include <strlcat.h>
-+#include <strlcpy.h>
-
- #include "decode.h"
-
---- a/dnsspoof.c 2011-06-19 17:15:10.515999375 -0500
-+++ b/dnsspoof.c 2011-06-19 17:15:23.519999372 -0500
-@@ -20,6 +20,7 @@
- #include <stdlib.h>
- #include <signal.h>
- #include <string.h>
-+#include <strlcpy.h>
- #include <resolv.h>
- #include <err.h>
- #include <libnet.h>
---- a/magic.c 2011-06-19 17:13:55.703999390 -0500
-+++ b/magic.c 2011-06-19 17:15:23.523999372 -0500
-@@ -36,6 +36,7 @@
- #include <stdio.h>
- #include <stdlib.h>
- #include <string.h>
-+#include <strlcpy.h>
- #include <ctype.h>
- #include <time.h>
- #include <err.h>
---- /dev/null 1970-01-01 00:00:00.000000000 +0000
-+++ b/missing/strlcat.h 2011-06-19 17:15:23.527999372 -0500
-@@ -0,0 +1 @@
-+size_t strlcat(char *dst, const char *src, size_t siz);
---- /dev/null 1970-01-01 00:00:00.000000000 +0000
-+++ b/missing/strlcpy.h 2011-06-19 17:15:23.531999372 -0500
-@@ -0,0 +1 @@
-+size_t strlcpy(char *dst, const char *src, size_t siz);
---- a/sshmitm.c 2011-06-19 17:15:10.527999375 -0500
-+++ b/sshmitm.c 2011-06-19 17:15:23.531999372 -0500
-@@ -24,6 +24,7 @@
- #include <stdio.h>
- #include <stdlib.h>
- #include <unistd.h>
-+#include <strlcat.h>
-
- #include "buf.h"
- #include "record.h"
diff --git a/testing/dsniff/12_arpa_inet_header.patch b/testing/dsniff/12_arpa_inet_header.patch
deleted file mode 100644
index 3ce041f86f..0000000000
--- a/testing/dsniff/12_arpa_inet_header.patch
+++ /dev/null
@@ -1,62 +0,0 @@
-Author: Luciano Bello <luciano@linux.org.ar>
-Description: aviod the "implicit declaration of function 'ntohs'" warning
---- a/decode_aim.c 2011-06-19 17:13:50.503999391 -0500
-+++ b/decode_aim.c 2011-06-19 17:15:27.267999371 -0500
-@@ -14,6 +14,7 @@
-
- #include <stdio.h>
- #include <string.h>
-+#include <arpa/inet.h>
-
- #include "hex.h"
- #include "buf.h"
---- a/decode_mmxp.c 2011-06-19 17:13:50.323999391 -0500
-+++ b/decode_mmxp.c 2011-06-19 17:15:27.271999371 -0500
-@@ -21,6 +21,7 @@
-
- #include <stdio.h>
- #include <string.h>
-+#include <arpa/inet.h>
-
- #include "buf.h"
- #include "decode.h"
---- a/decode_pptp.c 2011-06-19 17:13:50.687999391 -0500
-+++ b/decode_pptp.c 2011-06-19 17:15:27.275999371 -0500
-@@ -16,6 +16,7 @@
-
- #include <stdio.h>
- #include <string.h>
-+#include <arpa/inet.h>
-
- #include "buf.h"
- #include "decode.h"
---- a/decode_tds.c 2011-06-19 17:15:23.511999372 -0500
-+++ b/decode_tds.c 2011-06-19 17:15:27.275999371 -0500
-@@ -19,6 +19,7 @@
- #include <stdio.h>
- #include <string.h>
- #include <strlcat.h>
-+#include <arpa/inet.h>
-
- #include "decode.h"
-
---- a/decode_vrrp.c 2011-06-19 17:13:51.243999390 -0500
-+++ b/decode_vrrp.c 2011-06-19 17:15:27.287999371 -0500
-@@ -15,6 +15,7 @@
-
- #include <stdio.h>
- #include <string.h>
-+#include <arpa/inet.h>
-
- #include "buf.h"
- #include "decode.h"
---- a/ssh.c 2011-06-19 17:15:14.343999374 -0500
-+++ b/ssh.c 2011-06-19 17:15:27.291999371 -0500
-@@ -23,6 +23,7 @@
- #include <stdio.h>
- #include <stdlib.h>
- #include <string.h>
-+#include <arpa/inet.h>
- #include <unistd.h>
-
- #include "hex.h"
diff --git a/testing/dsniff/13_pop_with_version.patch b/testing/dsniff/13_pop_with_version.patch
deleted file mode 100644
index 7c16cd12bb..0000000000
--- a/testing/dsniff/13_pop_with_version.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-Author: Luciano Bello <luciano@linux.org.ar>
-Description: distinguish between pop versions
---- a/decode.c 2011-06-19 17:13:48.679999392 -0500
-+++ b/decode.c 2011-06-19 17:15:29.771999369 -0500
-@@ -63,7 +63,8 @@
- { "http", decode_http },
- { "ospf", decode_ospf },
- { "poppass", decode_poppass },
-- { "pop", decode_pop },
-+ { "pop2", decode_pop },
-+ { "pop3", decode_pop },
- { "nntp", decode_nntp },
- { "smb", decode_smb },
- { "imap", decode_imap },
---- a/dsniff.services 2011-06-19 17:13:48.883999392 -0500
-+++ b/dsniff.services 2011-06-19 17:15:29.799999369 -0500
-@@ -10,8 +10,8 @@
- ospf 89/ip
- http 98/tcp
- poppass 106/tcp
--pop 109/tcp
--pop 110/tcp
-+pop2 109/tcp
-+pop3 110/tcp
- portmap 111/tcp
- portmap -111/tcp
- portmap 111/udp
diff --git a/testing/dsniff/14_obsolete_time.patch b/testing/dsniff/14_obsolete_time.patch
deleted file mode 100644
index a1a787f3f3..0000000000
--- a/testing/dsniff/14_obsolete_time.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-Author: Luciano Bello <luciano@linux.org.ar>
-Description: According to /usr/include/time.h, CLK_TCK is the
-"obsolete POSIX.1-1988 name" for CLOCKS_PER_SEC.
-Closes #420944
---- a/sshow.c 2011-06-19 17:15:16.175999374 -0500
-+++ b/sshow.c 2011-06-19 17:15:31.875999369 -0500
-@@ -224,7 +224,7 @@
- if (debug)
- printf("- %s -> %s: DATA (%s bytes, %.2f seconds)\n",
- s_saddr(ts), s_daddr(ts), s_range(plain_range),
-- (float)delay / CLK_TCK);
-+ (float)delay / CLOCKS_PER_SEC);
- if (debug > 1)
- print_data(&ts->server, cipher_size);
-
-@@ -273,7 +273,7 @@
- if (debug)
- printf("- %s <- %s: DATA (%s bytes, %.2f seconds)\n",
- s_saddr(ts), s_daddr(ts), s_range(plain_range),
-- (float)delay / CLK_TCK);
-+ (float)delay / CLOCKS_PER_SEC);
- if (debug > 1)
- print_data(&ts->client, cipher_size);
-
-@@ -302,7 +302,7 @@
-
- if (session->state == 1 &&
- #ifdef USE_TIMING
-- now - get_history(session, 2)->timestamp >= CLK_TCK &&
-+ now - get_history(session, 2)->timestamp >= CLOCKS_PER_SEC &&
- #endif
- session->protocol == 1 &&
- (session->history.directions & 7) == 5 &&
diff --git a/testing/dsniff/15_checksum_libnids.patch b/testing/dsniff/15_checksum_libnids.patch
deleted file mode 100644
index adaa67c9f0..0000000000
--- a/testing/dsniff/15_checksum_libnids.patch
+++ /dev/null
@@ -1,94 +0,0 @@
-Author: Gleb Paharenko <gpaharenko@gmail.com>
-Description: Workaround to #420129.
---- a/dsniff.c 2011-06-19 17:15:01.071999376 -0500
-+++ b/dsniff.c 2011-06-19 17:15:33.707999369 -0500
-@@ -70,6 +70,80 @@
- {
- }
-
-+
-+static int get_all_ifaces(struct ifreq **, int *);
-+static unsigned int get_addr_from_ifreq(struct ifreq *);
-+
-+int all_local_ipaddrs_chksum_disable()
-+{
-+ struct ifreq *ifaces;
-+ int ifaces_count;
-+ int i, ind = 0;
-+ struct nids_chksum_ctl *ctlp;
-+ unsigned int tmp;
-+
-+ if (!get_all_ifaces(&ifaces, &ifaces_count))
-+ return -1;
-+ ctlp =
-+ (struct nids_chksum_ctl *) malloc(ifaces_count *
-+ sizeof(struct
-+ nids_chksum_ctl));
-+ if (!ctlp)
-+ return -1;
-+ for (i = 0; i < ifaces_count; i++) {
-+ tmp = get_addr_from_ifreq(ifaces + i);
-+ if (tmp) {
-+ ctlp[ind].netaddr = tmp;
-+ ctlp[ind].mask = inet_addr("255.255.255.255");
-+ ctlp[ind].action = NIDS_DONT_CHKSUM;
-+ ind++;
-+ }
-+ }
-+ free(ifaces);
-+ nids_register_chksum_ctl(ctlp, ind);
-+}
-+
-+/* helper functions for Example 2 */
-+unsigned int get_addr_from_ifreq(struct ifreq *iface)
-+{
-+ if (iface->ifr_addr.sa_family == AF_INET)
-+ return ((struct sockaddr_in *) &(iface->ifr_addr))->
-+ sin_addr.s_addr;
-+ return 0;
-+}
-+
-+static int get_all_ifaces(struct ifreq **ifaces, int *count)
-+{
-+ int ifaces_size = 8 * sizeof(struct ifreq);
-+ struct ifconf param;
-+ int sock;
-+ unsigned int i;
-+
-+ *ifaces = malloc(ifaces_size);
-+ sock = socket(PF_INET, SOCK_DGRAM, IPPROTO_IP);
-+ if (sock <= 0)
-+ return 0;
-+ for (;;) {
-+ param.ifc_len = ifaces_size;
-+ param.ifc_req = *ifaces;
-+ if (ioctl(sock, SIOCGIFCONF, &param))
-+ goto err;
-+ if (param.ifc_len < ifaces_size)
-+ break;
-+ free(*ifaces);
-+ ifaces_size *= 2;
-+ ifaces = malloc(ifaces_size);
-+ }
-+ *count = param.ifc_len / sizeof(struct ifreq);
-+ close(sock);
-+ return 1;
-+ err:
-+ close(sock);
-+ return 0;
-+}
-+
-+
-+
- int
- main(int argc, char *argv[])
- {
-@@ -189,6 +263,8 @@
- warnx("using %s", nids_params.filename);
- }
- }
-+
-+ all_local_ipaddrs_chksum_disable();
-
- nids_run();
-
diff --git a/testing/dsniff/16_TDS_decoder.patch b/testing/dsniff/16_TDS_decoder.patch
deleted file mode 100644
index 4bca9355a3..0000000000
--- a/testing/dsniff/16_TDS_decoder.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-Author: Luciano Bello <luciano@debian.org>
-Description: Patch provided by Hilko Bengen. #609988.
---- a/decode_tds.c
-+++ b/decode_tds.c
-@@ -144,6 +144,11 @@
- len > sizeof(*th) && len >= ntohs(th->size);
- buf += ntohs(th->size), len -= ntohs(th->size)) {
-
-+ if (th->size != 8) {
-+ /* wrong header length */
-+ break;
-+ }
-+
- if (th->type == 2) {
- /* Version 4.x, 5.0 */
- if (len < sizeof(*th) + sizeof(*tl))
diff --git a/testing/dsniff/20_debian_dirs.patch b/testing/dsniff/20_debian_dirs.patch
deleted file mode 100644
index 05f55b83d2..0000000000
--- a/testing/dsniff/20_debian_dirs.patch
+++ /dev/null
@@ -1,59 +0,0 @@
-Author: Steve Kemp <skx@debian.org>
-Description: Adapt to Debian directory structure.
---- a/Makefile.in 2011-06-19 17:13:45.651999392 -0500
-+++ b/Makefile.in 2011-06-19 17:15:37.407999368 -0500
-@@ -11,7 +11,7 @@
- install_prefix =
- prefix = @prefix@
- exec_prefix = @exec_prefix@
--libdir = @libdir@
-+libdir = $(prefix)/share/dsniff
- sbindir = @sbindir@
- mandir = @mandir@
-
-@@ -37,8 +37,7 @@
- X11INC = @X_CFLAGS@
- X11LIB = @X_LIBS@ @X_PRE_LIBS@ -lXmu -lX11 @X_EXTRA_LIBS@
-
--INCS = -I. $(NIDSINC) $(PCAPINC) $(LNETINC) $(DBINC) $(SSLINC) $(X11INC) \
-- -I$(srcdir)/missing
-+INCS = -I. $(X11INC) -I$(srcdir)/missing
- LIBS = @LIBS@ -L$(srcdir) -lmissing
-
- INSTALL = @INSTALL@
---- a/dnsspoof.8 2011-06-19 17:13:46.019999392 -0500
-+++ b/dnsspoof.8 2011-06-19 17:15:37.423999369 -0500
-@@ -31,7 +31,7 @@
- address queries on the LAN with an answer of the local machine's IP
- address.
- .SH FILES
--.IP \fI/usr/local/lib/dnsspoof.hosts\fR
-+.IP \fI/usr/share/dsniff/dnsspoof.hosts\fR
- Sample hosts file.
- .SH "SEE ALSO"
- dsniff(8), hosts(5)
---- a/dsniff.8 2011-06-19 17:15:01.067999376 -0500
-+++ b/dsniff.8 2011-06-19 17:15:37.427999369 -0500
-@@ -68,9 +68,9 @@
- On a hangup signal \fBdsniff\fR will dump its current trigger table to
- \fIdsniff.services\fR.
- .SH FILES
--.IP \fI/usr/local/lib/dsniff.services\fR
-+.IP \fI/usr/share/dsniff/dsniff.services\fR
- Default trigger table
--.IP \fI/usr/local/lib/dsniff.magic\fR
-+.IP \fI/usr/share/dsniff/dsniff.magic\fR
- Network protocol magic
- .SH "SEE ALSO"
- arpspoof(8), libnids(3), services(5), magic(5)
---- a/pathnames.h 2011-06-19 17:13:46.219999392 -0500
-+++ b/pathnames.h 2011-06-19 17:15:37.431999369 -0500
-@@ -12,7 +12,7 @@
- #define PATHNAMES_H
-
- #ifndef DSNIFF_LIBDIR
--#define DSNIFF_LIBDIR "/usr/local/lib/"
-+#define DSNIFF_LIBDIR "/usr/share/dsniff/"
- #endif
-
- #define DSNIFF_SERVICES "dsniff.services"
diff --git a/testing/dsniff/21_msgsnarf_segfault.patch b/testing/dsniff/21_msgsnarf_segfault.patch
deleted file mode 100644
index 9df3f99927..0000000000
--- a/testing/dsniff/21_msgsnarf_segfault.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-Author: <bdefreese@debian2.bddebian.com>
-Description: Correctly 0 out the c struct.
---- a/msgsnarf.c 2011-06-19 17:15:01.091999376 -0500
-+++ b/msgsnarf.c 2011-06-19 17:15:39.739999369 -0500
-@@ -584,6 +584,7 @@
- if (i == 0) {
- if ((c = malloc(sizeof(*c))) == NULL)
- nids_params.no_mem("sniff_msgs");
-+ memset(c, 0, sizeof(*c));
- c->ip = ts->addr.saddr;
- c->nick = strdup("unknown");
- SLIST_INSERT_HEAD(&client_list, c, next);
diff --git a/testing/dsniff/22_handlepp.patch b/testing/dsniff/22_handlepp.patch
deleted file mode 100644
index e4a4d22218..0000000000
--- a/testing/dsniff/22_handlepp.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-Author: Joerg Dorchain <joerg@dorchain.net>
-Description: Add tcpkill support for handle ppp interfaces.
---- a/pcaputil.c 2011-06-19 17:13:44.419999392 -0500
-+++ b/pcaputil.c 2011-06-19 17:15:41.607999368 -0500
-@@ -52,6 +52,9 @@
- case DLT_NULL:
- offset = 4;
- break;
-+ case DLT_LINUX_SLL: /* e.g. ppp */
-+ offset = 16;
-+ break;
- default:
- warnx("unsupported datalink type");
- break;
diff --git a/testing/dsniff/23_urlsnarf_timestamp.patch b/testing/dsniff/23_urlsnarf_timestamp.patch
deleted file mode 100644
index f259efe1e3..0000000000
--- a/testing/dsniff/23_urlsnarf_timestamp.patch
+++ /dev/null
@@ -1,78 +0,0 @@
-Author: Hilko Bengen <bengen@debian.org>
-Description: urlsnarf: use timestamps from pcap file if available. Closes: #573365
---- a/urlsnarf.c 2011-06-19 17:15:21.627999373 -0500
-+++ b/urlsnarf.c 2011-06-19 17:15:43.411999368 -0500
-@@ -36,6 +36,7 @@
- u_short Opt_dns = 1;
- int Opt_invert = 0;
- regex_t *pregex = NULL;
-+time_t tt = 0;
-
- static void
- usage(void)
-@@ -57,9 +58,12 @@ timestamp(void)
- {
- static char tstr[32], sign;
- struct tm *t, gmt;
-- time_t tt = time(NULL);
- int days, hours, tz, len;
-
-+ if (!nids_params.filename) {
-+ tt = time(NULL);
-+ }
-+
- gmt = *gmtime(&tt);
- t = localtime(&tt);
-
-@@ -312,9 +316,48 @@ main(int argc, char *argv[])
-
- nids_register_chksum_ctl(&chksum_ctl, 1);
-
-- nids_run();
--
-- /* NOTREACHED */
-+ pcap_t *p;
-+ char pcap_errbuf[PCAP_ERRBUF_SIZE];
-+ if (nids_params.filename == NULL) {
-+ /* adapted from libnids.c:open_live() */
-+ if (strcmp(nids_params.device, "all") == 0)
-+ nids_params.device = "any";
-+ p = pcap_open_live(nids_params.device, 16384,
-+ (nids_params.promisc != 0),
-+ 0, pcap_errbuf);
-+ if (!p) {
-+ fprintf(stderr, "pcap_open_live(): %s\n",
-+ pcap_errbuf);
-+ exit(1);
-+ }
-+ }
-+ else {
-+ p = pcap_open_offline(nids_params.filename,
-+ pcap_errbuf);
-+ if (!p) {
-+ fprintf(stderr, "pcap_open_offline(%s): %s\n",
-+ nids_params.filename, pcap_errbuf);
-+ }
-+ }
-+
-+ struct pcap_pkthdr *h;
-+ u_char *d;
-+ int rc;
-+ while ((rc = pcap_next_ex(p, &h, &d)) == 1) {
-+ tt = h->ts.tv_sec;
-+ nids_pcap_handler(NULL, h, d);
-+ }
-+ switch (rc) {
-+ case(-2): /* end of pcap file */
-+ case(0): /* timeout on live capture */
-+ break;
-+ case(-1):
-+ default:
-+ fprintf(stderr, "rc = %i\n", rc);
-+ pcap_perror(p, "pcap_read_ex()");
-+ exit(1);
-+ break;
-+ }
-
- exit(0);
- }
diff --git a/testing/dsniff/APKBUILD b/testing/dsniff/APKBUILD
deleted file mode 100644
index 9ed12247c1..0000000000
--- a/testing/dsniff/APKBUILD
+++ /dev/null
@@ -1,165 +0,0 @@
-# Contributor: Francesco Colista <fcolista@alpinelinux.org>
-# Maintainer: Francesco Colista <fcolista@alpinelinux.org>
-pkgname=dsniff
-pkgver=2.4b1
-pkgrel=1
-pkgdesc="dsniff is a collection of tools for network auditing and penetration testing"
-url="http://www.monkey.org/~dugsong/dsniff/"
-arch="x86_64 armhf"
-license="BSD"
-depends=""
-depends_dev="openssl-dev libpcap-dev libxmu-dev libnet-dev \
- glib-dev db-dev libnids-dev bsd-compat-headers libtirpc-dev \
- linux-headers portablexdr-dev"
-makedepends="$depends_dev"
-install=""
-subpackages="$pkgname-doc"
-source="http://www.monkey.org/~dugsong/$pkgname/beta/$pkgname-$pkgver.tar.gz
- 0001-rewrite-and-modernize-POP-decoder.patch
- 01_time.h.patch
- 02_mailsnarf_corrupt.patch
- 03_pcap_read_dump.patch
- 04_multiple_intf.patch
- 05_amd64_fix.patch
- 06_urlsnarf_zeropad.patch
- 07_libnet_1.1.patch
- 08_checksum.patch
- 08_openssl-0.9.8.patch
- 09_sshcrypto.patch
- 09_sysconf_clocks.patch
- 10_urlsnarf_escape.patch
- 11_string_header.patch
- 12_arpa_inet_header.patch
- 13_pop_with_version.patch
- 14_obsolete_time.patch
- 15_checksum_libnids.patch
- 16_TDS_decoder.patch
- 20_debian_dirs.patch
- 21_msgsnarf_segfault.patch
- 22_handlepp.patch
- 23_urlsnarf_timestamp.patch
- dsniff-rpc.patch
- dsniff-xcompile.patch
- 0001-arpspoof-add-r-switch-to-poison-both-directions.patch
- 0002-arpspoof-allow-use-of-of-multiple-targets.patch
- 0003-arpspoof-allow-selection-of-source-hw-address.patch
- 0004-arpspoof-mac-include.patch"
-
-_builddir=$srcdir/$pkgname-2.4
-
-prepare() {
- local i
- cd "$_builddir"
- for i in $source; do
- case $i in
- *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
- esac
- done
-}
-
-build() {
- cd "$_builddir"
- LDFLAGS="-lresolv -lglib-2.0 -lgthread-2.0 -lportablexdr $LDFLAGS" \
- ./configure \
- --prefix="/usr" \
- --mandir=/usr/share
- make -j1
-}
-
-package() {
- cd "$_builddir"
- make install_prefix="$pkgdir" install
- install -D -m0644 LICENSE "$pkgdir"/usr/share/licenses/${pkgname}/LICENSE
- install -d "$pkgdir"/usr/share
-}
-
-md5sums="2f761fa3475682a7512b0b43568ee7d6 dsniff-2.4b1.tar.gz
-91d36e7747dec8d2fb6ed895aa830412 0001-rewrite-and-modernize-POP-decoder.patch
-27831926f40cb98d4b3adaaf90bbc6c6 01_time.h.patch
-b4b8aecb3eea7fd3bd0ae162fea4c0a1 02_mailsnarf_corrupt.patch
-7f91d8f8d4cf0075e8ffeb094e081610 03_pcap_read_dump.patch
-968888514c5c2a9af987f4cceb4ac9fa 04_multiple_intf.patch
-ce96f87fda1e59aef78fb485bcea79c6 05_amd64_fix.patch
-a4d552b87f446bfc3bde8d2e9578f20a 06_urlsnarf_zeropad.patch
-92f6fada68fe740bd487a6fc70169bdb 07_libnet_1.1.patch
-dc940de59dac1481adb3526ae4cdd732 08_checksum.patch
-4945f60a05838c2fd8168070e29ee111 08_openssl-0.9.8.patch
-584d08f4388ec72fc6f47a0ed02d7932 09_sshcrypto.patch
-12934d619adbdb2a0a9ef7009aa81950 09_sysconf_clocks.patch
-858ae43484d72a529be8e5b8dc6062fe 10_urlsnarf_escape.patch
-5d3ef271543bb552e46c3f7c1b3be258 11_string_header.patch
-4007bb7add77f089de501c4b466e4f1c 12_arpa_inet_header.patch
-9c10e5e6feb270e23590cf65f2996d5f 13_pop_with_version.patch
-6cd321083dbf87b2f12bc598c961c0e5 14_obsolete_time.patch
-3d1a71e25672923f7a2c515d500e974d 15_checksum_libnids.patch
-90b24d2ac3c6280304dc5ed419c6b492 16_TDS_decoder.patch
-e5ce452fef42833108b79aef1ea8b02c 20_debian_dirs.patch
-88dbf13a3741de475b25bd7b25fd13a5 21_msgsnarf_segfault.patch
-79e77c84b9a5316daf5c5c282ad4a375 22_handlepp.patch
-642e3447330d21dea5fa69cef17da64b 23_urlsnarf_timestamp.patch
-8b333c8092738cc436f9eb3d1461087f dsniff-rpc.patch
-1c6765668641905dd62bfb25c7997aa5 dsniff-xcompile.patch
-fbc9a39ef2e888e62cdc5b7a0b4ad55a 0001-arpspoof-add-r-switch-to-poison-both-directions.patch
-2f537f89ae9262925118b3ec3282ffe2 0002-arpspoof-allow-use-of-of-multiple-targets.patch
-24b0e3add6ab4940aa49de3fb6743066 0003-arpspoof-allow-selection-of-source-hw-address.patch
-85d9f0065dc1c738da6498b56866f719 0004-arpspoof-mac-include.patch"
-sha256sums="a9803a7a02ddfe5fb9704ce86f0ffc48453c321e88db85810db411ba0841152a dsniff-2.4b1.tar.gz
-9d5178458b0fc714b267912d875166483cf21fdde142e27353db9018328ed421 0001-rewrite-and-modernize-POP-decoder.patch
-edf263eba3c27b1f13112e0ddac86fb858ed793a7710af162b9af3f5209b82ff 01_time.h.patch
-58f5ab7b2751bcc384f94572340560a7c015b76a7204a3f8cc16356e176f2178 02_mailsnarf_corrupt.patch
-96712a03b7663c17aadf61bb91aa3ca73bb93c39d08849596ed7dea236c48853 03_pcap_read_dump.patch
-1cebf870fc5894cd2c205e265337b0c6ec34da22b5857b680e0b58dcc7683866 04_multiple_intf.patch
-afc4a848c624facd2a6b61d372dab740a5a1274c467be6fbee107292800a8bcf 05_amd64_fix.patch
-c9d0bea7ce548ff2254d860ca611759911637532d254d61231a9407268ea4574 06_urlsnarf_zeropad.patch
-0631f50e9401a66da3becfc2606d959f04de522dd466c28425386f889a35bd49 07_libnet_1.1.patch
-4801b61e6576186a43672cbc6b3bdfdc807f3e9edbb0fc67b60275aec6de4bbc 08_checksum.patch
-b13c63a1dc397ab9dcc30dd752a8c61f9f5dfca147308e12f610beaa7cbf0b26 08_openssl-0.9.8.patch
-6abaeaf5be99bdf9fa4f8e259bd1ed140bfa2dc675bc3d151c005ac51785bbff 09_sshcrypto.patch
-b44d9e17a6622dee71e10e3314581f27dd580c631ccf6a453547b58ac7e2c9fa 09_sysconf_clocks.patch
-a1aec0931ab00e74ca87e95992073667d5759045f285f5ee4051941128bc611d 10_urlsnarf_escape.patch
-7c330337839d87499dbae1b7a4bb9ee328b94194f5736dac1daab49637e62248 11_string_header.patch
-dca463ee66dec2922c35362016a6896a56f1dda2885d0a1a3f4a07019615bc79 12_arpa_inet_header.patch
-67fa84845dc1dfacad55e3879762ace8f5e0eee615f5592528a16db5c4ec1c66 13_pop_with_version.patch
-807d4cacaeb2fb6800883e488f8605ba96d6b33903f2be07153bbf1b4bc1ab0d 14_obsolete_time.patch
-2aa6ef949cae80d6af95db835a70ec35a6fa48befdaf02e31796b5b4a2aa3e94 15_checksum_libnids.patch
-56f254219704d7cb53b29b968152050190117b8b57d2feec392094ea46f317ab 16_TDS_decoder.patch
-0d53b676860c1e69b1e93319f56833d1f05855615ace2c05f2e6658b8a219f41 20_debian_dirs.patch
-77fcfff3adf0c8451e1cf82630f835dc8eb74884b75d38c17c3dd973e226f37b 21_msgsnarf_segfault.patch
-8aab402095a1257bb8f9fdd25c6ea7edd3d77a98a7290cda75a9200a53fb4baa 22_handlepp.patch
-3dfe485d08aff96bf6e8f816c596e96cb4b2142bb78aceeebc1fa3fff623fe43 23_urlsnarf_timestamp.patch
-f7d32877e072863ef8cf2815e524134a4a6d55ecfeb9ea35829e0f80c192d73f dsniff-rpc.patch
-7d9ee48a35547462c63f01d7e39c2da5d841555e1cdce77e70582ab5c97a7e0f dsniff-xcompile.patch
-3e2d3a1bb43494a35130a841c35a94dfef26b91dc1ca9ee7b3550a76d8067aa0 0001-arpspoof-add-r-switch-to-poison-both-directions.patch
-62e3f6b45e2ef62bf4c2377aa71fabc93c4ba58d683cabea53f2744e6212b19c 0002-arpspoof-allow-use-of-of-multiple-targets.patch
-a0e421cadac515e5af70aa68ea3d9ecccb3a26ebeeab2432dc94d89f47dbb2ee 0003-arpspoof-allow-selection-of-source-hw-address.patch
-53d690704b176f143f61ecda7533466de3fba9de5470fece0dbd5fcd6ca3c996 0004-arpspoof-mac-include.patch"
-sha512sums="62dafab293de6dc3e9b01561b3627d63ca334467c01c3550a6318d8bcbe99d5a301ec16967af34065a14e8bca1c4b6a41da766cbd51ebd8338615b950c4f642f dsniff-2.4b1.tar.gz
-915baababfeac98de7586579c5b1f615e7698ef43473cefdef6859e799eb4100034bd35b4d4e02b269f796c06fd334a9b224e86b6fa5c2cdb7fb96baa4b50cb6 0001-rewrite-and-modernize-POP-decoder.patch
-cf6bd7530bd58dad61b4957673d438be85904fe9d7dfa6b252363a7f0340978a354ab3bcdf9c0bb69d0a53844476bbc963be71440dcddc6efbc86f6edae4e0e8 01_time.h.patch
-c3980e60335602065d3a796caa27bf46e9eb1a1502f8caad37c7e86eca1b1981d90ce306114011595d3a5c07e34a4e1a0c8f745169f6764c50ca9719459aad1d 02_mailsnarf_corrupt.patch
-bcc2e52d8cb3cbcaf2a2ab1ea3dd49cdf18aef9a46a09751fc7784bfc4963a244365b5d9d8e78ed5912eef8d449e51a46a7168e628bc8223ca60e22b54665fea 03_pcap_read_dump.patch
-39322ca53852026d57e5f389aa419a34612690748443d492f7d67122ef6420ad82edf1746fee2e9d8db837f4a5b2e44f94fcd8dd6c050346e0b30562777b883d 04_multiple_intf.patch
-e5319e0797b7cf9e77c1e60bd86295ea972896f35b5157eaeb20a65f076c2dea2c61dc854cc39642619945206cfccacb3c19ea68667887f0bc1f40097fbd502e 05_amd64_fix.patch
-b612c951722dbdeba95f9014b7c1bbb28af00f558eafaf3255e32652481db3c685c4c2957e330541d16e65314ef5c4c1902899e09b7f1805b5f7855bccf59c0a 06_urlsnarf_zeropad.patch
-50cef510bc056dce6a5c25787f01ac2edc399adc58e43558d2cde15e4538f0dacd44465ca0d0f90f3fbb16ea6f63e795a43aa09d1a62dc45b312ef0de61abb0f 07_libnet_1.1.patch
-f08552e2bd549b05a91e094432dc593c00896508cf161af1bb08e7c60f13e7a674eb6af9a3bfca268cdc8a8281b5f966d94e6b068e9fcf5bc6c5ed6e58d5b3fe 08_checksum.patch
-2123916a44db960df19dde7f77b1066135a9b3aad8351b407896b494fca99e72916829560749b29372f254d046571d59c0f48c6cdd57b63ed839dc63f6640b36 08_openssl-0.9.8.patch
-e5f043cfa684bfb6ebbe711fdb9b1af801aa8ff967b013fc1520b54626ef8edddee311a60cc9cbe89086b8c4aa962ae658821754e6584f632b4b393b258fdb5d 09_sshcrypto.patch
-acd4f1551c12d29e67848210dd08876d3a0e948f5f1ab995a0dd12684a78ac8df382739d69058eaeb454f584ce26c1a43c597f5bd4668c2855bc9a6ef4e1ea90 09_sysconf_clocks.patch
-1467f75d2e77705b622273a39810b4228f7b767f4219d1b4acca6450b8f0fbb12f47e162a5d251df6f1de001645b8cf194a4795457d8f390a42dff9ce7c284f2 10_urlsnarf_escape.patch
-ba5543784b692c7fcd8147ff5d1036867ee4d01ccb1dd252867ba317bc24b7bee238147033b9c57e393ac4b4c6f9f250a819816ab918fb45d44c7b249c775234 11_string_header.patch
-7d3fd53ce55a6d4b7c0a4150712fabe233e1ba818b18a4402d6aea7ace32d9b67956b00f93cd607ba9815a5fd7fe978a489844b8fa7bd1e1154e21c2b96f4491 12_arpa_inet_header.patch
-bd956a4ff665ac3181a3e4f4c589d0ba561d05e124b1c98bbf2a057060bedae8f4f2d91de917f36c2b31222a6fc17fd6e7ddefc31f1774327e192fbf3ad6b463 13_pop_with_version.patch
-c73e9ef34e3882ce618473191f8448567d6c61dda9122269a4734097a3cc86ac2dd384df79cd9af4c955587de05bd8724997e50791f53a5fcdaacabcc4038cbb 14_obsolete_time.patch
-c7aa23f46ab8e4ddcdeb38322810b2ed1299868c94e14a10a97f271ace05f9e3e8fd2ddf85c520140a01013a1ccca912fd1a1ef22a59832c798a1292befb97aa 15_checksum_libnids.patch
-16144a7f32bd7b9538f21fad0be73b172a3a7afe130e79490ddb0f510cec67e67c2d71bf961c4ccad95cbc59d725e29a0c0000b62ca9d0bd059b29ec0fdc07b9 16_TDS_decoder.patch
-cb3fa450cc066895bc516233884c444a8a17af7376cd2bae48cb890dd742dffe0a98a397f2f6f100f680b80399c5812d9705383291c3c2450be93a1b86a65fa4 20_debian_dirs.patch
-18b727a2f77d5be5ca3648ce1875bfaa299d37ea6477752e54daad62797c78214518470f817a6607b4f2ff10a3c89398115019e81b3f47d02f4d26909fc6a5bd 21_msgsnarf_segfault.patch
-e3f4590910bd31280da8b5664b3bad4fb6f7b5da0c61f9841d5bc87ef5bf3fdb824b1d7e2e2cc8a1d446e81e2afca3c503b1ea60102ea08d415d0feae18c0bbc 22_handlepp.patch
-a2eebbe577c6c7a7a6b89eb53971ecc243b36ae42a65bc783936f6cec1d29366c0074e3f7c89728c3e94034e5018f2e9533a2a78fe6e1c839b57208cfd415e52 23_urlsnarf_timestamp.patch
-b5e4a4f347b236fb97d7bafe86306cdbda381673fc4e90ab727fe4f13b5246a7874d0f8b5c02fb6a6d5778e124edc4a140e7bdd666c29399c44f2694238b0061 dsniff-rpc.patch
-b5a9e4133640f5eb3d08a6e9b9f4d7550d3d32fd937c8beb5e6fd5a35e3cf7ba7c8d5dd7ed1597e50c312af8aa792dc4bc9ecc61693fd7b0d449940e93b5b30d dsniff-xcompile.patch
-c360f83d0d52b88acee21f3d3bbde55ed132e19b003bdb7d6edaf0d4a2fc3e6ac9b69c983ebb8be6548465f98728983a9ed7786cb2b052fa6c0769593b470aa2 0001-arpspoof-add-r-switch-to-poison-both-directions.patch
-6fe3863ec30fc1d27f3f81cb954307b6f17752cf0b107f915ccc83096f9866e83a70e6a005ef7174074e7d2b65b2ffad5339d1df9137af002d94b0dd69739b61 0002-arpspoof-allow-use-of-of-multiple-targets.patch
-16bed71ca79a4f5eb74f67f834f0fea5819f0a9300ec2687a67d22bc6acb81dcf36fcf9c2e0d2503c7cc625d810706003d6d1639772fc469b827428333bf9cb1 0003-arpspoof-allow-selection-of-source-hw-address.patch
-c6a75d0300fbccc72143ea6e553b8a25beb17c60870bb4b4cbbc5ba348205af51bdff0669ffe6f5e69c5df80d3f276d88c974c7d604a93a2b3231f9e4c8cb56c 0004-arpspoof-mac-include.patch"
diff --git a/testing/dsniff/dsniff-rpc.patch b/testing/dsniff/dsniff-rpc.patch
deleted file mode 100644
index 17e11cebda..0000000000
--- a/testing/dsniff/dsniff-rpc.patch
+++ /dev/null
@@ -1,92 +0,0 @@
-this patch removes the functionality that depends on sun rpc,
-which either cannot be implemented using the portablexdr rpc
-replacement library, or depend on the host rpcgen utility
-to generate some headers and source files.
-
-it should be possible to build some of the disabled files
-(for example decoding of NFS packets) with rpcgen installed
-on the host; however i think it's too much of a burden to
-force the crosscompile user to install portablexdr on his host
-as well (to get the utility).
-a viable alternative could be to generate those files on a host
-with rpcgen installed and ship them together with the package.
-
-there's still functionality using rpc enabled, since the entire
-file logging infrastructure uses xdr structures and functions
-to store records, fortunately this functionality is provided
-by portablexdr.
-
-additionally it disables build of the obsolete sshmitm utility.
-obsolete because noone uses SSHv1 anymore.
-the reason for disabling it is that it uses deprecated DES
-functions/types from openssh which are disabled in our build,
-causing the build to fail.
-
---- dsniff-2.4.org/Makefile.in 2014-08-13 00:44:31.072293717 +0200
-+++ dsniff-2.4/Makefile.in 2014-08-13 01:44:17.556299388 +0200
-@@ -47,28 +47,26 @@
- RANLIB = @RANLIB@
-
- HDRS = asn1.h base64.h buf.h decode.h hex.h magic.h options.h \
-- pathnames.h pcaputil.h record.h rpc.h tcp_raw.h trigger.h \
-+ pathnames.h pcaputil.h record.h tcp_raw.h trigger.h \
- version.h vroot.h
-
--SRCS = asn1.c base64.c buf.c hex.c magic.c mount.c pcaputil.c rpc.c \
-+SRCS = asn1.c base64.c buf.c hex.c magic.c pcaputil.c \
- tcp_raw.c trigger.c record.c dsniff.c decode.c decode_aim.c \
- decode_citrix.c decode_cvs.c decode_ftp.c decode_hex.c \
- decode_http.c decode_icq.c decode_imap.c decode_irc.c \
-- decode_ldap.c decode_mmxp.c decode_mountd.c decode_napster.c \
-+ decode_ldap.c decode_mmxp.c decode_napster.c \
- decode_nntp.c decode_oracle.c decode_ospf.c decode_pcanywhere.c \
-- decode_pop.c decode_portmap.c decode_postgresql.c decode_pptp.c \
-+ decode_pop.c decode_postgresql.c decode_pptp.c \
- decode_rip.c decode_rlogin.c decode_smb.c decode_smtp.c \
- decode_sniffer.c decode_snmp.c decode_socks.c decode_tds.c \
-- decode_telnet.c decode_vrrp.c decode_yp.c decode_x11.c
--
--GEN = mount.h mount.c nfs_prot.h nfs_prot.c
-+ decode_telnet.c decode_vrrp.c decode_x11.c
-
- OBJS = $(SRCS:.c=.o)
-
- LIBOBJS = dummy.o @LIBOBJS@
-
--PROGS = arpspoof dnsspoof dsniff filesnarf macof mailsnarf msgsnarf \
-- sshmitm sshow tcpkill tcpnice @TCPHIJACK@ urlsnarf webmitm @WEBSPY@
-+PROGS = arpspoof dnsspoof dsniff macof mailsnarf msgsnarf \
-+ sshow tcpkill tcpnice @TCPHIJACK@ urlsnarf webmitm @WEBSPY@
-
- CONFIGS = dsniff.magic dsniff.services dnsspoof.hosts
-
-@@ -77,14 +75,6 @@
-
- all: libmissing.a $(PROGS)
-
--mount.c: mount.x
-- rpcgen -h mount.x -o mount.h
-- rpcgen -c mount.x -o mount.c
--
--nfs_prot.c: nfs_prot.x
-- rpcgen -h nfs_prot.x -o nfs_prot.h
-- rpcgen -c nfs_prot.x -o nfs_prot.c
--
- $(LIBOBJS):
- $(CC) $(CFLAGS) $(INCS) -c $(srcdir)/missing/$*.c
-
---- dsniff-2.4.org/decode.c 2014-08-13 00:44:31.073293717 +0200
-+++ dsniff-2.4/decode.c 2014-08-13 01:55:45.228300475 +0200
-@@ -53,6 +53,12 @@
- extern int decode_vrrp(u_char *, int, u_char *, int);
- extern int decode_ypserv(u_char *, int, u_char *, int);
- extern int decode_yppasswd(u_char *, int, u_char *, int);
-+#ifndef HAVE_RPC
-+int decode_portmap(u_char *a, int d, u_char *b, int c) {return 0;}
-+int decode_mountd(u_char *a, int d, u_char *b, int c) {return 0;}
-+int decode_ypserv(u_char *a, int d, u_char *b, int c) {return 0;}
-+int decode_yppasswd(u_char *a, int d, u_char *b, int c) {return 0;}
-+#endif
-
- static struct decode decodes[] = {
- { "hex", decode_hex },
diff --git a/testing/dsniff/dsniff-xcompile.patch b/testing/dsniff/dsniff-xcompile.patch
deleted file mode 100644
index e282a268dd..0000000000
--- a/testing/dsniff/dsniff-xcompile.patch
+++ /dev/null
@@ -1,56 +0,0 @@
---- dsniff-2.3.org/configure 2014-08-12 23:09:56.696284744 +0200
-+++ dsniff-2.3/configure 2014-08-12 23:21:46.476285867 +0200
-@@ -3035,11 +3035,7 @@
- ;;
- esac
- else
-- if test -f ${prefix}/include/pcap.h; then
-- PCAPINC="-I${prefix}/include"
-- PCAPLIB="-L${prefix}/lib -lpcap"
-- elif test -f /usr/include/pcap/pcap.h; then
-- PCAPINC="-I/usr/include/pcap"
-+ if true ; then
- PCAPLIB="-lpcap"
- elif test -f /usr/include/pcap.h; then
- PCAPLIB="-lpcap"
-@@ -3083,12 +3079,7 @@
- ;;
- esac
- else
-- if test -f ${prefix}/include/libnet.h; then
-- CFLAGS="$CFLAGS `${prefix}/bin/libnet-config --defines`"
-- LNETINC="-I${prefix}/include"
-- LNETLIB="-L${prefix}/lib -lnet"
-- elif test -f /usr/include/libnet.h; then
-- CFLAGS="$CFLAGS `libnet-config --defines`"
-+ if true ; then
- LNETLIB="-lnet"
- else
- echo "$ac_t""no" 1>&6
-@@ -3128,10 +3119,7 @@
- ;;
- esac
- else
-- if test -f ${prefix}/include/nids.h; then
-- NIDSINC="-I${prefix}/include"
-- NIDSLIB="-L${prefix}/lib -lnids"
-- elif test -f /usr/include/nids.h; then
-+ if true; then
- NIDSLIB="-lnids"
- else
- echo "$ac_t""no" 1>&6
-@@ -3193,13 +3181,7 @@
- ;;
- esac
- else
-- if test -f ${prefix}/include/openssl/ssl.h; then
-- SSLINC="-I${prefix}/include"
-- SSLLIB="-L${prefix}/lib -lssl -lcrypto"
-- elif test -f ${prefix}/ssl/include/openssl/ssl.h; then
-- SSLINC="-I${prefix}/ssl/include"
-- SSLLIB="-L${prefix}/ssl/lib -lssl -lcrypto"
-- elif test -f /usr/include/openssl/ssl.h; then
-+ if true ; then
- SSLLIB="-lssl -lcrypto"
- else
- echo "$ac_t""no" 1>&6
diff --git a/testing/dssi/APKBUILD b/testing/dssi/APKBUILD
deleted file mode 100644
index 1082c8d376..0000000000
--- a/testing/dssi/APKBUILD
+++ /dev/null
@@ -1,55 +0,0 @@
-# Contributor: Natanael Copa <ncopa@alpinelinux.org>
-# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
-pkgname=dssi
-pkgver=1.1.1
-pkgrel=0
-pkgdesc="Disposable Soft Synth Interface"
-url="http://dssi.sourceforge.net/"
-arch="all"
-license="MIT"
-depends=""
-depends_dev="alsa-lib-dev ladspa-dev"
-makedepends="$depends_dev jack-dev libsamplerate-dev libsndfile-dev liblo-dev"
-install=""
-subpackages="$pkgname-dev $pkgname-doc $pkgname-examples"
-source="http://download.sf.net/sourceforge/dssi/dssi-$pkgver.tar.gz"
-
-_builddir="$srcdir"/dssi-$pkgver
-prepare() {
- local i
- cd "$_builddir"
- for i in $source; do
- case $i in
- *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
- esac
- done
-}
-
-build() {
- cd "$_builddir"
- ./configure --prefix=/usr \
- --sysconfdir=/etc \
- --mandir=/usr/share/man \
- --infodir=/usr/share/info \
- --localstatedir=/var \
- || return 1
- make || return 1
-
- # sanity check
- make -C tests controller && tests/controller
-}
-
-package() {
- cd "$_builddir"
- make DESTDIR="$pkgdir" install || return 1
-}
-
-examples() {
- pkgdesc="DSSI plugin examples"
- mkdir -p "$subpkgdir"/usr/lib/dssi/
- mv "$pkgdir"/usr/lib/dssi/less_trivial* \
- "$pkgdir"/usr/lib/dssi/trivial_* \
- "$pkgdir"/usr/lib/dssi/karplong* \
- "$subpkgdir"/usr/lib/dssi/
-}
-md5sums="619ab73c883b02dc37ddb37001591f8b dssi-1.1.1.tar.gz"
diff --git a/testing/duff/APKBUILD b/testing/duff/APKBUILD
deleted file mode 100644
index 7c46f15708..0000000000
--- a/testing/duff/APKBUILD
+++ /dev/null
@@ -1,50 +0,0 @@
-# Contributor: Fabian Affolter <fabian@affolter-engineering.ch>
-# Maintainer: Fabian Affolter <fabian@affolter-engineering.ch>
-pkgname=duff
-pkgver=0.5.2
-pkgrel=0
-pkgdesc="A command-line tool for finding duplicate files"
-url="http://sourceforge.net/projects/duff/"
-arch="all"
-license="ZLIB"
-depends=""
-depends_dev=""
-makedepends="$depends_dev"
-install=""
-subpackages="$pkgname-doc"
-source="http://downloads.sourceforge.net/duff/$pkgname-$pkgver.tar.gz"
-
-_builddir="$srcdir"/$pkgname-$pkgver
-prepare() {
- local i
- cd "$_builddir"
- update_config_sub || return 1
- for i in $source; do
- case $i in
- *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
- esac
- done
-}
-
-build() {
- cd "$_builddir"
- ./configure \
- --build=$CBUILD \
- --host=$CHOST \
- --prefix=/usr \
- --sysconfdir=/etc \
- --mandir=/usr/share/man \
- --infodir=/usr/share/info \
- --localstatedir=/var \
- || return 1
- make || return 1
-}
-
-package() {
- cd "$_builddir"
- make DESTDIR="$pkgdir" install || return 1
-}
-
-md5sums="483f9216ebea14b090e0d71dbf7077ff duff-0.5.2.tar.gz"
-sha256sums="15b721f7e0ea43eba3fd6afb41dbd1be63c678952bf3d80350130a0e710c542e duff-0.5.2.tar.gz"
-sha512sums="6fb1ede1e935c25c6bf354fee94ef1d9d454d5b98069ce671600e91767f802ad5c74bc602ad2c9e19a502e29c8c0ffcd0563a779714a16389594ea5678504768 duff-0.5.2.tar.gz"
diff --git a/testing/duhdraw/APKBUILD b/testing/duhdraw/APKBUILD
deleted file mode 100644
index 4c975a0410..0000000000
--- a/testing/duhdraw/APKBUILD
+++ /dev/null
@@ -1,41 +0,0 @@
-# Contributor: Francesco Colista <fcolista@alpinelinux.org>
-# Maintainer: Francesco Colista <fcolista@alpinelinux.org>
-pkgname=duhdraw
-pkgver=2.8.13
-pkgrel=2
-pkgdesc="A program which almost perfectly simulates TheDraw for DOS."
-url="http://www.cs.helsinki.fi/u/penberg/duhdraw/"
-arch="all"
-license="GPL2"
-depends=""
-depends_dev=""
-makedepends="$depends_dev ncurses-dev"
-install=""
-subpackages=""
-source="http://www.cs.helsinki.fi/u/penberg/$pkgname/$pkgname-$pkgver.tar.gz"
-
-_builddir="$srcdir"/$pkgname-$pkgver
-prepare() {
- local i
- cd "$_builddir"
- for i in $source; do
- case $i in
- *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
- esac
- done
-}
-
-build() {
- cd "$_builddir"
- make || return 1
-}
-
-package() {
- cd "$_builddir"
- mkdir -p $pkgdir/usr/bin
- install -m0755 ansi ansitoc duhdraw $pkgdir/usr/bin
-}
-
-md5sums="70211aa3ea927704ffeb9093e4f433b9 duhdraw-2.8.13.tar.gz"
-sha256sums="12a432d2874a6f0579879e3242d832139b7f2a4879b2cfcfb6ced046236b4b2c duhdraw-2.8.13.tar.gz"
-sha512sums="fa9102133dcd100b2cde58d4d92aabfcdf86bb16a8066191e92922d6cea470094ff226e569bf92d34e1f0f6a3e657eaf3326cecf091ed1bc37bd2faace340798 duhdraw-2.8.13.tar.gz"
diff --git a/testing/dvtm/APKBUILD b/testing/dvtm/APKBUILD
deleted file mode 100644
index 015d0997f4..0000000000
--- a/testing/dvtm/APKBUILD
+++ /dev/null
@@ -1,36 +0,0 @@
-# Contributor: Sören Tempel <soeren+alpine@soeren-tempel.net>
-# Contributor: Bartłomiej Piotrowski <bpiotrowski@alpinelinux.org>
-# Maintainer:
-pkgname=dvtm
-pkgver=0.15
-pkgrel=0
-pkgdesc="Dynamic virtual terminal manager"
-arch="all"
-url="http://www.brain-dump.org/projects/dvtm/"
-license="MIT"
-makedepends="ncurses-dev ncurses" # we need ncurses for 'tic'
-subpackages="$pkgname-doc"
-source="http://www.brain-dump.org/projects/${pkgname}/${pkgname}-${pkgver}.tar.gz"
-
-_builddir="$srcdir"/$pkgname-$pkgver
-prepare() {
- cd "$_builddir"
- sed -i Makefile \
- -e '/strip/d' \
- -e '/STRIP/d' \
- -e 's|\btic\b|tic -o ${DESTDIR}${PREFIX}/share/terminfo|g' || return 1
-}
-
-build() {
- cd "$_builddir"
- make || return 1
-}
-
-package() {
- cd "$_builddir"
- make PREFIX=/usr DESTDIR="$pkgdir" install || return 1
-}
-
-md5sums="887e162a3abe2ad8e86caefab20cdd63 dvtm-0.15.tar.gz"
-sha256sums="8f2015c05e2ad82f12ae4cf12b363d34f527a4bbc8c369667f239e4542e1e510 dvtm-0.15.tar.gz"
-sha512sums="48a0c8fd6a50fe5d43414d0223c9f4b9920a31d42fe3bfc428ce1ae7d0e41a41ebe2597eae0824c7c76bfb0e32a13e440c8d5fcdb1886d55d6791fa3fe3fd77b dvtm-0.15.tar.gz"
diff --git a/testing/e_dbus/APKBUILD b/testing/e_dbus/APKBUILD
deleted file mode 100644
index 0cda31c6d9..0000000000
--- a/testing/e_dbus/APKBUILD
+++ /dev/null
@@ -1,46 +0,0 @@
-# Contributor: Natanael Copa <ncopa@alpinelinux.org>
-# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
-pkgname=e_dbus
-pkgver=1.7.9
-pkgrel=0
-pkgdesc="Enlightenment's (Ecore) integration to DBus"
-url="http://trac.enlightenment.org/e/wiki/E_Dbus"
-arch="all"
-license="BSD"
-depends=""
-depends_dev="dbus-dev eina-dev ecore-dev udisks-dev"
-makedepends="$depends_dev"
-install=""
-subpackages="$pkgname-dev"
-source="http://download.enlightenment.org/releases/e_dbus-$pkgver.tar.gz"
-
-_builddir="$srcdir"/e_dbus-$pkgver
-prepare() {
- local i
- cd "$_builddir"
- for i in $source; do
- case $i in
- *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
- esac
- done
-}
-
-build() {
- cd "$_builddir"
- ./configure --prefix=/usr \
- --sysconfdir=/etc \
- --mandir=/usr/share/man \
- --infodir=/usr/share/info \
- --localstatedir=/var \
- || return 1
- make || return 1
-}
-
-package() {
- cd "$_builddir"
- make DESTDIR="$pkgdir" install || return 1
-}
-
-md5sums="8f72da14e5664aad8c45eeeca0e3ff5f e_dbus-1.7.9.tar.gz"
-sha256sums="c328c4cf1424629cb67c83689ccc1f95967abcb4c03dffd437e93b799ff151c1 e_dbus-1.7.9.tar.gz"
-sha512sums="4f91d6aea44811a848a80d75cecdd99ca1fdcff8ca2f5a65426e0ef073b41c04a94c80cfa9fcd7d4e73315a3e2a8d1e18068be9520253952cb8350e727be2502 e_dbus-1.7.9.tar.gz"
diff --git a/testing/ebook-tools/APKBUILD b/testing/ebook-tools/APKBUILD
deleted file mode 100644
index 2ca1cf67b6..0000000000
--- a/testing/ebook-tools/APKBUILD
+++ /dev/null
@@ -1,44 +0,0 @@
-# Contributor: k0r10n <k0r10n.dev@gmail.com>
-# Maintainer:
-pkgname=ebook-tools
-pkgver=0.2.2
-pkgrel=1
-pkgdesc="Tools for accessing and converting various ebook file formats"
-url="http://sourceforge.net/projects/ebook-tools/"
-arch="x86 x86_64"
-license="MIT"
-depends=
-depends_dev="libxml2-dev libzip-dev"
-makedepends="$depends_dev cmake pkgconfig"
-install=""
-subpackages="$pkgname-dev"
-source="http://downloads.sourceforge.net/project/ebook-tools/ebook-tools/${pkgver}/${pkgname}-${pkgver}.tar.gz"
-
-_builddir="$srcdir"/${pkgname}-${pkgver}
-prepare() {
- local i
- cd "$_builddir"
- for i in $source; do
- case $i in
- *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
- esac
- done
- mkdir -p "$_builddir"/build
-}
-
-build() {
- cd "$_builddir"/build
- cmake -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_INSTALL_PREFIX=/usr \
- ../ || return 1
- make || return 1
-}
-
-package() {
- cd "$_builddir"/build
- make DESTDIR="$pkgdir" install || return 1
-}
-
-md5sums="67bce67ceb72dcc3578d6a81ef92b29b ebook-tools-0.2.2.tar.gz"
-sha256sums="cbc35996e911144fa62925366ad6a6212d6af2588f1e39075954973bbee627ae ebook-tools-0.2.2.tar.gz"
-sha512sums="b4518249835ed7cc672392bf2f8b1c62bc218e41c53663bb26ab34c9e43a99b6b7ae794babdb4bd775e467bb17918703a66ee57c8cf94cb7afc4ba2a7f74816a ebook-tools-0.2.2.tar.gz"
diff --git a/testing/ecasound/APKBUILD b/testing/ecasound/APKBUILD
deleted file mode 100644
index c7bd28e2ba..0000000000
--- a/testing/ecasound/APKBUILD
+++ /dev/null
@@ -1,47 +0,0 @@
-# Contributor: Natanael Copa <ncopa@alpinelinux.org>
-# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
-pkgname=ecasound
-pkgver=2.9.0
-pkgrel=0
-pkgdesc="Textmode multitrack audio processing"
-url="http://eca.cx/ecasound/index.php"
-arch="all"
-license="GPL2+"
-depends=""
-depends_dev="alsa-lib-dev readline-dev ncurses-dev mpg123-dev lame-dev
- flac-dev libsndfile-dev libsamplerate-dev"
-makedepends="$depends_dev"
-install=""
-subpackages="$pkgname-dev $pkgname-doc"
-source="http://ecasound.seul.org/download/ecasound-$pkgver.tar.gz"
-
-_builddir="$srcdir"/ecasound-$pkgver
-prepare() {
- local i
- cd "$_builddir"
- for i in $source; do
- case $i in
- *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
- esac
- done
-}
-
-build() {
- cd "$_builddir"
- ./configure --prefix=/usr \
- --sysconfdir=/etc \
- --mandir=/usr/share/man \
- --infodir=/usr/share/info \
- --localstatedir=/var \
- || return 1
- make || return 1
-}
-
-package() {
- cd "$_builddir"
- make DESTDIR="$pkgdir" install || return 1
-}
-
-md5sums="05e7d4664cdf4c7a138c098e9506a551 ecasound-2.9.0.tar.gz"
-sha256sums="e2b0b8f8cce6074d660e460b3a02fc0132a51e1e982b78b3a68fa14e79fcc6c6 ecasound-2.9.0.tar.gz"
-sha512sums="d8ba4274413616b37084f716ca9c91434280cc600e5e2c231a755cbe27b05df0095b8178d280c2e576d91d04ff27aad4793ecec70c1bbb8b2ae73a030c8cbb13 ecasound-2.9.0.tar.gz"
diff --git a/testing/ecore/APKBUILD b/testing/ecore/APKBUILD
deleted file mode 100644
index b3a2b6241b..0000000000
--- a/testing/ecore/APKBUILD
+++ /dev/null
@@ -1,48 +0,0 @@
-# Contributor: Natanael Copa <ncopa@alpinelinux.org>
-# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
-pkgname=ecore
-pkgver=1.7.9
-pkgrel=0
-pkgdesc="Enlightenment's core event abstraction layer and OS abstraction layer"
-url="http://trac.enlightenment.org/e/wiki/Ecore"
-arch="all"
-license="BSD"
-depends=""
-depends_dev="eina-dev eet-dev evas-dev glib-dev c-ares-dev curl-dev openssl-dev
- libxcursor-dev libxinerama-dev libxrandr-dev libxrender-dev
- libxcomposite-dev libxfixes-dev libxdamage-dev"
-makedepends="$depends_dev"
-install=""
-subpackages="$pkgname-dev $pkgname-lang"
-source="http://download.enlightenment.org/releases/ecore-$pkgver.tar.gz"
-
-_builddir="$srcdir"/ecore-$pkgver
-prepare() {
- local i
- cd "$_builddir"
- for i in $source; do
- case $i in
- *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
- esac
- done
-}
-
-build() {
- cd "$_builddir"
- ./configure --prefix=/usr \
- --enable-cares \
- --disable-gnutls \
- --enable-ecore-evas-software-x11 \
- --enable-ecore-evas-opengl-x11 \
- || return 1
- make || return 1
-}
-
-package() {
- cd "$_builddir"
- make DESTDIR="$pkgdir" install || return 1
-}
-
-md5sums="2d5a4fb8f702628f5c7b785309be01ab ecore-1.7.9.tar.gz"
-sha256sums="c145cc00280d3a310c76e5e6a9fb509c81b8b173f04458c97ea4ae6bf563eaf3 ecore-1.7.9.tar.gz"
-sha512sums="0f0bd6ef0478cbe2ade2e84ab7350f54daf51a8887c1d983afda47955e8f0bac95e9c3b632be24d936f31e7f0aa1fb1cf68bbd6bdb6861c19c8adc6aeab06e7f ecore-1.7.9.tar.gz"
diff --git a/testing/ecryptfs-utils/APKBUILD b/testing/ecryptfs-utils/APKBUILD
deleted file mode 100644
index b1c92e82dc..0000000000
--- a/testing/ecryptfs-utils/APKBUILD
+++ /dev/null
@@ -1,56 +0,0 @@
-# Contributor: k0r10n <k0r10n.dev@gmail.com>
-# Maintainer:
-pkgname=ecryptfs-utils
-pkgver=104
-pkgrel=0
-pkgdesc="Enterprise-class stacked cryptographic filesystem for Linux"
-url="https://launchpad.net/ecryptfs"
-arch="all"
-license="GPL"
-depends="cryptsetup rsync"
-depends_dev="keyutils-dev linux-pam-dev nss-dev linux-headers"
-makedepends="$depends_dev swig intltool gettext python"
-install=""
-options="suid"
-subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
-source="http://launchpad.net/ecryptfs/trunk/${pkgver}/+download/${pkgname}_${pkgver}.orig.tar.gz
- fix-headers.patch
- "
-
-_builddir="$srcdir"/${pkgname}-${pkgver}
-prepare() {
- local i
- cd "$_builddir"
- for i in $source; do
- case $i in
- *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
- esac
- done
-}
-
-build() {
- cd "$_builddir"
- ./configure \
- --build=$CBUILD \
- --host=$CHOST \
- --prefix=/usr \
- --sysconfdir=/etc \
- --mandir=/usr/share/man \
- --infodir=/usr/share/info \
- --localstatedir=/var \
- || return 1
- make || return 1
-}
-
-package() {
- cd "$_builddir"
- make DESTDIR="$pkgdir" rootsbindir='/usr/bin' install || return 1
- chmod +s "$pkgdir"/usr/bin/mount.ecryptfs_private || return 1
-}
-
-md5sums="6ae93822bcf0d15470516c30a3deee32 ecryptfs-utils_104.orig.tar.gz
-faac9e0f204c62eae4737ffbcf3f1186 fix-headers.patch"
-sha256sums="4a200176542d46439c5297021f2c7fd7343b871c20c6f73f6e6c9fc4e5fd7438 ecryptfs-utils_104.orig.tar.gz
-10256aacf77918bd42bf70171bd714f7ab19311ad86ea083db375a3f77df2baa fix-headers.patch"
-sha512sums="1d093df406c731e6a44bcfc647d5e84a4110fc8d55c8a6aee7e056b0cac8f826b16fbde3dcccd0cf64fcd981a7666b71b1697951ed614ad510c4a6e403f5efd8 ecryptfs-utils_104.orig.tar.gz
-3007e8c845985d07cabbdf2ef7b896f3253fd98f77e0855c2d3087f7224982182b76cb615aeb148e24871268aa061ce5af0310668a516f550a9bd977b88a88f0 fix-headers.patch"
diff --git a/testing/ecryptfs-utils/fix-headers.patch b/testing/ecryptfs-utils/fix-headers.patch
deleted file mode 100644
index eb2ca3ec44..0000000000
--- a/testing/ecryptfs-utils/fix-headers.patch
+++ /dev/null
@@ -1,28 +0,0 @@
---- a/src/utils/mount.ecryptfs.c.orig
-+++ b/src/utils/mount.ecryptfs.c
-@@ -24,7 +24,6 @@
- #include <errno.h>
- #include <fcntl.h>
- #include <getopt.h>
--#include <keyutils.h>
- #include <stdio.h>
- #include <stdlib.h>
- #include <string.h>
-@@ -34,6 +33,7 @@
- #include <sys/stat.h>
- #include <sys/types.h>
- #include <sys/wait.h>
-+#include <keyutils.h>
- #include "ecryptfs.h"
- #include "decision_graph.h"
- #include "io.h"
---- a/src/utils/mount.ecryptfs_private.c.orig
-+++ b/src/utils/mount.ecryptfs_private.c
-@@ -30,6 +30,7 @@
- #include <sys/param.h>
- #include <sys/stat.h>
- #include <sys/types.h>
-+#include <fcntl.h>
- #include <ctype.h>
- #include <errno.h>
- #include <keyutils.h>
diff --git a/testing/edje/APKBUILD b/testing/edje/APKBUILD
deleted file mode 100644
index ac753c2a77..0000000000
--- a/testing/edje/APKBUILD
+++ /dev/null
@@ -1,42 +0,0 @@
-# Contributor: Natanael Copa <ncopa@alpinelinux.org>
-# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
-pkgname=edje
-pkgver=1.7.9
-pkgrel=0
-pkgdesc="Enlightenment's graphical layout and animation library"
-url="http://trac.enlightenment.org/e/wiki/Edje"
-arch="all"
-license="BSD"
-depends=""
-depends_dev="lua-dev eina-dev eet-dev embryo-dev ecore-dev evas-dev"
-makedepends="$depends_dev"
-install=""
-subpackages="$pkgname-dev"
-source="http://download.enlightenment.org/releases/edje-$pkgver.tar.gz"
-
-_builddir="$srcdir"/edje-$pkgver
-prepare() {
- local i
- cd "$_builddir"
- for i in $source; do
- case $i in
- *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
- esac
- done
-}
-
-build() {
- cd "$_builddir"
- ./configure --prefix=/usr \
- || return 1
- make || return 1
-}
-
-package() {
- cd "$_builddir"
- make DESTDIR="$pkgdir" install || return 1
-}
-
-md5sums="49152d8636aefcd028af0f97483391ef edje-1.7.9.tar.gz"
-sha256sums="dac12e5fd81ab303151bec6742971b63f2de577ef940ed0b6af20419130300ab edje-1.7.9.tar.gz"
-sha512sums="ffa0e0e0b3f121b32c5df663587df3ae63fd7f0bb3ce5ba5b8db5ee40a9bbcc1d9c4cb74b8efc4119aa739b81d77cf95ef451c3f58698645ef8107a0028bca63 edje-1.7.9.tar.gz"
diff --git a/testing/eet/APKBUILD b/testing/eet/APKBUILD
deleted file mode 100644
index 9dd63fa7ca..0000000000
--- a/testing/eet/APKBUILD
+++ /dev/null
@@ -1,42 +0,0 @@
-# Contributor: Natanael Copa <ncopa@alpinelinux.org>
-# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
-pkgname=eet
-pkgver=1.7.9
-pkgrel=0
-pkgdesc="Enlightenment's file chunk reading/writing library"
-url="http://trac.enlightenment.org/e/wiki/Eet"
-arch="all"
-license="BSD"
-depends=
-depends_dev="eina-dev openssl-dev zlib-dev libjpeg-turbo-dev"
-makedepends="$depends_dev"
-install=""
-subpackages="$pkgname-dev"
-source="http://download.enlightenment.org/releases/eet-$pkgver.tar.gz"
-
-_builddir="$srcdir"/eet-$pkgver
-prepare() {
- local i
- cd "$_builddir"
- for i in $source; do
- case $i in
- *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
- esac
- done
-}
-
-build() {
- cd "$_builddir"
- ./configure --prefix=/usr \
- || return 1
- make || return 1
-}
-
-package() {
- cd "$_builddir"
- make DESTDIR="$pkgdir" install || return 1
-}
-
-md5sums="225eadf514465be321a44a003d687a55 eet-1.7.9.tar.gz"
-sha256sums="3345e0889bbc29536dbe0f6236ed1ae6a9d685b8e39877d5404fa6217bd12ec6 eet-1.7.9.tar.gz"
-sha512sums="5afdba1b9382a91786233d460de6d7e423307668fd8023a6e611ceb55c0bab1041f6dfa625004e00105c00c77d99f1a3c04a58868d2f3c83b5df17bc32ee660d eet-1.7.9.tar.gz"
diff --git a/testing/eeze/APKBUILD b/testing/eeze/APKBUILD
deleted file mode 100644
index f019ba184c..0000000000
--- a/testing/eeze/APKBUILD
+++ /dev/null
@@ -1,46 +0,0 @@
-# Contributor: Natanael Copa <ncopa@alpinelinux.org>
-# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
-pkgname=eeze
-pkgver=1.7.8
-pkgrel=0
-pkgdesc="Enlightenment's device library"
-url="http://trac.enlightenment.org/e/wiki/Eeze"
-arch="all"
-license="BSD"
-depends=
-depends_dev="eina-dev ecore-dev udev-dev"
-makedepends="$depends_dev"
-install=""
-subpackages="$pkgname-dev"
-source="http://download.enlightenment.org/releases/eeze-$pkgver.tar.gz"
-
-_builddir="$srcdir"/eeze-$pkgver
-prepare() {
- local i
- cd "$_builddir"
- for i in $source; do
- case $i in
- *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
- esac
- done
-}
-
-build() {
- cd "$_builddir"
- ./configure --prefix=/usr \
- --sysconfdir=/etc \
- --mandir=/usr/share/man \
- --infodir=/usr/share/info \
- --localstatedir=/var \
- || return 1
- make || return 1
-}
-
-package() {
- cd "$_builddir"
- make DESTDIR="$pkgdir" install || return 1
-}
-
-md5sums="3ee68667f65860a0bdb7126e555155ff eeze-1.7.8.tar.gz"
-sha256sums="9a4df9d086575c54d0116164d46b2c9e29362cc32398ea606c2365cbdf4157dd eeze-1.7.8.tar.gz"
-sha512sums="17dcf5401e48eeb94f37c21a9184ff45cd510b07ed3d2e1b600b67cb0d48167e3492c0b30b20b19d9ad54d4af05e1b77fae2e4f0ff0e7ddbe889edaa19ee3194 eeze-1.7.8.tar.gz"
diff --git a/testing/efreet/APKBUILD b/testing/efreet/APKBUILD
deleted file mode 100644
index ff93f31c9b..0000000000
--- a/testing/efreet/APKBUILD
+++ /dev/null
@@ -1,46 +0,0 @@
-# Contributor: Natanael Copa <ncopa@alpinelinux.org>
-# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
-pkgname=efreet
-pkgver=1.7.9
-pkgrel=0
-pkgdesc="Enlightenment's library for handling of freedesktop.org specs"
-url="http://trac.enlightenment.org/e/wiki/Efreet"
-arch="all"
-license="BSD"
-depends=""
-depends_dev="eina-dev ecore-dev"
-makedepends="$depends_dev"
-install=""
-subpackages="$pkgname-dev $pkgname-lang"
-source="http://download.enlightenment.org/releases/efreet-$pkgver.tar.gz"
-
-_builddir="$srcdir"/efreet-$pkgver
-prepare() {
- local i
- cd "$_builddir"
- for i in $source; do
- case $i in
- *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
- esac
- done
-}
-
-build() {
- cd "$_builddir"
- ./configure --prefix=/usr \
- --sysconfdir=/etc \
- --mandir=/usr/share/man \
- --infodir=/usr/share/info \
- --localstatedir=/var \
- || return 1
- make || return 1
-}
-
-package() {
- cd "$_builddir"
- make DESTDIR="$pkgdir" install || return 1
-}
-
-md5sums="5972833cf78ca93440403b94ed4ed74d efreet-1.7.9.tar.gz"
-sha256sums="d5037c04ac8130879bf87d924e6b83cf479e7dee8235321ed1a49f97083b611b efreet-1.7.9.tar.gz"
-sha512sums="026cedf66831f2a5a8717fa8782a77fce7cf849a50a5f3cbe91fea6d5c9441ae0b7617ddf1824bd450643253f5f993caa4a4d591d095fc1f10d9e2ad4d71b429 efreet-1.7.9.tar.gz"
diff --git a/testing/eina/APKBUILD b/testing/eina/APKBUILD
deleted file mode 100644
index 011f55d67c..0000000000
--- a/testing/eina/APKBUILD
+++ /dev/null
@@ -1,44 +0,0 @@
-# Contributor: Natanael Copa <ncopa@alpinelinux.org>
-# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
-pkgname=eina
-pkgver=1.7.9
-pkgrel=1
-pkgdesc="Enlightenment's data types library (List, hash, etc) in C"
-url="http://trac.enlightenment.org/e/wiki/Eina"
-arch="all"
-license="LGPL2+"
-depends=
-depends_dev=""
-makedepends="$depends_dev"
-install=""
-subpackages="$pkgname-dev"
-source="http://download.enlightenment.org/releases/$pkgname-$pkgver.tar.gz"
-
-_builddir="$srcdir"/$pkgname-$pkgver
-prepare() {
- local i
- cd "$_builddir"
- for i in $source; do
- case $i in
- *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
- esac
- done
-}
-
-build() {
- cd "$_builddir"
- ./configure --prefix=/usr \
- --enable-amalgamation \
- --enable-pthread \
- || return 1
- make || return 1
-}
-
-package() {
- cd "$_builddir"
- make DESTDIR="$pkgdir" install || return 1
-}
-
-md5sums="cddf2755e20bfb3f90764fd2b689b888 eina-1.7.9.tar.gz"
-sha256sums="b7fe26d98b80479d0f72be47b2584dfa243e4d18774cb824acc398354a45d520 eina-1.7.9.tar.gz"
-sha512sums="f3b7b1951814c457bc94a4678c5c6242a4baada5953d5616092673b6d2b4516cb70c47e935b6f7b393d469627b53a05eb99c4249d19d5d9a3d8a263b2cd4e42d eina-1.7.9.tar.gz"
diff --git a/testing/eio/APKBUILD b/testing/eio/APKBUILD
deleted file mode 100644
index 3fab3d04db..0000000000
--- a/testing/eio/APKBUILD
+++ /dev/null
@@ -1,42 +0,0 @@
-# Contributor: Natanael Copa <ncopa@alpinelinux.org>
-# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
-pkgname=eio
-pkgver=1.7.9
-pkgrel=0
-pkgdesc="An async I/O library"
-url="http://trac.enlightenment.org/e/wiki/Eina"
-arch="all"
-license="LGPL2+"
-depends=""
-depends_dev="eet-dev eina-dev ecore-dev"
-makedepends="$depends_dev"
-install=""
-subpackages="$pkgname-dev"
-source="http://download.enlightenment.org/releases/eio-$pkgver.tar.gz"
-
-_builddir="$srcdir"/eio-$pkgver
-prepare() {
- local i
- cd "$_builddir"
- for i in $source; do
- case $i in
- *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
- esac
- done
-}
-
-build() {
- cd "$_builddir"
- ./configure --prefix=/usr \
- || return 1
- make || return 1
-}
-
-package() {
- cd "$_builddir"
- make DESTDIR="$pkgdir" install || return 1
-}
-
-md5sums="f4d6cbd216a9ae5983fa8ee8dadf04cb eio-1.7.9.tar.gz"
-sha256sums="35ce08ecf6afd5faa4fe857764537e15aede2b0d2c37922e55e97e2dff3352de eio-1.7.9.tar.gz"
-sha512sums="0c3d8420af12324397584001d352f67e0077bfb61f1180d0ab9efd61e758d71ee1fe08a307538493371cb2c154cb9e30a3731f776b7ff7ee929d82f15d0ff90d eio-1.7.9.tar.gz"
diff --git a/testing/ejdb/APKBUILD b/testing/ejdb/APKBUILD
deleted file mode 100644
index 4adc7b58f7..0000000000
--- a/testing/ejdb/APKBUILD
+++ /dev/null
@@ -1,49 +0,0 @@
-# Contributor: Carlo Landmeter <clandmeter@gmail.com>
-# Maintainer:
-pkgname=ejdb
-pkgver=1.2.10
-pkgrel=0
-pkgdesc="Embedded JSON Database engine"
-url="http://ejdb.org/"
-arch="all"
-license="GPL"
-depends=""
-depends_dev=""
-makedepends="cmake $depends_dev zlib-dev"
-install=""
-subpackages="$pkgname-dev $pkgname-doc $pkgname-libs"
-source="ejdb-$pkgver.tar.gz::https://github.com/Softmotions/ejdb/archive/v$pkgver.tar.gz"
-
-_builddir="$srcdir"/ejdb-$pkgver
-prepare() {
- local i
- cd "$_builddir"
- for i in $source; do
- case $i in
- *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
- esac
- done
-}
-
-build() {
- cd "$_builddir"
- mkdir build && cd build
- cmake \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DCMAKE_INSTALL_LIBDIR=lib \
- -DBUILD_SHARED_LIBS=True \
- -DCMAKE_BUILD_TYPE=Release \
- -DBUILD_SAMPLES=OFF \
- -DPACKAGE_TGZ=OFF \
- ../ || return 1
- make || return 1
-}
-
-package() {
- cd "$_builddir"/build
- make DESTDIR="${pkgdir}" install || return 1
-}
-
-md5sums="85a825c1c880a51a869fadba11a7e52a ejdb-1.2.10.tar.gz"
-sha256sums="3a6d4a487e02c05dd67e72a77ee6082fbb1f5a19d4f7f15d14e1c891bbfe520e ejdb-1.2.10.tar.gz"
-sha512sums="84c864ec89714eed32256d7301f0ec525c59595f5ae1f41e3bb05b5fb143286308cc6a26de955603f990b1a46aaae2a5fa54c4c42baef91fab75494d0dd3b83e ejdb-1.2.10.tar.gz"
diff --git a/testing/elementary/APKBUILD b/testing/elementary/APKBUILD
deleted file mode 100644
index 929334d7c8..0000000000
--- a/testing/elementary/APKBUILD
+++ /dev/null
@@ -1,42 +0,0 @@
-# Contributor: Natanael Copa <ncopa@alpinelinux.org>
-# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
-pkgname=elementary
-pkgver=1.7.9
-pkgrel=0
-pkgdesc="Enlightenment's basic widget set"
-url="http://trac.enlightenment.org/e/wiki/Elementary"
-arch="all"
-license="BSD"
-depends=""
-depends_dev="eina-dev eet-dev evas-dev ecore-dev edje-dev"
-makedepends="$depends_dev eio-dev e_dbus-dev efreet-dev ethumb-dev emotion-dev"
-install=""
-subpackages="$pkgname-dev $pkgname-lang"
-source="http://download.enlightenment.org/releases/elementary-$pkgver.tar.gz"
-
-_builddir="$srcdir"/elementary-$pkgver
-prepare() {
- local i
- cd "$_builddir"
- for i in $source; do
- case $i in
- *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
- esac
- done
-}
-
-build() {
- cd "$_builddir"
- ./configure --prefix=/usr \
- || return 1
- make || return 1
-}
-
-package() {
- cd "$_builddir"
- make DESTDIR="$pkgdir" install || return 1
-}
-
-md5sums="6a3acb394b640697b1fd2dd61d990d0b elementary-1.7.9.tar.gz"
-sha256sums="3667c6da3d89be5a46363509645be59e3deb1f052bfa14239986ac9499da52fb elementary-1.7.9.tar.gz"
-sha512sums="ab9a220b18de9e47b4f22ba27bda695870e3c27a31329e812703536d219f93adbb44d07a33535e1682c1890554bbe2597b4fdb44b7c18e987d8d2ed53ed07265 elementary-1.7.9.tar.gz"
diff --git a/testing/emacs-xorg/APKBUILD b/testing/emacs-xorg/APKBUILD
deleted file mode 100644
index 9837643f9b..0000000000
--- a/testing/emacs-xorg/APKBUILD
+++ /dev/null
@@ -1,88 +0,0 @@
-# Contributor: stef <l0ls0fo2i@ctrlc.hu>
-# Contributor: Timo Teräs <timo.teras@iki.fi>
-
-pkgname=emacs-xorg
-pkgver=24.99
-pkgrel=4
-gitver=7eb2077f9dd14ae9d70a12c621151afd50ea6e96
-pkgdesc="The extensible, customizable, self-documenting real-time display editor"
-arch="x86_64"
-url="http://www.gnu.org/software/emacs/emacs.html"
-license="GPL3"
-depends="hicolor-icon-theme desktop-file-utils"
-makedepends="autoconf automake linux-headers paxmark
- librsvg-dev giflib-dev libxpm-dev gtk+3.0-dev gconf-dev alsa-lib-dev
- imagemagick-dev gnutls-dev glib-dev fontconfig-dev libpng-dev
- libxml2-dev pango-dev gpm-dev libjpeg-turbo-dev ncurses-dev
- ncurses-libs"
-#source="ftp://ftp.gnu.org/gnu/emacs/emacs-$pkgver.tar.xz
-source="http://git.savannah.gnu.org/cgit/emacs.git/snapshot/emacs-$gitver.tar.xz
- gamedir.patch
- noaslr-dump.patch
- musl.patch"
-
-_builddir="$srcdir/emacs-$gitver"
-prepare() {
- local i
- cd "$_builddir"
- for i in $source; do
- case $i in
- *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
- esac
- done
-}
-
-build() {
- cd "$_builddir"
- ./autogen.sh || return 1
- CFLAGS=-fno-pie \
- LDFLAGS=-nopie \
- ./configure \
- --build=$CBUILD \
- --host=$CHOST \
- --prefix=/usr \
- --sysconfdir=/etc \
- --libexecdir=/usr/lib \
- --localstatedir=/var \
- --without-makeinfo \
- --with-gameuser=:games \
- --with-x-toolkit=gtk3 \
- --with-xft \
- --with-jpeg=no \
- --with-tiff=no \
- || return 1
- make
-}
-
-package() {
- cd "$_builddir"
- make DESTDIR="$pkgdir" install
-
- # remove conflict with ctags package
- mv "$pkgdir"/usr/bin/ctags "$pkgdir"/usr/bin/ctags.emacs
- mv "$pkgdir"/usr/share/man/man1/ctags.1.gz "$pkgdir"/usr/share/man/man1/ctags.emacs.1.gz
- # remove conflict with texinfo
- rm "$pkgdir"/usr/share/info/info.info.gz
-
- # fix user/root permissions on usr/share files
- find "$pkgdir"/usr/share/emacs/ -exec chown root:root {} \;
- find "$pkgdir"/usr/lib -perm -g+s,g+x ! -type d -exec chmod g-s {} \;
- # fix perms on /var/games
- chmod 775 "$pkgdir"/var/games
- chmod 775 "$pkgdir"/var/games/emacs
- chmod 664 "$pkgdir"/var/games/emacs/*
- chown -R root:games "$pkgdir"/var/games
-}
-
-md5sums="d771a8c9163f2118de565e679838c907 emacs-7eb2077f9dd14ae9d70a12c621151afd50ea6e96.tar.xz
-82a3275fba6535e129c08b6941caf028 gamedir.patch
-0decc074823fc66f155dd9559420be3d noaslr-dump.patch
-d753f727439ba68ae848a72535b021a4 musl.patch"
-sha256sums="0931fc1a4f5ab4baa73e18985781228f8ad7323b9bbcaf7eefe302d86f64f2c8 emacs-7eb2077f9dd14ae9d70a12c621151afd50ea6e96.tar.xz
-38b3cdf3736b200d033d9e6e9188bcaaf819bf7b47b3231a533cca370f945ee3 gamedir.patch
-2af8d971caa73843fd1f6793dbc9b0fb701186dcb01845eac3c68373f4a570d1 noaslr-dump.patch
-c6b6037fcc0abe3c973e9200ba6b9ad8e313b6bbd47a5d74a835892f0338c045 musl.patch"
-sha512sums="59a2d7f947c79d59462dc9a0fcdd2ed992ae18ee284ece3508a009fe31a485ab276425d724a580023481318a88b81801660c17cb3bc118edc3b563a7c3a63dd7 emacs-7eb2077f9dd14ae9d70a12c621151afd50ea6e96.tar.xz
-7bd0acd610c07cb0cee2ceec8770c51b97e05a69c8c32e771f6ced83c1906bd87af842939a294a16757a4ad24e052228068944efa5adfc47776ca28b8da3555a gamedir.patch
-c04213a271008f7413677c95442188d744736abd28994aac616ac2e35924ca2a1c5cb55b95072e0011e891f1db054f07960b1753167f50c2e6d80d7c5b33e338 noaslr-dump.patch
-c02bea143a221bc186e44f7eb12edb93d3d7564a39db656c888930ad69a6d40c86918bbe12acd2dbff19ff88a67a06a65e68467def8aa443e52d3b149d8ba2f2 musl.patch"
diff --git a/testing/emacs-xorg/gamedir.patch b/testing/emacs-xorg/gamedir.patch
deleted file mode 100644
index 899404ba98..0000000000
--- a/testing/emacs-xorg/gamedir.patch
+++ /dev/null
@@ -1,11 +0,0 @@
-diff -urw emacs-7eb2077f9dd14ae9d70a12c621151afd50ea6e96/lib-src/Makefile.in emacs-7eb2077f9dd14ae9d70a12c621151afd50ea6e96/lib-src/Makefile.in
---- orig/lib-src/Makefile.in 2015-02-06 20:37:24.297691017 +0000
-+++ src/lib-src/Makefile.in 2015-02-06 20:38:05.006592590 +0000
-@@ -414,7 +414,6 @@
-
- update-game-score${EXEEXT}: ${srcdir}/update-game-score.c $(NTLIB) $(config_h)
- $(AM_V_CCLD)$(CC) ${ALL_CFLAGS} \
-- -DHAVE_SHARED_GAME_DIR="\"$(gamedir)\"" \
- $< $(NTLIB) $(LOADLIBES) -o $@
-
- emacsclient.res: ../nt/emacsclient.rc $(NTINC)/../icons/emacs.ico
diff --git a/testing/emacs-xorg/musl.patch b/testing/emacs-xorg/musl.patch
deleted file mode 100644
index 835d3cd248..0000000000
--- a/testing/emacs-xorg/musl.patch
+++ /dev/null
@@ -1,87 +0,0 @@
---- emacs-4188e3cc2bc69e75d4387b369e72e89fecc46a86/configure.ac
-+++ emacs/configure.ac
-@@ -2092,7 +2092,7 @@
-
- system_malloc=$emacs_cv_sanitize_address
-
--hybrid_malloc=
-+hybrid_malloc=yes
-
- case "$opsys" in
- ## darwin ld insists on the use of malloc routines in the System framework.
---- emacs-4188e3cc2bc69e75d4387b369e72e89fecc46a86/src/Makefile.in
-+++ emacs/src/Makefile.in
-@@ -373,6 +373,7 @@
- region-cache.o sound.o atimer.o \
- doprnt.o intervals.o textprop.o composite.o xml.o $(NOTIFY_OBJ) \
- profiler.o decompress.o \
-+ sheap.o \
- $(MSDOS_OBJ) $(MSDOS_X_OBJ) $(NS_OBJ) $(CYGWIN_OBJ) $(FONT_OBJ) \
- $(W32_OBJ) $(WINDOW_SYSTEM_OBJ) $(XGSELOBJ)
- obj = $(base_obj) $(NS_OBJC_OBJ)
---- emacs-4188e3cc2bc69e75d4387b369e72e89fecc46a86/src/gmalloc.c
-+++ emacs/src/gmalloc.c
-@@ -72,7 +72,7 @@
- #define free gfree
- #endif /* HYBRID_MALLOC */
-
--#ifdef CYGWIN
-+//#ifdef CYGWIN
- extern void *bss_sbrk (ptrdiff_t size);
- extern int bss_sbrk_did_unexec;
- extern char bss_sbrk_buffer[];
-@@ -80,7 +80,7 @@
- #define DUMPED bss_sbrk_did_unexec
- #define ALLOCATED_BEFORE_DUMPING(P) \
- ((P) < bss_sbrk_buffer_end && (P) >= (void *) bss_sbrk_buffer)
--#endif
-+//#endif
-
- #ifdef __cplusplus
- extern "C"
-@@ -1525,16 +1525,19 @@
- __default_morecore (ptrdiff_t increment)
- {
- void *result;
--#if defined (CYGWIN)
-+//#if defined (CYGWIN)
- if (!DUMPED)
- {
- return bss_sbrk (increment);
- }
--#endif
-+//#endif
-+#if 0
- result = (void *) __sbrk (increment);
- if (result == (void *) -1)
- return NULL;
- return result;
-+#endif
-+ return NULL;
- }
- /* Copyright (C) 1991, 92, 93, 94, 95, 96 Free Software Foundation, Inc.
-
---- emacs-4188e3cc2bc69e75d4387b369e72e89fecc46a86/src/print.c
-+++ emacs/src/print.c
-@@ -755,7 +755,7 @@
- print_output_debug_flag = x;
- }
-
--#if defined (GNU_LINUX)
-+#if defined (GNU_LINUX) && defined (__GLIBC__)
-
- /* This functionality is not vitally important in general, so we rely on
- non-portable ability to use stderr as lvalue. */
---- emacs-4188e3cc2bc69e75d4387b369e72e89fecc46a86/src/unexelf.c
-+++ emacs/src/unexelf.c
-@@ -632,6 +632,9 @@
- off_t new_file_size;
- void *new_break;
-
-+ extern int bss_sbrk_did_unexec;
-+ bss_sbrk_did_unexec = 1;
-+
- /* Pointers to the base of the image of the two files. */
- caddr_t old_base, new_base;
-
-
diff --git a/testing/emacs-xorg/noaslr-dump.patch b/testing/emacs-xorg/noaslr-dump.patch
deleted file mode 100644
index ccacb3c334..0000000000
--- a/testing/emacs-xorg/noaslr-dump.patch
+++ /dev/null
@@ -1,19 +0,0 @@
-diff -urw orig/src/Makefile.in src/src/Makefile.in
---- orig/src/Makefile.in 2015-02-09 14:14:38.576648826 +0000
-+++ src/src/Makefile.in 2015-02-09 14:15:11.662322918 +0000
-@@ -455,6 +455,7 @@
- ifeq ($(CANNOT_DUMP),yes)
- ln -f temacs$(EXEEXT) $@
- else
-+ paxmark -r temacs$(EXEEXT)
- LC_ALL=C $(RUN_TEMACS) -batch -l loadup dump
- $(PAXCTL_if_present) -zex $@
- ln -f $@ bootstrap-emacs$(EXEEXT)
-@@ -659,6 +660,7 @@
- ifeq ($(CANNOT_DUMP),yes)
- ln -f temacs$(EXEEXT) $@
- else
-+ paxmark -r temacs$(EXEEXT)
- $(RUN_TEMACS) --batch --load loadup bootstrap
- $(PAXCTL_if_present) -zex emacs$(EXEEXT)
- mv -f emacs$(EXEEXT) $@
diff --git a/testing/embryo/APKBUILD b/testing/embryo/APKBUILD
deleted file mode 100644
index 60b6b97d0c..0000000000
--- a/testing/embryo/APKBUILD
+++ /dev/null
@@ -1,46 +0,0 @@
-# Contributor: Natanael Copa <ncopa@alpinelinux.org>
-# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
-pkgname=embryo
-pkgver=1.7.9
-pkgrel=0
-pkgdesc="Enlightenment's virtual machine engine and bytecode compiler"
-url="http://trac.enlightenment.org/e/wiki/Embryo"
-arch="all"
-license="BSD"
-depends=""
-depends_dev="eina-dev"
-makedepends="$depends_dev"
-install=""
-subpackages="$pkgname-dev"
-source="http://download.enlightenment.org/releases/embryo-$pkgver.tar.gz"
-
-_builddir="$srcdir"/embryo-$pkgver
-prepare() {
- local i
- cd "$_builddir"
- for i in $source; do
- case $i in
- *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
- esac
- done
-}
-
-build() {
- cd "$_builddir"
- ./configure --prefix=/usr \
- --sysconfdir=/etc \
- --mandir=/usr/share/man \
- --infodir=/usr/share/info \
- --localstatedir=/var \
- || return 1
- make || return 1
-}
-
-package() {
- cd "$_builddir"
- make DESTDIR="$pkgdir" install || return 1
-}
-
-md5sums="98614ec48376ff6d3a39187504b70ed4 embryo-1.7.9.tar.gz"
-sha256sums="6b2739a53c3ab2fcf44edfb9c3a4c56d11aba91e27e556a9e70116a161201e34 embryo-1.7.9.tar.gz"
-sha512sums="4fb1f5f81dd79d668a395162098ee43f8301b20dcb8260471b28e6a8ca95a89232fe3ab97754522423e7a3a8c344133b4a83100200b3c914ee67a3dd41ae2361 embryo-1.7.9.tar.gz"
diff --git a/testing/emelfm2/01-avoid_fstab.patch b/testing/emelfm2/01-avoid_fstab.patch
deleted file mode 100644
index 1b9d0d2eaf..0000000000
--- a/testing/emelfm2/01-avoid_fstab.patch
+++ /dev/null
@@ -1,30 +0,0 @@
---- emelfm2-0.9.1-origin/src/filesystem/e2_fs_mount.c
-+++ emelfm2-0.9.1/src/filesystem/e2_fs_mount.c
-@@ -46,7 +46,7 @@
- #endif
- //other exclusions go here ...
-
--# if defined(__linux__)
-+# if defined(__GLIBC__)
- # include <mntent.h>
- # include <fstab.h>
-
-@@ -62,7 +62,9 @@
-
- # else
- # include <mntent.h>
-+# if defined(__GLIBC__)
- # include <fstab.h>
-+# endif
-
- /*Some systems use statfs() to provide information about mounted
- file systems, other systems use statvfs(). The header files used with
-@@ -1020,7 +1022,7 @@
- {
- GList *fstab_list = NULL;
- //CHECKME lock data file while accessing it ??
--#if defined(__E2BSD__) || defined(__linux__)
-+#if defined(__E2BSD__) || defined(__GLIBC__)
- struct fstab *fs;
-
- if (!setfsent ())
diff --git a/testing/emelfm2/02-define_ALLPERMS.patch b/testing/emelfm2/02-define_ALLPERMS.patch
deleted file mode 100644
index a5e9e4fdde..0000000000
--- a/testing/emelfm2/02-define_ALLPERMS.patch
+++ /dev/null
@@ -1,13 +0,0 @@
---- emelfm2-0.9.1-origin/src/filesystem/e2_fs.h
-+++ emelfm2-0.9.1/src/filesystem/e2_fs.h
-@@ -25,6 +25,10 @@
- #ifndef __E2_FS_H__
- #define __E2_FS_H__
-
-+#ifndef ALLPERMS
-+# define ALLPERMS (S_ISUID|S_ISGID|S_ISVTX|S_IRWXU|S_IRWXG|S_IRWXO)/* 07777 */
-+#endif
-+
- #include "emelfm2.h"
- #include <unistd.h>
- #include <dirent.h>
diff --git a/testing/emelfm2/APKBUILD b/testing/emelfm2/APKBUILD
deleted file mode 100644
index d8078a5525..0000000000
--- a/testing/emelfm2/APKBUILD
+++ /dev/null
@@ -1,55 +0,0 @@
-# Contributor: August Klein <amatcoder@gmail.com>
-# Maintainer: August Klein <amatcoder@gmail.com>
-pkgname=emelfm2
-pkgver=0.9.1
-pkgrel=0
-pkgdesc="A file manager for UNIX-like operating systems"
-url="http://emelfm2.net"
-arch="all"
-license="GPL3"
-depends=""
-depends_dev="file-dev gtk+2.0-dev"
-makedepends="$depends_dev coreutils"
-install=""
-subpackages="$pkgname-lang $pkgname-doc"
-source="http://emelfm2.net/rel/$pkgname-$pkgver.tar.bz2
- 01-avoid_fstab.patch
- 02-define_ALLPERMS.patch"
-
-_builddir="$srcdir"/$pkgname-$pkgver
-prepare() {
- local i
- cd "$_builddir"
- for i in $source; do
- case $i in
- *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
- esac
- done
-}
-
-build() {
- cd "$_builddir"
- make PREFIX=/usr || return 1
-}
-
-package() {
- cd "$_builddir"
- make PREFIX="${pkgdir}/usr" install install_i18n || return 1
-
- install -m 755 "${pkgdir}/usr/share/pixmaps/emelfm2/emelfm2_48.png" \
- "${pkgdir}/usr/share/pixmaps/emelfm2.png"
-
- sed -e '/Icon=/ s^emelfm2/emelfm2_48.png^emelfm2.png^' \
- -e '/Categories=/ s^;$^;Application;Utility;^' \
- -i "${pkgdir}/usr/share/applications/emelfm2.desktop"
-}
-
-md5sums="ea83b73d76edf1cea5bce00ec630af6f emelfm2-0.9.1.tar.bz2
-4f307b7096291d1e6a14a29a7d6978bd 01-avoid_fstab.patch
-9bb3d555f792afed972b47faec9863f3 02-define_ALLPERMS.patch"
-sha256sums="bfb94ff4e40c0a9c0d2a6aeb0efa22e177accbf6abd3096226d93daecd23642f emelfm2-0.9.1.tar.bz2
-395ba0ea1140d229e343df8407433ab98de185708ec21c6502399dcfe7a310e4 01-avoid_fstab.patch
-a0e597764b9d2842ecd2ea087797509c15dbda937e3b3116c4533e8ac3e45947 02-define_ALLPERMS.patch"
-sha512sums="bd3a1ad2338c80d6824a2a84736470ecfa7e93f455cc8e3243944833807fe9b3544e2fea6bd6ccbddaf0188ad89ce616ed146271f6ffabec80f5dfb2f1ad6f57 emelfm2-0.9.1.tar.bz2
-5b156e994eb62f034e8bb246f42633858fd0e3009a4997c54a7ba347b230ab80d2c307b0af961e174d149fc8878104c0350f7ded41d05424a6b11f9011ef6b17 01-avoid_fstab.patch
-a3d860e9134654e61038cb13c8dc55c3da3885a6d42229f1976a0848a2570e62230c529764aa82620e3847c2093a8c5f36d1695b500b3b98517705b01acf26d6 02-define_ALLPERMS.patch"
diff --git a/testing/emotion/APKBUILD b/testing/emotion/APKBUILD
deleted file mode 100644
index 7bdde8954b..0000000000
--- a/testing/emotion/APKBUILD
+++ /dev/null
@@ -1,46 +0,0 @@
-# Contributor: Natanael Copa <ncopa@alpinelinux.org>
-# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
-pkgname=emotion
-pkgver=1.7.9
-pkgrel=0
-pkgdesc="Emotion, video and audio codec API"
-url="http://trac.enlightenment.org/e/wiki/Emotion"
-arch="all"
-license="BSD"
-depends=""
-depends_dev="ecore-dev evas-dev eet-dev eina-dev edje-dev eio-dev"
-makedepends="$depends_dev"
-install=""
-subpackages="$pkgname-dev"
-source="http://download.enlightenment.org/releases/emotion-$pkgver.tar.gz"
-
-_builddir="$srcdir"/emotion-$pkgver
-prepare() {
- local i
- cd "$_builddir"
- for i in $source; do
- case $i in
- *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
- esac
- done
-}
-
-build() {
- cd "$_builddir"
- ./configure --prefix=/usr \
- --sysconfdir=/etc \
- --mandir=/usr/share/man \
- --infodir=/usr/share/info \
- --localstatedir=/var \
- || return 1
- make || return 1
-}
-
-package() {
- cd "$_builddir"
- make DESTDIR="$pkgdir" install || return 1
-}
-
-md5sums="171bbc41a5e5d202d0dc57c34e318c14 emotion-1.7.9.tar.gz"
-sha256sums="ff72204490e740adaa7980bad1a060dae8113c308c6083e5bcee380a11dad1f4 emotion-1.7.9.tar.gz"
-sha512sums="8da35d09f07560305ea43a06d1101f25e8a764d88e8e14b19d2f2410a8ea94a51e1058cf122466d0d5e17d8057e9180f0a898082a6d637de59491741b73bea02 emotion-1.7.9.tar.gz"
diff --git a/testing/enlightenment/APKBUILD b/testing/enlightenment/APKBUILD
deleted file mode 100644
index 76546b1a63..0000000000
--- a/testing/enlightenment/APKBUILD
+++ /dev/null
@@ -1,59 +0,0 @@
-# Contributor: Natanael Copa <ncopa@alpinelinux.org>
-# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
-pkgname=enlightenment
-pkgver=0.17.0
-pkgrel=0
-pkgdesc="Enlightenment DR17 Window Manager and Desktop Shell"
-url="http://www.enlightenment.org/"
-arch="all"
-license="BSD"
-depends=
-depends_dev="
- e_dbus-dev
- ecore-dev