aboutsummaryrefslogtreecommitdiffstats
path: root/unmaintained
diff options
context:
space:
mode:
authorJakub Jirutka <jakub@jirutka.cz>2017-12-01 17:26:53 +0100
committerJakub Jirutka <jakub@jirutka.cz>2017-12-01 17:26:53 +0100
commit3ce3c4fd596debefbad77328a9b62a39eccf753c (patch)
tree8ea8842d946335dbd124e71336a11b928481c544 /unmaintained
parent62b8ba5f8fe6d62d56b2d078b4f12f72830ee4af (diff)
downloadaports-3ce3c4fd596debefbad77328a9b62a39eccf753c.tar.bz2
aports-3ce3c4fd596debefbad77328a9b62a39eccf753c.tar.xz
unmaintained/*: purge aports not touched since v3.5.0
We agreed with ncopa on #alpine-devel (2017-12-01 16:20 UTC) to periodically purge aports in unmaintained that haven't been touched in last 1 year (2 releases).
Diffstat (limited to 'unmaintained')
-rw-r--r--unmaintained/aalib/APKBUILD36
-rw-r--r--unmaintained/acf-jquery-mobile/APKBUILD20
-rw-r--r--unmaintained/acf-provisioning-grandstream-ata/APKBUILD45
-rw-r--r--unmaintained/acf-provisioning-grandstream-ata/init.cfg.sample73
-rw-r--r--unmaintained/acf-provisioning-polycom4.0.3f/000000000000-directory.xml4
-rw-r--r--unmaintained/acf-provisioning-polycom4.0.3f/000000000000-phone.cfg5
-rw-r--r--unmaintained/acf-provisioning-polycom4.0.3f/000000000000-web.cfg5
-rw-r--r--unmaintained/acf-provisioning-polycom4.0.3f/000000000000.cfg.patch27
-rw-r--r--unmaintained/acf-provisioning-polycom4.0.3f/APKBUILD86
-rw-r--r--unmaintained/acf-skins-jqmobile/APKBUILD20
-rw-r--r--unmaintained/agg/APKBUILD43
-rw-r--r--unmaintained/agg/agg-2.4-depends.patch48
-rw-r--r--unmaintained/agg/agg-2.5-pkgconfig.patch10
-rw-r--r--unmaintained/akonadi/APKBUILD51
-rw-r--r--unmaintained/akonadi/disable-backtrace-1.13.0.patch11
-rw-r--r--unmaintained/ansible-playbook-debugger/APKBUILD40
-rw-r--r--unmaintained/apache-mod-backtrace/APKBUILD38
-rw-r--r--unmaintained/apache-mod-backtrace/Makefile.in35
-rw-r--r--unmaintained/apache-mod-backtrace/configure.in46
-rw-r--r--unmaintained/apache2-mod-sflow/APKBUILD58
-rw-r--r--unmaintained/apts/APKBUILD39
-rw-r--r--unmaintained/arc-theme/APKBUILD68
-rw-r--r--unmaintained/arpalert/APKBUILD53
-rwxr-xr-xunmaintained/arpalert/arpalert.initd18
-rw-r--r--unmaintained/array-info/APKBUILD30
-rw-r--r--unmaintained/array-info/array-info-makefile.patch20
-rw-r--r--unmaintained/asterisk-audio-konf/APKBUILD66
-rw-r--r--unmaintained/asunder/APKBUILD41
-rw-r--r--unmaintained/atheme-services/APKBUILD52
-rw-r--r--unmaintained/atheme-services/cc.patch11
-rw-r--r--unmaintained/aurena/APKBUILD56
-rw-r--r--unmaintained/baloo-widgets/APKBUILD44
-rw-r--r--unmaintained/baloo/APKBUILD48
-rw-r--r--unmaintained/baloo/no-malloc-xapiandatabase-4.13.3.patch11
-rw-r--r--unmaintained/bcfg2/APK.py58
-rw-r--r--unmaintained/bcfg2/APKBUILD43
-rw-r--r--unmaintained/bcfg2/bcfg2-server.initd23
-rw-r--r--unmaintained/biblesync/APKBUILD49
-rw-r--r--unmaintained/blists/APKBUILD38
-rw-r--r--unmaintained/bsnes/APKBUILD50
-rw-r--r--unmaintained/bsnes/define-disassembler_read-relb.patch13
-rw-r--r--unmaintained/bsnes/no-pulseaudio.patch13
-rw-r--r--unmaintained/bugzilla/APKBUILD47
-rw-r--r--unmaintained/burp/APKBUILD52
-rw-r--r--unmaintained/burp/librsync-1.0.0.patch36
-rw-r--r--unmaintained/cantata/APKBUILD46
-rw-r--r--unmaintained/captagent/APKBUILD69
-rw-r--r--unmaintained/captagent/build.patch48
-rw-r--r--unmaintained/captagent/captagent.initd18
-rw-r--r--unmaintained/captagent/default-config.patch11
-rw-r--r--unmaintained/ccnet/APKBUILD56
-rw-r--r--unmaintained/cdpsnarf/APKBUILD41
-rw-r--r--unmaintained/cdrdao/APKBUILD58
-rw-r--r--unmaintained/cdrdao/cdrdao-1.2.3-stat.patch13
-rw-r--r--unmaintained/celt/APKBUILD43
-rw-r--r--unmaintained/chan-sccp/APKBUILD45
-rw-r--r--unmaintained/cherokee/APKBUILD53
-rw-r--r--unmaintained/cherokee/cherokee.confd10
-rwxr-xr-xunmaintained/cherokee/cherokee.initd41
-rw-r--r--unmaintained/chmlib/APKBUILD58
-rw-r--r--unmaintained/chmlib/headers.patch18
-rw-r--r--unmaintained/chmlib/stdtypes.patch20
-rw-r--r--unmaintained/chromaprint/APKBUILD46
-rw-r--r--unmaintained/cjs/APKBUILD51
-rw-r--r--unmaintained/claws-mail-theme_elementary/APKBUILD37
-rw-r--r--unmaintained/compiz/APKBUILD56
-rw-r--r--unmaintained/corosync/APKBUILD60
-rw-r--r--unmaintained/corosync/corosync.initd23
-rw-r--r--unmaintained/courier-authlib/APKBUILD58
-rw-r--r--unmaintained/cowpatty/APKBUILD39
-rw-r--r--unmaintained/cowpatty/makefile.patch78
-rw-r--r--unmaintained/crconf/APKBUILD41
-rw-r--r--unmaintained/crtmpserver/APKBUILD73
-rw-r--r--unmaintained/crtmpserver/crtmpserver.confd2
-rw-r--r--unmaintained/crtmpserver/crtmpserver.initd38
-rw-r--r--unmaintained/crtmpserver/crtmpserver.pre-install5
-rw-r--r--unmaintained/crunch/APKBUILD40
-rw-r--r--unmaintained/crunch/crunch-3.4-destdir.patch25
-rw-r--r--unmaintained/csync/APKBUILD71
-rw-r--r--unmaintained/csync/gcc-fixes.patch12
-rw-r--r--unmaintained/csync/iconv.patch26
-rw-r--r--unmaintained/csync2/APKBUILD84
-rw-r--r--unmaintained/csync2/csync2-openssl.cnf31
-rw-r--r--unmaintained/csync2/csync2.initd11
-rw-r--r--unmaintained/csync2/csync2.post-install25
-rw-r--r--unmaintained/csync2/csync2.post-upgrade6
-rw-r--r--unmaintained/csync2/have-strlcpy.patch30
-rw-r--r--unmaintained/csync2/longlong-format.patch31
-rw-r--r--unmaintained/csync2/nossl-config.patch19
-rw-r--r--unmaintained/cuetools/APKBUILD62
-rw-r--r--unmaintained/cuetools/cuetag-fix_spaces.patch46
-rw-r--r--unmaintained/cuetools/fix_build_with_automake-1.12.patch24
-rw-r--r--unmaintained/cv/APKBUILD40
-rw-r--r--unmaintained/cv/compress-tools.patch11
-rw-r--r--unmaintained/darwin-streaming-server/APKBUILD84
-rw-r--r--unmaintained/darwin-streaming-server/darwin-streaming-server.post-install6
-rw-r--r--unmaintained/darwin-streaming-server/dss-6.0.3.patch381
-rw-r--r--unmaintained/darwin-streaming-server/dss-hh-20080728-1.patch302
-rw-r--r--unmaintained/darwin-streaming-server/dss.initd98
-rw-r--r--unmaintained/datacoin-hp/APKBUILD40
-rw-r--r--unmaintained/davfs2/010-main_code_fix.patch35
-rw-r--r--unmaintained/davfs2/100-musl-compat.patch194
-rw-r--r--unmaintained/davfs2/APKBUILD61
-rw-r--r--unmaintained/dbmail/APKBUILD102
-rw-r--r--unmaintained/dbmail/dbmail-httpd.initd39
-rw-r--r--unmaintained/dbmail/dbmail-imapd.initd39
-rw-r--r--unmaintained/dbmail/dbmail-lmtpd.initd40
-rw-r--r--unmaintained/dbmail/dbmail-pop3d.initd39
-rw-r--r--unmaintained/dbmail/dbmail-timsieved.initd38
-rw-r--r--unmaintained/dbmail/dbmail.conf408
-rw-r--r--unmaintained/dbmail/dbmail.pre-install6
-rw-r--r--unmaintained/dbmail/post-rc3.patch635
-rw-r--r--unmaintained/dc3dd/APKBUILD48
-rw-r--r--unmaintained/dcfldd/APKBUILD49
-rw-r--r--unmaintained/dcfldd/dcfldd-error.patch15
-rw-r--r--unmaintained/dconf-editor/APKBUILD48
-rw-r--r--unmaintained/dfc/APKBUILD41
-rw-r--r--unmaintained/dhcpdump/APKBUILD41
-rw-r--r--unmaintained/dhex/APKBUILD45
-rw-r--r--unmaintained/dhex/makefile.patch49
-rw-r--r--unmaintained/diod/APKBUILD54
-rwxr-xr-xunmaintained/diod/diod.initd7
-rw-r--r--unmaintained/djvulibre/APKBUILD39
-rw-r--r--unmaintained/dmz-cursor-theme/APKBUILD51
-rw-r--r--unmaintained/dosbox/APKBUILD82
-rw-r--r--unmaintained/dosbox/dosbox-0.74-formatsecurity.patch12
-rw-r--r--unmaintained/dosbox/dosbox-0.74-gcc46.patch10
-rw-r--r--unmaintained/dosbox/dosbox-0.74-init-crash.patch16
-rw-r--r--unmaintained/dosbox/dosbox.desktop8
-rw-r--r--unmaintained/dosbox/dosbox.pngbin206 -> 0 bytes
-rw-r--r--unmaintained/dosbox/pic-fix.patch35
-rw-r--r--unmaintained/dotconf/APKBUILD51
-rw-r--r--unmaintained/double-conversion/APKBUILD51
-rw-r--r--unmaintained/double-conversion/dont_build_tests.patch11
-rw-r--r--unmaintained/dsf2flac/APKBUILD49
-rw-r--r--unmaintained/dsf2flac/no-static.patch10
-rw-r--r--unmaintained/dsniff/0001-arpspoof-add-r-switch-to-poison-both-directions.patch174
-rw-r--r--unmaintained/dsniff/0001-rewrite-and-modernize-POP-decoder.patch135
-rw-r--r--unmaintained/dsniff/0002-arpspoof-allow-use-of-of-multiple-targets.patch194
-rw-r--r--unmaintained/dsniff/0003-arpspoof-allow-selection-of-source-hw-address.patch228
-rw-r--r--unmaintained/dsniff/0004-arpspoof-mac-include.patch12
-rw-r--r--unmaintained/dsniff/01_time.h.patch23
-rw-r--r--unmaintained/dsniff/02_mailsnarf_corrupt.patch13
-rw-r--r--unmaintained/dsniff/03_pcap_read_dump.patch531
-rw-r--r--unmaintained/dsniff/04_multiple_intf.patch52
-rw-r--r--unmaintained/dsniff/05_amd64_fix.patch217
-rw-r--r--unmaintained/dsniff/06_urlsnarf_zeropad.patch13
-rw-r--r--unmaintained/dsniff/07_libnet_1.1.patch903
-rw-r--r--unmaintained/dsniff/08_checksum.patch25
-rw-r--r--unmaintained/dsniff/08_openssl-0.9.8.patch12
-rw-r--r--unmaintained/dsniff/09_sshcrypto.patch14
-rw-r--r--unmaintained/dsniff/09_sysconf_clocks.patch20
-rw-r--r--unmaintained/dsniff/10_urlsnarf_escape.patch85
-rw-r--r--unmaintained/dsniff/11_string_header.patch163
-rw-r--r--unmaintained/dsniff/12_arpa_inet_header.patch62
-rw-r--r--unmaintained/dsniff/13_pop_with_version.patch27
-rw-r--r--unmaintained/dsniff/14_obsolete_time.patch33
-rw-r--r--unmaintained/dsniff/15_checksum_libnids.patch94
-rw-r--r--unmaintained/dsniff/16_TDS_decoder.patch16
-rw-r--r--unmaintained/dsniff/20_debian_dirs.patch59
-rw-r--r--unmaintained/dsniff/21_msgsnarf_segfault.patch12
-rw-r--r--unmaintained/dsniff/22_handlepp.patch14
-rw-r--r--unmaintained/dsniff/23_urlsnarf_timestamp.patch78
-rw-r--r--unmaintained/dsniff/APKBUILD165
-rw-r--r--unmaintained/dsniff/dsniff-rpc.patch92
-rw-r--r--unmaintained/dsniff/dsniff-xcompile.patch56
-rw-r--r--unmaintained/dssi/APKBUILD55
-rw-r--r--unmaintained/duff/APKBUILD50
-rw-r--r--unmaintained/duhdraw/APKBUILD41
-rw-r--r--unmaintained/e_dbus/APKBUILD46
-rw-r--r--unmaintained/ebook-tools/APKBUILD44
-rw-r--r--unmaintained/ecore/APKBUILD48
-rw-r--r--unmaintained/edje/APKBUILD42
-rw-r--r--unmaintained/eet/APKBUILD42
-rw-r--r--unmaintained/eeze/APKBUILD46
-rw-r--r--unmaintained/efreet/APKBUILD46
-rw-r--r--unmaintained/eina/APKBUILD44
-rw-r--r--unmaintained/eio/APKBUILD42
-rw-r--r--unmaintained/ejdb/APKBUILD49
-rw-r--r--unmaintained/elementary-gtk-theme/APKBUILD41
-rw-r--r--unmaintained/elementary-icon-theme/APKBUILD42
-rw-r--r--unmaintained/elementary/APKBUILD42
-rw-r--r--unmaintained/embryo/APKBUILD46
-rw-r--r--unmaintained/emelfm2/01-avoid_fstab.patch30
-rw-r--r--unmaintained/emelfm2/02-define_ALLPERMS.patch13
-rw-r--r--unmaintained/emelfm2/APKBUILD55
-rw-r--r--unmaintained/emotion/APKBUILD46
-rw-r--r--unmaintained/empty/APKBUILD33
-rw-r--r--unmaintained/enumiax/APKBUILD41
-rw-r--r--unmaintained/equinox-themes/APKBUILD40
-rw-r--r--unmaintained/erlang17/APKBUILD249
-rw-r--r--unmaintained/erlang17/otp-0001-Do-not-format-man-pages-and-do-not-install-miscellan.patch41
-rw-r--r--unmaintained/erlang17/otp-0002-Remove-rpath.patch32
-rw-r--r--unmaintained/erlang17/otp-0003-Do-not-install-C-sources.patch161
-rw-r--r--unmaintained/erlang17/otp-0004-Do-not-install-Java-sources.patch32
-rw-r--r--unmaintained/erlang17/otp-0005-Do-not-install-nteventlog-and-related-doc-files-on-n.patch57
-rw-r--r--unmaintained/erlang17/otp-0006-Do-not-install-erlang-sources.patch1006
-rw-r--r--unmaintained/erlang17/otp-0007-Split-off-webtool-dependency-from-tools.patch40
-rw-r--r--unmaintained/erlang17/otp-0008-Introduce-os-getenv-2.patch63
-rw-r--r--unmaintained/erlang17/otp-0009-Patch-removes-support-for-SSLv3-protocol-because-it-.patch100
-rw-r--r--unmaintained/erlang17/otp-0010-fix-nteventlog-remove.patch11
-rw-r--r--unmaintained/erlang17/remove-private-unit32.patch11
-rw-r--r--unmaintained/erlang17/replace_glibc_check.patch20
-rw-r--r--unmaintained/etherdump/APKBUILD30
-rw-r--r--unmaintained/ethumb/APKBUILD43
-rw-r--r--unmaintained/etracer/APKBUILD43
-rw-r--r--unmaintained/etracer/etracer-finite.patch11
-rw-r--r--unmaintained/etracer/etracer-png.patch38
-rw-r--r--unmaintained/ettercap/APKBUILD45
-rw-r--r--unmaintained/evas/APKBUILD78
-rw-r--r--unmaintained/evas/fribidi-cflags.patch12
-rw-r--r--unmaintained/evas_generic_loaders/APKBUILD47
-rw-r--r--unmaintained/evilwm/APKBUILD41
-rw-r--r--unmaintained/exaile/APKBUILD41
-rw-r--r--unmaintained/exfat-utils/APKBUILD53
-rw-r--r--unmaintained/fakechroot/APKBUILD44
-rw-r--r--unmaintained/fancontroled/APKBUILD57
-rw-r--r--unmaintained/fancontroled/fancontroled.confd17
-rw-r--r--unmaintained/fancontroled/fancontroled.initd18
-rw-r--r--unmaintained/fancontroled/link.patch11
-rw-r--r--unmaintained/fetch-crl/APKBUILD36
-rw-r--r--unmaintained/fetch-crl/fetch-crl-2.7.0-bb-wget.patch41
-rw-r--r--unmaintained/fish-irssi/APKBUILD44
-rw-r--r--unmaintained/flashcache-grsec/APKBUILD79
-rw-r--r--unmaintained/flashcache-grsec/depmod.patch20
-rw-r--r--unmaintained/flashcache-grsec/kernel-3.18.patch288
-rw-r--r--unmaintained/flashcache-grsec/kernel-4.2.patch36
-rw-r--r--unmaintained/fluidsynth/APKBUILD50
-rw-r--r--unmaintained/flunym0us/APKBUILD44
-rw-r--r--unmaintained/flyspray/APKBUILD61
-rw-r--r--unmaintained/flyspray/flyspray.post-install3
-rw-r--r--unmaintained/fonts-base/APKBUILD24
-rw-r--r--unmaintained/fonts-extra/APKBUILD35
-rw-r--r--unmaintained/foo2zjs/APKBUILD43
-rw-r--r--unmaintained/foomatic-db-engine/APKBUILD44
-rw-r--r--unmaintained/foremost/APKBUILD49
-rw-r--r--unmaintained/foremost/foremost-makefile.patch23
-rw-r--r--unmaintained/forked-daapd/APKBUILD65
-rw-r--r--unmaintained/fotoxx/APKBUILD39
-rw-r--r--unmaintained/fotoxx/no-xdg-desktop-menu.patch10
-rw-r--r--unmaintained/freealut/APKBUILD47
-rw-r--r--unmaintained/freeciv/APKBUILD54
-rw-r--r--unmaintained/fswebcam/APKBUILD33
-rw-r--r--unmaintained/geh/APKBUILD49
-rw-r--r--unmaintained/genext2fs/APKBUILD48
-rw-r--r--unmaintained/giggle/APKBUILD44
-rw-r--r--unmaintained/gitstats/APKBUILD46
-rw-r--r--unmaintained/gitstats/gitstats-output.patch15
-rw-r--r--unmaintained/gjs/APKBUILD41
-rw-r--r--unmaintained/gnash/APKBUILD85
-rw-r--r--unmaintained/gnash/aslr-fix.patch52
-rw-r--r--unmaintained/gnash/gnash-0.8.10-giflib5.patch12
-rw-r--r--unmaintained/gnash/gnash-ffmpeg.patch24
-rw-r--r--unmaintained/gnump3d/APKBUILD30
-rw-r--r--unmaintained/gnump3d/gnump3d.confd6
-rw-r--r--unmaintained/gnump3d/gnump3d.initd37
-rw-r--r--unmaintained/gpm/01-Iheaders.patch40
-rw-r--r--unmaintained/gpm/02-sys-select.patch138
-rw-r--r--unmaintained/gpm/03-gpmroot.patch39
-rw-r--r--unmaintained/gpm/APKBUILD90
-rw-r--r--unmaintained/gpm/error-format.patch13
-rw-r--r--unmaintained/gpm/gpm.confd8
-rw-r--r--unmaintained/gpm/gpm.initd10
-rw-r--r--unmaintained/grantlee/APKBUILD42
-rw-r--r--unmaintained/grc/APKBUILD20
-rw-r--r--unmaintained/greybird-themes/APKBUILD79
-rw-r--r--unmaintained/greybird-themes/gtk-3.14-fix.patch17
-rw-r--r--unmaintained/gssdp/APKBUILD47
-rw-r--r--unmaintained/gssdp/gssdp-fixdso.patch11
-rw-r--r--unmaintained/gst-plugin-libde265_0.10/APKBUILD52
-rw-r--r--unmaintained/gthumb/APKBUILD45
-rw-r--r--unmaintained/gtk-equinox-engine/APKBUILD48
-rw-r--r--unmaintained/gtk-qt-engine/APKBUILD42
-rw-r--r--unmaintained/gtk-qt-engine/stdlib.patch10
-rw-r--r--unmaintained/gtkhtml/APKBUILD44
-rw-r--r--unmaintained/gtkimageview/APKBUILD40
-rw-r--r--unmaintained/gumbo-parser/APKBUILD46
-rw-r--r--unmaintained/gupnp/APKBUILD45
-rw-r--r--unmaintained/halfscan6/APKBUILD40
-rw-r--r--unmaintained/hardinfo/APKBUILD44
-rw-r--r--unmaintained/hardinfo/fixsensors.patch13
-rw-r--r--unmaintained/hardinfo/hardinfo-alpine.patch10
-rw-r--r--unmaintained/hardinfo/uclibc.patch22
-rw-r--r--unmaintained/hardlink/APKBUILD36
-rw-r--r--unmaintained/hessling-editor/APKBUILD41
-rw-r--r--unmaintained/hexcurse/APKBUILD46
-rw-r--r--unmaintained/hexcurse/hexcurse-alloca.patch14
-rw-r--r--unmaintained/html2ps/APKBUILD32
-rw-r--r--unmaintained/html2ps/html2ps-conf.patch11
-rw-r--r--unmaintained/httest/APKBUILD50
-rw-r--r--unmaintained/httperf/APKBUILD42
-rw-r--r--unmaintained/httpup/10-getcwd.patch10
-rw-r--r--unmaintained/httpup/APKBUILD49
-rw-r--r--unmaintained/ibniz/APKBUILD42
-rw-r--r--unmaintained/ibus/APKBUILD79
-rw-r--r--unmaintained/icewm/APKBUILD70
-rw-r--r--unmaintained/icewm/backtrace_on_glibc.patch22
-rw-r--r--unmaintained/icli/APKBUILD52
-rw-r--r--unmaintained/id3lib/00-add-libz-to-compilation.patch14
-rw-r--r--unmaintained/id3lib/05-create-m4-directory.patch12
-rw-r--r--unmaintained/id3lib/10-fix-compilation-with-cpp-headers.patch22
-rw-r--r--unmaintained/id3lib/15-fix-headers-of-main-functions.patch45
-rw-r--r--unmaintained/id3lib/20-create-manpages.patch198
-rw-r--r--unmaintained/id3lib/30-fix-utf16.patch38
-rw-r--r--unmaintained/id3lib/40-deal-with-mkstemp.patch54
-rw-r--r--unmaintained/id3lib/50-remove-outdated-check.patch11
-rw-r--r--unmaintained/id3lib/60-add-c-wrapper-functions.patch58
-rw-r--r--unmaintained/id3lib/60-fix_make_check.patch50
-rw-r--r--unmaintained/id3lib/60-id3lib-missing-nullpointer-check.patch12
-rw-r--r--unmaintained/id3lib/60-spelling.patch107
-rw-r--r--unmaintained/id3lib/61-fix_vbr_stack_smash.patch19
-rw-r--r--unmaintained/id3lib/APKBUILD108
-rw-r--r--unmaintained/ideviceinstaller/APKBUILD42
-rw-r--r--unmaintained/ifplugd/APKBUILD57
-rw-r--r--unmaintained/ifplugd/ifplugd.initd32
-rw-r--r--unmaintained/ifplugd/musl-type.patch15
-rw-r--r--unmaintained/ifuse/APKBUILD42
-rw-r--r--unmaintained/ii/APKBUILD40
-rw-r--r--unmaintained/iksemel/APKBUILD32
-rw-r--r--unmaintained/imagination/APKBUILD45
-rw-r--r--unmaintained/imapproxy/APKBUILD45
-rw-r--r--unmaintained/inotail/APKBUILD29
-rw-r--r--unmaintained/ipgrab/APKBUILD35
-rw-r--r--unmaintained/ipmiutil/APKBUILD54
-rw-r--r--unmaintained/ipmiutil/fixups.patch33
-rw-r--r--unmaintained/ipt-netflow/APKBUILD45
-rw-r--r--unmaintained/ipt-netflow/git.patch4308
-rw-r--r--unmaintained/ipt-netflow/kernel-vs-userspace.patch69
-rw-r--r--unmaintained/ivtv-utils/APKBUILD36
-rw-r--r--unmaintained/jetring/APKBUILD39
-rw-r--r--unmaintained/jhead/APKBUILD40
-rw-r--r--unmaintained/jhead/makefile-destdir.patch17
-rw-r--r--unmaintained/js/APKBUILD73
-rw-r--r--unmaintained/js/isfinite.patch11
-rw-r--r--unmaintained/js/js185-destdir.patch15
-rw-r--r--unmaintained/judy/APKBUILD47
-rw-r--r--unmaintained/kactivities/APKBUILD46
-rw-r--r--unmaintained/kde-base-artwork/APKBUILD44
-rw-r--r--unmaintained/kde-baseapps/APKBUILD44
-rw-r--r--unmaintained/kde-core/APKBUILD38
-rw-r--r--unmaintained/kde-runtime/APKBUILD56
-rw-r--r--unmaintained/kde-workspace/APKBUILD86
-rw-r--r--unmaintained/kde-workspace/fix-headers-4.11.11.patch10
-rw-r--r--unmaintained/kde-workspace/kde-np.pam10
-rw-r--r--unmaintained/kde-workspace/kde-workspace.pre-install8
-rw-r--r--unmaintained/kde-workspace/kde.pam10
-rwxr-xr-xunmaintained/kde-workspace/kdm.initd10
-rw-r--r--unmaintained/kde-workspace/kscreensaver.pam3
-rw-r--r--unmaintained/kde-workspace/uint-fadeeffect-4.11.11.patch11
-rw-r--r--unmaintained/kdegraphics-mobipocket/APKBUILD47
-rw-r--r--unmaintained/kfilemetadata/APKBUILD47
-rw-r--r--unmaintained/kismet/APKBUILD41
-rw-r--r--unmaintained/klavaro/APKBUILD47
-rw-r--r--unmaintained/klavaro/configure.patch28
-rw-r--r--unmaintained/klavaro/klavaro.post-install3
-rw-r--r--unmaintained/kmix/APKBUILD46
-rw-r--r--unmaintained/kodi-platform/APKBUILD52
-rw-r--r--unmaintained/kodi-platform/check-for-glibc.patch11
-rw-r--r--unmaintained/kodi-pvr-addons/APKBUILD87
-rw-r--r--unmaintained/kyotocabinet/APKBUILD54
-rw-r--r--unmaintained/kyotocabinet/kyotocabinet-1.2.76-8-byte-atomics.patch74
-rw-r--r--unmaintained/kyototycoon/APKBUILD58
-rw-r--r--unmaintained/kyototycoon/musl-header-fix.patch11
-rw-r--r--unmaintained/ladspa/0001-proper-build.patch111
-rw-r--r--unmaintained/ladspa/0002-plugin-constructor-destructor.patch119
-rw-r--r--unmaintained/ladspa/0003-plugindir.patch42
-rw-r--r--unmaintained/ladspa/APKBUILD44
-rw-r--r--unmaintained/lam/APKBUILD48
-rw-r--r--unmaintained/lam/lam-change-config-file-location.patch11
-rwxr-xr-xunmaintained/lam/lam.post-install7
-rwxr-xr-xunmaintained/lam/lam.post-upgrade7
-rw-r--r--unmaintained/lbdb/APKBUILD33
-rw-r--r--unmaintained/libamz/APKBUILD39
-rw-r--r--unmaintained/libavl/APKBUILD43
-rw-r--r--unmaintained/libavl/libavl_0.3.5-3.patch39
-rw-r--r--unmaintained/libc6/APKBUILD117
-rw-r--r--unmaintained/libc6/nscd.initd18
-rw-r--r--unmaintained/libcgroup/APKBUILD102
-rw-r--r--unmaintained/libcgroup/cgconfig.confd4
-rw-r--r--unmaintained/libcgroup/cgconfig.initd120
-rw-r--r--unmaintained/libcgroup/cgred.confd17
-rw-r--r--unmaintained/libcgroup/cgred.initd34
-rw-r--r--unmaintained/libcgroup/musl-decls-compat.patch207
-rw-r--r--unmaintained/libdbusmenu-qt/APKBUILD42
-rw-r--r--unmaintained/libde265/APKBUILD64
-rw-r--r--unmaintained/libdlna/APKBUILD47
-rw-r--r--unmaintained/libdlna/avmedia_type.patch18
-rw-r--r--unmaintained/libecap/APKBUILD47
-rw-r--r--unmaintained/libgflags/APKBUILD64
-rw-r--r--unmaintained/libiodbc/10-sqltypes-libiodbc-3.52.7.patch10
-rw-r--r--unmaintained/libiodbc/APKBUILD51
-rw-r--r--unmaintained/liblo/APKBUILD41
-rw-r--r--unmaintained/liblrdf/APKBUILD68
-rw-r--r--unmaintained/libmbfl/APKBUILD110
-rw-r--r--unmaintained/libmbfl/filters_makefile.patch20
-rw-r--r--unmaintained/libnatspec/APKBUILD50
-rw-r--r--unmaintained/libpwquality/APKBUILD54
-rw-r--r--unmaintained/libqb/APKBUILD54
-rw-r--r--unmaintained/libqb/fix-headers.patch10
-rw-r--r--unmaintained/libsearpc/APKBUILD55
-rw-r--r--unmaintained/libsieve/APKBUILD44
-rw-r--r--unmaintained/libsrs2/APKBUILD52
-rw-r--r--unmaintained/libstrophe/APKBUILD37
-rw-r--r--unmaintained/libsyncml/APKBUILD33
-rw-r--r--unmaintained/libtar/APKBUILD73
-rw-r--r--unmaintained/libtar/libtar-1.2.11-bz729009.patch25
-rw-r--r--unmaintained/libtar/libtar-1.2.11-mem-deref.patch24
-rw-r--r--unmaintained/libtar/libtar-1.2.11-missing-protos.patch34
-rw-r--r--unmaintained/libtar/libtar-1.2.20-fix-resource-leaks.patch241
-rw-r--r--unmaintained/libtar/libtar-1.2.20-no-static-buffer.patch148
-rw-r--r--unmaintained/libubox/APKBUILD55
-rw-r--r--unmaintained/libubox/includes.patch11
-rw-r--r--unmaintained/libubox/json-pkgconf-detect.patch11
-rw-r--r--unmaintained/libuniso/APKBUILD52
-rw-r--r--unmaintained/libuniso/musl-missing-typesh.patch10
-rw-r--r--unmaintained/libwbxml/APKBUILD34
-rw-r--r--unmaintained/libx86/APKBUILD43
-rw-r--r--unmaintained/libx86/libx86-add-pkgconfig.patch64
-rw-r--r--unmaintained/libx86/libx86-mmap-offset.patch187
-rw-r--r--unmaintained/lightdm-gtk-greeter/APKBUILD54
-rw-r--r--unmaintained/lightdm-gtk-greeter/lightdm-gtk-greeter-1.8.5-bg_crash.patch12
-rw-r--r--unmaintained/linux_logo/APKBUILD62
-rw-r--r--unmaintained/linux_logo/alpinelinux.logo54
-rw-r--r--unmaintained/linux_logo/linux_logo.conf18
-rw-r--r--unmaintained/linux_logo/linux_logo.initd36
-rw-r--r--unmaintained/lnav/APKBUILD51
-rw-r--r--unmaintained/lok/APKBUILD31
-rw-r--r--unmaintained/lrzsz/APKBUILD44
-rw-r--r--unmaintained/lua-base64url/APKBUILD33
-rw-r--r--unmaintained/lua-cloud_storage/APKBUILD61
-rw-r--r--unmaintained/lua-date/APKBUILD56
-rw-r--r--unmaintained/lua-ejdb/APKBUILD49
-rw-r--r--unmaintained/lua-ejdb/unbundle-inspect.patch17
-rw-r--r--unmaintained/lua-event/APKBUILD81
-rw-r--r--unmaintained/lua-json/APKBUILD25
-rw-r--r--unmaintained/lua-lbase64/APKBUILD37
-rw-r--r--unmaintained/lua-ljsyscall/APKBUILD38
-rw-r--r--unmaintained/lua-llthreads/APKBUILD88
-rw-r--r--unmaintained/lua-llthreads/bindings-1.patch650
-rw-r--r--unmaintained/lua-llthreads/bindings-2.patch109
-rw-r--r--unmaintained/lua-llthreads/lua-5.2.patch336
-rw-r--r--unmaintained/lua-mimetypes/APKBUILD56
-rw-r--r--unmaintained/lua-moonscript/APKBUILD51
-rw-r--r--unmaintained/lua-moonscript/alt_getopt-compat.patch10
-rw-r--r--unmaintained/lua-sec-prosody/APKBUILD52
-rw-r--r--unmaintained/lua-sec-prosody/Makefile.patch11
-rw-r--r--unmaintained/lua-tar/APKBUILD47
-rw-r--r--unmaintained/lua-tar/enable-pic.patch11
-rw-r--r--unmaintained/lua-telescope/APKBUILD38
-rw-r--r--unmaintained/lua-tnetstrings/APKBUILD35
-rw-r--r--unmaintained/lua-xmlrpc/APKBUILD38
-rw-r--r--unmaintained/lua-zip/APKBUILD39
-rw-r--r--unmaintained/lua-zlib/APKBUILD65
-rw-r--r--unmaintained/lua-zmq/APKBUILD80
-rw-r--r--unmaintained/lua-zmq/git-20130709.patch14529
-rw-r--r--unmaintained/lua5.2-json4/APKBUILD24
-rw-r--r--unmaintained/lua5.2-sec-prosody/APKBUILD55
-rw-r--r--unmaintained/lua5.2-sec-prosody/Makefile.patch11
-rw-r--r--unmaintained/lua5.2-xctrl/APKBUILD42
-rw-r--r--unmaintained/lusca/APKBUILD117
-rw-r--r--unmaintained/lusca/alpine.patch43
-rw-r--r--unmaintained/lusca/lusca.confd4
-rw-r--r--unmaintained/lusca/lusca.initd120
-rw-r--r--unmaintained/lusca/lusca.logrotate11
-rw-r--r--unmaintained/lusca/lusca.pre-install7
l---------unmaintained/lusca/lusca.pre-upgrade1
-rw-r--r--unmaintained/lwm/APKBUILD42
-rw-r--r--unmaintained/lwm/no_xmkmf_makefile.patch11
-rw-r--r--unmaintained/lxde-common/APKBUILD36
-rw-r--r--unmaintained/lxde-common/startlxde.patch11
-rw-r--r--unmaintained/lxde-icon-theme/APKBUILD49
-rw-r--r--unmaintained/lxmenu-data/APKBUILD49
-rw-r--r--unmaintained/mac-robber/APKBUILD45
-rw-r--r--unmaintained/mac-robber/include-paramh.patch10
-rw-r--r--unmaintained/madwimax/APKBUILD35
-rw-r--r--unmaintained/maildrop/APKBUILD52
-rw-r--r--unmaintained/maildrop/maildrop-2.3.0-dovecotauth.patch820
-rw-r--r--unmaintained/mapnik/APKBUILD52
-rw-r--r--unmaintained/mapnik/boost-1.57-geojson.patch11
-rw-r--r--unmaintained/masscan/APKBUILD41
-rw-r--r--unmaintained/mathomatic/APKBUILD41
-rw-r--r--unmaintained/mathomatic/busybox.patch11
-rw-r--r--unmaintained/mbuffer/APKBUILD46
-rw-r--r--unmaintained/mdev-like-a-boss/00-update-to-git-a5682fe.patch38
-rw-r--r--unmaintained/mdev-like-a-boss/0001-adjust-sample-conf-for-alpine-packaging.patch55
-rw-r--r--unmaintained/mdev-like-a-boss/APKBUILD75
-rw-r--r--unmaintained/mdev-like-a-boss/README.alpine12
-rw-r--r--unmaintained/mediaproxy/APKBUILD57
-rw-r--r--unmaintained/mediaproxy/config.ini19
-rw-r--r--unmaintained/mediaproxy/mediaproxy-dispatcher.initd22
-rw-r--r--unmaintained/mediaproxy/mediaproxy-relay.initd22
-rw-r--r--unmaintained/megactl/APKBUILD40
-rw-r--r--unmaintained/meiga/APKBUILD36
-rw-r--r--unmaintained/memtest86+/APKBUILD29
-rw-r--r--unmaintained/mhash/APKBUILD42
-rw-r--r--unmaintained/microxml/APKBUILD47
-rw-r--r--unmaintained/minitube/APKBUILD40
-rw-r--r--unmaintained/mkdocs/APKBUILD41
-rw-r--r--unmaintained/moinmoin/APKBUILD30
-rw-r--r--unmaintained/mongodb/APKBUILD130
-rw-r--r--unmaintained/mongodb/mongodb-2.2-r1-fix-scons.patch46
-rw-r--r--unmaintained/mongodb/mongodb-2.2.4-use-system-version.patch42
-rw-r--r--unmaintained/mongodb/mongodb-2.4.4-fix-sharedclient.patch132
-rw-r--r--unmaintained/mongodb/mongodb.confd14
-rw-r--r--unmaintained/mongodb/mongodb.initd40
-rw-r--r--unmaintained/mongodb/mongodb.logrotate13
-rw-r--r--unmaintained/mongodb/mongos.confd16
-rw-r--r--unmaintained/mongodb/mongos.initd45
-rw-r--r--unmaintained/mongodb/uclibc-libc-version.patch14
-rw-r--r--unmaintained/mongrel2/APKBUILD33
-rw-r--r--unmaintained/mp3info/APKBUILD41
-rw-r--r--unmaintained/mp3info/escape_chars.patch138
-rw-r--r--unmaintained/mp3info/types.patch11
-rw-r--r--unmaintained/mpop/APKBUILD39
-rw-r--r--unmaintained/ms-sys/APKBUILD46
-rw-r--r--unmaintained/ms-sys/nls.patch32
-rw-r--r--unmaintained/mutter/APKBUILD47
-rw-r--r--unmaintained/mutter/mutter-gtk2.patch82
-rw-r--r--unmaintained/mutter/mutter.post-install7
-rw-r--r--unmaintained/mutter/mutter.post-upgrade7
-rw-r--r--unmaintained/mutter/mutter.pre-deinstall7
-rw-r--r--unmaintained/mysql-connector-odbc/APKBUILD49
-rw-r--r--unmaintained/mysql/APKBUILD202
-rw-r--r--unmaintained/mysql/mysql-prefer-dynamic-library.patch58
-rw-r--r--unmaintained/mysql/mysql-va-list.patch51
-rw-r--r--unmaintained/mysql/mysql.initd58
-rw-r--r--unmaintained/mytop/APKBUILD35
-rw-r--r--unmaintained/nagiosql/APKBUILD34
-rw-r--r--unmaintained/nbtscan/APKBUILD47
-rw-r--r--unmaintained/nbtscan/nbtscan-1.5.1-makefile.patch20
-rw-r--r--unmaintained/ncrack/APKBUILD51
-rw-r--r--unmaintained/ncrack/missing-typesh.patch10
-rw-r--r--unmaintained/ndisc6/APKBUILD48
-rw-r--r--unmaintained/ndisc6/disable-rltraceroute6.patch29
-rw-r--r--unmaintained/neard/APKBUILD61
-rw-r--r--unmaintained/neard/neard.initd23
-rw-r--r--unmaintained/nebula/APKBUILD57
-rw-r--r--unmaintained/nebula/musl-fixes.patch32
-rw-r--r--unmaintained/nemo/APKBUILD58
-rw-r--r--unmaintained/nemo/nemo.post-deinstall6
-rw-r--r--unmaintained/nemo/nemo.post-install6
-rw-r--r--unmaintained/nemo/nemo.post-upgrade6
-rw-r--r--unmaintained/nemo/stop-gtk-stock-deprecated-errors-for-gtk-3.10.patch24
-rw-r--r--unmaintained/netdiscover/APKBUILD35
-rw-r--r--unmaintained/netdot/APKBUILD54
-rw-r--r--unmaintained/nethack/APKBUILD72
-rwxr-xr-xunmaintained/nethack/nethack.bin74
-rw-r--r--unmaintained/netsniff-ng/APKBUILD44
-rw-r--r--unmaintained/netsniff-ng/netsniff-ng-unkown.patch14
-rw-r--r--unmaintained/netstat-nat/APKBUILD40
-rw-r--r--unmaintained/network-manager-applet/APKBUILD55
-rw-r--r--unmaintained/nfspy/APKBUILD41
-rw-r--r--unmaintained/nfswatch/APKBUILD40
-rw-r--r--unmaintained/nfswatch/bb-gzip.patch20
-rw-r--r--unmaintained/nilfs-utils/APKBUILD64
-rw-r--r--unmaintained/nilfs-utils/max-input.patch12
-rw-r--r--unmaintained/nilfs-utils/rpc-types.patch11
-rw-r--r--unmaintained/noip/APKBUILD60
-rw-r--r--unmaintained/noip/noip-2.1.9-daemon.patch0
-rw-r--r--unmaintained/noip/noip-2.1.9-flags.patch11
-rw-r--r--unmaintained/noip/noip.initd34
-rw-r--r--unmaintained/ntfsprogs/APKBUILD38
-rw-r--r--unmaintained/nwipe/APKBUILD43
-rw-r--r--unmaintained/obexftp/APKBUILD56
-rw-r--r--unmaintained/obexftp/obexftp-0.23-gentoo.patch24
-rw-r--r--unmaintained/obmenu/APKBUILD19
-rw-r--r--unmaintained/oksh/APKBUILD57
-rw-r--r--unmaintained/omorfi/APKBUILD62
-rw-r--r--unmaintained/onesixtyone/APKBUILD43
-rw-r--r--unmaintained/opal/APKBUILD54
-rw-r--r--unmaintained/openjpeg1/APKBUILD48
-rw-r--r--unmaintained/openlldp/APKBUILD58
-rw-r--r--unmaintained/openlldp/openlldp.confd2
-rwxr-xr-xunmaintained/openlldp/openlldp.initd24
-rw-r--r--unmaintained/openlldp/procfs.patch19
-rw-r--r--unmaintained/opennebula/APKBUILD91
-rw-r--r--unmaintained/opennebula/getopt.patch15
-rw-r--r--unmaintained/opennebula/one_auth1
-rw-r--r--unmaintained/opennebula/opennebula-node-kvm.pre-install13
-rw-r--r--unmaintained/opennebula/opennebula.confd25
-rw-r--r--unmaintained/opennebula/opennebula.initd60
-rw-r--r--unmaintained/opennebula/opennebula.pre-install9
-rw-r--r--unmaintained/opennebula/ssh.config4
-rw-r--r--unmaintained/opensips-cp/APKBUILD26
-rw-r--r--unmaintained/openslp/APKBUILD47
-rw-r--r--unmaintained/otf-cantarell/45-cantarell.conf12
-rw-r--r--unmaintained/otf-cantarell/90-non-tt-cantarell.conf50
-rw-r--r--unmaintained/otf-cantarell/APKBUILD62
-rw-r--r--unmaintained/otf-oswald/45-oswald.conf12
-rw-r--r--unmaintained/otf-oswald/90-non-tt-oswald.conf23
-rw-r--r--unmaintained/otf-oswald/APKBUILD55
-rw-r--r--unmaintained/otf-quintessential/45-quintessential.conf12
-rw-r--r--unmaintained/otf-quintessential/90-non-tt-quintessential.conf23
-rw-r--r--unmaintained/otf-quintessential/APKBUILD50
-rw-r--r--unmaintained/otf-tex-gyre/45-tex-gyre.conf89
-rw-r--r--unmaintained/otf-tex-gyre/90-non-tt-tex-gyre.conf221
-rw-r--r--unmaintained/otf-tex-gyre/APKBUILD49
-rw-r--r--unmaintained/otter-browser/APKBUILD50
-rw-r--r--unmaintained/oxygen-icons/APKBUILD46
-rw-r--r--unmaintained/pacemaker/APKBUILD68
-rw-r--r--unmaintained/pacemaker/fix-SIGCHLD.patch11
-rw-r--r--unmaintained/pacemaker/fix-headers.patch11
-rw-r--r--unmaintained/pacemaker/pacemaker.initd39
-rw-r--r--unmaintained/packagekit/APKBUILD47
-rw-r--r--unmaintained/parcellite/APKBUILD49
-rw-r--r--unmaintained/parcellite/fix-crash.patch11
-rw-r--r--unmaintained/passwdgen/APKBUILD32
-rw-r--r--unmaintained/pastebinc/APKBUILD43
-rw-r--r--unmaintained/pcapy/APKBUILD30
-rw-r--r--unmaintained/pdns-gui/0010-replace-bash-with-sh.patch81
-rw-r--r--unmaintained/pdns-gui/0020-update-for-mysql55.patch67
-rw-r--r--unmaintained/pdns-gui/0030-remove-zend.ze1_compatibility_mode-option.patch12
-rw-r--r--unmaintained/pdns-gui/0040-alpine-default-htaccess-fix.patch11
-rw-r--r--unmaintained/pdns-gui/APKBUILD63
-rw-r--r--unmaintained/pdns-gui/pdns-gui.apache2.conf7
-rw-r--r--unmaintained/pdns-gui/pdns-gui.post-install12
-rw-r--r--unmaintained/pdns-gui/pdns-gui.post-upgrade8
-rw-r--r--unmaintained/perl-alien-base/APKBUILD44
-rw-r--r--unmaintained/perl-alien-libgumbo/APKBUILD54
-rw-r--r--unmaintained/perl-apache-authcookie/APKBUILD39
-rw-r--r--unmaintained/perl-apache-session-browseable/APKBUILD39
-rw-r--r--unmaintained/perl-apache-session-ldap/APKBUILD41
-rw-r--r--unmaintained/perl-apache-test/APKBUILD41
-rw-r--r--unmaintained/perl-apache2-sitecontrol/APKBUILD39
-rw-r--r--unmaintained/perl-app-perlfind/APKBUILD39
-rw-r--r--unmaintained/perl-archive-extract/APKBUILD41
-rw-r--r--unmaintained/perl-authen-digestmd5/APKBUILD38
-rw-r--r--unmaintained/perl-class-accessor-grouped/APKBUILD37
-rw-r--r--unmaintained/perl-class-base/APKBUILD37
-rw-r--r--unmaintained/perl-class-dbi-abstractsearch/APKBUILD37
-rw-r--r--unmaintained/perl-class-gomor/APKBUILD31
-rw-r--r--unmaintained/perl-class-makemethods/APKBUILD37
-rw-r--r--unmaintained/perl-class-weaksingleton/APKBUILD39
-rw-r--r--unmaintained/perl-cwmp/APKBUILD51
-rw-r--r--unmaintained/perl-data-section/APKBUILD39
-rw-r--r--unmaintained/perl-data-types/APKBUILD39
-rw-r--r--unmaintained/perl-dbm-deep/APKBUILD40
-rw-r--r--unmaintained/perl-devel-checkos/APKBUILD41
-rw-r--r--unmaintained/perl-email-sender/APKBUILD39
-rw-r--r--unmaintained/perl-exporter-renaming/APKBUILD39
-rw-r--r--unmaintained/perl-extutils-parsexs/APKBUILD41
-rw-r--r--unmaintained/perl-ffi-checklib/APKBUILD41
-rw-r--r--unmaintained/perl-file-chdir/APKBUILD41
-rw-r--r--unmaintained/perl-file-desktopentry/APKBUILD41
-rw-r--r--unmaintained/perl-file-find-rule/APKBUILD41
-rw-r--r--unmaintained/perl-file-homedir/APKBUILD39
-rw-r--r--unmaintained/perl-file-mimeinfo/APKBUILD41
-rw-r--r--unmaintained/perl-file-type/APKBUILD39
-rw-r--r--unmaintained/perl-font-ttf/APKBUILD43
-rw-r--r--unmaintained/perl-geo-ip/APKBUILD43
-rw-r--r--unmaintained/perl-glib-ex-connectproperties/APKBUILD39
-rw-r--r--unmaintained/perl-gtk2-ex-celllayout-base/APKBUILD39
-rw-r--r--unmaintained/perl-gtk2-ex-clock/APKBUILD39
-rw-r--r--unmaintained/perl-gtk2-ex-dashes/APKBUILD39
-rw-r--r--unmaintained/perl-gtk2-ex-datasheet-dbi/APKBUILD39
-rw-r--r--unmaintained/perl-gtk2-ex-datespinner/APKBUILD40
-rw-r--r--unmaintained/perl-gtk2-ex-dialogs/APKBUILD39
-rw-r--r--unmaintained/perl-gtk2-ex-dragger/APKBUILD39
-rw-r--r--unmaintained/perl-gtk2-ex-errortextdialog/APKBUILD42
-rw-r--r--unmaintained/perl-gtk2-ex-history/APKBUILD40
-rw-r--r--unmaintained/perl-gtk2-ex-menuview/APKBUILD39
-rw-r--r--unmaintained/perl-gtk2-ex-noshrink/APKBUILD39
-rw-r--r--unmaintained/perl-gtk2-ex-numaxis/APKBUILD39
-rw-r--r--unmaintained/perl-gtk2-ex-tickerview/APKBUILD39
-rw-r--r--unmaintained/perl-gtk2-ex-treemodelfilter-dragdest/APKBUILD39
-rw-r--r--unmaintained/perl-gtk2-ex-utils/APKBUILD39
-rw-r--r--unmaintained/perl-gtk2-ex-widgetcursor/APKBUILD39
-rw-r--r--unmaintained/perl-gtk2-ex-xor/APKBUILD39
-rw-r--r--unmaintained/perl-html-form/APKBUILD39
-rw-r--r--unmaintained/perl-html-gumbo/APKBUILD48
-rw-r--r--unmaintained/perl-io-async-loop-glib/APKBUILD41
-rw-r--r--unmaintained/perl-io-async-ssl/APKBUILD40
-rw-r--r--unmaintained/perl-io-string/APKBUILD39
-rw-r--r--unmaintained/perl-ipc-dirqueue/APKBUILD41
-rw-r--r--unmaintained/perl-libnet/APKBUILD43
-rw-r--r--unmaintained/perl-lisp/APKBUILD39
-rw-r--r--unmaintained/perl-local-lib/APKBUILD37
-rw-r--r--unmaintained/perl-math-calc-units/APKBUILD41
-rw-r--r--unmaintained/perl-modern-perl/APKBUILD40
-rw-r--r--unmaintained/perl-monitoring-plugin/APKBUILD41
-rw-r--r--unmaintained/perl-net-ident/APKBUILD43
-rw-r--r--unmaintained/perl-net-whois-ip/APKBUILD33
-rw-r--r--unmaintained/perl-number-compare/APKBUILD41
-rw-r--r--unmaintained/perl-parser-mgc/APKBUILD39
-rw-r--r--unmaintained/perl-patchreader/APKBUILD39
-rw-r--r--unmaintained/perl-pdf-api2/APKBUILD43
-rw-r--r--unmaintained/perl-perl6-classes/APKBUILD39
-rw-r--r--unmaintained/perl-perl6-slurp/APKBUILD39
-rw-r--r--unmaintained/perl-perlio-via-escstatus/APKBUILD39
-rw-r--r--unmaintained/perl-proc-syncexec/APKBUILD39
-rw-r--r--unmaintained/perl-search-xapian/APKBUILD41
-rw-r--r--unmaintained/perl-set-intspan-fast/APKBUILD39
-rw-r--r--unmaintained/perl-shell-config-generate/APKBUILD41
-rw-r--r--unmaintained/perl-shell-guess/APKBUILD41
-rw-r--r--unmaintained/perl-snmp-info/APKBUILD39
-rw-r--r--unmaintained/perl-software-license/APKBUILD39
-rw-r--r--unmaintained/perl-sort-versions/APKBUILD41
-rw-r--r--unmaintained/perl-sql-abstract-limit/APKBUILD38
-rw-r--r--unmaintained/perl-sql-abstract/APKBUILD40
-rw-r--r--unmaintained/perl-term-shelly/APKBUILD44
-rw-r--r--unmaintained/perl-test-command/APKBUILD44
-rw-r--r--unmaintained/perl-test-compile/APKBUILD45
-rw-r--r--unmaintained/perl-text-glob/APKBUILD39
-rw-r--r--unmaintained/perl-text-parsewords/APKBUILD42
-rw-r--r--unmaintained/perl-tie-cache/APKBUILD39
-rw-r--r--unmaintained/perl-tie-refhash-weak/APKBUILD39
-rw-r--r--unmaintained/perl-tie-tz/APKBUILD39
-rw-r--r--unmaintained/perl-time-unix/APKBUILD39
-rw-r--r--unmaintained/perl-uri-escape/APKBUILD34
-rw-r--r--unmaintained/perl-uri-find-simple/APKBUILD37
-rw-r--r--unmaintained/perl-uri-find/APKBUILD38
-rw-r--r--unmaintained/perl-xml-generator/APKBUILD41
-rw-r--r--unmaintained/pgagent/APKBUILD64
-rw-r--r--unmaintained/pgagent/pgagent.confd22
-rw-r--r--unmaintained/pgagent/pgagent.initd25
-rw-r--r--unmaintained/phonon-backend-gstreamer/APKBUILD42
-rw-r--r--unmaintained/php-blenc/APKBUILD37
-rw-r--r--unmaintained/php-gmagick/APKBUILD37
-rw-r--r--unmaintained/php-pear-auth_sasl/APKBUILD29
-rw-r--r--unmaintained/php-pear-auth_sasl2/APKBUILD29
-rw-r--r--unmaintained/php-rrd/APKBUILD37
-rw-r--r--unmaintained/php-suhosin/0001-php_flock-undefined-variable-fix.patch27
-rw-r--r--unmaintained/php-suhosin/APKBUILD54
-rw-r--r--unmaintained/php-zmq/APKBUILD37
-rw-r--r--unmaintained/phppgadmin/APKBUILD72
-rw-r--r--unmaintained/phppgadmin/phppgadmin.apache2.conf7
-rw-r--r--unmaintained/phppgadmin/phppgadmin.post-install16
-rw-r--r--unmaintained/phpredis/APKBUILD42
-rw-r--r--unmaintained/physfs/APKBUILD46
-rw-r--r--unmaintained/physfs/silence-gcc.patch19
-rw-r--r--unmaintained/pidgin-audacious/APKBUILD48
-rw-r--r--unmaintained/pnp4nagios/APKBUILD75
-rw-r--r--unmaintained/pnp4nagios/npcd21
-rw-r--r--unmaintained/pnp4nagios/npcd.cfg195
-rw-r--r--unmaintained/polkit-kde-agent/APKBUILD47
-rw-r--r--unmaintained/polkit-kde-agent/polkit-kde-agent-1-0.99.0-remember_password-1.patch49
-rw-r--r--unmaintained/polkit-qt/APKBUILD47
-rw-r--r--unmaintained/polygraph/10-fix-ftbfs-gcc-4.7.patch77
-rw-r--r--unmaintained/polygraph/APKBUILD53
-rw-r--r--unmaintained/postfixadmin/APKBUILD36
-rw-r--r--unmaintained/postgresql-old8.4/APKBUILD71
-rw-r--r--unmaintained/postgresql-old9.0/APKBUILD71
-rw-r--r--unmaintained/postgresql-old9.1/1q36
-rw-r--r--unmaintained/postgresql-old9.1/APKBUILD66
-rw-r--r--unmaintained/postgresql-old9.2/APKBUILD68
-rw-r--r--unmaintained/postgresql-old9.3/APKBUILD68
-rw-r--r--unmaintained/postler/APKBUILD42
-rw-r--r--unmaintained/postler/inet_ntoa.patch10
-rw-r--r--unmaintained/poweradmin/0010-fix-installer-config.patch31
-rw-r--r--unmaintained/poweradmin/0020-fix-for-mysql55.patch20
-rw-r--r--unmaintained/poweradmin/APKBUILD81
-rw-r--r--unmaintained/poweradmin/poweradmin.apache2.conf7
-rw-r--r--unmaintained/poweradmin/poweradmin.post-install30
-rw-r--r--unmaintained/premium-cursor-theme/APKBUILD28
-rw-r--r--unmaintained/profanity/APKBUILD54
-rw-r--r--unmaintained/prt-get/APKBUILD32
-rw-r--r--unmaintained/prwd/APKBUILD49
-rw-r--r--unmaintained/ptlib/APKBUILD74
-rw-r--r--unmaintained/ptlib/musl-fixes.patch70
-rw-r--r--unmaintained/ptlib/ptlib-2.10.10-bison_fixes-1.patch2895
-rw-r--r--unmaintained/ptlib/ptlib-fixcamcrash.patch30
-rw-r--r--unmaintained/pulledpork/APKBUILD39
-rw-r--r--unmaintained/py-acl/APKBUILD41
-rw-r--r--unmaintained/py-authen-ntlm2/APKBUILD42
-rw-r--r--unmaintained/py-beautifulsoup/APKBUILD29
-rw-r--r--unmaintained/py-des/APKBUILD41
-rw-r--r--unmaintained/py-flask-htmlbuilder/APKBUILD41
-rw-r--r--unmaintained/py-jabberbot/APKBUILD30
-rw-r--r--unmaintained/py-linkedin/APKBUILD41
-rw-r--r--unmaintained/py-mkdocs-bootstrap/APKBUILD40
-rw-r--r--unmaintained/py-mkdocs-bootswatch/APKBUILD40
-rw-r--r--unmaintained/py-mysql2pgsql/APKBUILD40
-rw-r--r--unmaintained/py-ostinato/APKBUILD28
-rw-r--r--unmaintained/py-pyacoustid/APKBUILD40
-rw-r--r--unmaintained/py-reconfigure/APKBUILD41
-rw-r--r--unmaintained/py-subvertpy/APKBUILD31
-rw-r--r--unmaintained/py-svn/APKBUILD34
-rw-r--r--unmaintained/py-tftpy/APKBUILD30
-rw-r--r--unmaintained/py-twisted-conch/APKBUILD36
-rw-r--r--unmaintained/py-xattr/APKBUILD31
-rw-r--r--unmaintained/py-xen/APKBUILD38
-rw-r--r--unmaintained/py-xmpppy/APKBUILD31
-rw-r--r--unmaintained/pycairo/APKBUILD41
-rw-r--r--unmaintained/pychecker/APKBUILD38
-rw-r--r--unmaintained/pysysbot/APKBUILD40
-rw-r--r--unmaintained/pyx/APKBUILD41
-rw-r--r--unmaintained/qimageblitz/APKBUILD45
-rw-r--r--unmaintained/ranger/APKBUILD26
-rw-r--r--unmaintained/raptor/APKBUILD46
-rw-r--r--unmaintained/raptor/raptor-curl.patch12
-rw-r--r--unmaintained/rats/APKBUILD51
-rw-r--r--unmaintained/rc/APKBUILD44
-rw-r--r--unmaintained/rc/rc.post-install3
-rw-r--r--unmaintained/rc/rc.pre-deinstall3
-rw-r--r--unmaintained/redmine/APKBUILD115
-rw-r--r--unmaintained/redmine/database.yml.patch70
-rw-r--r--unmaintained/redmine/gemfile.patch37
-rw-r--r--unmaintained/redmine/redmine.post-install29
-rw-r--r--unmaintained/redmine/redmine.pre-install7
-rw-r--r--unmaintained/regina-rexx/APKBUILD55
-rw-r--r--unmaintained/regina-rexx/llong.patch22
-rw-r--r--unmaintained/regina-rexx/regina-rexx.initd28
-rw-r--r--unmaintained/resource-agents/APKBUILD55
-rw-r--r--unmaintained/resource-agents/fix-bashism.patch12
-rw-r--r--unmaintained/rinse/APKBUILD51
-rw-r--r--unmaintained/rinse/rinse-device-nodes.patch19
-rw-r--r--unmaintained/rinse/rinse-posix-cpio-use.patch11
-rw-r--r--unmaintained/rinse/rinse-set-rpm-platform.patch100
-rw-r--r--unmaintained/rlwrap/APKBUILD39
-rw-r--r--unmaintained/rosegarden/APKBUILD47
-rw-r--r--unmaintained/rosegarden/nearbyintf.patch13
-rw-r--r--unmaintained/roundup/APKBUILD47
-rw-r--r--unmaintained/roundup/roundup-avoid-bash-syntax-in-tests.patch17
-rw-r--r--unmaintained/roundup/roundup-fix-busybox-shell-opts.patch19
-rw-r--r--unmaintained/rpmlint/APKBUILD30
-rw-r--r--unmaintained/ruby-abn/APKBUILD40
-rw-r--r--unmaintained/ruby-actionmailer4.2/APKBUILD43
-rw-r--r--unmaintained/ruby-actionpack-action_caching4.2/APKBUILD45
-rw-r--r--unmaintained/ruby-actionpack-xml_parser4.2/APKBUILD45
-rw-r--r--unmaintained/ruby-actionpack4.2/APKBUILD44
-rw-r--r--unmaintained/ruby-actionview4.2/APKBUILD40
-rw-r--r--unmaintained/ruby-activejob4.2/APKBUILD37
-rw-r--r--unmaintained/ruby-activemodel4.2/APKBUILD36
-rw-r--r--unmaintained/ruby-activerecord4.2/APKBUILD38
-rw-r--r--unmaintained/ruby-activesupport4.2/APKBUILD44
-rw-r--r--unmaintained/ruby-addressable/APKBUILD36
-rw-r--r--unmaintained/ruby-amazon-ec2/APKBUILD39
-rw-r--r--unmaintained/ruby-arel/APKBUILD37
-rw-r--r--unmaintained/ruby-bcrypt/APKBUILD39
-rw-r--r--unmaintained/ruby-builder/APKBUILD37
-rw-r--r--unmaintained/ruby-charlock_holmes/APKBUILD39
-rw-r--r--unmaintained/ruby-coderay/APKBUILD45
-rw-r--r--unmaintained/ruby-crack/APKBUILD39
-rw-r--r--unmaintained/ruby-css_parser/APKBUILD36
-rw-r--r--unmaintained/ruby-curb/APKBUILD39
-rw-r--r--unmaintained/ruby-daemon-controller/APKBUILD39
-rw-r--r--unmaintained/ruby-daemons/APKBUILD39
-rw-r--r--unmaintained/ruby-diff-lcs/APKBUILD39
-rw-r--r--unmaintained/ruby-domain_name/APKBUILD38
-rw-r--r--unmaintained/ruby-erubis/APKBUILD43
-rw-r--r--unmaintained/ruby-eventmachine/APKBUILD39
-rw-r--r--unmaintained/ruby-fastercsv/APKBUILD36
-rw-r--r--unmaintained/ruby-fastthread/APKBUILD38
-rw-r--r--unmaintained/ruby-fcgi/APKBUILD38
-rw-r--r--unmaintained/ruby-file-tail/APKBUILD40
-rw-r--r--unmaintained/ruby-github-markdown/APKBUILD39
-rw-r--r--unmaintained/ruby-github-markup/APKBUILD39
-rw-r--r--unmaintained/ruby-gitlab-grit/APKBUILD39
-rw-r--r--unmaintained/ruby-globalid/APKBUILD38
-rw-r--r--unmaintained/ruby-gollum-lib-github-markup/APKBUILD39
-rw-r--r--unmaintained/ruby-gollum_rails-charlock_holmes/APKBUILD39
-rw-r--r--unmaintained/ruby-gollum_rails-github-markup/APKBUILD39
-rw-r--r--unmaintained/ruby-gollum_rails-gitlab-grit/APKBUILD39
-rw-r--r--unmaintained/ruby-hike/APKBUILD37
-rw-r--r--unmaintained/ruby-hoe/APKBUILD38
-rw-r--r--unmaintained/ruby-htmlentities/APKBUILD36
-rw-r--r--unmaintained/ruby-http-cookie/APKBUILD39
-rw-r--r--unmaintained/ruby-i18n/APKBUILD38
-rw-r--r--unmaintained/ruby-isbn/APKBUILD40
-rw-r--r--unmaintained/ruby-jquery-rails4.2/APKBUILD38
-rw-r--r--unmaintained/ruby-kgio/APKBUILD37
-rw-r--r--unmaintained/ruby-loofah/APKBUILD38
-rw-r--r--unmaintained/ruby-mail/APKBUILD37
-rw-r--r--unmaintained/ruby-mechanize/APKBUILD40
-rw-r--r--unmaintained/ruby-metaclass/APKBUILD37
-rw-r--r--unmaintained/ruby-mime-types/APKBUILD37
-rw-r--r--unmaintained/ruby-mini_portile/APKBUILD39
-rw-r--r--unmaintained/ruby-mocha/APKBUILD45
-rw-r--r--unmaintained/ruby-mustache/APKBUILD39
-rw-r--r--unmaintained/ruby-mysql2/APKBUILD37
-rw-r--r--unmaintained/ruby-net-http-digest_auth/APKBUILD38
-rw-r--r--unmaintained/ruby-net-http-persistent/APKBUILD38
-rw-r--r--unmaintained/ruby-net-ldap/APKBUILD37
-rw-r--r--unmaintained/ruby-network_interface/APKBUILD39
-rw-r--r--unmaintained/ruby-ntlm-http/APKBUILD37
-rw-r--r--unmaintained/ruby-openid/APKBUILD39
-rw-r--r--unmaintained/ruby-pg/APKBUILD39
-rw-r--r--unmaintained/ruby-polyglot/APKBUILD37
-rw-r--r--unmaintained/ruby-posix-spawn/0001-Only-use-POSIX_SPAWN_USEVFORK-if-defined-or-if-GNU-l.patch32
-rw-r--r--unmaintained/ruby-posix-spawn/APKBUILD58
-rw-r--r--unmaintained/ruby-protected_attributes4.2/APKBUILD45
-rw-r--r--unmaintained/ruby-pry/APKBUILD41
-rw-r--r--unmaintained/ruby-puma/APKBUILD54
-rw-r--r--unmaintained/ruby-puma/puma.confd5
-rw-r--r--unmaintained/ruby-puma/puma.initd18
-rw-r--r--unmaintained/ruby-rack-cache/APKBUILD35
-rw-r--r--unmaintained/ruby-rack-openid/APKBUILD38
-rw-r--r--unmaintained/ruby-rack-protection/APKBUILD39
-rw-r--r--unmaintained/ruby-rack-ssl/APKBUILD37
-rw-r--r--unmaintained/ruby-rack-test/APKBUILD37
-rw-r--r--unmaintained/ruby-rack/APKBUILD46
-rw-r--r--unmaintained/ruby-rack14/APKBUILD38
-rw-r--r--unmaintained/ruby-rails-deprecated_sanitizer4.2/APKBUILD38
-rw-r--r--unmaintained/ruby-rails-dom-testing4.2/APKBUILD42
-rw-r--r--unmaintained/ruby-rails-html-sanitizer/APKBUILD37
-rw-r--r--unmaintained/ruby-rails4.2/APKBUILD48
-rw-r--r--unmaintained/ruby-railties4.2/APKBUILD45
-rw-r--r--unmaintained/ruby-raindrops/APKBUILD37
-rw-r--r--unmaintained/ruby-rbpdf-font/APKBUILD49
-rw-r--r--unmaintained/ruby-rbpdf/APKBUILD45
-rw-r--r--unmaintained/ruby-redcarpet/APKBUILD47
-rw-r--r--unmaintained/ruby-request_store/APKBUILD45
-rw-r--r--unmaintained/ruby-require/APKBUILD40
-rw-r--r--unmaintained/ruby-roadie-rails/APKBUILD36
-rw-r--r--unmaintained/ruby-roadie/APKBUILD37
-rw-r--r--unmaintained/ruby-rouge/APKBUILD39
-rw-r--r--unmaintained/ruby-safe_yaml/APKBUILD39
-rw-r--r--unmaintained/ruby-sanitize/APKBUILD39
-rw-r--r--unmaintained/ruby-sequel/APKBUILD39
-rw-r--r--unmaintained/ruby-shoulda-context/APKBUILD40
-rw-r--r--unmaintained/ruby-shoulda-matchers/APKBUILD40
-rw-r--r--unmaintained/ruby-shoulda/APKBUILD40
-rw-r--r--unmaintained/ruby-sinatra/APKBUILD39
-rw-r--r--unmaintained/ruby-sprockets-rails4.2/APKBUILD36
-rw-r--r--unmaintained/ruby-sprockets/APKBUILD37
-rw-r--r--unmaintained/ruby-spruz/APKBUILD37
-rw-r--r--unmaintained/ruby-sqlite/APKBUILD37
-rw-r--r--unmaintained/ruby-stringex/APKBUILD39
-rw-r--r--unmaintained/ruby-test-unit/APKBUILD38
-rw-r--r--unmaintained/ruby-thin/APKBUILD39
-rw-r--r--unmaintained/ruby-thor/APKBUILD45
-rw-r--r--unmaintained/ruby-thread_safe/APKBUILD39
-rw-r--r--unmaintained/ruby-tilt/APKBUILD45
-rw-r--r--unmaintained/ruby-tins/APKBUILD40
-rw-r--r--unmaintained/ruby-treetop/APKBUILD37
-rw-r--r--unmaintained/ruby-tzinfo/APKBUILD37
-rw-r--r--unmaintained/ruby-unf-ext/APKBUILD39
-rw-r--r--unmaintained/ruby-unf/APKBUILD38
-rw-r--r--unmaintained/ruby-unicorn/APKBUILD65
-rw-r--r--unmaintained/ruby-unicorn/redmine.conf.rb.sample103
-rw-r--r--unmaintained/ruby-unicorn/unicorn.confd4
-rw-r--r--unmaintained/ruby-unicorn/unicorn.initd44
-rw-r--r--unmaintained/ruby-useragent/APKBUILD39
-rw-r--r--unmaintained/ruby-uuidtools/APKBUILD39
-rw-r--r--unmaintained/ruby-webrobots/APKBUILD39
-rw-r--r--unmaintained/ruby-xml-simple/APKBUILD39
-rw-r--r--unmaintained/ruby-yard/APKBUILD48
-rw-r--r--unmaintained/salt-cloud/APKBUILD30
-rw-r--r--unmaintained/samba36/100-configure_fixes.patch14
-rw-r--r--unmaintained/samba36/110-multicall.patch119
-rw-r--r--unmaintained/samba36/111-owrt_smbpasswd.patch281
-rw-r--r--unmaintained/samba36/120-add_missing_ifdef.patch26
-rw-r--r--unmaintained/samba36/200-remove_printer_support.patch346
-rw-r--r--unmaintained/samba36/210-remove_ad_support.patch88
-rw-r--r--unmaintained/samba36/220-remove_services.patch98
-rw-r--r--unmaintained/samba36/230-remove_winreg_support.patch146
-rw-r--r--unmaintained/samba36/240-remove_dfs_api.patch71
-rw-r--r--unmaintained/samba36/250-remove_domain_logon.patch185
-rw-r--r--unmaintained/samba36/260-remove_samr.patch144
-rw-r--r--unmaintained/samba36/270-remove_registry_backend.patch43
-rw-r--r--unmaintained/samba36/280-strip_srvsvc.patch143
-rw-r--r--unmaintained/samba36/290-remove_lsa.patch73
-rw-r--r--unmaintained/samba36/300-assert_debug_level.patch11
-rw-r--r--unmaintained/samba36/310-remove_error_strings.patch253
-rw-r--r--unmaintained/samba36/320-debug_level_checks.patch22
-rw-r--r--unmaintained/samba36/330-librpc_default_print.patch8854
-rw-r--r--unmaintained/samba36/APKBUILD180
-rw-r--r--unmaintained/samba36/samba.confd6
-rw-r--r--unmaintained/samba36/samba.initd56
-rw-r--r--unmaintained/samba36/smb.conf.template34
-rw-r--r--unmaintained/sarg/APKBUILD56
-rw-r--r--unmaintained/sc101-nbd/APKBUILD38
-rw-r--r--unmaintained/scantailor/APKBUILD53
-rw-r--r--unmaintained/schedtool/APKBUILD38
-rw-r--r--unmaintained/scrub/APKBUILD47
-rw-r--r--unmaintained/scummvm/APKBUILD48
-rw-r--r--unmaintained/seafile/APKBUILD109
-rw-r--r--unmaintained/seafile/seafile-controller.patch37
-rw-r--r--unmaintained/seafile/seafile-scripts.patch103
-rw-r--r--unmaintained/seafile/seafile-server.post-install9
-rw-r--r--unmaintained/seafile/seafile-server.pre-install8
-rw-r--r--unmaintained/seafile/seafile.confd4
-rw-r--r--unmaintained/seafile/seafile.initd16
-rw-r--r--unmaintained/series60-remote/APKBUILD38
-rw-r--r--unmaintained/setserial/APKBUILD41
-rw-r--r--unmaintained/setserial/setserial.patch28
-rw-r--r--unmaintained/shairplay/APKBUILD53
-rw-r--r--unmaintained/shairplay/shairplay.confd10
-rw-r--r--unmaintained/shairplay/shairplay.initd19
-rw-r--r--unmaintained/shared-desktop-ontologies/APKBUILD40
-rw-r--r--unmaintained/shed/APKBUILD32
-rw-r--r--unmaintained/siege/APKBUILD51
-rw-r--r--unmaintained/siege/siege-2.72-good.patch62
-rw-r--r--unmaintained/siege/stdint.patch28
-rw-r--r--unmaintained/sipcrack/APKBUILD32
-rw-r--r--unmaintained/sipvicious/APKBUILD34
-rw-r--r--unmaintained/sisctrl/APKBUILD43
-rw-r--r--unmaintained/skroll/APKBUILD31
-rw-r--r--unmaintained/slowhttptest/APKBUILD44
-rw-r--r--unmaintained/smap/APKBUILD34
-rw-r--r--unmaintained/snorenotify/APKBUILD47
-rw-r--r--unmaintained/sofia-sip/APKBUILD46
-rw-r--r--unmaintained/soprano/APKBUILD47
-rw-r--r--unmaintained/soprano/redland.patch11
-rwxr-xr-xunmaintained/soprano/soprano-2.9.4-dbus-1.patch12
-rw-r--r--unmaintained/spectools/APKBUILD44
-rw-r--r--unmaintained/spectrwm/APKBUILD51
-rw-r--r--unmaintained/speech-dispatcher/0001-Make-some-includes-consistent-with-POSIX.patch54
-rw-r--r--unmaintained/speech-dispatcher/0001-Provide-fallback-for-systems-without-TEMP_FAILURE_RE.patch182
-rw-r--r--unmaintained/speech-dispatcher/APKBUILD59
-rw-r--r--unmaintained/spice-vdagent/APKBUILD60
-rw-r--r--unmaintained/spice-vdagent/fix-memcpy-memset-implicit-declaration.patch11
-rw-r--r--unmaintained/spice-vdagent/spice-vdagentd.initd97
-rw-r--r--unmaintained/sqstat/APKBUILD34
-rw-r--r--unmaintained/squeezelite/0001-only-run-glibc-specific-hacks-on-glibc.patch25
-rw-r--r--unmaintained/squeezelite/0001-respect-LDFLAGS.patch61
-rw-r--r--unmaintained/squeezelite/APKBUILD51
-rw-r--r--unmaintained/squidanalyzer/APKBUILD52
-rw-r--r--unmaintained/squidguard/APKBUILD53
-rw-r--r--unmaintained/squidguard/blockedsites1
-rw-r--r--unmaintained/squidguard/squidGuard.conf.blocksites13
-rw-r--r--unmaintained/squidguard/squidGuard.conf.minimal7
-rw-r--r--unmaintained/squidguard/squidguard-1.4-debian-bdb-51.patch24
-rw-r--r--unmaintained/squidguard/squidguard-1.4-gentoo.patch74
-rw-r--r--unmaintained/squidguard/squidguard-1.4-upstream-fixes.patch24
-rw-r--r--unmaintained/squidguard/squidguard-1.4-vsnprintf.patch44
-rw-r--r--unmaintained/sslscan/APKBUILD44
-rw-r--r--unmaintained/sslscan/sslscan-makefile.patch28
-rw-r--r--unmaintained/stress/APKBUILD35
-rw-r--r--unmaintained/strigi/APKBUILD51
-rw-r--r--unmaintained/subberthehut/APKBUILD26
-rw-r--r--unmaintained/supertuxkart/APKBUILD44
-rw-r--r--unmaintained/suspend-utils/APKBUILD56
-rw-r--r--unmaintained/suspend-utils/define-gnu-source.patch30
-rw-r--r--unmaintained/swaks/APKBUILD44
-rw-r--r--unmaintained/t1-cursor/APKBUILD31
-rw-r--r--unmaintained/t1-urw-fonts/45-urw-fonts.conf54
-rw-r--r--unmaintained/t1-urw-fonts/90-non-tt-urw-fonts.conf167
-rw-r--r--unmaintained/t1-urw-fonts/APKBUILD53
-rw-r--r--unmaintained/t1lib/APKBUILD61
-rw-r--r--unmaintained/t1lib/CVE-2010-2642.patch24
-rw-r--r--unmaintained/t1lib/CVE-2011-0764.patch32
-rw-r--r--unmaintained/t1lib/CVE-2011-1552_1553_1554.patch133
-rw-r--r--unmaintained/t1lib/format-security.patch33
-rw-r--r--unmaintained/t1lib/lib-cleanup.patch59
-rw-r--r--unmaintained/tartarus/APKBUILD39
-rw-r--r--unmaintained/tartarus/tartarus.post-install7
-rw-r--r--unmaintained/tb-tun/APKBUILD40
-rw-r--r--unmaintained/tbl/APKBUILD44
-rw-r--r--unmaintained/tbl/tbl-install.patch19
-rw-r--r--unmaintained/tc-play/APKBUILD48
-rw-r--r--unmaintained/tc-play/libsuffix.patch24
-rw-r--r--unmaintained/ted/APKBUILD82
-rwxr-xr-xunmaintained/ted/ted-motif.trigger3
-rw-r--r--unmaintained/teeworlds/APKBUILD45
-rw-r--r--unmaintained/tesseract-data/APKBUILD54
-rw-r--r--unmaintained/thunar-media-tags-plugin/APKBUILD44
-rw-r--r--unmaintained/tlssled/APKBUILD42
-rw-r--r--unmaintained/toilet-font/APKBUILD45
-rw-r--r--unmaintained/toilet/APKBUILD34
-rw-r--r--unmaintained/tokyocabinet/APKBUILD60
-rw-r--r--unmaintained/tokyocabinet/dynamic-linking.patch65
-rw-r--r--unmaintained/tokyocabinet/tokyocabinet-manhelp.patch66
-rw-r--r--unmaintained/tolua/APKBUILD46
-rw-r--r--unmaintained/tolua/config37
-rw-r--r--unmaintained/totem-pl-parser/APKBUILD44
-rw-r--r--unmaintained/totem-pl-parser/no-libsoup-gnome.patch31
-rw-r--r--unmaintained/totem/APKBUILD48
-rw-r--r--unmaintained/totem/totem.post-install11
-rw-r--r--unmaintained/totem/totem.post-upgrade11
-rw-r--r--unmaintained/totem/totem.pre-deinstall11
-rw-r--r--unmaintained/transmission-remote-gtk/APKBUILD51
-rw-r--r--unmaintained/trayer/APKBUILD46
-rw-r--r--unmaintained/trayer/makefile.patch23
-rw-r--r--unmaintained/triggerhappy/APKBUILD58
-rw-r--r--unmaintained/triggerhappy/triggerhappy.confd2
-rw-r--r--unmaintained/triggerhappy/triggerhappy.initd12
-rw-r--r--unmaintained/ttf-caladea/45-caladea.conf13
-rw-r--r--unmaintained/ttf-caladea/90-tt-caladea.conf54
-rw-r--r--unmaintained/ttf-caladea/APKBUILD51
-rw-r--r--unmaintained/ttf-cantoraone/45-cantoraone.conf12
-rw-r--r--unmaintained/ttf-cantoraone/90-tt-cantoraone.conf26
-rw-r--r--unmaintained/ttf-cantoraone/APKBUILD49
-rw-r--r--unmaintained/ttf-carlito/45-carlito.conf12
-rw-r--r--unmaintained/ttf-carlito/90-tt-carlito.conf56
-rw-r--r--unmaintained/ttf-carlito/APKBUILD51
-rw-r--r--unmaintained/ttf-courier-prime/45-courier-prime.conf12
-rw-r--r--unmaintained/ttf-courier-prime/90-tt-courier-prime.conf26
-rw-r--r--unmaintained/ttf-courier-prime/APKBUILD52
-rw-r--r--unmaintained/ttf-gelasio/45-gelasio.conf12
-rw-r--r--unmaintained/ttf-gelasio/90-tt-gelasio.conf26
-rw-r--r--unmaintained/ttf-gelasio/APKBUILD63
-rw-r--r--unmaintained/ttf-heuristica/45-heuristica.conf12
-rw-r--r--unmaintained/ttf-heuristica/90-tt-heuristica.conf26
-rw-r--r--unmaintained/ttf-heuristica/APKBUILD50
-rw-r--r--unmaintained/ttf-merriweather-sans/45-merriweather-sans.conf12
-rw-r--r--unmaintained/ttf-merriweather-sans/90-tt-merriweather-sans.conf26
-rw-r--r--unmaintained/ttf-merriweather-sans/APKBUILD50
-rw-r--r--unmaintained/ttf-merriweather/45-merriweather.conf12
-rw-r--r--unmaintained/ttf-merriweather/90-tt-merriweather.conf26
-rw-r--r--unmaintained/ttf-merriweather/APKBUILD50
-rw-r--r--unmaintained/ttf-noto/40-noto-arabic.conf26
-rw-r--r--unmaintained/ttf-noto/45-noto-sans.conf635
-rw-r--r--unmaintained/ttf-noto/45-noto-serif.conf47
-rw-r--r--unmaintained/ttf-noto/90-non-tt-noto-sans-cjk.conf89
-rw-r--r--unmaintained/ttf-noto/90-tt-noto-sans.conf1876
-rw-r--r--unmaintained/ttf-noto/90-tt-noto-serif.conf131
-rw-r--r--unmaintained/ttf-noto/APKBUILD94
-rw-r--r--unmaintained/ttf-opensans/45-opensans.conf19
-rw-r--r--unmaintained/ttf-opensans/90-tt-opensans.conf178
-rw-r--r--unmaintained/ttf-opensans/APKBUILD50
-rw-r--r--unmaintained/ttf-signika-family/45-signika.conf12
-rw-r--r--unmaintained/ttf-signika-family/90-tt-signika.conf26
-rw-r--r--unmaintained/ttf-signika-family/APKBUILD50
-rw-r--r--unmaintained/ttf-symbola/45-symbola.conf12
-rw-r--r--unmaintained/ttf-symbola/90-tt-symbola.conf26
-rw-r--r--unmaintained/ttf-symbola/APKBUILD51
-rw-r--r--unmaintained/tut/APKBUILD40
-rw-r--r--unmaintained/ubus/APKBUILD51
-rw-r--r--unmaintained/ubus/disable-systemd.patch11
-rw-r--r--unmaintained/uci/APKBUILD48
-rw-r--r--unmaintained/ucspi-ssl/0001-Add-missing-make-targets.patch41
-rw-r--r--unmaintained/ucspi-ssl/APKBUILD70
-rw-r--r--unmaintained/uget/APKBUILD44
-rw-r--r--unmaintained/ulib/APKBUILD49
-rw-r--r--unmaintained/unagi/APKBUILD41
-rw-r--r--unmaintained/unetbootin/APKBUILD53
-rw-r--r--unmaintained/unetbootin/allow-ntfs.patch20
-rw-r--r--unmaintained/unifdef/APKBUILD39
-rw-r--r--unmaintained/upgrade-notify/APKBUILD19
-rw-r--r--unmaintained/upgrade-notify/upgrade-notify.trigger52
-rw-r--r--unmaintained/upstart/APKBUILD43
-rw-r--r--unmaintained/upstart/upstart.post-deinstall3
-rw-r--r--unmaintained/upstart/upstart.post-upgrade3
-rw-r--r--unmaintained/urlwatch/APKBUILD40
-rw-r--r--unmaintained/usbmuxd/APKBUILD45
-rw-r--r--unmaintained/uselessd/APKBUILD50
-rw-r--r--unmaintained/vala-dbus-binding-tool/APKBUILD45
-rw-r--r--unmaintained/vbetool/APKBUILD42
-rw-r--r--unmaintained/vdr-plugin-satip/APKBUILD46
-rw-r--r--unmaintained/vdr-plugin-satip/include-ctype-header.patch10
-rw-r--r--unmaintained/vdr-plugin-vnsiserver/APKBUILD44
-rw-r--r--unmaintained/vdr-plugin-vnsiserver/musl-fix.patch11
-rw-r--r--unmaintained/vim-sleuth/APKBUILD39
-rw-r--r--unmaintained/vimpager/APKBUILD40
-rw-r--r--unmaintained/vlc-htsp-plugin/APKBUILD46
-rw-r--r--unmaintained/vlc-htsp-plugin/support-bb-install.patch11
-rw-r--r--unmaintained/vlc-libde265/APKBUILD50
-rw-r--r--unmaintained/voiphopper/APKBUILD44
-rw-r--r--unmaintained/waf/APKBUILD37
-rw-r--r--unmaintained/wbox/APKBUILD30
-rw-r--r--unmaintained/websocketd/APKBUILD64
-rw-r--r--unmaintained/wendy/APKBUILD31
-rw-r--r--unmaintained/weplab/APKBUILD33
-rw-r--r--unmaintained/willie/APKBUILD41
-rw-r--r--unmaintained/winetricks/APKBUILD40
-rw-r--r--unmaintained/xbattmon/APKBUILD40
-rw-r--r--unmaintained/xboard/APKBUILD50
-rw-r--r--unmaintained/xca/APKBUILD48
-rw-r--r--unmaintained/xcmenu/APKBUILD44
-rw-r--r--unmaintained/xcmenu/include-fcntl.patch13
-rw-r--r--unmaintained/xcursor-themes/APKBUILD42
-rw-r--r--unmaintained/xcursorgen/APKBUILD47
-rw-r--r--unmaintained/xfdashboard/APKBUILD50
-rw-r--r--unmaintained/xiphos/APKBUILD45
-rw-r--r--unmaintained/xlennart/APKBUILD44
-rw-r--r--unmaintained/xmlrpc-epi/APKBUILD53
-rw-r--r--unmaintained/xnbd/APKBUILD63
-rw-r--r--unmaintained/xnbd/fix-cblocksize.patch42
-rw-r--r--unmaintained/xnbd/remove-pagesize.patch29
-rw-r--r--unmaintained/xnbd/remove-sys_siglist.patch35
-rw-r--r--unmaintained/xrdp-git/APKBUILD87
-rw-r--r--unmaintained/xrdp-git/cd077979ebeb81a6e85a9ba7f9c463beda1606ba.patch100
-rw-r--r--unmaintained/xtrabackup/APKBUILD47
-rw-r--r--unmaintained/xtrabackup/Werror.patch11
-rw-r--r--unmaintained/yum-metadata-parser/APKBUILD26
-rw-r--r--unmaintained/yum/APKBUILD27
-rw-r--r--unmaintained/zathura-djvu/APKBUILD40
1168 files changed, 0 insertions, 89589 deletions
diff --git a/unmaintained/aalib/APKBUILD b/unmaintained/aalib/APKBUILD
deleted file mode 100644
index dadc71f7e8..0000000000
--- a/unmaintained/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/unmaintained/acf-jquery-mobile/APKBUILD b/unmaintained/acf-jquery-mobile/APKBUILD
deleted file mode 100644
index f866c964f7..0000000000
--- a/unmaintained/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=1
-pkgdesc="jquery mobile libraries for ACF"
-url="http://git.alpinelinux.org/cgit/acf/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/unmaintained/acf-provisioning-grandstream-ata/APKBUILD b/unmaintained/acf-provisioning-grandstream-ata/APKBUILD
deleted file mode 100644
index ae9940a632..0000000000
--- a/unmaintained/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/unmaintained/acf-provisioning-grandstream-ata/init.cfg.sample b/unmaintained/acf-provisioning-grandstream-ata/init.cfg.sample
deleted file mode 100644
index 3fa43d4f25..0000000000
--- a/unmaintained/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/unmaintained/acf-provisioning-polycom4.0.3f/000000000000-directory.xml b/unmaintained/acf-provisioning-polycom4.0.3f/000000000000-directory.xml
deleted file mode 100644
index 2c5fecabea..0000000000
--- a/unmaintained/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/unmaintained/acf-provisioning-polycom4.0.3f/000000000000-phone.cfg b/unmaintained/acf-provisioning-polycom4.0.3f/000000000000-phone.cfg
deleted file mode 100644
index f3fe583345..0000000000
--- a/unmaintained/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/unmaintained/acf-provisioning-polycom4.0.3f/000000000000-web.cfg b/unmaintained/acf-provisioning-polycom4.0.3f/000000000000-web.cfg
deleted file mode 100644
index f3fe583345..0000000000
--- a/unmaintained/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/unmaintained/acf-provisioning-polycom4.0.3f/000000000000.cfg.patch b/unmaintained/acf-provisioning-polycom4.0.3f/000000000000.cfg.patch
deleted file mode 100644
index ac9c68405d..0000000000
--- a/unmaintained/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/unmaintained/acf-provisioning-polycom4.0.3f/APKBUILD b/unmaintained/acf-provisioning-polycom4.0.3f/APKBUILD
deleted file mode 100644
index dfe0f3375f..0000000000
--- a/unmaintained/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/unmaintained/acf-skins-jqmobile/APKBUILD b/unmaintained/acf-skins-jqmobile/APKBUILD
deleted file mode 100644
index 16a39e766f..0000000000
--- a/unmaintained/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=1
-pkgdesc="ACF skin based upon jquery mobile"
-url="http://git.alpinelinux.org/cgit/acf/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/unmaintained/agg/APKBUILD b/unmaintained/agg/APKBUILD
deleted file mode 100644
index 91e5d27f75..0000000000
--- a/unmaintained/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/unmaintained/agg/agg-2.4-depends.patch b/unmaintained/agg/agg-2.4-depends.patch
deleted file mode 100644
index 9d4f6e309d..0000000000
--- a/unmaintained/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/unmaintained/agg/agg-2.5-pkgconfig.patch b/unmaintained/agg/agg-2.5-pkgconfig.patch
deleted file mode 100644
index a303bfb905..0000000000
--- a/unmaintained/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/unmaintained/akonadi/APKBUILD b/unmaintained/akonadi/APKBUILD
deleted file mode 100644
index 553e9c9e29..0000000000
--- a/unmaintained/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/unmaintained/akonadi/disable-backtrace-1.13.0.patch b/unmaintained/akonadi/disable-backtrace-1.13.0.patch
deleted file mode 100644
index 373c87b477..0000000000
--- a/unmaintained/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/unmaintained/ansible-playbook-debugger/APKBUILD b/unmaintained/ansible-playbook-debugger/APKBUILD
deleted file mode 100644
index 1b0375cca7..0000000000
--- a/unmaintained/ansible-playbook-debugger/APKBUILD
+++ /dev/null
@@ -1,40 +0,0 @@
-# Contributor: Fabian Affolter <fabian@affolter-engineering.ch>
-# Maintainer: Fabian Affolter <fabian@affolter-engineering.ch>
-pkgname=ansible-playbook-debugger
-pkgver=0.2.1
-pkgrel=0
-pkgdesc="A debugger for Ansible playbooks"
-url="https://github.com/ks888/ansible-playbook-debugger"
-arch="noarch"
-license="GPLv3"
-depends="python2"
-depends_dev=""
-makedepends="python2-dev py-setuptools"
-install=""
-subpackages=""
-source="https://files.pythonhosted.org/packages/source/${pkgname:0:1}/$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"
- python2 setup.py build || return 1
-}
-
-package() {
- cd "$_builddir"
- python2 setup.py install --prefix=/usr --root="$pkgdir" || return 1
-}
-
-md5sums="af3b9b98fa080819febfefbd4a2942ce ansible-playbook-debugger-0.2.1.tar.gz"
-sha256sums="3c95f8a61aecd66ffd3770d102baa83e043f1025c40ed6eefe4c261e50ab95c6 ansible-playbook-debugger-0.2.1.tar.gz"
-sha512sums="a303c7f4587ce5e243f571c6c0cce658fa94b4818a3892d2c78952a0ae104266ff908a38f8bff53a23a5938933ade82b6a7d7de20d841d3ad73815f82fdd1707 ansible-playbook-debugger-0.2.1.tar.gz"
diff --git a/unmaintained/apache-mod-backtrace/APKBUILD b/unmaintained/apache-mod-backtrace/APKBUILD
deleted file mode 100644
index ee9884679c..0000000000
--- a/unmaintained/apache-mod-backtrace/APKBUILD
+++ /dev/null
@@ -1,38 +0,0 @@
-# Contributor: Matt Smith <mcs@darkregion.net>
-# Maintainer: Matt Smith <mcs@darkregion.net>
-pkgname=apache-mod-backtrace
-pkgver=0
-pkgrel=2
-pkgdesc="A module which uses system functions to format a backtrace to show what code did the dirty deed."
-url="http://people.apache.org/~trawick/exception_hook.html"
-arch="all"
-license="ASL 2.0"
-depends="apache2"
-makedepends="apache2-dev apr-dev autoconf"
-install=""
-subpackages=""
-source="http://people.apache.org/~trawick/mod_backtrace.c
- configure.in
- Makefile.in"
-
-build() {
- cd "$srcdir"
- autoconf
- ./configure
- make DESTDIR="$pkgdir" || return 1
-}
-
-package() {
- cd "$srcdir"
- install -D -m755 "$srcdir"/.libs/mod_backtrace.so "$pkgdir"/usr/lib/apache2/mod_backtrace.so
-}
-
-md5sums="6535f86200e759722d5145a1f29ef966 mod_backtrace.c
-623409fd18dea63d6da509f2818491ef configure.in
-e796e84b98ad73f2420ad8ef6fc5c01b Makefile.in"
-sha256sums="285d38fb1ccb2824c1194e8951846d2660a64747c8b10a3f238e0d62beb6e87c mod_backtrace.c
-a679a358e0bffc448cc9250081a38ff10c15e045e2be8abdd5d97d2c87def9a8 configure.in
-a6856d67302d79a9d85881a49a0c9119e070b3ebedd4e8d814fa7e045e84c5d6 Makefile.in"
-sha512sums="ac8fff0c531fc46f6e6eba32b7eeaaf0fc3945927bca4e7c822f268d2132a1c3521ccc3b3593cb4ee6bc4d8c531c536fbc6c8c2c4a034213267d40f865774efc mod_backtrace.c
-bd21dc9c2b2c176478a47dc47bb6eaf1d2348dfbd2ffcb689605aa8f9270ebfd623a9dac1b30b27c3622bf025e74233a58096b9f21c8f31147e90009dd5031d3 configure.in
-2805d1ad2efb0c82a54aa53fd6fb999c5d332909af7a97da8cc47a36d539dfa8dbfca94165cd78dde85aef88db437516f65ed04078dcd1de2e71608a6790ed5c Makefile.in"
diff --git a/unmaintained/apache-mod-backtrace/Makefile.in b/unmaintained/apache-mod-backtrace/Makefile.in
deleted file mode 100644
index 1f05b116f7..0000000000
--- a/unmaintained/apache-mod-backtrace/Makefile.in
+++ /dev/null
@@ -1,35 +0,0 @@
-#
-# Makefile for mod_backtrace
-#
-# Based off of Makefile for mod_auth_ntlm_winbind by
-# Matt Smith <mcs@darkregion.net>, 2011/01/04
-#
-
-# Programs
-
-APXS = @APXS@
-APXS_FLAGS = @APXS_FLAGS@
-SODIR = @SODIR@
-APXSLIBDIR=$(DESTDIR)/$(shell $(APXS) -q LIBEXECDIR)
-
-# Build the dso
-MOD_BACKTRACE_SRC = mod_backtrace.c
-
-$(SODIR)mod_backtrace.so: $(MOD_BACKTRACE_SRC)
- $(APXS) $(APXS_FLAGS) -Wc,-Wall -c -lubacktrace $(MOD_BACKTRACE_SRC)
-
-install: $(SODIR)mod_backtrace.so
- $(APXS) $(APXS_FLAGS) -S LIBEXECDIR=$(APXSLIBDIR) -n backtrace -i $(SODIR)mod_backtrace.so
-
-# Clean targets
-clean:
- @rm -f *~ $(MOD_BACKTRACE_SRC:.c=.{la,lo,o,slo})
- @rm -rf $(SODIR)
-
-realclean: clean
- @rm -f config.log
-
-distclean: realclean
- @rm -f config.h Makefile \
- config.status config.cache
- @rm -rf autom4te.cache
diff --git a/unmaintained/apache-mod-backtrace/configure.in b/unmaintained/apache-mod-backtrace/configure.in
deleted file mode 100644
index 60de6023c0..0000000000
--- a/unmaintained/apache-mod-backtrace/configure.in
+++ /dev/null
@@ -1,46 +0,0 @@
-# Process this file with autoconf to produce a configure script.
-
-AC_INIT(mod_backtrace.c)
-
-# Basic stuff
-
-AC_PROG_CC
-AC_PROG_CPP
-AC_STDC_HEADERS
-
-# We use axps to compile source files, which may be in /usr/sbin
-AC_ARG_WITH(apxs,
-[ --with-apxs=PATH Specify path to apxs],
-[ APXS="$withval" ],
-[ AC_PATH_PROGS([APXS], [apxs2 apxs],, [$PATH:/usr/sbin]) ])
-
-AC_ARG_WITH(apache,
-[ --with-apache=PATH Specify path to apache executable],
-[ HTTPD="$withval" ],
-[ AC_PATH_PROG([HTTPD], [httpd], [/usr/sbin/httpd], [$PATH:/usr/sbin]) ])
-
-APACHE_VER=`${HTTPD} -v | grep version`
-if echo "$APACHE_VER" | grep -q "/2\."
-then
- APXS_FLAGS=-DAPACHE2
- SODIR=.libs/
- echo "Building for Apache 2."
-else
- echo "Building for Apache 1."
-fi
-
-# Check for some headers
-
-AC_CHECK_HEADERS(stdlib.h unistd.h sys/socket.h sys/time.h grp.h)
-AC_CHECK_HEADERS(nss_common.h nss.h)
-
-# Determine size of basic types
-
-AC_CHECK_SIZEOF(int,cross)
-AC_CHECK_SIZEOF(long,cross)
-AC_CHECK_SIZEOF(short,cross)
-
-# Create Makefile
-AC_SUBST(APXS_FLAGS)
-AC_SUBST(SODIR)
-AC_OUTPUT(Makefile)
diff --git a/unmaintained/apache2-mod-sflow/APKBUILD b/unmaintained/apache2-mod-sflow/APKBUILD
deleted file mode 100644
index 9bfe298c81..0000000000
--- a/unmaintained/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/unmaintained/apts/APKBUILD b/unmaintained/apts/APKBUILD
deleted file mode 100644
index f729e732f8..0000000000
--- a/unmaintained/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/unmaintained/arc-theme/APKBUILD b/unmaintained/arc-theme/APKBUILD
deleted file mode 100644
index f397c7ec1d..0000000000
--- a/unmaintained/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/unmaintained/arpalert/APKBUILD b/unmaintained/arpalert/APKBUILD
deleted file mode 100644
index fa80ca8795..0000000000
--- a/unmaintained/arpalert/APKBUILD
+++ /dev/null
@@ -1,53 +0,0 @@
-# Contributor: Francesco Colista <francesco.colista@gmail.com>
-# Maintainer: Francesco Colista <francesco.colista@gmail.com>
-pkgname=arpalert
-pkgver=2.0.11
-pkgrel=1
-pkgdesc="Monitor ARP changes in ethernet networks"
-url="http://www.arpalert.org"
-arch="all"
-license="GPL2"
-depends=""
-depends_dev="libpcap-dev"
-makedepends="$depends_dev"
-install=""
-subpackages="$pkgname-dev $pkgname-doc"
-source="http://www.arpalert.org/src/$pkgname-$pkgver.tar.gz
- $pkgname.initd"
-
-_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 \
- --exec-prefix=/usr \
- --sysconfdir=/etc \
- --sharedstatedir=/usr/share \
- --localstatedir=/var \
- --includedir=/usr/include \
- --datarootdir=/usr/share \
- || 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="4b2b7682b27c7f260716f59ecfa50ecc arpalert-2.0.11.tar.gz
-da046bdcd1dde63930a3353b37e35ddd arpalert.initd"
-sha256sums="d3166f0de57729902d84a61626794494c4eac80ee58241d07c813809328e62cd arpalert-2.0.11.tar.gz
-c413e956f253120455874c1d94ec24b09d896fa410974aa309eb31468e25306e arpalert.initd"
-sha512sums="8593b5f87c8435bc0dfb6b1d48b72705a109425410039341fddb49beddacb30c87e2b30a1f86cca17bb64aa407060ee5b9437ff2801b9869261ed91f6f5e141f arpalert-2.0.11.tar.gz
-0f0caf396601d199e649a35e078ab512d67fca020f207a3389968a2c9749fdeca3856359ba3d2650ef1dda5a1d399de39cd3e33a54df12258825646f0a626160 arpalert.initd"
diff --git a/unmaintained/arpalert/arpalert.initd b/unmaintained/arpalert/arpalert.initd
deleted file mode 100755
index 2567dbab1b..0000000000
--- a/unmaintained/arpalert/arpalert.initd
+++ /dev/null
@@ -1,18 +0,0 @@
-#!/sbin/runscript
-
-depend() {
- need net
-}
-
-start() {
- ebegin "Starting arpalert"
- start-stop-daemon --quiet --start --pidfile /var/run/arpalert.lock --exec /usr/sbin/arpalert -- -d
- eend $?
-}
-
-stop() {
- ebegin "Stopping arpalert"
- start-stop-daemon --quiet --stop --pidfile /var/run/arpalert.lock
- eend $?
-}
-
diff --git a/unmaintained/array-info/APKBUILD b/unmaintained/array-info/APKBUILD
deleted file mode 100644
index 0ab10ffb6c..0000000000
--- a/unmaintained/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/unmaintained/array-info/array-info-makefile.patch b/unmaintained/array-info/array-info-makefile.patch
deleted file mode 100644
index db7c18e450..0000000000
--- a/unmaintained/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/unmaintained/asterisk-audio-konf/APKBUILD b/unmaintained/asterisk-audio-konf/APKBUILD
deleted file mode 100644
index 37f02fcba2..0000000000
--- a/unmaintained/asterisk-audio-konf/APKBUILD
+++ /dev/null
@@ -1,66 +0,0 @@
-# Contributor:
-# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
-pkgname=asterisk-audio-konf
-_basever=0
-_gitver=101026
-pkgver=${_basever}_git${_gitver}
-pkgrel=2
-pkgdesc="A fork of AppKonference focused entirely on audio conferencing"
-url="http://github.com/jthomerson/AsteriskAudioKonf/"
-arch=""
-license="GPL2"
-depends=""
-makedepends="asterisk-dev"
-install=""
-subpackages=""
-_snapfile="$pkgname-$pkgver.tar.bz2"
-source="http://dev.alpinelinux.org/~tteras/$_snapfile"
-
-_gitver=101026
-_giturl="git://github.com/jthomerson/AsteriskAudioKonf.git"
-
-_builddir="$srcdir"/$pkgname/konference
-snapshot() {
- _gitver=$(date +%y%m%d)
- pkgver=${_basever}_git$_gitver
- _snapfile="$pkgname-$pkgver.tar.bz2"
-
- if [ -d "$SRCDEST"/$pkgname ]; then
- cd "$SRCDEST"/$pkgname
- git pull --rebase || return 1
- else
- cd "$SRCDEST"
- git clone $_giturl $pkgname
- fi
- cd "$SRCDEST"
- tar -jcf $_snapfile $pkgname
-
- pkgrel=0
- sed -i -e "s/^_gitver=.*/_gitver=${_gitver}/" \
- -e "s/^pkgrel=.*/pkgrel=$pkgrel/" \
- "$startdir"/APKBUILD
- checksum
-}
-
-prepare() {
- cd "$_builddir"
-
- # Enable Speex16 support
- sed -e '/CPPFLAGS += -DAC_USE_SPEEX16/s/^\# *//' -i Makefile
-
- #for i in "$srcdir"/*.patch; do
- # patch -p1 -i "$i" || return 1
- #done
-}
-
-build() {
- cd "$_builddir"
- make || return 1
-}
-
-package() {
- cd "$_builddir"
- make INSTALL_PREFIX="$pkgdir" install
-}
-
-md5sums="9f560cae3afc363282db60e0d69c6643 asterisk-audio-konf-0_git101026.tar.bz2"
diff --git a/unmaintained/asunder/APKBUILD b/unmaintained/asunder/APKBUILD
deleted file mode 100644
index 05fc701d76..0000000000
--- a/unmaintained/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/unmaintained/atheme-services/APKBUILD b/unmaintained/atheme-services/APKBUILD
deleted file mode 100644
index 392ded93ec..0000000000
--- a/unmaintained/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/unmaintained/atheme-services/cc.patch b/unmaintained/atheme-services/cc.patch
deleted file mode 100644
index 25ca1b47ca..0000000000
--- a/unmaintained/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/unmaintained/aurena/APKBUILD b/unmaintained/aurena/APKBUILD
deleted file mode 100644
index b2c42ffe0e..0000000000
--- a/unmaintained/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/unmaintained/baloo-widgets/APKBUILD b/unmaintained/baloo-widgets/APKBUILD
deleted file mode 100644
index 6a081dde29..0000000000
--- a/unmaintained/baloo-widgets/APKBUILD
+++ /dev/null
@@ -1,44 +0,0 @@
-# Contributor: k0r10n <k0r10n.dev@gmail.com>
-# Maintainer:
-pkgname=baloo-widgets
-pkgver=4.13.3
-pkgrel=0
-pkgdesc="Widgets for Baloo"
-url="https://projects.kde.org/projects/kde/kdelibs/baloo-widgets"
-arch="all"
-license="LGPL"
-depends=
-depends_dev="baloo-dev"
-makedepends="$depends_dev automoc4 cmake"
-install=""
-subpackages="$pkgname-dev"
-source="ftp://ftp.kde.org/pub/kde/stable/${pkgver}/src/${pkgname}-${pkgver}.tar.xz"
-
-_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_INSTALL_PREFIX=/usr \
- -DCMAKE_BUILD_TYPE=Release \
- -Wno-dev "$_builddir" || return 1
- make || return 1
-}
-
-package() {
- cd "$_builddir"/build
- make DESTDIR="$pkgdir" install || return 1
-}
-
-md5sums="0a59414e29fc71550ee6e239ec2d0bfa baloo-widgets-4.13.3.tar.xz"
-sha256sums="94ba17e9d9c1f711f9fd1fffc801d812907f078fe4d929a33c8b6c059408238a baloo-widgets-4.13.3.tar.xz"
-sha512sums="3f6d6002de309c13d5b60188898117b21c4e1fed6d646a963f82618b8652afdf1adb75d378c01c0770c3bb439ffe2e2f03dfabc724c0a6490cedb024c3749faa baloo-widgets-4.13.3.tar.xz"
diff --git a/unmaintained/baloo/APKBUILD b/unmaintained/baloo/APKBUILD
deleted file mode 100644
index 3a82d12117..0000000000
--- a/unmaintained/baloo/APKBUILD
+++ /dev/null
@@ -1,48 +0,0 @@
-# Contributor: k0r10n <k0r10n.dev@gmail.com>
-# Maintainer:
-pkgname=baloo
-pkgver=4.13.3
-pkgrel=0
-pkgdesc="A framework for searching and managing metadata"
-url="https://projects.kde.org/projects/kde/kdelibs/baloo"
-arch="all"
-license="LGPL"
-depends=
-depends_dev="kdepimlibs-dev kfilemetadata-dev xapian-core-dev"
-makedepends="$depends_dev automoc4 cmake"
-install=""
-subpackages="$pkgname-dev $pkgname-libs"
-source="ftp://ftp.kde.org/pub/kde/stable/${pkgver}/src/${pkgname}-${pkgver}.tar.xz
- no-malloc-xapiandatabase-4.13.3.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
- mkdir -p "$_builddir"/build
-}
-
-build() {
- cd "$_builddir"/build
- cmake -DCMAKE_INSTALL_PREFIX=/usr \
- -DCMAKE_BUILD_TYPE=Release \
- -Wno-dev "$_builddir" || return 1
- make || return 1
-}
-
-package() {
- cd "$_builddir"/build
- make DESTDIR="$pkgdir" install || return 1
-}
-
-md5sums="00d818ad48d4ef618e86f5094ebebaa8 baloo-4.13.3.tar.xz
-357fadd2779d8243d5c060583ae12aa4 no-malloc-xapiandatabase-4.13.3.patch"
-sha256sums="c7467bf518dc23e319b581dbc1dff84cd8d0b03516a1d25bde0aa0cd7bbad043 baloo-4.13.3.tar.xz
-4bded5e80c9e49dff0a8c2b767b63a39d46f380cb2ab99397d77f0557d236458 no-malloc-xapiandatabase-4.13.3.patch"
-sha512sums="4f476ca4b1462b89c0f12da297cf629cf23bcd6aceb2c1d83caf45e89a55fb20d6effcbc4ed4c9b08c24877f899beb7aa462b2f15e0bb5aba719e613f768862d baloo-4.13.3.tar.xz
-b3b9f966acf72da52df378ee9885c3b5d66d6d7bd976fa3b7b1a0a19e69fdd7fa1a2261438e247c4a6dc8c125fb25b6d41e189b163d171d99b7bc283e4266c99 no-malloc-xapiandatabase-4.13.3.patch"
diff --git a/unmaintained/baloo/no-malloc-xapiandatabase-4.13.3.patch b/unmaintained/baloo/no-malloc-xapiandatabase-4.13.3.patch
deleted file mode 100644
index 9c7390d26d..0000000000
--- a/unmaintained/baloo/no-malloc-xapiandatabase-4.13.3.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- baloo-4.13.3/src/xapian/xapiandatabase.cpp.orig
-+++ baloo-4.13.3/src/xapian/xapiandatabase.cpp
-@@ -140,7 +140,7 @@
- m_docsToAdd.clear();
- m_docsToRemove.clear();
-
--#ifdef __GNUC__
-+#if defined (__GLIBC__)
- malloc_trim(0);
- #endif
- }
diff --git a/unmaintained/bcfg2/APK.py b/unmaintained/bcfg2/APK.py
deleted file mode 100644
index 9b28d52076..0000000000
--- a/unmaintained/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/unmaintained/bcfg2/APKBUILD b/unmaintained/bcfg2/APKBUILD
deleted file mode 100644
index 21c4d0041f..0000000000
--- a/unmaintained/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/unmaintained/bcfg2/bcfg2-server.initd b/unmaintained/bcfg2/bcfg2-server.initd
deleted file mode 100644
index 5168f75822..0000000000
--- a/unmaintained/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/unmaintained/biblesync/APKBUILD b/unmaintained/biblesync/APKBUILD
deleted file mode 100644
index 9eaa1b7ed6..0000000000
--- a/unmaintained/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/unmaintained/blists/APKBUILD b/unmaintained/blists/APKBUILD
deleted file mode 100644
index e900f263c6..0000000000
--- a/unmaintained/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/unmaintained/bsnes/APKBUILD b/unmaintained/bsnes/APKBUILD
deleted file mode 100644
index d648a9dedc..0000000000
--- a/unmaintained/bsnes/APKBUILD
+++ /dev/null
@@ -1,50 +0,0 @@
-# Contributor: William Pitcock <nenolod@dereferenced.org>
-# Maintainer: William Pitcock <nenolod@dereferenced.org>
-pkgname=bsnes
-pkgver=0.91
-_x=${pkgver%.*}
-_y=${pkgver#*.}
-_pkgver="v${_x}${_y}"
-pkgrel=1
-pkgdesc="high accuracy SNES emulator"
-url="http://byuu.org/bsnes/"
-arch="x86 x86_64"
-license="GPL"
-depends=
-depends_dev="qt-dev openal-soft-dev sdl-dev alsa-lib-dev mesa-dev libao-dev
- libxv-dev gtk+-dev"
-makedepends="$depends_dev"
-install=""
-subpackages=
-source="http://bsnes.googlecode.com/files/${pkgname}_${_pkgver}-source.tar.xz
- no-pulseaudio.patch
- define-disassembler_read-relb.patch
- "
-
-_builddir="${srcdir}/${pkgname}_${_pkgver}-source/bsnes"
-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
- # remove sudo from makefiles
- # don't install stuff in the buildbot user's homedir
- find -name 'Makefile' | xargs sed -i -e 's/sudo //' -e '/~\/\.config/d'
-}
-
-build() {
- cd "$_builddir"
- make compiler=gcc prefix=/usr profile=performance || return 1
-}
-
-package() {
- cd "$_builddir"
- make DESTDIR="$pkgdir" prefix=/usr profile=performance install || return 1
-}
-
-md5sums="ba53212c56990e83d7770393c4e2d173 bsnes_v091-source.tar.xz
-037fb1b2949957daf1942ff3abc4deed no-pulseaudio.patch
-957204062ed4634bd83345aa597666c4 define-disassembler_read-relb.patch"
diff --git a/unmaintained/bsnes/define-disassembler_read-relb.patch b/unmaintained/bsnes/define-disassembler_read-relb.patch
deleted file mode 100644
index 257ff093c6..0000000000
--- a/unmaintained/bsnes/define-disassembler_read-relb.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/bsnes/snes/alt/smp/smp.hpp b/bsnes/snes/alt/smp/smp.hpp
-index f81c454..ad04d3e 100755
---- a/bsnes/sfc/alt/smp/smp.hpp
-+++ b/bsnes/sfc/alt/smp/smp.hpp
-@@ -22,6 +22,8 @@ public:
- ~SMP();
-
- void disassemble_opcode(char *output, uint16 addr);
-+ uint8 disassemble_read(uint16);
-+ uint16 relb(int8, int);
-
- //private:
- struct Flags {
diff --git a/unmaintained/bsnes/no-pulseaudio.patch b/unmaintained/bsnes/no-pulseaudio.patch
deleted file mode 100644
index 24fe38c92a..0000000000
--- a/unmaintained/bsnes/no-pulseaudio.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/bsnes/ui/Makefile b/bsnes/ui/Makefile
-index 8b9a1a6..11e7b99 100755
---- a/bsnes/target-ethos/Makefile
-+++ b/bsnes/target-ethos/Makefile
-@@ -11,7 +11,7 @@ ui_objects += $(if $(call streq,$(platform),win),resource)
- # platform
- ifeq ($(platform),x)
- ruby := video.glx video.xv video.sdl
-- ruby += audio.alsa audio.openal audio.oss audio.pulseaudio audio.pulseaudiosimple audio.ao
-+ ruby += audio.alsa audio.openal audio.oss audio.ao
- ruby += input.sdl input.x
- else ifeq ($(platform),osx)
- ruby :=
diff --git a/unmaintained/bugzilla/APKBUILD b/unmaintained/bugzilla/APKBUILD
deleted file mode 100644
index b4c66b2f01..0000000000
--- a/unmaintained/bugzilla/APKBUILD
+++ /dev/null
@@ -1,47 +0,0 @@
-# Contributor: Francesco Colista <francesco.colista@gmail.com>
-# Maintainer: Francesco Colista <francesco.colista@gmail.com>
-pkgname=bugzilla
-pkgver=4.4
-pkgrel=0
-pkgdesc="A bug tracker"
-url="http://www.bugzilla.org"
-arch="noarch"
-license="MPL 2.0"
-depends=""
-depends_dev="perl perl-timedate perl-datetime perl-email-abstract \
- perl-email-address perl-email-date-format \
- perl-email-messageid perl-email-mime perl-email-mime-attachment-stripper \
- perl-email-mime-contenttype perl-email-mime-encodings \
- perl-email-reply perl-email-sender perl-email-simple perl-patchreader \
- perl-ldap perl-soap-lite perl-authen-sasl \
- perl-xml-twig perl-html-scrubber perl-radiusperl perl-template-toolkit"
-makedepends="$depends_dev"
-install=""
-subpackages=""
-source="http://ftp.mozilla.org/pub/mozilla.org/webtools/bugzilla-$pkgver.tar.gz"
-
-_builddir="$srcdir"
-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"
-}
-
-package() {
- cd "$_builddir"
- install -d -m0755 "$pkgdir"/usr/share/webapps
- cp -a $pkgname-$pkgver "$pkgdir"/usr/share/webapps
- rm -rf $pkgdir/usr/share/webapps/$pkgname/.bzr
- rm -rf $pkgdir/usr/share/webapps/$pkgname/.bzrignore
-}
-md5sums="88fc3e1ec2ed37973dd134032168a0e7 bugzilla-4.4.tar.gz"
-sha256sums="709e1b07ca23a91fbf5fb3d34645a8b574af39034b216daa1811effd02ebd72e bugzilla-4.4.tar.gz"
-sha512sums="3ae45ebca5b3faf0d416d26b5f0e759067837e09c38f137aeea49d1ebfe8e9277a7d5337b13f54484c959ad86cd36e05c2f592c6d759dc302a92cd2993b1622f bugzilla-4.4.tar.gz"
diff --git a/unmaintained/burp/APKBUILD b/unmaintained/burp/APKBUILD
deleted file mode 100644
index 16275d3a6d..0000000000
--- a/unmaintained/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/unmaintained/burp/librsync-1.0.0.patch b/unmaintained/burp/librsync-1.0.0.patch
deleted file mode 100644
index 80d7edb08e..0000000000
--- a/unmaintained/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/unmaintained/cantata/APKBUILD b/unmaintained/cantata/APKBUILD
deleted file mode 100644
index 71eebd37b1..0000000000
--- a/unmaintained/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/unmaintained/captagent/APKBUILD b/unmaintained/captagent/APKBUILD
deleted file mode 100644
index 4e5b14de0c..0000000000
--- a/unmaintained/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/unmaintained/captagent/build.patch b/unmaintained/captagent/build.patch
deleted file mode 100644
index c4976559cc..0000000000
--- a/unmaintained/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/unmaintained/captagent/captagent.initd b/unmaintained/captagent/captagent.initd
deleted file mode 100644
index 0b182e6403..0000000000
--- a/unmaintained/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/unmaintained/captagent/default-config.patch b/unmaintained/captagent/default-config.patch
deleted file mode 100644
index 00a79a2021..0000000000
--- a/unmaintained/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/unmaintained/ccnet/APKBUILD b/unmaintained/ccnet/APKBUILD
deleted file mode 100644
index 3ad85e7718..0000000000
--- a/unmaintained/ccnet/APKBUILD
+++ /dev/null
@@ -1,56 +0,0 @@
-# Contributor: <xmingske@gmail.com>
-# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
-pkgname=ccnet
-pkgver=5.0.7
-pkgrel=0
-pkgdesc="framework for writing networked applications in C"
-url="https://github.com/haiwen/ccnet/"
-arch="all"
-license="GPL3"
-makedepends="autoconf automake bash glib-dev jansson-dev openssl-dev libevent-dev
- libsearpc-dev libtool libzdb-dev python-dev sqlite-dev util-linux-dev vala"
-source="$pkgname-$pkgver.tar.gz::https://github.com/haiwen/ccnet/archive/v${pkgver}.tar.gz"
-subpackages="$pkgname-dev py-$pkgname:py $pkgname-libs"
-
-_builddir="${srcdir}/${pkgname}-${pkgver}"
-
-prepare() {
- local pf
- cd "${_builddir}"
- for pf in $source; do
- case $pf in
- *.patch) msg $pf; patch -p1 -i "$srcdir"/${pf} || return 1;;
- esac
- done
-}
-
-build() {
- cd "${_builddir}"
- ./autogen.sh
- ./configure \
- --prefix=/usr \
- --sysconfdir=/etc \
- --mandir=/usr/share/man \
- --infodir=/usr/share/info \
- --enable-python \
- --enable-server
- make || return 1
-}
-
-package() {
- cd "${_builddir}"
- make DESTDIR="${pkgdir}" install || return 1
- rm "${pkgdir}"/usr/lib/libccnet.la
-}
-
-py() {
- arch="noarch"
- cd "$_builddir"
- pkgdesc="$pkgname python bindings"
- install -d "$subpkgdir"/usr/lib
- mv "$pkgdir"/usr/lib/python* "$subpkgdir"/usr/lib/
-}
-
-md5sums="14f2cc30c2655aadaddeaec48a5d0a36 ccnet-5.0.7.tar.gz"
-sha256sums="1e1c670a85619b174328a15925a050c7a8b323fecd13434992332f5c15e05de1 ccnet-5.0.7.tar.gz"
-sha512sums="31b980cf0e5187f6769c05c97ede77e4d6ad798ec3ea0fc2c7679e8ef92982683b772811db5435b0be2686b19e8b7dc8f8c8a8f15e5d89ae1de44842e2000954 ccnet-5.0.7.tar.gz"
diff --git a/unmaintained/cdpsnarf/APKBUILD b/unmaintained/cdpsnarf/APKBUILD
deleted file mode 100644
index a77a43beba..0000000000
--- a/unmaintained/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/unmaintained/cdrdao/APKBUILD b/unmaintained/cdrdao/APKBUILD
deleted file mode 100644
index 9823e9e5fe..0000000000
--- a/unmaintained/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/unmaintained/cdrdao/cdrdao-1.2.3-stat.patch b/unmaintained/cdrdao/cdrdao-1.2.3-stat.patch
deleted file mode 100644
index 5a68e7130d..0000000000
--- a/unmaintained/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/unmaintained/celt/APKBUILD b/unmaintained/celt/APKBUILD
deleted file mode 100644
index 765c9d5ae2..0000000000
--- a/unmaintained/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/unmaintained/chan-sccp/APKBUILD b/unmaintained/chan-sccp/APKBUILD
deleted file mode 100644
index 276cf7488d..0000000000
--- a/unmaintained/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/unmaintained/cherokee/APKBUILD b/unmaintained/cherokee/APKBUILD
deleted file mode 100644
index 771046b9eb..0000000000
--- a/unmaintained/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/unmaintained/cherokee/cherokee.confd b/unmaintained/cherokee/cherokee.confd
deleted file mode 100644
index 8f719df390..0000000000
--- a/unmaintained/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/unmaintained/cherokee/cherokee.initd b/unmaintained/cherokee/cherokee.initd
deleted file mode 100755
index 5e88e069c3..0000000000
--- a/unmaintained/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/unmaintained/chmlib/APKBUILD b/unmaintained/chmlib/APKBUILD
deleted file mode 100644
index 334ddcab80..0000000000
--- a/unmaintained/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/unmaintained/chmlib/headers.patch b/unmaintained/chmlib/headers.patch
deleted file mode 100644
index d60af28639..0000000000
--- a/unmaintained/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/unmaintained/chmlib/stdtypes.patch b/unmaintained/chmlib/stdtypes.patch
deleted file mode 100644
index 0f92320176..0000000000
--- a/unmaintained/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/unmaintained/chromaprint/APKBUILD b/unmaintained/chromaprint/APKBUILD
deleted file mode 100644
index 7b0d124b5b..0000000000
--- a/unmaintained/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/unmaintained/cjs/APKBUILD b/unmaintained/cjs/APKBUILD
deleted file mode 100644
index cfafc50f54..0000000000
--- a/unmaintained/cjs/APKBUILD
+++ /dev/null
@@ -1,51 +0,0 @@
-# Contributor: Carlo Landmeter <clandmeter@gmail.com>
-# Maintainer:
-pkgname=cjs
-pkgver=2.0.0
-pkgrel=0
-pkgdesc="Javascript Bindings for Cinnamon"
-url="https://github.com/linuxmint/cjs"
-arch="all"
-license="GPL"
-depends=""
-depends_dev="gobject-introspection-dev js-dev dbus-glib-dev"
-makedepends="$depends_dev autoconf automake libtool gnome-common"
-install=""
-subpackages="$pkgname-dev"
-source="${pkgname}-${pkgver}.tar.gz::https://github.com/linuxmint/cjs/archive/${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"
- ./autogen.sh \
- --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
- rm -f "$pkgdir"/usr/lib/*/*.la
-}
-
-md5sums="f40addaca0e9cf55d80a31fe5d5bac7c cjs-2.0.0.tar.gz"
-sha256sums="2fea6c491e6ce8567201f14c0e926181154d798d4811dd65da477c014bfb2a9a cjs-2.0.0.tar.gz"
-sha512sums="0faec81c031e1ae54c4384f5a843b52ce6952d1c3334104914c40aa3ba8b34ab84c335efbdfeb1b99728c195a2f3f204cfe07ce887aa1a103e4151b20c9c14a8 cjs-2.0.0.tar.gz"
diff --git a/unmaintained/claws-mail-theme_elementary/APKBUILD b/unmaintained/claws-mail-theme_elementary/APKBUILD
deleted file mode 100644
index f629df567e..0000000000
--- a/unmaintained/claws-mail-theme_elementary/APKBUILD
+++ /dev/null
@@ -1,37 +0,0 @@
-# Contributor: Natanael Copa <ncopa@alpinelinux.org>
-# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
-pkgname=claws-mail-theme_elementary
-pkgver=0
-pkgrel=0
-pkgdesc="claws-mail elementary theme"
-url="http://www.claws-mail.org/themes.php"
-arch="noarch"
-license="GPLv2"
-depends=""
-depends_dev=""
-makedepends="$depends_dev"
-install=""
-subpackages=
-source="http://www.claws-mail.org/download.php?file=themes/png/claws-mail-theme_elementary.tar.gz"
-
-_builddir=
-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() {
- return 0
-}
-
-package() {
- mkdir -p "$pkgdir"/usr/share/claws-mail/themes
- mv "$srcdir"/elementary "$pkgdir"/usr/share/claws-mail/themes/
-}
-
-md5sums="9398c8cb789928c41f55f255beb89d94 claws-mail-theme_elementary.tar.gz"
diff --git a/unmaintained/compiz/APKBUILD b/unmaintained/compiz/APKBUILD
deleted file mode 100644
index e965ce0494..0000000000
--- a/unmaintained/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/unmaintained/corosync/APKBUILD b/unmaintained/corosync/APKBUILD
deleted file mode 100644
index 0d65122ed0..0000000000
--- a/unmaintained/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/unmaintained/corosync/corosync.initd b/unmaintained/corosync/corosync.initd
deleted file mode 100644
index 6c134bd937..0000000000
--- a/unmaintained/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/unmaintained/courier-authlib/APKBUILD b/unmaintained/courier-authlib/APKBUILD
deleted file mode 100644
index 38525d9e0a..0000000000
--- a/unmaintained/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/unmaintained/cowpatty/APKBUILD b/unmaintained/cowpatty/APKBUILD
deleted file mode 100644
index 1c630ab1e0..0000000000
--- a/unmaintained/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/unmaintained/cowpatty/makefile.patch b/unmaintained/cowpatty/makefile.patch
deleted file mode 100644
index 3f676e74b1..0000000000
--- a/unmaintained/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/unmaintained/crconf/APKBUILD b/unmaintained/crconf/APKBUILD
deleted file mode 100644
index 07c25a37fd..0000000000
--- a/unmaintained/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/unmaintained/crtmpserver/APKBUILD b/unmaintained/crtmpserver/APKBUILD
deleted file mode 100644
index a09646c770..0000000000
--- a/unmaintained/crtmpserver/APKBUILD
+++ /dev/null
@@ -1,73 +0,0 @@
-# Contributor: Francesco Colista <francesco.colista@gmail.com>
-# Maintainer: Francesco Colista <francesco.colista@gmail.com>
-pkgname=crtmpserver
-pkgver=0_git20131228
-pkgrel=2
-pkgdesc="high performance streaming server"
-url="http://www.rtmpd.com/"
-arch="all"
-license="GPL"
-depends=""
-depends_dev="openssl-dev lua-dev cmake"
-makedepends="$depends_dev"
-install="$pkgname.pre-install"
-subpackages=""
-pkgusers="rtmpd"
-source="http://dev.alpinelinux.org/archive/$pkgname/$pkgname-$pkgver.tar.bz2
- $pkgname.initd
- $pkgname.confd"
-
-_giturl="git://github.com/j0sh/crtmpserver.git"
-_upload=dev.alpinelinux.org:/archive/$pkgname/
-
-_builddir="$srcdir"/$pkgname-$pkgver
-
-snapshot() {
- local _date=$(date +%Y%m%d)
- local _pkg=$pkgname-0_git$_date.tar.bz2
- mkdir -p "$srcdir"
- cd "$srcdir"
- rm -rf "$pkgname"
- git clone --depth=1 --bare $_giturl || return 1
- git --git-dir ${_giturl##*/} archive --format=tar \
- --prefix=$pkgname-0_git$_date/ HEAD | bzip2 > $_pkg \
- || return 1
-
-msg "New snapshot: $_pkg"
- if [ -n "$_upload" ]; then
- msg "Uploading to $_upload"
- scp $_pkg $_upload && abump $pkgname-0_git$_date || return 1
- fi
-}
-
-build() {
- cd "$_builddir"
- cd builders/cmake
- cmake -DCRTMPSERVER_INSTALL_PREFIX=/usr
- cd $pkgname
- sed -i -e "46s/\${CMAKE_INSTALL_PREFIX}\/etc/\/etc\/crtmpserver\//g" cmake_install.cmake
- make
-}
-
-package() {
- cd "$_builddir"
- cd builders/cmake
- make DESTDIR="$pkgdir" install
- install -m755 -D "$srcdir"/$pkgname.initd "$pkgdir"/etc/init.d/$pkgname
- install -m755 -D "$srcdir"/$pkgname.confd "$pkgdir"/etc/conf.d/$pkgname
- mkdir -p "$pkgdir"/var/log/crtmpserver
- chown rtmpd "$pkgdir"/var/log/crtmpserver
- mkdir -p "$pkgdir"/var/crtmpserver
- chown rtmpd "$pkgdir"/var/crtmpserver -R
- cp ../../configs/*.lua "$pkgdir"/etc/$pkgname/
-}
-
-md5sums="63ace36dcbb336463702eb258bfa974d crtmpserver-0_git20131228.tar.bz2
-8c4072f255f72736028cc736081303b8 crtmpserver.initd
-f628656f6fd50204492ed838a7993c38 crtmpserver.confd"
-sha256sums="ca57a270400c492bf9378fabe5e76fa91fe48dcab70d0518271be873558498a1 crtmpserver-0_git20131228.tar.bz2
-db010ea792cd738db98297bc7d24cb86bb5bc360a355a54622fd057197a3aa04 crtmpserver.initd
-5ff47df741664ad9fdcf567e645e569ac9f47a61a46baf15bf920508a35c7811 crtmpserver.confd"
-sha512sums="c6e501bc048989c93bae4b0f8cdfa98ea6ff46574c9a006f42e92096be5fc311ae0252b718dab43c416c41b602e35409e47a5143709789cb9121dc3419bfeba5 crtmpserver-0_git20131228.tar.bz2
-85e2fa5816c9c6afba4f54c7aa780f0e9cfa9a317936de31ad1456d02ed79eb9e3d61a5fc21c3f2891b90f89d9885f3349e4eb6e281ca1c382769e2bb3c6bcbc crtmpserver.initd
-0695f48e644b4cea9c4e8724dfd0f28f859aacf8af2ccb3bf4a2a077202eeef7a8b2a10000eb8c1101dd5dea309d4a9df3479d2084650f9d283468cee7f4fc1a crtmpserver.confd"
diff --git a/unmaintained/crtmpserver/crtmpserver.confd b/unmaintained/crtmpserver/crtmpserver.confd
deleted file mode 100644
index 18a285766e..0000000000
--- a/unmaintained/crtmpserver/crtmpserver.confd
+++ /dev/null
@@ -1,2 +0,0 @@
-RTMPD_USER="rtmpd"
-CONFFILE="/etc/crtmpserver/crtmpserver.lua"
diff --git a/unmaintained/crtmpserver/crtmpserver.initd b/unmaintained/crtmpserver/crtmpserver.initd
deleted file mode 100644
index 656eb4029d..0000000000
--- a/unmaintained/crtmpserver/crtmpserver.initd
+++ /dev/null
@@ -1,38 +0,0 @@
-#!/sbin/runscript
-# Copyright (c) 2011 http://foxpa.ws
-# All rights released
-
-description="Runs C++ RTMP Server on Gentoo"
-
-depend()
-{
- need net
-}
-
-checkconfig() {
- if [ ! -e /etc/crtmpserver/crtmpserver.lua ] ; then
- eerror "You need to create /etc/crtmpserver/crtmpserver.lua first."
- eerror "An example can be found in /etc/crtmpserver/crtmpserver.lua.sample"
- return 1
- fi
-}
-
-
-
-start()
-{
- checkconfig || return 1
- ebegin "Starting C++ RTMP Server"
- start-stop-daemon --start --quiet --exec /usr/sbin/crtmpserver \
- -- --daemon --uid=${RTMPD_USER} --pid=/var/run/crtmpserver.pid ${CONFFILE}
- eend ${?}
-}
-
-stop()
-{
- ebegin "Stopping C++ RTMP Server"
- start-stop-daemon --stop --quiet \
- --exec /usr/sbin/crtmpserver --pid=/var/run/crtmpserver.pid
- eend ${?}
-}
-
diff --git a/unmaintained/crtmpserver/crtmpserver.pre-install b/unmaintained/crtmpserver/crtmpserver.pre-install
deleted file mode 100644
index e8dc1c722b..0000000000
--- a/unmaintained/crtmpserver/crtmpserver.pre-install
+++ /dev/null
@@ -1,5 +0,0 @@
-#!/bin/sh
-
-adduser -S -h /var/crtmpserver -s /bin/false -g rtmpd rtmpd 2>/dev/null
-
-exit 0
diff --git a/unmaintained/crunch/APKBUILD b/unmaintained/crunch/APKBUILD
deleted file mode 100644
index bdcd8051c8..0000000000
--- a/unmaintained/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/unmaintained/crunch/crunch-3.4-destdir.patch b/unmaintained/crunch/crunch-3.4-destdir.patch
deleted file mode 100644
index 09dcf9a48c..0000000000
--- a/unmaintained/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/unmaintained/csync/APKBUILD b/unmaintained/csync/APKBUILD
deleted file mode 100644
index 7df5f5d65f..0000000000
--- a/unmaintained/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/unmaintained/csync/gcc-fixes.patch b/unmaintained/csync/gcc-fixes.patch
deleted file mode 100644
index 2614c974ea..0000000000
--- a/unmaintained/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/unmaintained/csync/iconv.patch b/unmaintained/csync/iconv.patch
deleted file mode 100644
index fcafeb3a80..0000000000
--- a/unmaintained/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/unmaintained/csync2/APKBUILD b/unmaintained/csync2/APKBUILD
deleted file mode 100644
index 3dc51815eb..0000000000
--- a/unmaintained/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/unmaintained/csync2/csync2-openssl.cnf b/unmaintained/csync2/csync2-openssl.cnf
deleted file mode 100644
index 7f64b1c2ed..0000000000
--- a/unmaintained/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/unmaintained/csync2/csync2.initd b/unmaintained/csync2/csync2.initd
deleted file mode 100644
index 43c545e357..0000000000
--- a/unmaintained/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/unmaintained/csync2/csync2.post-install b/unmaintained/csync2/csync2.post-install
deleted file mode 100644
index ab02fa0c82..0000000000
--- a/unmaintained/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/unmaintained/csync2/csync2.post-upgrade b/unmaintained/csync2/csync2.post-upgrade
deleted file mode 100644
index 48ac7a01d2..0000000000
--- a/unmaintained/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/unmaintained/csync2/have-strlcpy.patch b/unmaintained/csync2/have-strlcpy.patch
deleted file mode 100644
index 394e1ec4b8..0000000000
--- a/unmaintained/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/unmaintained/csync2/longlong-format.patch b/unmaintained/csync2/longlong-format.patch
deleted file mode 100644
index a37488d7de..0000000000
--- a/unmaintained/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/unmaintained/csync2/nossl-config.patch b/unmaintained/csync2/nossl-config.patch
deleted file mode 100644
index 66e76f88ab..0000000000
--- a/unmaintained/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/unmaintained/cuetools/APKBUILD b/unmaintained/cuetools/APKBUILD
deleted file mode 100644
index da99d3f3ec..0000000000
--- a/unmaintained/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/unmaintained/cuetools/cuetag-fix_spaces.patch b/unmaintained/cuetools/cuetag-fix_spaces.patch
deleted file mode 100644
index f240e9d375..0000000000
--- a/unmaintained/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/unmaintained/cuetools/fix_build_with_automake-1.12.patch b/unmaintained/cuetools/fix_build_with_automake-1.12.patch
deleted file mode 100644
index 9090f32c3d..0000000000
--- a/unmaintained/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/unmaintained/cv/APKBUILD b/unmaintained/cv/APKBUILD
deleted file mode 100644
index c0fd220910..0000000000
--- a/unmaintained/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/unmaintained/cv/compress-tools.patch b/unmaintained/cv/compress-tools.patch
deleted file mode 100644
index 696064e60b..0000000000
--- a/unmaintained/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/unmaintained/darwin-streaming-server/APKBUILD b/unmaintained/darwin-streaming-server/APKBUILD
deleted file mode 100644
index fd60f5c546..0000000000
--- a/unmaintained/darwin-streaming-server/APKBUILD
+++ /dev/null
@@ -1,84 +0,0 @@
-# Contributor: Francesco Colista <francesco.colista@gmail.com>
-# Maintainer: Francesco Colista <francesco.colista@gmail.com>
-pkgname=darwin-streaming-server
-_pkgname=DarwinStreamingSrvr
-pkgver=6.0.3
-pkgrel=1
-pkgdesc="Open source version of Apple's QuickTime Streaming Server technology"
-url="http://dss.macosforge.org/"
-arch="all"
-license="Custom"
-depends="perl"
-depends_dev="perl"
-makedepends="$depends_dev"
-install="$pkgname.post-install"
-subpackages="$pkgname-doc"
-pkggroups="qtss"
-source="http://dss.macosforge.org/downloads/DarwinStreamingSrvr6.0.3-Source.tar
- dss-hh-20080728-1.patch
- dss-6.0.3.patch
- dss.initd"
-_builddir="$srcdir"/"$_pkgname$pkgver-Source"
-
-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"
- ./Buildit || return 1
-}
-
-package() {
- cd "$_builddir"
- mkdir -p "$pkgdir"/usr/bin
- mkdir -p "$pkgdir"/usr/sbin
- mkdir -p "$pkgdir"/var/run/darwinstreaming
- mkdir -p "$pkgdir"/var/darwinstreaming
- mkdir -p -m 775 "$pkgdir/var/darwinstreaming/movies"
- mkdir -p -m 770 "$pkgdir/var/darwinstreaming/playlists"
- mkdir -p "$pkgdir/usr/sbin/StreamingServerModules"
- install -D -m0755 "$srcdir"/dss.initd "$pkgdir/etc/init.d/dss"
- install -D -m 644 APPLE_LICENSE "$pkgdir/usr/share/licenses/$pkgname/APPLE_LICENSE"
- install ./StreamingLoadTool/StreamingLoadTool "$pkgdir/usr/bin/StreamingLoadTool"
- install ./WebAdmin/src/streamingadminserver.pl "$pkgdir/usr/sbin/streamingadminserver.pl"
- install -D -m 600 relayconfig.xml-Sample "$pkgdir/etc/darwinstreaming/relayconfig.xml-Sample"
- echo "realm Streaming Server" > "$pkgdir/etc/darwinstreaming/qtusers"
- chmod 600 "$pkgdir/etc/darwinstreaming/qtusers"
- echo "admin: " > "$pkgdir/etc/darwinstreaming/qtgroups"
- chmod 600 "$pkgdir/etc/darwinstreaming/qtgroups"
- install -m 644 -D ./Documentation/readme.txt "$pkgdir/var/darwinstreaming/readme.txt"
- install -m 644 ./Documentation/3rdPartyAcknowledgements.rtf "$pkgdir/var/darwinstreaming/3rdPartyAcknowledgements.rtf"
- install -m 644 sample_100kbit.mov "$pkgdir/var/darwinstreaming/movies/sample_100kbit.mov"
- install -m 644 sample_300kbit.mov "$pkgdir/var/darwinstreaming/movies/sample_300kbit.mov"
- install -m 644 sample_100kbit.mp4 "$pkgdir/var/darwinstreaming/movies/sample_100kbit.mp4"
- install -m 644 sample_300kbit.mp4 "$pkgdir/var/darwinstreaming/movies/sample_300kbit.mp4"
- install -m 644 sample.mp3 "$pkgdir/var/darwinstreaming/movies/sample.mp3"
- install -m 644 sample_50kbit.3gp "$pkgdir/var/darwinstreaming/movies/sample_50kbit.3gp"
- install -m 644 sample_h264_100kbit.mp4 "$pkgdir/var/darwinstreaming/movies/sample_h264_100kbit.mp4"
- install -m 644 sample_h264_300kbit.mp4 "$pkgdir/var/darwinstreaming/movies/sample_h264_300kbit.mp4"
- install -m 644 sample_h264_1mbit.mp4 "$pkgdir/var/darwinstreaming/movies/sample_h264_1mbit.mp4"
- install -m 644 StreamingLoadTool/streamingloadtool.conf "$pkgdir/etc/darwinstreaming/loadtool.conf"
- cp -f -r ./WebAdmin/WebAdminHtml "$pkgdir/var/darwinstreaming"
- mv "$pkgdir/var/darwinstreaming/WebAdminHtml" "$pkgdir/var/darwinstreaming/AdminHtml"
- install -m 644 ./WebAdmin/streamingadminserver_Darwin.conf "$pkgdir/etc/darwinstreaming/adminserver.conf"
-}
-
-md5sums="ca676691db8417d05121699c0ca3d549 DarwinStreamingSrvr6.0.3-Source.tar
-4a55c16f291f60056f38ee687680c769 dss-hh-20080728-1.patch
-ee10f86fd27ef2da68782414e30cd226 dss-6.0.3.patch
-aeb9cff914e598fa1a96c9e34d9ad535 dss.initd"
-sha256sums="7bf75ced3f603f55c6f7601bfecd9f26393ea98be821d24169f2091843706522 DarwinStreamingSrvr6.0.3-Source.tar
-ed2c25242c862bade182c1329c84b6003c6d5ed31ef6a00fc7364d224bad137a dss-hh-20080728-1.patch
-13741e14f704d3b0db00100c9213ff0bec104403622905e92f370d846bf8f2ea dss-6.0.3.patch
-f1e84078fe122a9e0debb3508e959b4f8bd7655bdb0cce25b32b7a477c0d61f0 dss.initd"
-sha512sums="f507c8e01ca6f81e1d00a85fb137486d026817015178593c2a5de1dde34f809bc48b1348ea661a94ee0913811d23d0c204d28c29af0c1c9d69bd31eeefd9af85 DarwinStreamingSrvr6.0.3-Source.tar
-2706e75e8ffca0096f2cd53b5c0d3a8b5577766fac9bbfa9c03a894c18ea13f01117adca52e6f539233971ccc283c2751d02e8a8cd44427c07b2569e9369bfd0 dss-hh-20080728-1.patch
-299e330fd39a263ffebb573b9c5c8b264b203ba9cab108d074f34234491f25d84a929c3bfee045655abdb2564ea8201c0abebbdc36d5ee70399b3684a8c23f50 dss-6.0.3.patch
-16755dcd3625f21ac6ab138e1a5b5c8589b9dc46add974065786db764dbd02f734f945aeb6f05e7b3d4cc80c804d2c1c8ac21e6e41264b3b9445687bad9b418c dss.initd"
diff --git a/unmaintained/darwin-streaming-server/darwin-streaming-server.post-install b/unmaintained/darwin-streaming-server/darwin-streaming-server.post-install
deleted file mode 100644
index c2a4511d90..0000000000
--- a/unmaintained/darwin-streaming-server/darwin-streaming-server.post-install
+++ /dev/null
@@ -1,6 +0,0 @@
-#!/bin/sh
-
-addgroup -S qtss 2>/dev/null
-adduser -S -D -h /var/darwinstreaming -s /bin/false -G qtss -g qtss qtss 2>/dev/null
-
-exit 0
diff --git a/unmaintained/darwin-streaming-server/dss-6.0.3.patch b/unmaintained/darwin-streaming-server/dss-6.0.3.patch
deleted file mode 100644
index 87dac4cc1b..0000000000
--- a/unmaintained/darwin-streaming-server/dss-6.0.3.patch
+++ /dev/null
@@ -1,381 +0,0 @@
-diff -ur --exclude='*~' DarwinStreamingSrvr6.0.3-Source.orig/APICommonCode/QTAccessFile.cpp DarwinStreamingSrvr6.0.3-Source/APICommonCode/QTAccessFile.cpp
---- DarwinStreamingSrvr6.0.3-Source.orig/APICommonCode/QTAccessFile.cpp 2008-05-06 01:28:57.000000000 +0200
-+++ DarwinStreamingSrvr6.0.3-Source/APICommonCode/QTAccessFile.cpp 2008-05-24 03:23:13.000000000 +0200
-@@ -46,7 +46,9 @@
-
-
- #include <grp.h>
-+#ifdef __MacOSX__
- #include <membership.h>
-+#endif
- #include <pwd.h>
- #include <signal.h>
- #include <unistd.h>
-@@ -613,6 +615,7 @@
-
- bool DSAccessFile::CheckGroupMembership(const char* inUsername, const char* inGroupName)
- {
-+#ifdef __MacOSX__
- // In Tiger, group membership is painfully simple: we ask memberd for it!
- struct passwd *user = NULL;
- struct group *group = NULL;
-@@ -641,6 +644,9 @@
- if ( mbr_check_membership(userID, groupID, &isMember) )
- return false;
- return (bool)isMember;
-+#else
-+ return true;
-+#endif
- }
-
- Bool16 DSAccessFile::ValidUser( char*userName, void* extraDataPtr)
-diff -ur --exclude='*~' DarwinStreamingSrvr6.0.3-Source.orig/CommonUtilitiesLib/OSHeaders.h DarwinStreamingSrvr6.0.3-Source/CommonUtilitiesLib/OSHeaders.h
---- DarwinStreamingSrvr6.0.3-Source.orig/CommonUtilitiesLib/OSHeaders.h 2008-05-06 01:28:59.000000000 +0200
-+++ DarwinStreamingSrvr6.0.3-Source/CommonUtilitiesLib/OSHeaders.h 2008-05-24 02:05:15.000000000 +0200
-@@ -120,7 +120,6 @@
-
-
- #elif __linux__ || __linuxppc__ || __FreeBSD__
--
- /* Defines */
- #define _64BITARG_ "q"
- #define _S64BITARG_ "lld"
-@@ -128,9 +127,13 @@
- #if __LP64__
- #define _S32BITARG_ "d"
- #define _U32BITARG_ "u"
-+ #define _SPOINTERSIZEARG_ _S64BITARG_
-+ #define _UPOINTERSIZEARG_ _U64BITARG_
- #else
-- #define _S32BITARG_ "ld"
-- #define _U32BITARG_ "lu"
-+ #define _S32BITARG_ "d"
-+ #define _U32BITARG_ "u"
-+ #define _SPOINTERSIZEARG_ _S32BITARG_
-+ #define _UPOINTERSIZEARG_ _U32BITARG_
- #endif
-
- /* paths */
-@@ -141,6 +144,7 @@
-
- /* Includes */
- #include <sys/types.h>
-+ #include <stdint.h>
-
- /* Constants */
- #define QT_TIME_TO_LOCAL_TIME (-2082844800)
-@@ -149,14 +153,14 @@
- /* Typedefs */
- typedef signed long PointerSizedInt;
- typedef unsigned long PointerSizedUInt;
-- typedef unsigned char UInt8;
-- typedef signed char SInt8;
-- typedef unsigned short UInt16;
-- typedef signed short SInt16;
-- typedef unsigned int UInt32;
-- typedef signed int SInt32;
-- typedef signed int int SInt64;
-- typedef unsigned int int UInt64;
-+ typedef uint8_t UInt8;
-+ typedef int8_t SInt8;
-+ typedef uint16_t UInt16;
-+ typedef int16_t SInt16;
-+ typedef uint32_t UInt32;
-+ typedef int32_t SInt32;
-+ typedef int64_t SInt64;
-+ typedef uint64_t UInt64;
- typedef float Float32;
- typedef double Float64;
- typedef UInt16 Bool16;
-@@ -177,11 +181,14 @@
-
- #define TW0_CHARS_TO_INT( c1, c2 ) ( c1 << 8 | c2 )
-
-+ #define kSInt16_Max USHRT_MAX
-+ #define kUInt16_Max USHRT_MAX
-
-+ #define kSInt32_Max LONG_MAX
-+ #define kUInt32_Max ULONG_MAX
-
--
--
--
-+ #define kSInt64_Max LONG_LONG_MAX
-+ #define kUInt64_Max ULONG_LONG_MAX
-
- #elif __Win32__
-
-diff -ur --exclude='*~' DarwinStreamingSrvr6.0.3-Source.orig/CommonUtilitiesLib/OSRef.h DarwinStreamingSrvr6.0.3-Source/CommonUtilitiesLib/OSRef.h
---- DarwinStreamingSrvr6.0.3-Source.orig/CommonUtilitiesLib/OSRef.h 2008-05-06 01:28:59.000000000 +0200
-+++ DarwinStreamingSrvr6.0.3-Source/CommonUtilitiesLib/OSRef.h 2008-05-23 22:28:51.000000000 +0200
-@@ -45,6 +45,7 @@
- #include "StrPtrLen.h"
- #include "OSHashTable.h"
- #include "OSCond.h"
-+#include "OSHeaders.h"
-
- class OSRefKey;
-
-diff -ur --exclude='*~' DarwinStreamingSrvr6.0.3-Source.orig/Makefile.POSIX DarwinStreamingSrvr6.0.3-Source/Makefile.POSIX
---- DarwinStreamingSrvr6.0.3-Source.orig/Makefile.POSIX 2007-11-16 06:17:59.000000000 +0100
-+++ DarwinStreamingSrvr6.0.3-Source/Makefile.POSIX 2008-05-24 07:19:34.000000000 +0200
-@@ -42,7 +42,6 @@
- CCFLAGS += -IRTPMetaInfoLib
- CCFLAGS += -IPrefsSourceLib
- CCFLAGS += -IServer.tproj
--
- # EACH DIRECTORY WITH A STATIC LIBRARY MUST BE APPENDED IN THIS MANNER TO THE LINKOPTS
-
- LINKOPTS = -LCommonUtilitiesLib
-@@ -52,38 +51,42 @@
-
- CFILES = CommonUtilitiesLib/daemon.c
-
--CPPFILES = Server.tproj/QTSSExpirationDate.cpp\
-+CPPFILES = Server.tproj/GenerateXMLPrefs.cpp \
-+ Server.tproj/main.cpp \
- Server.tproj/QTSSCallbacks.cpp \
-- Server.tproj/QTSSDictionary.cpp\
- Server.tproj/QTSSDataConverter.cpp \
-+ Server.tproj/QTSSDictionary.cpp \
- Server.tproj/QTSSErrorLogModule.cpp \
-- Server.tproj/QTSSMessages.cpp\
-+ Server.tproj/QTSServer.cpp \
-+ Server.tproj/QTSServerInterface.cpp \
-+ Server.tproj/QTSServerPrefs.cpp \
-+ Server.tproj/QTSSExpirationDate.cpp \
-+ Server.tproj/QTSSFile.cpp \
-+ Server.tproj/QTSSMessages.cpp \
- Server.tproj/QTSSModule.cpp \
-- Server.tproj/QTSServerPrefs.cpp\
-- Server.tproj/QTSSSocket.cpp\
-- Server.tproj/QTSSFile.cpp\
- Server.tproj/QTSSPrefs.cpp \
-- Server.tproj/QTSServer.cpp\
-- Server.tproj/QTSServerInterface.cpp \
-- Server.tproj/RTCPTask.cpp\
-- Server.tproj/RTPSession.cpp \
-- Server.tproj/RTPPacketResender.cpp \
-+ Server.tproj/QTSSSocket.cpp \
-+ Server.tproj/QTSSUserProfile.cpp \
-+ Server.tproj/RTCPTask.cpp \
- Server.tproj/RTPBandwidthTracker.cpp \
- Server.tproj/RTPOverbufferWindow.cpp \
-- Server.tproj/RTPSessionInterface.cpp\
-+ Server.tproj/RTPPacketResender.cpp \
-+ Server.tproj/RTPSession3GPP.cpp \
-+ Server.tproj/RTPSession.cpp \
-+ Server.tproj/RTPSessionInterface.cpp \
-+ Server.tproj/RTPStream3gpp.cpp \
- Server.tproj/RTPStream.cpp \
-- Server.tproj/RTSPProtocol.cpp\
-+ Server.tproj/RTSPProtocol.cpp \
-+ Server.tproj/RTSPRequest3GPP.cpp \
- Server.tproj/RTSPRequest.cpp \
-- Server.tproj/RTSPRequestInterface.cpp\
-+ Server.tproj/RTSPRequestInterface.cpp \
- Server.tproj/RTSPRequestStream.cpp \
-- Server.tproj/RTSPResponseStream.cpp\
-+ Server.tproj/RTSPResponseStream.cpp \
-+ Server.tproj/RTSPSession3GPP.cpp \
- Server.tproj/RTSPSession.cpp \
-- Server.tproj/RTSPSessionInterface.cpp\
-- Server.tproj/main.cpp \
-+ Server.tproj/RTSPSessionInterface.cpp \
- Server.tproj/RunServer.cpp \
-- Server.tproj/GenerateXMLPrefs.cpp \
-- Server.tproj/QTSSUserProfile.cpp\
-- PrefsSourceLib/FilePrefsSource.cpp\
-+ PrefsSourceLib/FilePrefsSource.cpp \
- PrefsSourceLib/XMLPrefsParser.cpp \
- PrefsSourceLib/XMLParser.cpp \
- OSMemoryLib/OSMemory.cpp \
-@@ -91,17 +94,20 @@
- RTSPClientLib/ClientSocket.cpp \
- HTTPUtilitiesLib/HTTPProtocol.cpp \
- HTTPUtilitiesLib/HTTPRequest.cpp \
-- RTCPUtilitiesLib/RTCPAPPPacket.cpp\
-+ RTCPUtilitiesLib/RTCPAckPacket.cpp \
-+ RTCPUtilitiesLib/RTCPAPPNADUPacket.cpp \
-+ RTCPUtilitiesLib/RTCPAPPPacket.cpp \
-+ RTCPUtilitiesLib/RTCPAPPQTSSPacket.cpp \
- RTCPUtilitiesLib/RTCPPacket.cpp \
-- RTCPUtilitiesLib/RTCPSRPacket.cpp\
-- RTCPUtilitiesLib/RTCPAckPacket.cpp\
-- RTPMetaInfoLib/RTPMetaInfoPacket.cpp\
-+ RTCPUtilitiesLib/RTCPSRPacket.cpp \
-+ RTPMetaInfoLib/RTPMetaInfoPacket.cpp \
- APIStubLib/QTSS_Private.cpp \
- APICommonCode/QTSSModuleUtils.cpp\
- APICommonCode/QTSSRollingLog.cpp \
- APICommonCode/SDPSourceInfo.cpp \
- APICommonCode/SourceInfo.cpp \
- APICommonCode/QTAccessFile.cpp \
-+ APICommonCode/QTSS3GPPModuleUtils.cpp \
- SafeStdLib/InternalStdLib.cpp \
- APIModules/QTSSAccessLogModule/QTSSAccessLogModule.cpp \
- APIModules/QTSSFileModule/QTSSFileModule.cpp \
-@@ -129,7 +135,7 @@
- APIModules/QTSSAccessModule/QTSSAccessModule.cpp \
- APIModules/QTSSHttpFileModule/QTSSHttpFileModule.cpp \
- APIModules/QTSSAccessModule/AccessChecker.cpp
--
-+
- # CCFLAGS += $(foreach dir,$(HDRS),-I$(dir))
-
- LIBFILES = QTFileLib/libQTFileLib.a \
-diff -ur --exclude='*~' DarwinStreamingSrvr6.0.3-Source.orig/RTSPClientLib/PlayerSimulator.h DarwinStreamingSrvr6.0.3-Source/RTSPClientLib/PlayerSimulator.h
---- DarwinStreamingSrvr6.0.3-Source.orig/RTSPClientLib/PlayerSimulator.h 2008-05-06 01:29:00.000000000 +0200
-+++ DarwinStreamingSrvr6.0.3-Source/RTSPClientLib/PlayerSimulator.h 2008-05-24 02:08:45.000000000 +0200
-@@ -31,7 +31,7 @@
- #ifndef _PLAYERSIMULATOR_H_
- #define _PLAYERSIMULATOR_H_
-
--#include "SafeStdLib.h""
-+#include "SafeStdLib.h"
- #include "OSHeaders.h"
- #include "OS.h"
- #include "SVector.h"
-diff -ur --exclude='*~' DarwinStreamingSrvr6.0.3-Source.orig/Server.tproj/QTSSErrorLogModule.cpp DarwinStreamingSrvr6.0.3-Source/Server.tproj/QTSSErrorLogModule.cpp
---- DarwinStreamingSrvr6.0.3-Source.orig/Server.tproj/QTSSErrorLogModule.cpp 2008-05-06 01:28:59.000000000 +0200
-+++ DarwinStreamingSrvr6.0.3-Source/Server.tproj/QTSSErrorLogModule.cpp 2008-05-24 02:58:48.000000000 +0200
-@@ -265,7 +265,11 @@
-
- sDupErrorStringCount = 0;
- }
-- ::strlcpy(sLastErrorString, inParamBlock->errorParams.inBuffer, sizeof(sLastErrorString));
-+#if __MacOSX__
-+ strlcpy(sLastErrorString, inParamBlock->errorParams.inBuffer, sizeof(sLastErrorString));
-+#else
-+ strncpy(sLastErrorString, inParamBlock->errorParams.inBuffer, sizeof(sLastErrorString) -1);
-+#endif
-
- }
-
-diff -ur --exclude='*~' DarwinStreamingSrvr6.0.3-Source.orig/Server.tproj/QTSServer.cpp DarwinStreamingSrvr6.0.3-Source/Server.tproj/QTSServer.cpp
---- DarwinStreamingSrvr6.0.3-Source.orig/Server.tproj/QTSServer.cpp 2008-05-06 01:28:59.000000000 +0200
-+++ DarwinStreamingSrvr6.0.3-Source/Server.tproj/QTSServer.cpp 2008-05-24 07:24:39.000000000 +0200
-@@ -70,7 +70,9 @@
- #include "QTSSAdminModule.h"
- #include "QTSSAccessModule.h"
- #include "QTSSMP3StreamingModule.h"
-+#if __MacOSX__
- #include "QTSSDSAuthModule.h"
-+#endif
- #if MEMORY_DEBUGGING
- #include "QTSSWebDebugModule.h"
- #endif
-@@ -85,7 +87,7 @@
- #include "RTCPTask.h"
- #include "QTSSFile.h"
-
--#include "RTPStream3GPP.h"
-+#include "RTPStream3gpp.h"
- #include "RTSPRequest3GPP.h"
-
- // CLASS DEFINITIONS
-@@ -680,9 +682,11 @@
- (void)AddModule(theWebDebug);
- #endif
-
-+#if __MacOSX__
- QTSSModule* theQTSSDSAuthModule = new QTSSModule("QTSSDSAuthModule");
- (void)theQTSSDSAuthModule->SetupModule(&sCallbacks, &QTSSDSAuthModule_Main);
- (void)AddModule(theQTSSDSAuthModule);
-+#endif
-
- QTSSModule* theQTACCESSmodule = new QTSSModule("QTSSAccessModule");
- (void)theQTACCESSmodule->SetupModule(&sCallbacks, &QTSSAccessModule_Main);
-diff -ur --exclude='*~' DarwinStreamingSrvr6.0.3-Source.orig/Server.tproj/RTPSession.cpp DarwinStreamingSrvr6.0.3-Source/Server.tproj/RTPSession.cpp
---- DarwinStreamingSrvr6.0.3-Source.orig/Server.tproj/RTPSession.cpp 2008-05-06 01:28:59.000000000 +0200
-+++ DarwinStreamingSrvr6.0.3-Source/Server.tproj/RTPSession.cpp 2008-05-24 02:39:34.000000000 +0200
-@@ -38,7 +38,7 @@
- #include "RTSPProtocol.h"
- #include "QTSServerInterface.h"
- #include "QTSS.h"
--#include "RTSPRequest3gpp.h"
-+#include "RTSPRequest3GPP.h"
-
- #include "OS.h"
- #include "OSMemory.h"
-diff -ur --exclude='*~' DarwinStreamingSrvr6.0.3-Source.orig/Server.tproj/RTPStream3gpp.cpp DarwinStreamingSrvr6.0.3-Source/Server.tproj/RTPStream3gpp.cpp
---- DarwinStreamingSrvr6.0.3-Source.orig/Server.tproj/RTPStream3gpp.cpp 2008-05-06 01:28:59.000000000 +0200
-+++ DarwinStreamingSrvr6.0.3-Source/Server.tproj/RTPStream3gpp.cpp 2008-05-24 02:48:52.000000000 +0200
-@@ -34,7 +34,7 @@
- #include "RTPStream.h"
- #include "RTPStream3gpp.h"
- #include "RTPSessionInterface.h"
--#include "RTSPRequest3gpp.h"
-+#include "RTSPRequest3GPP.h"
- #include "RTCPAPPNADUPacket.h"
-
- #if DEBUG
-diff -ur --exclude='*~' DarwinStreamingSrvr6.0.3-Source.orig/Server.tproj/RTPStream.h DarwinStreamingSrvr6.0.3-Source/Server.tproj/RTPStream.h
---- DarwinStreamingSrvr6.0.3-Source.orig/Server.tproj/RTPStream.h 2008-05-06 01:28:59.000000000 +0200
-+++ DarwinStreamingSrvr6.0.3-Source/Server.tproj/RTPStream.h 2008-05-24 02:36:24.000000000 +0200
-@@ -57,7 +57,7 @@
-
- #include "RTCPPacket.h"
-
--#include "RTSPRequest3gpp.h"
-+#include "RTSPRequest3GPP.h"
-
- #ifndef MIN
- #define MIN(a,b) (((a)<(b))?(a):(b))
-diff -ur --exclude='*~' DarwinStreamingSrvr6.0.3-Source.orig/Server.tproj/RTSPRequest3GPP.cpp DarwinStreamingSrvr6.0.3-Source/Server.tproj/RTSPRequest3GPP.cpp
---- DarwinStreamingSrvr6.0.3-Source.orig/Server.tproj/RTSPRequest3GPP.cpp 2008-05-06 01:28:59.000000000 +0200
-+++ DarwinStreamingSrvr6.0.3-Source/Server.tproj/RTSPRequest3GPP.cpp 2008-05-24 02:49:26.000000000 +0200
-@@ -32,7 +32,7 @@
- */
-
-
--#include "RTSPRequest3gpp.h"
-+#include "RTSPRequest3GPP.h"
- #include "RTSPProtocol.h"
- #include "QTSServerInterface.h"
-
-diff -ur --exclude='*~' DarwinStreamingSrvr6.0.3-Source.orig/StreamingLoadTool/Makefile.POSIX DarwinStreamingSrvr6.0.3-Source/StreamingLoadTool/Makefile.POSIX
---- DarwinStreamingSrvr6.0.3-Source.orig/StreamingLoadTool/Makefile.POSIX 2007-11-16 06:17:36.000000000 +0100
-+++ DarwinStreamingSrvr6.0.3-Source/StreamingLoadTool/Makefile.POSIX 2008-05-24 02:32:03.000000000 +0200
-@@ -17,6 +17,7 @@
- CCFLAGS += -I..
- CCFLAGS += -I../OSMemoryLib
- CCFLAGS += -I../RTSPClientLib
-+CCFLAGS += -I../RTCPUtilitiesLib
- CCFLAGS += -I../APICommonCode
- CCFLAGS += -I../CommonUtilitiesLib
- CCFLAGS += -I../PrefsSourceLib
-@@ -36,6 +37,12 @@
- ../RTSPClientLib/ClientSocket.cpp \
- ../RTSPClientLib/RTSPClient.cpp \
- ../RTSPClientLib/ClientSession.cpp \
-+ ../RTCPUtilitiesLib/RTCPAckPacket.cpp \
-+ ../RTCPUtilitiesLib/RTCPAPPNADUPacket.cpp \
-+ ../RTCPUtilitiesLib/RTCPAPPPacket.cpp \
-+ ../RTCPUtilitiesLib/RTCPAPPQTSSPacket.cpp \
-+ ../RTCPUtilitiesLib/RTCPPacket.cpp \
-+ ../RTCPUtilitiesLib/RTCPSRPacket.cpp \
- ../PrefsSourceLib/FilePrefsSource.cpp \
- ../APICommonCode/SDPSourceInfo.cpp \
- ../APICommonCode/SourceInfo.cpp \
-diff -ur --exclude='*~' DarwinStreamingSrvr6.0.3-Source.orig/StreamingLoadTool/StreamingLoadTool.cpp DarwinStreamingSrvr6.0.3-Source/StreamingLoadTool/StreamingLoadTool.cpp
---- DarwinStreamingSrvr6.0.3-Source.orig/StreamingLoadTool/StreamingLoadTool.cpp 2008-05-06 01:28:57.000000000 +0200
-+++ DarwinStreamingSrvr6.0.3-Source/StreamingLoadTool/StreamingLoadTool.cpp 2008-05-24 02:22:13.000000000 +0200
-@@ -743,7 +743,7 @@
-
- bitsReceived += .5;
-
-- printf("%5lu %6lu %8lu %6lu %6lu %6lu %9.0fk\n",
-+ printf("%5"_U32BITARG_" %6"_U32BITARG_" %8"_U32BITARG_" %6"_U32BITARG_" %6"_U32BITARG_" %6"_U32BITARG_" %9.0fk\n",
- ClientSession:: GetActiveConnections (),
- ClientSession:: GetPlayingConnections (),
- ClientSession:: GetConnectionAttempts (),
-@@ -811,7 +811,7 @@
- if (sLog != NULL)
- ::fclose(sLog);
-
-- printf("%5lu %6lu %8lu %6lu %6lu %6lu %9.0fk\n",
-+ printf("%5"_U32BITARG_" %6"_U32BITARG_" %8"_U32BITARG_" %6"_U32BITARG_" %6"_U32BITARG_" %6"_U32BITARG_" %9.0fk\n",
- ClientSession:: GetActiveConnections (),
- ClientSession:: GetPlayingConnections (),
- ClientSession:: GetConnectionAttempts (),
diff --git a/unmaintained/darwin-streaming-server/dss-hh-20080728-1.patch b/unmaintained/darwin-streaming-server/dss-hh-20080728-1.patch
deleted file mode 100644
index d8475f686c..0000000000
--- a/unmaintained/darwin-streaming-server/dss-hh-20080728-1.patch
+++ /dev/null
@@ -1,302 +0,0 @@
---- DarwinStreamingSrvr6.0.3-Source.orig/Buildit 2008-03-26 08:42:48.000000000 +0800
-+++ DarwinStreamingSrvr6.0.3-Source/Buildit 2008-07-10 18:56:05.000000000 +0800
-@@ -86,14 +86,19 @@ case $PLAT in
- ;;
-
- Linux.i586 | \
-- Linux.i686)
-+ Linux.i686 | \
-+ Linux.x86_64 )
- echo "Configuring for the "$OSNAME" "$HARDWARENAME" platform"
- CPLUS=gcc
- CCOMP=gcc
- LINKER='gcc'
- MAKE=make
-
-- COMPILER_FLAGS="-D_REENTRANT -D__USE_POSIX -D__linux__ -pipe"
-+ if [ "$PLAT" = "Linux.x86_64" ]; then
-+ COMPILER_FLAGS="-D_REENTRANT -D__USE_POSIX -D__linux__ -pipe -fPIC"
-+ else
-+ COMPILER_FLAGS="-D_REENTRANT -D__USE_POSIX -D__linux__ -pipe"
-+ fi
- INCLUDE_FLAG="-include"
-
- CORE_LINK_LIBS="-lpthread -ldl -lstdc++ -lm -lcrypt"
---- DarwinStreamingSrvr6.0.3-Source.orig/MP3Broadcaster/BroadcasterMain.cpp_orig 2008-07-03 20:51:14.000000000 +0800
-+++ DarwinStreamingSrvr6.0.3-Source/MP3Broadcaster/BroadcasterMain.cpp 2008-07-03 20:51:47.000000000 +0800
-@@ -216,7 +216,7 @@ static void RegisterEventHandlers()
-
- struct sigaction act;
-
--#if defined(sun) || defined(i386) || defined(__MacOSX__) || defined(__sgi__) || defined(__osf__) || defined(__hpux__) || defined(__linuxppc__)
-+#if defined(sun) || defined(i386) || defined(__MacOSX__) || defined(__sgi__) || defined(__osf__) || defined(__hpux__) || defined(__linuxppc__) || defined(__linux__)
- sigemptyset(&act.sa_mask);
- act.sa_flags = 0;
- act.sa_handler = (void(*)(int))&SignalEventHandler;
---- DarwinStreamingSrvr6.0.3-Source.orig/PlaylistBroadcaster.tproj/PlaylistBroadcaster.cpp_orig 2008-07-03 20:42:56.000000000 +0800
-+++ DarwinStreamingSrvr6.0.3-Source/PlaylistBroadcaster.tproj/PlaylistBroadcaster.cpp 2008-07-03 20:43:13.000000000 +0800
-@@ -2082,7 +2082,7 @@ static void RegisterEventHandlers()
-
- struct sigaction act;
-
--#if defined(sun) || defined(i386) || defined(__MacOSX__) || defined(__powerpc__) || defined (__sgi_cc__) || defined(__osf__) || defined(__hpux__)
-+#if defined(sun) || defined(i386) || defined(__MacOSX__) || defined(__powerpc__) || defined (__sgi_cc__) || defined(__osf__) || defined(__hpux__) || defined(__linux__)
- sigemptyset(&act.sa_mask);
- act.sa_flags = 0;
- act.sa_handler = (void(*)(int))&SignalEventHandler;
---- DarwinStreamingSrvr6.0.3-Source.orig/Server.tproj/main.cpp_orig 2008-07-03 20:38:56.000000000 +0800
-+++ DarwinStreamingSrvr6.0.3-Source/Server.tproj/main.cpp 2008-07-03 20:39:30.000000000 +0800
-@@ -216,7 +216,7 @@ int main(int argc, char * argv[])
- //(void) ::signal(SIGPIPE, SIG_IGN);
- struct sigaction act;
-
--#if defined(sun) || defined(i386) || defined (__MacOSX__) || defined(__powerpc__) || defined (__osf__) || defined (__sgi_cc__) || defined (__hpux__)
-+#if defined(sun) || defined(i386) || defined (__MacOSX__) || defined(__powerpc__) || defined (__osf__) || defined (__sgi_cc__) || defined (__hpux__) || defined (__linux__)
- sigemptyset(&act.sa_mask);
- act.sa_flags = 0;
- act.sa_handler = (void(*)(int))&sigcatcher;
---- DarwinStreamingSrvr6.0.3-Source.orig/StreamingLoadTool/StreamingLoadTool.cpp_orig 2008-07-04 13:37:58.000000000 +0800
-+++ DarwinStreamingSrvr6.0.3-Source/StreamingLoadTool/StreamingLoadTool.cpp 2008-07-04 13:38:16.000000000 +0800
-@@ -135,7 +135,7 @@ int main(int argc, char *argv[])
- #ifndef __Win32__
- struct sigaction act;
-
--#if defined(sun) || defined(i386) || defined (__MacOSX__) || defined(__powerpc__) || defined (__osf__) || defined (__sgi_cc__) || defined (__hpux__)
-+#if defined(sun) || defined(i386) || defined (__MacOSX__) || defined(__powerpc__) || defined (__osf__) || defined (__sgi_cc__) || defined (__hpux__) || defined (__linux__)
- sigemptyset(&act.sa_mask);
- act.sa_flags = 0;
- act.sa_handler = (void(*)(int))&sigcatcher;
---- DarwinStreamingSrvr6.0.3-Source_orig/CommonUtilitiesLib/SocketUtils.cpp_orig 2008-07-22 13:27:28.026924464 +0800
-+++ DarwinStreamingSrvr6.0.3-Source/CommonUtilitiesLib/SocketUtils.cpp 2008-07-22 13:33:57.944935981 +0800
-@@ -549,9 +549,6 @@ Bool16 SocketUtils::IncrementIfReqIter(c
- //if the length of the addr is 0, use the family to determine
- //what the addr size is
- if (ifr->ifr_addr.sa_len == 0)
--#else
-- *inIfReqIter += sizeof(ifr->ifr_name) + 0;
--#endif
- {
- switch (ifr->ifr_addr.sa_family)
- {
-@@ -565,6 +562,9 @@ Bool16 SocketUtils::IncrementIfReqIter(c
- // return false;
- }
- }
-+#else
-+ *inIfReqIter += sizeof(*ifr);
-+#endif
- return true;
- }
- #endif
---- DarwinStreamingSrvr6.0.3-Source_orig/CommonUtilitiesLib/Task.h_orig 2008-07-25 17:12:53.000000000 +0800
-+++ DarwinStreamingSrvr6.0.3-Source/CommonUtilitiesLib/Task.h 2008-07-25 17:14:05.000000000 +0800
-@@ -213,7 +213,7 @@ private:
- static UInt32 sNumShortTaskThreads;
- static UInt32 sNumBlockingTaskThreads;
-
-- static OSMutexRW sMutexRW;
-+ static OSMutexRW sMutexRW __attribute__((visibility("hidden")));
-
- friend class Task;
- friend class TaskThread;
---- DarwinStreamingSrvr6.0.3-Source.orig/Server.tproj/QTSServer.cpp_orig 2008-07-24 10:00:06.000000000 +0800
-+++ DarwinStreamingSrvr6.0.3-Source/Server.tproj/QTSServer.cpp 2008-07-24 20:59:40.000000000 +0800
-@@ -135,13 +135,13 @@ QTSServer::~QTSServer()
- //
- // Grab the server mutex. This is to make sure all gets & set values on this
- // object complete before we start deleting stuff
-- OSMutexLocker serverlocker(this->GetServerObjectMutex());
-+ OSMutexLocker* serverlocker = new OSMutexLocker(this->GetServerObjectMutex());
-
- //
- // Grab the prefs mutex. This is to make sure we can't reread prefs
- // WHILE shutting down, which would cause some weirdness for QTSS API
- // (some modules could get QTSS_RereadPrefs_Role after QTSS_Shutdown, which would be bad)
-- OSMutexLocker locker(this->GetPrefs()->GetMutex());
-+ OSMutexLocker* locker = new OSMutexLocker(this->GetPrefs()->GetMutex());
-
- QTSS_ModuleState theModuleState;
- theModuleState.curRole = QTSS_Shutdown_Role;
-@@ -152,6 +152,13 @@ QTSServer::~QTSServer()
- (void)QTSServerInterface::GetModule(QTSSModule::kShutdownRole, x)->CallDispatch(QTSS_Shutdown_Role, NULL);
-
- OSThread::SetMainThreadData(NULL);
-+
-+ delete fRTPMap;
-+ delete fSocketPool;
-+ delete fSrvrMessages;
-+ delete locker;
-+ delete serverlocker;
-+ delete fSrvrPrefs;
- }
-
- Bool16 QTSServer::Initialize(XMLPrefsParser* inPrefsSource, PrefsSource* inMessagesSource, UInt16 inPortOverride, Bool16 createListeners)
---- DarwinStreamingSrvr6.0.3-Source.orig/Server.tproj/QTSSMessages.cpp_orig 2008-07-24 14:26:35.000000000 +0800
-+++ DarwinStreamingSrvr6.0.3-Source/Server.tproj/QTSSMessages.cpp 2008-07-24 19:28:31.000000000 +0800
-@@ -212,15 +212,17 @@ void QTSSMessages::Initialize()
- }
-
- QTSSMessages::QTSSMessages(PrefsSource* inMessages)
--: QTSSDictionary(QTSSDictionaryMap::GetMap(QTSSDictionaryMap::kTextMessagesDictIndex))
-+: QTSSDictionary(QTSSDictionaryMap::GetMap(QTSSDictionaryMap::kTextMessagesDictIndex)),
-+ numAttrs(GetDictionaryMap()->GetNumAttrs())
- {
- static const UInt32 kMaxMessageSize = 2048;
- char theMessage[kMaxMessageSize];
-
- // Use the names of the attributes in the attribute map as the key values for
- // finding preferences in the config file.
--
-- for (UInt32 x = 0; x < this->GetDictionaryMap()->GetNumAttrs(); x++)
-+ attrBuffer = NEW char* [numAttrs];
-+ ::memset(attrBuffer, 0, sizeof(char*) * numAttrs);
-+ for (UInt32 x = 0; x < numAttrs; x++)
- {
- theMessage[0] = '\0';
- (void)inMessages->GetValue(this->GetDictionaryMap()->GetAttrName(x), &theMessage[0]);
-@@ -248,9 +250,10 @@ QTSSMessages::QTSSMessages(PrefsSource*
- // the new attribute, and copy the data into the newly allocated buffer
- if (theMessage[0] != '\0')
- {
-- char* attrBuffer = NEW char[::strlen(theMessage) + 2];
-- ::strcpy(attrBuffer, theMessage);
-- this->SetVal(this->GetDictionaryMap()->GetAttrID(x), attrBuffer, ::strlen(attrBuffer));
-+ attrBuffer[x] = NEW char[::strlen(theMessage) + 2];
-+ ::strcpy(attrBuffer[x], theMessage);
-+ this->SetVal(this->GetDictionaryMap()->GetAttrID(x),
-+ attrBuffer[x], ::strlen(attrBuffer[x]));
- }
- }
- }
---- DarwinStreamingSrvr6.0.3-Source.orig/Server.tproj/QTSSDictionary.h_orig 2008-07-24 15:52:36.000000000 +0800
-+++ DarwinStreamingSrvr6.0.3-Source/Server.tproj/QTSSDictionary.h 2008-07-24 15:52:36.000000000 +0800
-@@ -215,7 +215,8 @@ class QTSSDictionary : public QTSSStream
- Bool16 fMyMutex;
- Bool16 fLocked;
-
-- void DeleteAttributeData(DictValueElement* inDictValues, UInt32 inNumValues);
-+ void DeleteAttributeData(DictValueElement* inDictValues,
-+ UInt32 inNumValues, QTSSDictionaryMap* theMap);
- };
-
-
-@@ -271,7 +272,11 @@ class QTSSDictionaryMap
- // CONSTRUCTOR / DESTRUCTOR
-
- QTSSDictionaryMap(UInt32 inNumReservedAttrs, UInt32 inFlags = kNoFlags);
-- ~QTSSDictionaryMap(){ delete fAttrArray; }
-+ ~QTSSDictionaryMap() {
-+ for (UInt32 i = 0; i < fAttrArraySize; i++)
-+ delete fAttrArray[i];
-+ delete [] fAttrArray;
-+ }
-
- //
- // QTSS API CALLS
---- DarwinStreamingSrvr6.0.3-Source.orig/Server.tproj/QTSSMessages.h_orig 2008-07-24 14:26:35.000000000 +0800
-+++ DarwinStreamingSrvr6.0.3-Source/Server.tproj/QTSSMessages.h 2008-07-24 20:20:45.000000000 +0800
-@@ -53,13 +53,20 @@ class QTSSMessages : public QTSSDictiona
- static void Initialize();
-
- QTSSMessages(PrefsSource* inMessages);
-- virtual ~QTSSMessages() {}
-+ virtual ~QTSSMessages() {
-+ for (UInt32 x = 0; x < numAttrs; x++)
-+ if (attrBuffer[x] != NULL)
-+ delete [] attrBuffer[x];
-+ delete [] attrBuffer;
-+ }
-
-
- //Use the standard GetAttribute method in QTSSDictionary to retrieve messages
-
- private:
--
-+ char** attrBuffer;
-+ UInt32 numAttrs;
-+
- enum
- {
- kNumMessages = 74 // 0 based count so it is one more than last message index number
---- DarwinStreamingSrvr6.0.3-Source.orig/Server.tproj/QTSSDictionary.cpp_orig 2008-07-23 12:27:56.000000000 +0800
-+++ DarwinStreamingSrvr6.0.3-Source/Server.tproj/QTSSDictionary.cpp 2008-07-24 16:54:46.000000000 +0800
-@@ -60,12 +60,12 @@ QTSSDictionary::QTSSDictionary(QTSSDicti
- QTSSDictionary::~QTSSDictionary()
- {
- if (fMap != NULL)
-- this->DeleteAttributeData(fAttributes, fMap->GetNumAttrs());
-+ this->DeleteAttributeData(fAttributes, fMap->GetNumAttrs(), fMap);
- if (fAttributes != NULL)
- delete [] fAttributes;
-- delete fInstanceMap;
-- this->DeleteAttributeData(fInstanceAttrs, fInstanceArraySize);
-+ this->DeleteAttributeData(fInstanceAttrs, fInstanceArraySize, fInstanceMap);
- delete [] fInstanceAttrs;
-+ delete fInstanceMap;
- if (fMyMutex)
- delete fMutexP;
- }
-@@ -340,7 +340,8 @@ QTSS_Error QTSSDictionary::SetValue(QTSS
- theAttrs[theMapIndex].fAttributeData.Len = sizeof(char*);
- // store off original string as first value in array
- *(char**)theAttrs[theMapIndex].fAttributeData.Ptr = temp;
-- // question: why isn't theAttrs[theMapIndex].fAllocatedInternally set to true?
-+ // question: why isn't theAttrs[theMapIndex].fAllocatedInternally set to true?
-+ theAttrs[theMapIndex].fAllocatedInternally = true;
- }
- }
- else
-@@ -407,7 +408,7 @@ QTSS_Error QTSSDictionary::SetValue(QTSS
- // The offset should be (attrLen * inIndex) and not (inLen * inIndex)
- char** valuePtr = (char**)(theAttrs[theMapIndex].fAttributeData.Ptr + (attrLen * inIndex));
- if (inIndex < numValues) // we're replacing an existing string
-- delete *valuePtr;
-+ delete [] *valuePtr;
- *valuePtr = (char*)attributeBufferPtr;
- }
-
-@@ -522,7 +523,7 @@ QTSS_Error QTSSDictionary::RemoveValue(Q
- {
- // we need to delete the string
- char* str = *(char**)(theAttrs[theMapIndex].fAttributeData.Ptr + (theValueLen * inIndex));
-- delete str;
-+ delete [] str;
- }
-
- //
-@@ -797,12 +798,22 @@ QTSS_Error QTSSDictionary::GetAttrInfoBy
- return theErr;
- }
-
--void QTSSDictionary::DeleteAttributeData(DictValueElement* inDictValues, UInt32 inNumValues)
-+void QTSSDictionary::DeleteAttributeData(DictValueElement* inDictValues,
-+ UInt32 inNumValues,
-+ QTSSDictionaryMap* theMap)
- {
- for (UInt32 x = 0; x < inNumValues; x++)
- {
-- if (inDictValues[x].fAllocatedInternally)
-+ if (inDictValues[x].fAllocatedInternally) {
-+ if ((theMap->GetAttrType(x) == qtssAttrDataTypeCharArray) &&
-+ (inDictValues[x].fNumAttributes > 1)) {
-+ UInt32 z = 0;
-+ for (char **y = (char **) (inDictValues[x].fAttributeData.Ptr);
-+ z < inDictValues[x].fNumAttributes; z++)
-+ delete [] y[z];
-+ }
- delete [] inDictValues[x].fAttributeData.Ptr;
-+ }
- }
- }
-
---- DarwinStreamingSrvr6.0.3-Source.orig/CommonUtilitiesLib/OS.cpp_orig 2008-07-24 09:38:53.000000000 +0800
-+++ DarwinStreamingSrvr6.0.3-Source/CommonUtilitiesLib/OS.cpp 2008-07-24 09:39:31.000000000 +0800
-@@ -220,7 +220,7 @@ SInt32 OS::GetGMTOffset()
- return ((tzInfo.Bias / 60) * -1);
- #else
-
-- time_t clock;
-+ time_t clock = 0; //Make 'clock' initialized for valgrind
- struct tm *tmptr= localtime(&clock);
- if (tmptr == NULL)
- return 0;
diff --git a/unmaintained/darwin-streaming-server/dss.initd b/unmaintained/darwin-streaming-server/dss.initd
deleted file mode 100644
index 15dd6f9ced..0000000000
--- a/unmaintained/darwin-streaming-server/dss.initd
+++ /dev/null
@@ -1,98 +0,0 @@
-#!/sbin/runscript
-
-opts="statusdss statusadmin restart"
-
-depend() {
- need net
- use dns
-}
-
-start() {
- ebegin "Starting DSS (per Streaming Admin Server)"
- /usr/sbin/streamingadminserver.pl
- eend $?
-}
-
-stop(){
-
- PIDFILE="/var/run/darwinstreaming/adminserver.pid"
-
- if [ -f "$PIDFILE" ]; then
-
- PID=`cat "$PIDFILE"`
- ps axo pid | grep $PID &>/dev/null
-
- if [ $? -eq 0 ]; then
- ebegin "Stopping Streaming Admin Server"
- kill $PID
- eend $?
- else
- einfo "Streaming Admin Server not running."
- ebegin "Dropping stale PID file"
- rm "$PIDFILE"
- eend $?
- fi
-
- else
- einfo "Streaming Admin Server not running obviously."
- fi
-
-
- # DSS isn't writing PID file actually
- # --> use ps to check for running instance
-
- PID=`ps axo user,pid,cmd | grep -E '^qtss ' | grep Streaming | awk '{print $2}'`
-
- if [ $? -eq 0 ]; then
- ebegin "Stopping DSS"
- kill $PID
- eend $?
- else
- einfo "DSS not running."
- fi
-
-}
-
-statusdss() {
- PIDFILE="/var/run/darwinstreaming/DarwinStreamingServer.pid"
- if [ -f "$PIDFILE" ]; then
-
- PID=`cat "$PIDFILE"`
- ps axo pid | grep PID &>/dev/null
-
- if [ $? -eq 0 ]; then
- einfo "DSS is running"
- return 0
- else
- ewarning "found stale PID file"
- fi
- fi
-
- einfo "DSS is not running"
- return 1
-}
-
-statusadmin() {
- PIDFILE="/var/run/darwinstreaming/adminserver.pid"
- if [ -f "$PIDFILE" ]; then
-
- PID=`cat "$PIDFILE"`
- ps axo pid | grep PID &>/dev/null
-
- if [ $? -eq 0 ]; then
- einfo "Streaming Admin Server is running"
- return 0
- else
- ewarning "found stale PID file"
- fi
- fi
-
- einfo "Streaming Admin Server is not running"
- return 1
-}
-
-restart() {
- stop
- start
-}
-
diff --git a/unmaintained/datacoin-hp/APKBUILD b/unmaintained/datacoin-hp/APKBUILD
deleted file mode 100644
index f921f2a505..0000000000
--- a/unmaintained/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/unmaintained/davfs2/010-main_code_fix.patch b/unmaintained/davfs2/010-main_code_fix.patch
deleted file mode 100644
index aa36fdfaa7..0000000000
--- a/unmaintained/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/unmaintained/davfs2/100-musl-compat.patch b/unmaintained/davfs2/100-musl-compat.patch
deleted file mode 100644
index 9663822581..0000000000
--- a/unmaintained/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/unmaintained/davfs2/APKBUILD b/unmaintained/davfs2/APKBUILD
deleted file mode 100644
index 46dd49288d..0000000000
--- a/unmaintained/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/unmaintained/dbmail/APKBUILD b/unmaintained/dbmail/APKBUILD
deleted file mode 100644
index ac5e3063d9..0000000000
--- a/unmaintained/dbmail/APKBUILD
+++ /dev/null
@@ -1,102 +0,0 @@
-# Contributor: Carlo Landmeter <clandmeter@gmail.com>
-# Maintainer: Francesco Colista <fcolista@alpinelinux.org>
-pkgname=dbmail
-_realpkgver=3.2.3
-pkgver=3.2.3
-pkgrel=2
-pkgdesc="Fast and scalable sql based mail services"
-url="http://dbmail.org"
-arch="all"
-license="GPL"
-pkgusers="dbmail"
-pkggroups="dbmail"
-depends=
-depends_dev="openldap-dev libsieve-dev glib-dev gmime-dev
- mhash-dev libevent-dev libzdb-dev"
-makedepends="$depends_dev asciidoc xmlto automake autoconf bsd-compat-headers"
-install=""
-subpackages="$pkgname-doc $pkgname-auth-ldap:auth_ldap"
-source="http://www.dbmail.org/download/3.2/dbmail-${_realpkgver}.tar.gz
- $pkgname-imapd.initd
- $pkgname-lmtpd.initd
- $pkgname-pop3d.initd
- $pkgname-httpd.initd
- $pkgname-timsieved.initd
- $pkgname.pre-install
- dbmail.conf
- "
-
-_builddir="$srcdir/${pkgname}-${_realpkgver}"
-
-prepare() {
- local i
- cd "$_builddir"
- # we need support for gmine 2.6
- sed -i 's/gmime-2.4/gmime-2.6/g' configure
-}
-
-build() {
- cd "$_builddir"
- ./configure --prefix=/usr \
- --sysconfdir=/etc \
- --mandir=/usr/share/man \
- --infodir=/usr/share/info \
- --with-sieve \
- --with-ldap \
- --disable-static
- make || return 1
- # make man pages
- cd "$_builddir/man"
- make || return 1
-}
-
-package() {
- cd "$_builddir"
- make DESTDIR="$pkgdir" install || return 1
- mkdir -p "$pkgdir/usr/share/$pkgname"
- mv sql/* "$pkgdir/usr/share/$pkgname/"
- mv "$pkgname.schema" "$pkgdir/usr/share/$pkgname/"
- for i in imapd lmtpd pop3d httpd timsieved; do
- install -Dm755 "$srcdir/$pkgname-$i.initd" \
- "$pkgdir/etc/init.d/dbmail-$i" || return 1
- done
- #install man pages
- cd "$_builddir/man"
- make DESTDIR="$pkgdir" install || return 1
- install -m644 -D "$srcdir"/$pkgname.conf \
- "$pkgdir"/etc/$pkgname.conf || return 1
- install -dDo dbmail "$pkgdir"/var/run/dbmail || return 1
- install -dDo dbmail "$pkgdir"/var/lib/dbmail || return 1
-}
-
-auth_ldap() {
- pkgdesc="$pkgname ldap authentication"
- mkdir -p "$subpkgdir"/usr/lib/dbmail
- mv "$pkgdir"/usr/lib/dbmail/libauth_ldap* \
- "$subpkgdir"/usr/lib/dbmail/ || return 1
-}
-
-md5sums="4f140751642559395dfe3a6bb2cc9300 dbmail-3.2.3.tar.gz
-8ea023b384fd5145d02c4bc3e3935757 dbmail-imapd.initd
-e372b5e0e7dcd81fd92337bef75787d3 dbmail-lmtpd.initd
-6f432545b19e7188cd466fa2a50d2ee3 dbmail-pop3d.initd
-3074c124b974679ba092ad8cb30b851b dbmail-httpd.initd
-f380ec728fb70f1133b15caf54699abb dbmail-timsieved.initd
-490a8d4705d58a41a00486503ad597a5 dbmail.pre-install
-549f2073f1c6ac902f783b493c0667d4 dbmail.conf"
-sha256sums="fd4d90e3e5ddb0c3fbdaa766d19d2464b5027a8c8d0b0df614418a3aac811832 dbmail-3.2.3.tar.gz
-1467d4de9b1a90bdbf97f258e29c2b5dde98895e50201ef238d8f5c7b49d0781 dbmail-imapd.initd
-15f89484c1a1e78cc75292662b711de9ee3b6154caaa655b2c20a0856371dc65 dbmail-lmtpd.initd
-1341aa3ce86598d896ef5ef9d4ae5eef9b5fffede0df9c594faf46cdb9a95947 dbmail-pop3d.initd
-b06b29b165742556191322acaeeda6c108ee21c25479f7f57f8341e430a559db dbmail-httpd.initd
-9f86c821b348ce24fe1f8d1b67761d51d26831b4022783e4f65253d995935911 dbmail-timsieved.initd
-da148226dd530694130d7df59d1399c5ca26f3de7a4475c4082c1576f1d5460e dbmail.pre-install
-b73fc15ab36423fe2c4c5a677fb21c706ca51aa9e0a948ca582e8bb27cc8ce67 dbmail.conf"
-sha512sums="29cc89830278f2ff28a4221fc81d4ff13cc371fbca7fb51d5376e9243234220b552cb4b6ec035c150e6cfa178435c4f36b9ce132fc02334bc6cdeb1a41c8ed85 dbmail-3.2.3.tar.gz
-c1c22a0732b51eec6fbeaa30e13fe15aa752836135b52fdae0ce5539053127b53ad75b3b48cd8475ccfe1db59cbb1ddce9af8e201e722691294dcf8fc7cec30d dbmail-imapd.initd
-114a71f9ab06ad113e31f986eb534f1aa1ecb366954304e9768f2441337fa682fe6cd11af4357577bbc5dc26185891d7d6454baa18e28054306501e3ed9cf347 dbmail-lmtpd.initd
-a76d5b4bd57ae4790e45ac4458107badb66e18a923f5bb3ab88e64af6445cffedffedba525945208bbade993f28db252d12c1de7b13a4e149489745e1645660c dbmail-pop3d.initd
-c2780709b188ef745182b87ea7454a65e221ec3222c9c3961cb22e09a6a51d824961939a9568243c93c68d2894547a4f14aab18ec00e9dcdd965f0ab12ec054b dbmail-httpd.initd
-8115d830610bd769ac0169cc6a9d5f961bd80c668baff336dec5296180ea725267542aad70a6286faff081380a3dcd3597df19fd7fb9577d669ee35537c7a198 dbmail-timsieved.initd
-e3f5de0fed253b3f9dab8b93cd984a7ed5a7eed3e10472bb9342719b3ed1ec1b0d8c78b87a6c68a787be8f4c94614c88ed1abf457bc524fad43a3f2762761129 dbmail.pre-install
-2726eb944043face96fdcbc7210b2e3b9a6d4f0981825dc134a88217935b01f33935b90bb0458534d87e4941d7da3cad279876912a6c7da108b15d684829117f dbmail.conf"
diff --git a/unmaintained/dbmail/dbmail-httpd.initd b/unmaintained/dbmail/dbmail-httpd.initd
deleted file mode 100644
index 5262175c23..0000000000
--- a/unmaintained/dbmail/dbmail-httpd.initd
+++ /dev/null
@@ -1,39 +0,0 @@
-#!/sbin/openrc-run
-#
-
-PIDFILE="/var/run/dbmail/httpd.pid"
-
-depend() {
- need net
- use mysql
- use pgsql
- after mta
-}
-
-checkconfig() {
- if [ ! -e "/etc/dbmail.conf" ]; then
- eerror "You need to create apropriate config"
- eerror "/etc/dbmail.conf"
- return 1
- fi
- # Avoid using root's TMPDIR
- unset TMPDIR
-}
-
-start() {
- checkconfig && \
- ebegin "Starting DBMail HTTP daemon"
- start-stop-daemon --start --quiet \
- --exec /usr/sbin/dbmail-httpd \
- --name dbmail-httpd \
- -- -p ${PIDFILE} -f /etc/dbmail.conf 2>&1
- eend $?
-}
-
-stop() {
- ebegin "Stopping DBMail HTTP daemon"
- start-stop-daemon --stop --quiet --retry 5 \
- --pidfile ${PIDFILE}
- eend $?
-}
-
diff --git a/unmaintained/dbmail/dbmail-imapd.initd b/unmaintained/dbmail/dbmail-imapd.initd
deleted file mode 100644
index 035978ef53..0000000000
--- a/unmaintained/dbmail/dbmail-imapd.initd
+++ /dev/null
@@ -1,39 +0,0 @@
-#!/sbin/openrc-run
-#
-
-PIDFILE="/var/run/dbmail/imapd.pid"
-
-depend() {
- need net
- use mysql
- use pgsql
- after mta
-}
-
-checkconfig() {
- if [ ! -e "/etc/dbmail.conf" ]; then
- eerror "You need to create apropriate config"
- eerror "/etc/dbmail.conf"
- return 1
- fi
- # Avoid using root's TMPDIR
- unset TMPDIR
-}
-
-start() {
- checkconfig && \
- ebegin "Starting DBMail IMAP daemon"
- start-stop-daemon --start --quiet \
- --exec /usr/sbin/dbmail-imapd \
- --name dbmail-imapd \
- -- -p ${PIDFILE} -f /etc/dbmail.conf 2>&1
- eend $?
-}
-
-stop() {
- ebegin "Stopping DBMail IMAP daemon"
- start-stop-daemon --stop --quiet --retry 5 \
- --pidfile ${PIDFILE}
- eend $?
-}
-
diff --git a/unmaintained/dbmail/dbmail-lmtpd.initd b/unmaintained/dbmail/dbmail-lmtpd.initd
deleted file mode 100644
index a663a763fd..0000000000
--- a/unmaintained/dbmail/dbmail-lmtpd.initd
+++ /dev/null
@@ -1,40 +0,0 @@
-#!/sbin/openrc-run
-#
-
-PIDFILE="/var/run/dbmail/lmtpd.pid"
-
-depend() {
- need net
- use mysql
- use pgsql
- after mta
-}
-
-checkconfig() {
- if [ ! -e "/etc/dbmail.conf" ]; then
- eerror "You need to create apropriate config"
- eerror "/etc/dbmail.conf"
- return 1
- fi
- # Avoid using root's TMPDIR
- unset TMPDIR
-}
-
-
-start() {
- checkconfig && \
- ebegin "Starting DBMail LMTP daemon"
- start-stop-daemon --start --quiet \
- --exec /usr/sbin/dbmail-lmtpd \
- --name dbmail-lmtpd \
- -- -p ${PIDFILE} -f /etc/dbmail.conf 2>&1
- eend $?
-}
-
-stop() {
- ebegin "Stopping DBMail LMTP daemon"
- start-stop-daemon --stop --quiet --retry 5 \
- --pidfile ${PIDFILE}
- eend $?
-}
-
diff --git a/unmaintained/dbmail/dbmail-pop3d.initd b/unmaintained/dbmail/dbmail-pop3d.initd
deleted file mode 100644
index 372c19ad99..0000000000
--- a/unmaintained/dbmail/dbmail-pop3d.initd
+++ /dev/null
@@ -1,39 +0,0 @@
-#!/sbin/openrc-run
-#
-
-PIDFILE="/var/run/dbmail/pop3d.pid"
-
-depend() {
- need net
- use mysql
- use pgsql
- after mta
-}
-
-checkconfig() {
- if [ ! -e "/etc/dbmail.conf" ]; then
- eerror "You need to create apropriate config"
- eerror "/etc/dbmail.conf"
- return 1
- fi
- # Avoid using root's TMPDIR
- unset TMPDIR
-}
-
-start() {
- checkconfig && \
- ebegin "Starting DBMail POP3 daemon"
- start-stop-daemon --start --quiet \
- --exec /usr/sbin/dbmail-pop3d \
- --name dbmail-pop3d \
- -- -p ${PIDFILE} -f /etc/dbmail.conf 2>&1
- eend $?
-}
-
-stop() {
- ebegin "Stopping DBMail POP3 daemon"
- start-stop-daemon --stop --quiet --retry 5 \
- --pidfile ${PIDFILE}
- eend $?
-}
-
diff --git a/unmaintained/dbmail/dbmail-timsieved.initd b/unmaintained/dbmail/dbmail-timsieved.initd
deleted file mode 100644
index 3580f6c84c..0000000000
--- a/unmaintained/dbmail/dbmail-timsieved.initd
+++ /dev/null
@@ -1,38 +0,0 @@
-#!/sbin/openrc-run
-#
-
-PIDFILE="/var/run/dbmail/timsieved.pid"
-
-depend() {
- need net
- use mysql
- use pgsql
- after mta
-}
-
-checkconfig() checkconfig() {
- if [ ! -e "/etc/dbmail.conf" ]; then
- eerror "You need to create apropriate config"
- eerror "/etc/dbmail.conf"
- return 1
- fi
- # Avoid using root's TMPDIR
- unset TMPDIR
-}
-
-start() {
- checkconfig && \
- ebegin "Starting DBMail SIEVE daemon"
- start-stop-daemon --start --quiet \
- --exec /usr/sbin/dbmail-timsieved \
- -- -p ${PIDFILE} -f /etc/dbmail.conf 2>&1
- eend $?
-}
-
-stop() {
- ebegin "Stopping DBMail SIEVE daemon"
- start-stop-daemon --stop --quiet --retry 5 \
- --pidfile ${PIDFILE}
- eend $?
-}
-
diff --git a/unmaintained/dbmail/dbmail.conf b/unmaintained/dbmail/dbmail.conf
deleted file mode 100644
index fdcb7ac7c0..0000000000
--- a/unmaintained/dbmail/dbmail.conf
+++ /dev/null
@@ -1,408 +0,0 @@
-
-# (c) 2000-2006 IC&S, The Netherlands
-#
-# Configuration file for DBMAIL
-
-[DBMAIL]
-#
-# Database settings
-#
-
-#
-# Supported drivers are mysql, postgresql, sqlite.
-#
-driver = sqlite
-
-#
-# Supported drivers are sql, ldap.
-#
-authdriver = sql
-
-#
-# Host for database, set to localhost if database is on
-# the same host as dbmail and you want to use a local
-# socket for connecting.
-#
-host =
-
-#
-# If you want to use TCP/IP for connecting to the database,
-# and have the database running on a non-standard port.
-#
-sqlport =
-
-#
-# When using a local socket connection to the database, fill
-# in the path to the socket here (e.g. /var/run/mysql.sock).
-#
-sqlsocket =
-
-#
-# Database username.
-#
-user = dbmail
-
-#
-# Database password.
-#
-pass =
-
-#
-# Database name.
-#
-db = /var/lib/dbmail/dbmail.db
-
-#
-# Number of database connections per threaded daemon
-# This also determines the size of the worker threadpool
-#
-#max_db_connections = 10
-
-#
-# Table prefix. Defaults to "dbmail_" if not specified.
-#
-table_prefix = dbmail_
-
-#
-# encoding must match the database/table encoding.
-# i.e. latin1, utf8
-encoding = utf8
-
-#
-# messages with unknown encoding will be assumed to have
-# default_msg_encoding
-# i.e. iso8859-1, utf8
-default_msg_encoding = utf8
-
-#
-# Postmaster's email address for use in bounce messages.
-#
-#postmaster = DBMAIL-MAILER
-
-#
-# Sendmail executable for forwards, replies, notifies, vacations.
-# You may use pipes (|) in this command, for example:
-# dos2unix|/usr/sbin/sendmail works well with Qmail.
-# You may use quotes (") for executables with unusual names.
-#
-sendmail = /usr/sbin/sendmail
-
-#
-#
-# The following items can be overridden in the service-specific sections.
-#
-#
-
-#
-# Logging via stderr/log file and syslog
-#
-# Logging is broken up into 8 logging levels and each level can be indivually turned on or off.
-# The Stderr/log file logs all entries to stderr or the log file.
-# Syslog logging uses the facility mail and the logging level of the event for logging.
-# Syslog can then be configured to log data according to the levels.
-#
-# Set the log level to the sum of the values next to the levels you want to record.
-# 1 = Emergency
-# 2 = Alert
-# 4 = Critical
-# 8 = Error
-# 16 = Warning
-# 32 = Notice
-# 64 = Info
-# 128 = Debug
-# 256 = Database -> Logs at debug level
-#
-# Examples: 0 = Nothing
-# 31 = Emergency + Alert + Critical + Error + Warning
-# 511 = Everything
-#
-file_logging_levels = 7
-#
-syslog_logging_levels = 31
-
-#
-# Generate a log entry for database queries for the log level at number of seconds of query execution time.
-#
-query_time_info = 10
-query_time_notice = 20
-query_time_warning = 30
-
-#
-# Throw an exception is the query takes longer than query_timeout seconds
-query_timeout = 300
-
-#
-# Root privs are used to open a port, then privs
-# are dropped down to the user/group specified here.
-#
-effective_user = dbmail
-effective_group = dbmail
-
-#
-# The IPv4 and/or IPv6 addresses the services will bind to.
-# Use * for all local interfaces.
-# Use 127.0.0.1 for localhost only.
-# Separate multiple entries with spaces ( ) or commas (,).
-#
-bindip = 0.0.0.0 # IPv4 only - all IP's
-#bindip = :: # IPv4 and IPv6 - all IP's (linux)
-#bindip = :: # IPv6 only - all IP's (BSD)
-#bindip = 0.0.0.0,:: # IPv4 and IPv6 - all IP's (BSD)
-
-
-#
-# Idle time allowed before a connection is shut off.
-#
-timeout = 300
-
-#
-# Idle time allowed before a connection is shut off if you have not logged in yet.
-#
-login_timeout = 60
-
-#
-# If yes, resolves IP addresses to DNS names when logging.
-#
-resolve_ip = no
-
-#
-# If yes, keep statistics in the authlog table for connecting users
-#
-authlog = no
-
-#
-# logfile for stdout messages
-#
-logfile = /var/log/dbmail.log
-
-#
-# logfile for stderr messages
-#
-errorlog = /var/log/dbmail.err
-
-#
-# directory for storing PID files
-#
-pid_directory = /var/run/dbmail
-
-#
-# directory for locating libraries (normally has a sane default compiled-in)
-#
-library_directory = /usr/lib/dbmail
-
-#
-# SSL/TLS certificates
-#
-# A file containing a list of CAs in PEM format
-tls_cafile =
-
-# A file containing a PEM format certificate
-tls_cert =
-
-# A file containing a PEM format RSA or DSA key
-tls_key =
-
-# A cipher list string in the format given in ciphers(1)
-tls_ciphers =
-
-
-# hashing algorithm. You can select your favorite hash type
-# for generating unique ids for message parts.
-#
-# for valid values check mhash(3) but minus the MHASH_ prefix.
-#
-# if you ever change this value run 'dbmail-util --rehash' to
-# update the hash for all mimeparts.
-#
-# examples: MD5, SHA1, SHA256, SHA512, TIGER, WHIRLPOOL
-#
-hash_algorithm = SHA1
-
-
-
-[LMTP]
-port = 24
-#tls_port =
-
-
-[POP]
-port = 110
-#tls_port = 995
-
-# You can set an alternate banner to display when connecting to the service
-# banner = DBMAIL pop3 server ready to rock
-
-#
-# If yes, allows SMTP access from the host IP connecting by POP3.
-# This requires addition configuration of your MTA
-#
-pop_before_smtp = no
-
-[HTTP]
-port = 41380
-#
-# the httpd daemon provides full access to all users, mailboxes
-# and messages. Be very careful with this one!
-bindip = 127.0.0.1
-admin = admin:secret
-
-[IMAP]
-# You can set an alternate banner to display when connecting to the service
-# banner = imap 4r1 server (dbmail 2.3.x)
-
-#
-# Port to bind to.
-#
-port = 143
-#tls_port = 993
-
-#
-# IMAP prefers a longer timeout than other services.
-#
-timeout = 4000
-
-#
-# If yes, allows SMTP access from the host IP connecting by IMAP.
-# This requires addition configuration of your MTA
-#
-imap_before_smtp = no
-
-#
-# during IDLE, how many seconds between checking the mailbox
-# status (default: 30)
-#
-# idle_timeout = 30
-
-#
-# Provide a CAPABILITY to override the default
-#
-# capability = IMAP4 IMAP4rev1 AUTH=LOGIN ACL RIGHTS=texk NAMESPACE CHILDREN SORT QUOTA THREAD=ORDEREDSUBJECT UNSELECT IDLE
-
-# Send '* STATUS "mailbox" (MESSAGES x RECENT x UNSEEN x NEXTUID x)'
-# for all subscribed mailboxes during IDLE (default: no)
-# note: EXPERIMENTAL (and most likely disabled in the code)
-#
-# idle_status = yes
-
-
-[SIEVE]
-#
-# Port to bind to.
-#
-port = 2000
-tls_port =
-
-
-[LDAP]
-port = 389
-version = 3
-hostname = ldap
-base_dn = ou=People,dc=mydomain,dc=com
-
-#
-# If your LDAP library supports ldap_initialize(), then you can use the
-# alternative LDAP server DSN like following.
-#
-# URI = ldap://127.0.0.1:389
-# URI = ldapi://%2fvar%2frun%2fopenldap%2fldapi/
-
-#
-# Leave blank for anonymous bind.
-# example: cn=admin,dc=mydomain,dc=com
-#
-bind_dn =
-
-#
-# Leave blank for anonymous bind.
-#
-bind_pw =
-scope = SubTree
-
-# AD users may want to set this to 'no' to disable
-# ldap referrals if you are seeing 'Operations errors'
-# in your logs
-#
-referrals = yes
-
-user_objectclass = top,account,dbmailUser
-forw_objectclass = top,account,dbmailForwardingAddress
-cn_string = uid
-field_passwd = userPassword
-field_uid = uid
-field_nid = uidNumber
-min_nid = 10000
-max_nid = 15000
-field_cid = gidNumber
-min_cid = 10000
-max_cid = 15000
-
-# a comma-separated list of attributes to match when searching
-# for users or forwards that match a delivery address. A match
-# on any of them is a hit.
-field_mail = mail
-
-# field that holds the mail-quota size for a user.
-field_quota = mailQuota
-
-# field that holds the forwarding address.
-field_fwdtarget = mailForwardingAddress
-
-# override the query string used to search for users
-# or forwards with a delivery address.
-# query_string = (mail=%s)
-
-[DELIVERY]
-#
-# Run Sieve scripts as messages are delivered.
-#
-SIEVE = yes
-
-#
-# Use 'user+mailbox@domain' format to deliver to a mailbox.
-#
-SUBADDRESS = yes
-
-#
-# Turn on/off the Sieve Vacation extension.
-#
-SIEVE_VACATION = yes
-
-#
-# Turn on/off the Sieve Notify extension
-#
-SIEVE_NOTIFY = yes
-
-#
-# Turn on/off additional Sieve debugging.
-#
-SIEVE_DEBUG = no
-
-
-# Use the auto_notify table to send email notifications.
-#
-AUTO_NOTIFY = no
-
-#
-# Use the auto_reply table to send away messages.
-#
-AUTO_REPLY = no
-
-#
-# Defaults to "NEW MAIL NOTIFICATION"
-#
-#AUTO_NOTIFY_SUBJECT =
-
-#
-# Defaults to POSTMASTER from the DBMAIL section.
-#
-#AUTO_NOTIFY_SENDER =
-
-
-# If you set this to 'yes' dbmail will check for duplicate
-# messages in the relevant mailbox during delivery using
-# the Message-ID header
-#
-suppress_duplicates = yes
-
-
-# end of configuration file
diff --git a/unmaintained/dbmail/dbmail.pre-install b/unmaintained/dbmail/dbmail.pre-install
deleted file mode 100644
index 8a36d1530f..0000000000
--- a/unmaintained/dbmail/dbmail.pre-install
+++ /dev/null
@@ -1,6 +0,0 @@
-#!/bin/sh
-
-addgroup -S dbmail 2>/dev/null
-adduser -S -D -H -h /var/lib/dbmail -s /bin/false -G dbmail -g dbmail dbmail 2>/dev/null
-
-exit 0
diff --git a/unmaintained/dbmail/post-rc3.patch b/unmaintained/dbmail/post-rc3.patch
deleted file mode 100644
index 9d7e34be36..0000000000
--- a/unmaintained/dbmail/post-rc3.patch
+++ /dev/null
@@ -1,635 +0,0 @@
-From b73172be67b4665b04c791f914cf284e01dea33c Mon Sep 17 00:00:00 2001
-From: Paul J Stevens <paul@nfg.nl>
-Date: Mon, 15 Aug 2011 16:11:32 +0200
-Subject: [PATCH 1/8] fix broken SEARCH TEXT (#912)'
-
----
- src/dbmail-mailbox.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
-diff --git a/src/dbmail-mailbox.c b/src/dbmail-mailbox.c
-index 3491105..09be275 100644
---- a/src/dbmail-mailbox.c
-+++ b/src/dbmail-mailbox.c
-@@ -1183,7 +1183,7 @@ static GTree * mailbox_search(DbmailMailbox *self, search_key_t *s)
-
- case IST_DATA_TEXT:
-
-- g_string_printf(q,"SELECT DISTINCT m.message_idnr"
-+ g_string_printf(q,"SELECT DISTINCT m.message_idnr "
- "FROM %smimeparts k "
- "LEFT JOIN %spartlists l ON k.id=l.part_id "
- "LEFT JOIN %sphysmessage p ON l.physmessage_id=p.id "
---
-1.7.7.1
-
-From cd5cc297ab1c05103c45f6ee903298eca5357a19 Mon Sep 17 00:00:00 2001
-From: Paul J Stevens <paul@nfg.nl>
-Date: Sat, 20 Aug 2011 14:00:35 +0200
-Subject: [PATCH 2/8] fix dbmail.h generation (#916)
-
----
- acinclude.m4 | 2 +-
- configure | 2 +-
- src/dbmail.h.in | 4 +---
- 3 files changed, 3 insertions(+), 5 deletions(-)
-
-diff --git a/acinclude.m4 b/acinclude.m4
-index 2d2960d..fbf702a 100644
---- a/acinclude.m4
-+++ b/acinclude.m4
-@@ -300,7 +300,7 @@ AC_DEFUN([DM_CHECK_ZDB], [dnl
- ])
-
- AC_DEFUN([DM_SET_SQLITECREATE], [dnl
-- SQLITECREATE=`sed -e 's/\"/\\\"/g' -e 's/^/\"/' -e 's/$/\\\n\" \\\\/' sql/sqlite/create_tables.sqlite`
-+ SQLITECREATE=`sed -e 's/\"/\\\"/g' -e 's/^/\"/' -e 's/$/\\\n\"/' -e '$!s/$/ \\\\/' sql/sqlite/create_tables.sqlite`
- ])
-
- AC_DEFUN([DM_CHECK_MATH], [dnl
-diff --git a/configure b/configure
-index 6be85f6..e9d6e84 100755
---- a/configure
-+++ b/configure
-@@ -6697,7 +6697,7 @@ if test "x$ac_cv_lib_crypt_crypt" = x""yes; then :
- fi
-
-
-- SQLITECREATE=`sed -e 's/\"/\\\"/g' -e 's/^/\"/' -e 's/$/\\\n\" \\\\/' sql/sqlite/create_tables.sqlite`
-+ SQLITECREATE=`sed -e 's/\"/\\\"/g' -e 's/^/\"/' -e 's/$/\\\n\"/' -e '$!s/$/ \\\\/' sql/sqlite/create_tables.sqlite`
-
-
-
-diff --git a/src/dbmail.h.in b/src/dbmail.h.in
-index 956246a..15acc31 100644
---- a/src/dbmail.h.in
-+++ b/src/dbmail.h.in
-@@ -183,9 +183,7 @@
- ""
-
- /* include sql/sqlite/create_tables.sqlite for autocreation */
--#define DM_SQLITECREATE \
--@SQLITECREATE@
--""
-+#define DM_SQLITECREATE @SQLITECREATE@
-
- /** default directory and extension for pidfiles */
- #define DEFAULT_PID_DIR "@DM_STATEDIR@"
---
-1.7.7.1
-
-From 0e640aa861ceebebff59877440d084fa2dcd9efd Mon Sep 17 00:00:00 2001
-From: Paul J Stevens <paul@nfg.nl>
-Date: Thu, 22 Sep 2011 16:39:53 +0200
-Subject: [PATCH 3/8] fix IDLE regression (#927)
-
----
- src/imapcommands.c | 2 ++
- 1 files changed, 2 insertions(+), 0 deletions(-)
-
-diff --git a/src/imapcommands.c b/src/imapcommands.c
-index 7bfe3c1..8159214 100644
---- a/src/imapcommands.c
-+++ b/src/imapcommands.c
-@@ -1113,6 +1113,7 @@ int _ic_idle(ImapSession *self)
- int idle_timeout = IDLE_TIMEOUT;
- field_t val;
-
-+ ci_cork(self->ci);
- GETCONFIGVALUE("idle_timeout", "IMAP", val);
- if ( strlen(val) && (idle_timeout = atoi(val)) <= 0 ) {
- TRACE(TRACE_ERR, "[%p] illegal value for idle_timeout [%s]", self, val);
-@@ -1125,6 +1126,7 @@ int _ic_idle(ImapSession *self)
- dbmail_imap_session_buff_printf(self, "+ idling\r\n");
- dbmail_imap_session_mailbox_status(self,TRUE);
- dbmail_imap_session_buff_flush(self);
-+ ci_uncork(self->ci);
-
- return 0;
- }
---
-1.7.7.1
-
-From a82434e61e10f7e3e6b5feefb12c341ad96229ea Mon Sep 17 00:00:00 2001
-From: Paul J Stevens <paul@nfg.nl>
-Date: Fri, 21 Oct 2011 15:57:31 +0200
-Subject: [PATCH 4/8] handle hangups better during read (#932)
-
----
- src/imap4.c | 9 ++++++---
- 1 files changed, 6 insertions(+), 3 deletions(-)
-
-diff --git a/src/imap4.c b/src/imap4.c
-index 5fbf849..1d6869a 100644
---- a/src/imap4.c
-+++ b/src/imap4.c
-@@ -143,20 +143,23 @@ void imap_cb_read(void *arg)
- {
- ImapSession *session = (ImapSession *) arg;
-
-- TRACE(TRACE_DEBUG,"reading...");
--
- ci_read_cb(session->ci);
-
- size_t have = session->ci->read_buffer->len;
-+ size_t need = session->ci->rbuff_size;
-+
-+ int enough = (need>0?(have == 0):(have > 0));
-+
- int state = session->ci->client_state;
-
-+ TRACE(TRACE_DEBUG,"reading %d: %ld/%ld", enough, have, need);
- if (state & CLIENT_ERR) {
- ci_cork(session->ci);
- dbmail_imap_session_set_state(session,CLIENTSTATE_ERROR);
- return;
- }
- if (state & CLIENT_EOF) {
-- if (have)
-+ if (enough)
- imap_handle_input(session);
- else
- imap_session_bailout(session);
---
-1.7.7.1
-
-From f9f332c7b917c6b0683b0d43a0f614d675181855 Mon Sep 17 00:00:00 2001
-From: Paul J Stevens <paul@nfg.nl>
-Date: Sat, 22 Oct 2011 13:53:12 +0200
-Subject: [PATCH 5/8] gracefully degrade after decoding error (#930)
-
----
- src/dbmail-message.c | 8 +++++---
- 1 files changed, 5 insertions(+), 3 deletions(-)
-
-diff --git a/src/dbmail-message.c b/src/dbmail-message.c
-index e62cfb4..cf8fc23 100644
---- a/src/dbmail-message.c
-+++ b/src/dbmail-message.c
-@@ -1457,12 +1457,11 @@ static int _header_value_get_id(const char *value, const char *sortfield, const
- CATCH(SQLException)
- LOG_SQLERROR;
- db_rollback_transaction(c);
-+ *id = 0;
- FINALLY
- db_con_close(c);
- END_TRY;
-
-- assert(*id);
--
- g_free(hash);
-
- return TRUE;
-@@ -1596,7 +1595,10 @@ static gboolean _header_cache(const char UNUSED *key, const char *header, gpoint
- g_free(value);
-
- /* Insert relation between physmessage, header name and header value */
-- _header_insert(self->physid, headername_id, headervalue_id);
-+ if (headervalue_id)
-+ _header_insert(self->physid, headername_id, headervalue_id);
-+ else
-+ TRACE(TRACE_INFO, "error inserting headervalue. skipping.");
-
- headervalue_id=0;
-
---
-1.7.7.1
-
-From 11bcc6294807be46ded604b23cad2648fcbf7c5b Mon Sep 17 00:00:00 2001
-From: Paul J Stevens <paul@nfg.nl>
-Date: Sat, 22 Oct 2011 18:08:59 +0200
-Subject: [PATCH 6/8] reset timeout after idle is done (#932)
-
----
- src/imap4.c | 1 +
- 1 files changed, 1 insertions(+), 0 deletions(-)
-
-diff --git a/src/imap4.c b/src/imap4.c
-index 1d6869a..69a7a7e 100644
---- a/src/imap4.c
-+++ b/src/imap4.c
-@@ -468,6 +468,7 @@ void dbmail_imap_session_reset(ImapSession *session)
- session->parser_state = FALSE;
- dbmail_imap_session_args_free(session, FALSE);
-
-+ session->ci->timeout->tv_sec = server_conf->timeout;
- ci_uncork(session->ci);
-
- return;
---
-1.7.7.1
-
-From 8dc7ab5ec45a4321af191fecd7da1f50d76d3ce1 Mon Sep 17 00:00:00 2001
-From: Paul J Stevens <paul@nfg.nl>
-Date: Mon, 24 Oct 2011 16:23:59 +0200
-Subject: [PATCH 7/8] call database schema version check on all connections
-
----
- src/dm_db.c | 17 ++++++++++++-----
- src/main.c | 5 -----
- 2 files changed, 12 insertions(+), 10 deletions(-)
-
-diff --git a/src/dm_db.c b/src/dm_db.c
-index 22cfe95..ec516e8 100644
---- a/src/dm_db.c
-+++ b/src/dm_db.c
-@@ -216,7 +216,7 @@ int db_connect(void)
- db_connected = 3;
- db_con_close(c);
-
-- return 0;
-+ return db_check_version();
- }
-
- /* But sometimes this gets called after help text or an
-@@ -803,19 +803,26 @@ static void check_table_exists(C c, const char *table, const char *errormessage)
- int db_check_version(void)
- {
- C c = db_con_get();
-+ volatile int ok = 0;
- TRY
- check_table_exists(c, "physmessage", "pre-2.0 database incompatible. You need to run the conversion script");
- check_table_exists(c, "headervalue", "2.0 database incompatible. You need to add the header tables.");
-- check_table_exists(c, "envelope", "2.1 database incompatible. You need to add the envelopes table and run dbmail-util -by");
-- check_table_exists(c, "mimeparts", "2.3 database incompatible.");
-- check_table_exists(c, "header", "2.3.5 database incompatible - single instance header storage missing.");
-+ check_table_exists(c, "envelope", "2.1+ database incompatible. You need to add the envelopes table and run dbmail-util -by");
-+ check_table_exists(c, "mimeparts", "3.x database incompatible.");
-+ check_table_exists(c, "header", "3.x database incompatible - single instance header storage missing.");
-+ ok = 1;
- CATCH(SQLException)
- LOG_SQLERROR;
- FINALLY
- db_con_close(c);
- END_TRY;
-
-- return DM_SUCCESS;
-+ if (ok)
-+ TRACE(TRACE_DEBUG,"Tables OK");
-+ else
-+ TRACE(TRACE_WARNING,"Schema version incompatible. Bailing out");
-+
-+ return ok?DM_SUCCESS:DM_EQUERY;
- }
-
- /* test existence of usermap table */
-diff --git a/src/main.c b/src/main.c
-index f9c8328..4065997 100644
---- a/src/main.c
-+++ b/src/main.c
-@@ -240,11 +240,6 @@ int main(int argc, char *argv[])
- goto freeall;
- }
-
-- if (db_check_version() != 0) {
-- exitcode = EX_TEMPFAIL;
-- goto freeall;
-- }
--
- /* read the whole message */
- memset(buf, 0, sizeof(buf));
- while ( (n = read(fileno(stdin), (void *)buf, READ_SIZE-1)) > 0) {
---
-1.7.7.1
-
-From 105cfefa0a1cc7366b66c6759e05e46ae5a6e53c Mon Sep 17 00:00:00 2001
-From: Paul J Stevens <paul@nfg.nl>
-Date: Sat, 29 Oct 2011 15:57:09 +0200
-Subject: [PATCH 8/8] gmime-2.6 compatibility (#935)
-
----
- src/dbmail-message.c | 5 ++---
- 1 files changed, 2 insertions(+), 3 deletions(-)
-
-diff --git a/src/dbmail-message.c b/src/dbmail-message.c
-index cf8fc23..8a1a66c 100644
---- a/src/dbmail-message.c
-+++ b/src/dbmail-message.c
-@@ -561,7 +561,7 @@ gboolean store_mime_object(GMimeObject *parent, GMimeObject *object, DbmailMessa
- // part of the rfc822 headers
- skiphead = TRUE;
-
-- g_mime_header_list_set_raw (GMIME_MESSAGE(object)->mime_part->headers, NULL);
-+ g_mime_header_list_set_stream (GMIME_MESSAGE(object)->mime_part->headers, NULL);
- mime_part = g_mime_message_get_mime_part((GMimeMessage *)object);
- } else
- mime_part = object;
-@@ -1744,8 +1744,7 @@ DbmailMessage * dbmail_message_construct(DbmailMessage *self,
- TRACE(TRACE_DEBUG, "from: [%s] to: [%s] subject: [%s] body: [%s]", from, to, subject, body);
- g_mime_message_set_sender(message, from);
- g_mime_message_set_subject(message, subject);
-- g_mime_object_set_header(GMIME_OBJECT(message), "To", to);
-- g_mime_message_add_recipient(message, GMIME_RECIPIENT_TYPE_TO, "", to);
-+ g_mime_message_add_recipient(message, GMIME_RECIPIENT_TYPE_TO, NULL, to);
-
- // construct mime-part
- mime_part = g_mime_part_new();
---
-1.7.7.1
-
-From e95bcfa3f470de0f385a88266bf07065e65695a2 Mon Sep 17 00:00:00 2001
-From: Paul J Stevens <paul@nfg.nl>
-Date: Wed, 02 Nov 2011 04:30:45 +0000
-Subject: re-indent php code
-
----
-diff --git a/contrib/dbmailclient.php b/contrib/dbmailclient.php
-index ffe5cd0..0693c0a 100644
---- a/contrib/dbmailclient.php
-+++ b/contrib/dbmailclient.php
-@@ -190,137 +190,137 @@ class DBMailMessage extends DBMailMailbox
-
- class Curl
- {
-- public $cookie_file;
-- public $headers = array();
-- public $options = array();
-- public $referer = '';
-- public $user_agent = '';
-+ public $cookie_file;
-+ public $headers = array();
-+ public $options = array();
-+ public $referer = '';
-+ public $user_agent = '';
-
-- protected $error = '';
-- protected $handle;
-+ protected $error = '';
-+ protected $handle;
-
-
-- public function __construct()
-- {
-+ public function __construct()
-+ {
- $this->cookie_file = realpath('.').'/curl_cookie.txt';
-- $this->user_agent = isset($_SERVER['HTTP_USER_AGENT']) ?
-- $_SERVER['HTTP_USER_AGENT'] :
-- 'Curl/PHP ' . PHP_VERSION . ' (http://github.com/shuber/curl/)';
-- }
--
-- public function delete($url, $vars = array())
-- {
-- return $this->request('DELETE', $url, $vars);
-- }
--
-- public function error()
-- {
-- return $this->error;
-- }
--
-- public function get($url, $vars = array())
-- {
-- if (!empty($vars)) {
-- $url .= (stripos($url, '?') !== false) ? '&' : '?';
-- $url .= http_build_query($vars, '', '&');
-- }
-- return $this->request('GET', $url);
-- }
--
-- public function post($url, $vars = array())
-- {
-- return $this->request('POST', $url, $vars);
-- }
--
-- public function put($url, $vars = array())
-- {
-- return $this->request('PUT', $url, $vars);
-- }
--
-- protected function request($method, $url, $vars = array())
-- {
-- $this->handle = curl_init();
--
-- # Set some default CURL options
-- curl_setopt($this->handle, CURLOPT_COOKIEFILE, $this->cookie_file);
-- curl_setopt($this->handle, CURLOPT_COOKIEJAR, $this->cookie_file);
-- curl_setopt($this->handle, CURLOPT_FOLLOWLOCATION, true);
-- curl_setopt($this->handle, CURLOPT_HEADER, true);
-- curl_setopt($this->handle, CURLOPT_POSTFIELDS, (is_array($vars) ? http_build_query($vars, '', '&') : $vars));
-- curl_setopt($this->handle, CURLOPT_REFERER, $this->referer);
-- curl_setopt($this->handle, CURLOPT_RETURNTRANSFER, true);
-- curl_setopt($this->handle, CURLOPT_URL, $url);
-- curl_setopt($this->handle, CURLOPT_USERAGENT, $this->user_agent);
--
-- # Format custom headers for this request and set CURL option
-- $headers = array();
-- foreach ($this->headers as $key => $value) {
-- $headers[] = $key.': '.$value;
-- }
-- curl_setopt($this->handle, CURLOPT_HTTPHEADER, $headers);
--
-- # Determine the request method and set the correct CURL option
-- switch ($method) {
-- case 'GET':
-- curl_setopt($this->handle, CURLOPT_HTTPGET, true);
-- break;
-- case 'POST':
-- curl_setopt($this->handle, CURLOPT_POST, true);
-- break;
-- default:
-- curl_setopt($this->handle, CURLOPT_CUSTOMREQUEST, $method);
-- }
--
-- # Set any custom CURL options
-- foreach ($this->options as $option => $value) {
-- curl_setopt($this->handle, constant('CURLOPT_'.str_replace('CURLOPT_', '', strtoupper($option))), $value);
-- }
--
-- $response = curl_exec($this->handle);
-- if ($response) {
-- $response = new CurlResponse($response);
-- } else {
-- $this->error = curl_errno($this->handle).' - '.curl_error($this->handle);
-- }
-- curl_close($this->handle);
-- return $response;
-- }
-+ $this->user_agent = isset($_SERVER['HTTP_USER_AGENT']) ?
-+ $_SERVER['HTTP_USER_AGENT'] :
-+ 'Curl/PHP ' . PHP_VERSION . ' (http://github.com/shuber/curl/)';
-+ }
-+
-+ public function delete($url, $vars = array())
-+ {
-+ return $this->request('DELETE', $url, $vars);
-+ }
-+
-+ public function error()
-+ {
-+ return $this->error;
-+ }
-+
-+ public function get($url, $vars = array())
-+ {
-+ if (!empty($vars)) {
-+ $url .= (stripos($url, '?') !== false) ? '&' : '?';
-+ $url .= http_build_query($vars, '', '&');
-+ }
-+ return $this->request('GET', $url);
-+ }
-+
-+ public function post($url, $vars = array())
-+ {
-+ return $this->request('POST', $url, $vars);
-+ }
-+
-+ public function put($url, $vars = array())
-+ {
-+ return $this->request('PUT', $url, $vars);
-+ }
-+
-+ protected function request($method, $url, $vars = array())
-+ {
-+ $this->handle = curl_init();
-+
-+ # Set some default CURL options
-+ curl_setopt($this->handle, CURLOPT_COOKIEFILE, $this->cookie_file);
-+ curl_setopt($this->handle, CURLOPT_COOKIEJAR, $this->cookie_file);
-+ curl_setopt($this->handle, CURLOPT_FOLLOWLOCATION, true);
-+ curl_setopt($this->handle, CURLOPT_HEADER, true);
-+ curl_setopt($this->handle, CURLOPT_POSTFIELDS, (is_array($vars) ? http_build_query($vars, '', '&') : $vars));
-+ curl_setopt($this->handle, CURLOPT_REFERER, $this->referer);
-+ curl_setopt($this->handle, CURLOPT_RETURNTRANSFER, true);
-+ curl_setopt($this->handle, CURLOPT_URL, $url);
-+ curl_setopt($this->handle, CURLOPT_USERAGENT, $this->user_agent);
-+
-+ # Format custom headers for this request and set CURL option
-+ $headers = array();
-+ foreach ($this->headers as $key => $value) {
-+ $headers[] = $key.': '.$value;
-+ }
-+ curl_setopt($this->handle, CURLOPT_HTTPHEADER, $headers);
-+
-+ # Determine the request method and set the correct CURL option
-+ switch ($method) {
-+ case 'GET':
-+ curl_setopt($this->handle, CURLOPT_HTTPGET, true);
-+ break;
-+ case 'POST':
-+ curl_setopt($this->handle, CURLOPT_POST, true);
-+ break;
-+ default:
-+ curl_setopt($this->handle, CURLOPT_CUSTOMREQUEST, $method);
-+ }
-+
-+ # Set any custom CURL options
-+ foreach ($this->options as $option => $value) {
-+ curl_setopt($this->handle, constant('CURLOPT_'.str_replace('CURLOPT_', '', strtoupper($option))), $value);
-+ }
-+
-+ $response = curl_exec($this->handle);
-+ if ($response) {
-+ $response = new CurlResponse($response);
-+ } else {
-+ $this->error = curl_errno($this->handle).' - '.curl_error($this->handle);
-+ }
-+ curl_close($this->handle);
-+ return $response;
-+ }
-
- }
-
- class CurlResponse
- {
-- public $body = '';
-- public $headers = array();
--
-- public function __construct($response)
-- {
-- # Extract headers from response
-- $pattern = '#HTTP/\d\.\d.*?$.*?\r\n\r\n#ims';
-- preg_match_all($pattern, $response, $matches);
-- $headers = split("\r\n", str_replace("\r\n\r\n", '', array_pop($matches[0])));
--
-- # Extract the version and status from the first header
-- $version_and_status = array_shift($headers);
-- preg_match('#HTTP/(\d\.\d)\s(\d\d\d)\s(.*)#', $version_and_status, $matches);
-- $this->headers['Http-Version'] = $matches[1];
-- $this->headers['Status-Code'] = $matches[2];
-- $this->headers['Status'] = $matches[2].' '.$matches[3];
--
-- # Convert headers into an associative array
-- foreach ($headers as $header) {
-- preg_match('#(.*?)\:\s(.*)#', $header, $matches);
-- $this->headers[$matches[1]] = $matches[2];
-- }
--
-- # Remove the headers from the response body
-- $this->body = preg_replace($pattern, '', $response);
-- }
--
-- public function __toString()
-- {
-- return $this->body;
-- }
-+ public $body = '';
-+ public $headers = array();
-+
-+ public function __construct($response)
-+ {
-+ # Extract headers from response
-+ $pattern = '#HTTP/\d\.\d.*?$.*?\r\n\r\n#ims';
-+ preg_match_all($pattern, $response, $matches);
-+ $headers = split("\r\n", str_replace("\r\n\r\n", '', array_pop($matches[0])));
-+
-+ # Extract the version and status from the first header
-+ $version_and_status = array_shift($headers);
-+ preg_match('#HTTP/(\d\.\d)\s(\d\d\d)\s(.*)#', $version_and_status, $matches);
-+ $this->headers['Http-Version'] = $matches[1];
-+ $this->headers['Status-Code'] = $matches[2];
-+ $this->headers['Status'] = $matches[2].' '.$matches[3];
-+
-+ # Convert headers into an associative array
-+ foreach ($headers as $header) {
-+ preg_match('#(.*?)\:\s(.*)#', $header, $matches);
-+ $this->headers[$matches[1]] = $matches[2];
-+ }
-+
-+ # Remove the headers from the response body
-+ $this->body = preg_replace($pattern, '', $response);
-+ }
-+
-+ public function __toString()
-+ {
-+ return $this->body;
-+ }
- }
-
-
---
-cgit v0.8.3.4
-From 288b73a79fe20bae7737fb622aefff761bb34c3f Mon Sep 17 00:00:00 2001
-From: Paul J Stevens <paul@nfg.nl>
-Date: Wed, 02 Nov 2011 04:31:12 +0000
-Subject: parse From_ time as localtime
-
----
-diff --git a/src/dbmail-mailbox.c b/src/dbmail-mailbox.c
-index 09be275..5e493ab 100644
---- a/src/dbmail-mailbox.c
-+++ b/src/dbmail-mailbox.c
-@@ -100,7 +100,7 @@ static gchar * _message_get_envelope_date(const DbmailMessage *self)
-
- res = g_new0(char, TIMESTRING_SIZE+1);
- memset(&gmt,'\0', sizeof(struct tm));
-- gmtime_r(&self->internal_date, &gmt);
-+ localtime_r(&self->internal_date, &gmt);
-
- strftime(res, TIMESTRING_SIZE, "%a %b %d %H:%M:%S %Y", &gmt);
- return res;
-diff --git a/src/dbmail-message.c b/src/dbmail-message.c
-index 8a1a66c..1b4d826 100644
---- a/src/dbmail-message.c
-+++ b/src/dbmail-message.c
-@@ -837,7 +837,7 @@ gchar * dbmail_message_get_internal_date(const DbmailMessage *self, int thisyear
-
- res = g_new0(char, TIMESTRING_SIZE+1);
- memset(&gmt,'\0', sizeof(struct tm));
-- gmtime_r(&self->internal_date, &gmt);
-+ localtime_r(&self->internal_date, &gmt);
-
- /* override if the date is not sane */
- if (thisyear && gmt.tm_year + 1900 > thisyear + 1) {
---
-cgit v0.8.3.4
diff --git a/unmaintained/dc3dd/APKBUILD b/unmaintained/dc3dd/APKBUILD
deleted file mode 100644
index f53cf1bd7f..0000000000
--- a/unmaintained/dc3dd/APKBUILD
+++ /dev/null
@@ -1,48 +0,0 @@
-# Contributor: Fabian Affolter <fabian@affolter-engineering.ch>
-# Maintainer: Fabian Affolter <fabian@affolter-engineering.ch>
-pkgname=dc3dd
-pkgver=7.1.614
-pkgrel=0
-pkgdesc="Patched version of GNU dd for use in computer forensics"
-url="http://dc3dd.sourceforge.net/"
-arch="all"
-license="GPL2+ and GPL3+"
-depends=""
-depends_dev=""
-makedepends="libiconv-dev"
-install=""
-subpackages="$pkgname-doc"
-source="http://downloads.sourceforge.net/dc3dd/dc3dd-$pkgver.tar.gz"
-_builddir="$srcdir"/dc3dd-$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
- rm po/*.gmo
-}
-
-build() {
- cd "$_builddir"
- ./configure \
- --prefix=/usr \
- --sysconfdir=/etc \
- --mandir=/usr/share/man \
- --infodir=/usr/share/info \
- --localstatedir=/var \
- --disable-nls \
- --disable-rpath \
- || return 1
- make || return 1
-}
-
-package() {
- cd "$_builddir"
- make DESTDIR="$pkgdir" install || return 1
-}
-
-md5sums="b6c4ec16e7f539b17224d7f334f8396e dc3dd-7.1.614.tar.gz"
diff --git a/unmaintained/dcfldd/APKBUILD b/unmaintained/dcfldd/APKBUILD
deleted file mode 100644
index facca26841..0000000000
--- a/unmaintained/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/unmaintained/dcfldd/dcfldd-error.patch b/unmaintained/dcfldd/dcfldd-error.patch
deleted file mode 100644
index 5bf0e60758..0000000000
--- a/unmaintained/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/unmaintained/dconf-editor/APKBUILD b/unmaintained/dconf-editor/APKBUILD
deleted file mode 100644
index fb03be67df..0000000000
--- a/unmaintained/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/unmaintained/dfc/APKBUILD b/unmaintained/dfc/APKBUILD
deleted file mode 100644
index 8715979c15..0000000000
--- a/unmaintained/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/unmaintained/dhcpdump/APKBUILD b/unmaintained/dhcpdump/APKBUILD
deleted file mode 100644
index deb397b676..0000000000
--- a/unmaintained/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/unmaintained/dhex/APKBUILD b/unmaintained/dhex/APKBUILD
deleted file mode 100644
index edbbb1271f..0000000000
--- a/unmaintained/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/unmaintained/dhex/makefile.patch b/unmaintained/dhex/makefile.patch
deleted file mode 100644
index 9e7788b409..0000000000
--- a/unmaintained/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/unmaintained/diod/APKBUILD b/unmaintained/diod/APKBUILD
deleted file mode 100644
index 817d43c4df..0000000000
--- a/unmaintained/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/unmaintained/diod/diod.initd b/unmaintained/diod/diod.initd
deleted file mode 100755
index 44de6b72df..0000000000
--- a/unmaintained/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/unmaintained/djvulibre/APKBUILD b/unmaintained/djvulibre/APKBUILD
deleted file mode 100644
index d922a91d5c..0000000000
--- a/unmaintained/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/unmaintained/dmz-cursor-theme/APKBUILD b/unmaintained/dmz-cursor-theme/APKBUILD
deleted file mode 100644
index 1b92ea8ae7..0000000000
--- a/unmaintained/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/unmaintained/dosbox/APKBUILD b/unmaintained/dosbox/APKBUILD
deleted file mode 100644
index dd986a51d2..0000000000
--- a/unmaintained/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/unmaintained/dosbox/dosbox-0.74-formatsecurity.patch b/unmaintained/dosbox/dosbox-0.74-formatsecurity.patch
deleted file mode 100644
index 6b518b702f..0000000000
--- a/unmaintained/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/unmaintained/dosbox/dosbox-0.74-gcc46.patch b/unmaintained/dosbox/dosbox-0.74-gcc46.patch
deleted file mode 100644
index 8b19983a69..0000000000
--- a/unmaintained/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/unmaintained/dosbox/dosbox-0.74-init-crash.patch b/unmaintained/dosbox/dosbox-0.74-init-crash.patch
deleted file mode 100644
index 97a0966d6a..0000000000
--- a/unmaintained/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/unmaintained/dosbox/dosbox.desktop b/unmaintained/dosbox/dosbox.desktop
deleted file mode 100644
index 8455c5cfa2..0000000000
--- a/unmaintained/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/unmaintained/dosbox/dosbox.png b/unmaintained/dosbox/dosbox.png
deleted file mode 100644
index 5945b2c902..0000000000
--- a/unmaintained/dosbox/dosbox.png
+++ /dev/null
Binary files differ
diff --git a/unmaintained/dosbox/pic-fix.patch b/unmaintained/dosbox/pic-fix.patch
deleted file mode 100644
index 74d26ff441..0000000000
--- a/unmaintained/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/unmaintained/dotconf/APKBUILD b/unmaintained/dotconf/APKBUILD
deleted file mode 100644
index e61c0863f8..0000000000
--- a/unmaintained/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/unmaintained/double-conversion/APKBUILD b/unmaintained/double-conversion/APKBUILD
deleted file mode 100644
index 2a39f240f7..0000000000
--- a/unmaintained/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/unmaintained/double-conversion/dont_build_tests.patch b/unmaintained/double-conversion/dont_build_tests.patch
deleted file mode 100644
index c32d9acf4f..0000000000
--- a/unmaintained/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/unmaintained/dsf2flac/APKBUILD b/unmaintained/dsf2flac/APKBUILD
deleted file mode 100644
index 6baecfb39c..0000000000
--- a/unmaintained/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/unmaintained/dsf2flac/no-static.patch b/unmaintained/dsf2flac/no-static.patch
deleted file mode 100644
index c099143222..0000000000
--- a/unmaintained/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/unmaintained/dsniff/0001-arpspoof-add-r-switch-to-poison-both-directions.patch b/unmaintained/dsniff/0001-arpspoof-add-r-switch-to-poison-both-directions.patch
deleted file mode 100644
index 4576531ad4..0000000000
--- a/unmaintained/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/unmaintained/dsniff/0001-rewrite-and-modernize-POP-decoder.patch b/unmaintained/dsniff/0001-rewrite-and-modernize-POP-decoder.patch
deleted file mode 100644
index 71d6707448..0000000000
--- a/unmaintained/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/unmaintained/dsniff/0002-arpspoof-allow-use-of-of-multiple-targets.patch b/unmaintained/dsniff/0002-arpspoof-allow-use-of-of-multiple-targets.patch
deleted file mode 100644
index 0da635daf0..0000000000
--- a/unmaintained/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/unmaintained/dsniff/0003-arpspoof-allow-selection-of-source-hw-address.patch b/unmaintained/dsniff/0003-arpspoof-allow-selection-of-source-hw-address.patch
deleted file mode 100644
index bb8be00d1e..0000000000
--- a/unmaintained/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/unmaintained/dsniff/0004-arpspoof-mac-include.patch b/unmaintained/dsniff/0004-arpspoof-mac-include.patch
deleted file mode 100644
index 964484b662..0000000000
--- a/unmaintained/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/unmaintained/dsniff/01_time.h.patch b/unmaintained/dsniff/01_time.h.patch
deleted file mode 100644
index 1cf570b070..0000000000
--- a/unmaintained/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/unmaintained/dsniff/02_mailsnarf_corrupt.patch b/unmaintained/dsniff/02_mailsnarf_corrupt.patch
deleted file mode 100644
index 8a969533e1..0000000000
--- a/unmaintained/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/unmaintained/dsniff/03_pcap_read_dump.patch b/unmaintained/dsniff/03_pcap_read_dump.patch
deleted file mode 100644
index 18369f9a85..0000000000
--- a/unmaintained/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/unmaintained/dsniff/04_multiple_intf.patch b/unmaintained/dsniff/04_multiple_intf.patch
deleted file mode 100644
index 24857c7cc1..0000000000
--- a/unmaintained/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/unmaintained/dsniff/05_amd64_fix.patch b/unmaintained/dsniff/05_amd64_fix.patch
deleted file mode 100644
index 22768c25b1..0000000000
--- a/unmaintained/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/unmaintained/dsniff/06_urlsnarf_zeropad.patch b/unmaintained/dsniff/06_urlsnarf_zeropad.patch
deleted file mode 100644
index be1c4beced..0000000000
--- a/unmaintained/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/unmaintained/dsniff/07_libnet_1.1.patch b/unmaintained/dsniff/07_libnet_1.1.patch
deleted file mode 100644
index 6cf86f0baf..0000000000
--- a/unmaintained/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)
- {