From d150a5f3e462fa7fe194a805a4aa0076f4d03ab9 Mon Sep 17 00:00:00 2001 From: Deposite Pirate Date: Sun, 16 Sep 2018 18:48:36 +0200 Subject: Add ports. --- .gitignore | 9 + Build/COPYING | 24 + Build/TODO | 11 + Build/build.sh | 1 + Build/lib/arch.sh | 97 +++ Build/lib/build.sh | 50 ++ Build/lib/color.sh | 98 +++ Build/lib/defines.sh | 86 +++ Build/lib/display.sh | 64 ++ Build/lib/error.sh | 30 + Build/lib/post/10-rmla.sh | 48 ++ Build/lib/post/20-strip.sh | 55 ++ Build/lib/post/30-info.sh | 39 + Build/lib/post/40-man.sh | 35 + Build/lib/post/50-depends.sh | 31 + Build/lib/post/60-package.sh | 48 ++ Build/lib/pre/10-download.sh | 60 ++ Build/lib/pre/20-check.sh | 28 + Build/lib/pre/30-unpack.sh | 60 ++ Build/lib/pre/40-patch.sh | 39 + Build/lib/pre/50-build.sh | 46 ++ Build/lib/pre/60-docs.sh | 48 ++ Build/lib/script.sh | 91 +++ Build/lib/util.sh | 70 ++ Build/profile/build.conf.slackware64 | 66 ++ Build/profile/build.conf.tightware | 68 ++ Build/sample.build | 58 ++ README.md | 1 + audio/asunder/asunder.build | 58 ++ audio/audacious/audacious-3.5-thunar.patch.xz | Bin 0 -> 500 bytes audio/audacious/audacious.build | 157 ++++ audio/audacity/audacity.build | 77 ++ audio/audiopreview/audiopreview.build | 59 ++ .../cdparanoia-III-10.2-destdir.patch.xz | Bin 0 -> 556 bytes .../cdparanoia/cdparanoia-III-10.2-endian.patch.xz | Bin 0 -> 336 bytes .../cdparanoia/cdparanoia-III-10.2-gcc43.patch.xz | Bin 0 -> 3760 bytes .../cdparanoia-III-10.2-idedevices.patch.xz | Bin 0 -> 288 bytes .../cdparanoia-III-10.2-manpage.patch.xz | Bin 0 -> 4140 bytes audio/cdparanoia/cdparanoia.build | 71 ++ audio/cmus/cmus-v2.5.0-audioscrobbler.patch.xz | Bin 0 -> 17492 bytes audio/cmus/cmus-v2.5.0-cdiofix.patch.xz | Bin 0 -> 884 bytes audio/cmus/cmus-v2.5.0-cmdsegfault.patch.xz | Bin 0 -> 328 bytes audio/cmus/cmus-v2.5.0-desktop.patch.xz | Bin 0 -> 512 bytes audio/cmus/cmus-v2.5.0-opussupport.patch.xz | Bin 0 -> 3368 bytes audio/cmus/cmus.build | 60 ++ audio/deadbeef/deadbeef-0.6.1-convdir.patch.xz | Bin 0 -> 700 bytes audio/deadbeef/deadbeef-0.6.1-pixmapsdir.patch.xz | Bin 0 -> 532 bytes audio/deadbeef/deadbeef.build | 67 ++ audio/easytag/easytag-2.2.3-resolution.patch.xz | Bin 0 -> 804 bytes audio/easytag/easytag.build | 62 ++ audio/gtick/gtick.build | 71 ++ .../mhwaveedit/mhwaveedit-1.4.22-desktop.patch.xz | Bin 0 -> 5144 bytes .../mhwaveedit/mhwaveedit-1.4.22-xdgdirs.patch.xz | Bin 0 -> 1356 bytes audio/mhwaveedit/mhwaveedit.build | 70 ++ audio/mikmod/mikmod.build | 57 ++ audio/moc/moc-2.5.0-beta1-desktopfile.patch.xz | Bin 0 -> 760 bytes audio/moc/moc-2.5.0-beta1-ffmpeg.patch.xz | Bin 0 -> 4500 bytes audio/moc/moc-2.5.0-beta1-id3tag.patch.xz | Bin 0 -> 280 bytes audio/moc/moc-2.5.0-beta1-speex.patch.xz | Bin 0 -> 356 bytes audio/moc/moc.build | 79 ++ audio/mpg123/checkmate-0.19-manpage.patch.xz | Bin 0 -> 1112 bytes audio/mpg123/id3ed-1.10.4-makefile.patch.xz | Bin 0 -> 300 bytes audio/mpg123/mp3gain-1_5_2_r2-makefile.patch.xz | Bin 0 -> 440 bytes audio/mpg123/mpg123.build | 140 ++++ audio/normalize/normalize.build | 61 ++ audio/opus_tools/opus_tools.build | 58 ++ audio/pragha/pragha.build | 66 ++ audio/qjackctl/qjackctl-0.3.8-makefile.patch.xz | Bin 0 -> 652 bytes audio/qjackctl/qjackctl.build | 57 ++ .../rakarrack/rakarrack-0.6.1-datarootdir.patch.xz | Bin 0 -> 364 bytes .../rakarrack/rakarrack-0.6.1-desktopfile.patch.xz | Bin 0 -> 280 bytes audio/rakarrack/rakarrack-0.6.1-headerfix.patch.xz | Bin 0 -> 384 bytes audio/rakarrack/rakarrack.build | 72 ++ audio/rubyripper/rubyripper.build | 53 ++ audio/shntool/shntool.build | 57 ++ audio/sox/sox-14.4.1-pkglibdir.patch.xz | Bin 0 -> 396 bytes audio/sox/sox.build | 82 ++ audio/taggrepper/taggrepper.build | 61 ++ audio/vorbis_tools/vorbis_tools.build | 82 ++ .../xfce4-mixer-4.10.0-panelicons.patch.xz | Bin 0 -> 368 bytes audio/xfce_mixer/xfce_mixer.build | 63 ++ base/audit/audit-2.2.3-logdir.patch.xz | Bin 0 -> 304 bytes base/audit/audit-2.2.3-sysvinit.patch.xz | Bin 0 -> 440 bytes base/audit/audit.build | 115 +++ base/avahi/avahi-0.6.31-config.patch.xz | Bin 0 -> 220 bytes base/avahi/avahi-0.6.31-desktopfiles.patch.xz | Bin 0 -> 440 bytes base/avahi/avahi-0.6.31-rundir.patch.xz | Bin 0 -> 348 bytes base/avahi/avahi-0.6.31-systembussocket.patch.xz | Bin 0 -> 444 bytes base/avahi/avahi.build | 186 +++++ base/bash/bash-4.2-man.patch.xz | Bin 0 -> 1196 bytes base/bash/bash-4.2-paths.patch.xz | Bin 0 -> 628 bytes base/bash/bash-4.2-pgrpsync.patch.xz | Bin 0 -> 344 bytes base/bash/bash-4.2-readlineoom.patch.xz | Bin 0 -> 336 bytes base/bash/bash-4.2-security.patch.xz | Bin 0 -> 296 bytes base/bash/bash-4.2-update045.patch.xz | Bin 0 -> 15352 bytes base/bash/bash.build | 114 +++ base/bin/adjtimex-1.29-install.patch.xz | Bin 0 -> 640 bytes base/bin/bin.build | 836 +++++++++++++++++++++ base/bin/coreutils-8.21-advcpmv.patch.xz | Bin 0 -> 4652 bytes base/bin/coreutils-8.21-dircolors.patch.xz | Bin 0 -> 2900 bytes base/bin/coreutils-8.21-uname.patch.xz | Bin 0 -> 1628 bytes base/bin/debianutils-4.3.4-nowhich.patch.xz | Bin 0 -> 372 bytes ...ndutils-4.4.2-nodefaultoptionswarnings.patch.xz | Bin 0 -> 236 bytes base/bin/findutils-4.4.2-nolocate.patch.xz | Bin 0 -> 404 bytes base/bin/less-458-lesspipe.patch.xz | Bin 0 -> 1460 bytes base/bin/less-458-sysconfdir.patch.xz | Bin 0 -> 640 bytes base/bin/libarchive-3.1.2-mtreefix.patch.xz | Bin 0 -> 620 bytes base/bin/mkpwd-0.8-install.patch.xz | Bin 0 -> 468 bytes base/bin/net-tools-20130121-config.patch.xz | Bin 0 -> 2624 bytes base/bin/net-tools-20130121-debian242.patch.xz | Bin 0 -> 126504 bytes base/bin/net-tools-20130121-install.patch.xz | Bin 0 -> 1612 bytes .../bin/net-tools-20130121-missingheaders.patch.xz | Bin 0 -> 216 bytes base/bin/setserial-2.17-autostuff.patch.xz | Bin 0 -> 23044 bytes base/bin/setserial-2.17-install.patch.xz | Bin 0 -> 428 bytes base/bin/setserial-2.17-rcserial.patch.xz | Bin 0 -> 792 bytes .../bin/setserial-2.17-undefTIOCGHAYESESP.patch.xz | Bin 0 -> 392 bytes base/bin/setserial-2.17-usr.patch.xz | Bin 0 -> 276 bytes base/bin/shadow-4.1.5.1-2ndskip.patch.xz | Bin 0 -> 824 bytes base/bin/shadow-4.1.5.1-adduser.patch.xz | Bin 0 -> 5964 bytes base/bin/shadow-4.1.5.1-backupmode.patch.xz | Bin 0 -> 392 bytes base/bin/shadow-4.1.5.1-config.patch.xz | Bin 0 -> 1904 bytes base/bin/shadow-4.1.5.1-cryptglibc217v2.patch.xz | Bin 0 -> 2404 bytes base/bin/shadow-4.1.5.1-goodname.patch.xz | Bin 0 -> 1552 bytes base/bin/shadow-4.1.5.1-infoparentdir.patch.xz | Bin 0 -> 568 bytes base/bin/shadow-4.1.5.1-install.patch.xz | Bin 0 -> 1956 bytes base/bin/shadow-4.1.5.1-logmsg.patch.xz | Bin 0 -> 352 bytes base/bin/shadow-4.1.5.1-mergegroup.patch.xz | Bin 0 -> 512 bytes base/bin/shadow-4.1.5.1-strncpy.patch.xz | Bin 0 -> 468 bytes base/bin/shadow-4.1.5.1-suidmode.patch.xz | Bin 0 -> 336 bytes base/bin/shadow-4.1.5.1-xstrdup.patch.xz | Bin 0 -> 248 bytes base/bin/tree-1.6.0-optflags.patch.xz | Bin 0 -> 316 bytes base/bin/tree-1.6.0-perms.patch.xz | Bin 0 -> 308 bytes base/bluetooth/bluetooth.build | 171 +++++ base/bluetooth/bluez-4.101-dbusconfig.patch.xz | Bin 0 -> 332 bytes base/bluetooth/bluez-4.101-dellmouse.patch.xz | Bin 0 -> 564 bytes base/bluetooth/bluez-4.101-modprobe.patch.xz | Bin 0 -> 300 bytes base/bluetooth/bluez-4.101-sndfile.patch.xz | Bin 0 -> 244 bytes base/bluetooth/bluez-4.101-sysvinit.patch.xz | Bin 0 -> 484 bytes base/bluetooth/bluez-4.101-udev.patch.xz | Bin 0 -> 488 bytes base/bluetooth/bluez-4.101-usb.patch.xz | Bin 0 -> 608 bytes base/bluetooth/obexd-0.48-unistdh.patch.xz | Bin 0 -> 256 bytes base/bzip2/bzip2-1.0.6-install.patch.xz | Bin 0 -> 884 bytes base/bzip2/bzip2-1.0.6-optflags.patch.xz | Bin 0 -> 452 bytes base/bzip2/bzip2-1.0.6-saneso.patch.xz | Bin 0 -> 336 bytes base/bzip2/bzip2.build | 85 +++ base/bzip2/pbzip2-1.1.6-optflags.patch.xz | Bin 0 -> 268 bytes .../ca-certificates-20130119-destdir.patch.xz | Bin 0 -> 620 bytes .../ca-certificates-20130119-fixupdate.patch.xz | Bin 0 -> 400 bytes .../ca-certificates-20130119-nodebconf.patch.xz | Bin 0 -> 292 bytes .../ca-certificates-20130119-paths.patch.xz | Bin 0 -> 448 bytes base/ca_certificates/ca_certificates.build | 61 ++ base/cgroup/cgroup.build | 125 +++ base/cgroup/libcgroup-0.38-init.patch.xz | Bin 0 -> 1292 bytes base/cgroup/libcgroup-0.38-sysconfdir.patch.xz | Bin 0 -> 516 bytes base/cgroup/libcgroup-0.38-systemd.patch.xz | Bin 0 -> 480 bytes base/cgroup/libcgroup-0.38-tmpfilesd.patch.xz | Bin 0 -> 252 bytes base/cryptsetup/cryptsetup.build | 66 ++ base/dbus/dbus-1.6.8-allowrootglobally.patch.xz | Bin 0 -> 512 bytes base/dbus/dbus-1.6.8-archdependentheader.patch.xz | Bin 0 -> 564 bytes base/dbus/dbus-1.6.8-dbussethome.patch.xz | Bin 0 -> 416 bytes base/dbus/dbus-1.6.8-systemdusersession.patch.xz | Bin 0 -> 1888 bytes base/dbus/dbus-1.6.8-sysvinit.patch.xz | Bin 0 -> 1004 bytes base/dbus/dbus.build | 127 ++++ base/dhcpcd/dhcpcd-5.6.8-rundir.patch.xz | Bin 0 -> 520 bytes base/dhcpcd/dhcpcd-5.6.8-slackwareservice.patch.xz | Bin 0 -> 652 bytes base/dhcpcd/dhcpcd.build | 84 +++ base/dialog/dialog-1.2-20130523-dialogrc.patch.xz | Bin 0 -> 596 bytes .../dialog-1.2-20130523-smallerminheight.patch.xz | Bin 0 -> 380 bytes base/dialog/dialog.build | 81 ++ base/disks/disks.build | 112 +++ base/disks/hdparm-9.43-cflags.patch.xz | Bin 0 -> 412 bytes .../libatasmart-0.19-uninitializedvar.patch.xz | Bin 0 -> 892 bytes base/disks/udisks-2.0.1-french.patch.xz | Bin 0 -> 7920 bytes base/disks/udisks-2.1.0-udisksdprivdir.patch.xz | Bin 0 -> 688 bytes base/ethernet/ethernet.build | 57 ++ base/file/file-5.14-datadir.patch.xz | Bin 0 -> 252 bytes base/file/file-5.14-moremagic.patch.xz | Bin 0 -> 604 bytes base/file/file-5.14-short.patch.xz | Bin 0 -> 280 bytes base/file/file.build | 66 ++ base/firewall/arptables-v0.0.4-systemd.patch.xz | Bin 0 -> 536 bytes .../conntrack-tools-1.4.1-configfilepaths.patch.xz | Bin 0 -> 336 bytes .../conntrack-tools-1.4.1-conntrackdconf.patch.xz | Bin 0 -> 328 bytes .../conntrack-tools-1.4.1-moduledir.patch.xz | Bin 0 -> 820 bytes .../conntrack-tools-1.4.1-systemd.patch.xz | Bin 0 -> 292 bytes .../conntrack-tools-1.4.1-tmpfilesd.patch.xz | Bin 0 -> 252 bytes base/firewall/firewall.build | 314 ++++++++ base/firewall/ipset-6.17-mnllinking.patch.xz | Bin 0 -> 264 bytes base/firewall/ipset-6.17-systemd.patch.xz | Bin 0 -> 544 bytes .../iptables-1.4.18-extensioncppflags.patch.xz | Bin 0 -> 324 bytes base/firewall/iptables-1.4.18-rules.patch.xz | Bin 0 -> 888 bytes base/firewall/iptables-1.4.18-systemd.patch.xz | Bin 0 -> 436 bytes base/firewire/firewire.build | 108 +++ base/framebuffer/fbcat-0.3-man.patch.xz | Bin 0 -> 1588 bytes base/framebuffer/fbida-2.09-cflags.patch.xz | Bin 0 -> 320 bytes base/framebuffer/fbida-2.09-config.patch.xz | Bin 0 -> 340 bytes base/framebuffer/fbida-2.09-extraldflags.patch.xz | Bin 0 -> 300 bytes base/framebuffer/fbida-2.09-fontsutf8.patch.xz | Bin 0 -> 840 bytes base/framebuffer/fbida-2.09-nocurl.patch.xz | Bin 0 -> 556 bytes base/framebuffer/fbset-2.1-fbmodes.patch.xz | Bin 0 -> 1204 bytes base/framebuffer/fbset-2.1-kernelfbh.patch.xz | Bin 0 -> 13024 bytes base/framebuffer/fbset-2.1-makefile.patch.xz | Bin 0 -> 624 bytes base/framebuffer/fbset-2.1-manpages.patch.xz | Bin 0 -> 2592 bytes base/framebuffer/fbset-2.1-newaccels.patch.xz | Bin 0 -> 916 bytes base/framebuffer/fbset-2.1-rgbkeyword.patch.xz | Bin 0 -> 628 bytes base/framebuffer/fbset-2.1-usage.patch.xz | Bin 0 -> 468 bytes base/framebuffer/fbset-2.1-warnings.patch.xz | Bin 0 -> 448 bytes base/framebuffer/framebuffer.build | 98 +++ base/fs_btr/fs_btr.build | 51 ++ base/fs_cifs/fs_cifs.build | 59 ++ base/fs_exfat/exfat-utils-1.0.1-nodebug.patch.xz | Bin 0 -> 408 bytes base/fs_exfat/fs_exfat.build | 65 ++ base/fs_exfat/fuse-exfat-1.0.1-nodebug.patch.xz | Bin 0 -> 408 bytes base/fs_ext/fs_ext.build | 124 +++ base/fs_fat/fatsort-1.1.331-man8.patch.xz | Bin 0 -> 1672 bytes base/fs_fat/fs_fat.build | 72 ++ base/fs_iso/fs_iso.build | 60 ++ base/fs_iso/fuseiso-20080229-largeiso.patch.xz | Bin 0 -> 904 bytes base/fs_ntfs/fs_ntfs.build | 88 +++ ...ntfs-3g_ntfsprogs-2013.1.13-autoreconf.patch.xz | Bin 0 -> 330724 bytes base/fs_reiser3/reiser3.SlackBuild | 99 +++ base/fs_ssh/sshfs.build | 58 ++ base/fs_union/fs_union.build | 64 ++ base/fuse/fuse.build | 98 +++ base/gamin/gamin-0.1.10-conf.patch.xz | Bin 0 -> 668 bytes base/gamin/gamin-0.1.10-fixconst.patch.xz | Bin 0 -> 668 bytes ...amin-0.1.10-fixinotifyhelperdoublelock.patch.xz | Bin 0 -> 376 bytes base/gamin/gamin.build | 87 +++ base/gawk/gawk-4.1.0-notermcap.patch.xz | Bin 0 -> 336 bytes base/gawk/gawk.build | 89 +++ base/glib/glib-2.38.2-archdependentheader.patch.xz | Bin 0 -> 544 bytes base/glib/glib-2.38.2-systembussocket.patch.xz | Bin 0 -> 332 bytes base/glib/glib.build | 137 ++++ base/gnutls/gnutls.build | 70 ++ base/gpm/gpm-1.20.7-autostuff.patch.xz | Bin 0 -> 195736 bytes base/gpm/gpm-1.20.7-inputattach.patch.xz | Bin 0 -> 4364 bytes base/gpm/gpm-1.20.7-libsilent.patch.xz | Bin 0 -> 388 bytes base/gpm/gpm-1.20.7-quiet.patch.xz | Bin 0 -> 380 bytes base/gpm/gpm-1.20.7-rundir.patch.xz | Bin 0 -> 952 bytes base/gpm/gpm-1.20.7-service.patch.xz | Bin 0 -> 324 bytes base/gpm/gpm-1.20.7-slackware.patch.xz | Bin 0 -> 2344 bytes base/gpm/gpm-1.20.7-weakwgetch.patch.xz | Bin 0 -> 544 bytes base/gpm/gpm.build | 95 +++ base/groff/groff-1.22.2-sitetmac.patch.xz | Bin 0 -> 416 bytes base/groff/groff.build | 92 +++ base/gzip/gzip.build | 89 +++ base/gzip/pigz-2.3-makefile.patch.xz | Bin 0 -> 628 bytes base/js/js.build | 74 ++ base/keyboard/kbd-1.15.3-fixestranslation.patch.xz | Bin 0 -> 328 bytes base/keyboard/kbd-1.15.3-keycodesman.patch.xz | Bin 0 -> 1004 bytes base/keyboard/kbd-1.15.3-maps.patch.xz | Bin 0 -> 20560 bytes base/keyboard/kbd-1.15.3-nleuro.patch.xz | Bin 0 -> 280 bytes base/keyboard/kbd-1.15.3-po.patch.xz | Bin 0 -> 256 bytes base/keyboard/kbd-1.15.3-resizeconx86_64.patch.xz | Bin 0 -> 288 bytes base/keyboard/kbd-1.15.3-slackware.patch.xz | Bin 0 -> 3336 bytes base/keyboard/kbd-1.15.3-unicodestart.patch.xz | Bin 0 -> 428 bytes base/keyboard/keyboard.build | 85 +++ base/keyutils/keyutils-1.5.5-makefile.patch.xz | Bin 0 -> 820 bytes base/keyutils/keyutils.build | 55 ++ base/kmod/kmod-17-searchconf.patch.xz | Bin 0 -> 240 bytes base/kmod/kmod.build | 102 +++ base/libdrm/libdrm.build | 64 ++ base/libnspr/libnspr.build | 77 ++ base/libnspr/nspr-4.9.6-pkgconfig.patch.xz | Bin 0 -> 372 bytes base/libraries/libaio-0.3.109-optflags.patch.xz | Bin 0 -> 364 bytes base/libraries/libffi-3.0.13-includedir.patch.xz | Bin 0 -> 564 bytes base/libraries/libraries.build | 394 ++++++++++ base/libraries/nettle-2.7.1-nodebugffs.patch.xz | Bin 0 -> 424 bytes base/libraries/readline-6.2-update004.patch.xz | Bin 0 -> 1460 bytes base/lilo/lilo-23.2-bootsplash.patch.xz | Bin 0 -> 7184 bytes base/lilo/lilo-23.2-slackware.patch.xz | Bin 0 -> 10996 bytes base/lilo/lilo.build | 74 ++ base/logrotate/logrotate-3.8.3-config.patch.xz | Bin 0 -> 916 bytes base/logrotate/logrotate-3.8.3-paths.patch.xz | Bin 0 -> 408 bytes base/logrotate/logrotate-3.8.3-tabooexts.patch.xz | Bin 0 -> 668 bytes base/logrotate/logrotate.build | 70 ++ base/lvm/LVM2-2.02.98-slackware.patch.xz | Bin 0 -> 436 bytes base/lvm/lvm.build | 146 ++++ base/man/man-1.6g-makewhatisxz.patch.xz | Bin 0 -> 764 bytes base/man/man-1.6g-mandoc.patch.xz | Bin 0 -> 292 bytes base/man/man-1.6g-nousrsplit.patch.xz | Bin 0 -> 328 bytes base/man/man-1.6g-paths.patch.xz | Bin 0 -> 536 bytes base/man/man-1.6g-slackware.patch.xz | Bin 0 -> 436 bytes base/man/man.build | 56 ++ base/man_pages/man-pages-3.46-whatis.patch.xz | Bin 0 -> 156724 bytes base/man_pages/man-pages-3.46-xz.patch.xz | Bin 0 -> 444 bytes base/man_pages/man_pages.build | 51 ++ base/memstat/memstat-0.5-config.patch.bz2 | Bin 0 -> 251 bytes base/memstat/memstat-0.5-makefile.patch.bz2 | Bin 0 -> 858 bytes base/memstat/memstat-0.5-slackware.patch.bz2 | Bin 0 -> 433 bytes base/memstat/memstat.SlackBuild | 81 ++ base/moreutils/moreutils.SlackBuild | 79 ++ base/nano/nano-2.2.6-localedir.patch.xz | Bin 0 -> 616 bytes base/nano/nano.build | 99 +++ .../NetworkManager-0.9.8.2-config.patch.xz | Bin 0 -> 308 bytes .../NetworkManager-0.9.8.2-netdevgrp.patch.xz | Bin 0 -> 312 bytes .../NetworkManager-0.9.8.2-rundir.patch.xz | Bin 0 -> 284 bytes .../NetworkManager-0.9.8.2-sysvinit.patch.xz | Bin 0 -> 924 bytes .../NetworkManager-0.9.8.2-warnflags.patch.xz | Bin 0 -> 548 bytes base/networkmanager/networkmanager.build | 133 ++++ base/pam/Linux-PAM-1.1.6-audiolimits.patch.xz | Bin 0 -> 316 bytes base/pam/Linux-PAM-1.1.6-cryptnullcheck.patch.xz | Bin 0 -> 876 bytes base/pam/Linux-PAM-1.1.6-faillock.patch.xz | Bin 0 -> 23840 bytes base/pam/Linux-PAM-1.1.6-lastlogretval.patch.xz | Bin 0 -> 380 bytes base/pam/Linux-PAM-1.1.6-limitsuser.patch.xz | Bin 0 -> 576 bytes base/pam/Linux-PAM-1.1.6-namespacedestdir.patch.xz | Bin 0 -> 368 bytes base/pam/Linux-PAM-1.1.6-namespacemntopts.patch.xz | Bin 0 -> 1464 bytes base/pam/Linux-PAM-1.1.6-notally.patch.xz | Bin 0 -> 416 bytes base/pam/Linux-PAM-1.1.6-nouserenv.patch.xz | Bin 0 -> 516 bytes base/pam/Linux-PAM-1.1.6-rundir.patch.xz | Bin 0 -> 1332 bytes base/pam/Linux-PAM-1.1.6-stdnoclose.patch.xz | Bin 0 -> 1140 bytes base/pam/Linux-PAM-1.1.6-strictaliasing.patch.xz | Bin 0 -> 424 bytes base/pam/Linux-PAM-1.1.6-tmpfilesd.patch.xz | Bin 0 -> 228 bytes base/pam/pam.build | 166 ++++ base/pam/pam_unix2-2.9.1-glibc216.patch.xz | Bin 0 -> 336 bytes base/parted/parted.build | 84 +++ base/pci/pci.build | 104 +++ base/pci/pciutils-3.2.0-makefile.patch.xz | Bin 0 -> 1848 bytes base/policykit/polkit-0.105-ckdatabase.patch.xz | Bin 0 -> 316 bytes base/policykit/polkit-0.105-config.patch.xz | Bin 0 -> 392 bytes base/policykit/polkit-0.105-extensiondir.patch.xz | Bin 0 -> 408 bytes base/policykit/polkit-0.105-fixxauthority.patch.xz | Bin 0 -> 1192 bytes base/policykit/polkit.build | 95 +++ base/power/pm-utils-1.4.1-bluetooth.patch.xz | Bin 0 -> 1036 bytes base/power/pm-utils-1.4.1-disablesataalpm.patch.xz | Bin 0 -> 516 bytes base/power/pm-utils-1.4.1-loggingappend.patch.xz | Bin 0 -> 492 bytes base/power/pm-utils-1.4.1-rundir.patch.xz | Bin 0 -> 332 bytes .../pm-utils-1.4.1-saneharddrivedefaults.patch.xz | Bin 0 -> 344 bytes base/power/pm-utils-1.4.1-slackware.patch.xz | Bin 0 -> 2972 bytes .../pm-utils-1.4.1-wrongpathintelaudio.patch.xz | Bin 0 -> 660 bytes base/power/power.build | 145 ++++ base/ppp/ppp-2.4.5-optflags.patch.xz | Bin 0 -> 1044 bytes base/ppp/ppp-2.4.5-options.patch.xz | Bin 0 -> 3668 bytes base/ppp/ppp-2.4.5-pcaplink.patch.xz | Bin 0 -> 300 bytes base/ppp/ppp.build | 121 +++ .../ppp/radiusclient-ng-0.5.6-extraconfig.patch.xz | Bin 0 -> 1580 bytes base/rfkill/rfkill-0.5-opts.patch.xz | Bin 0 -> 348 bytes base/rfkill/rfkill-0.5-udevrule.patch.xz | Bin 0 -> 224 bytes base/rfkill/rfkill.build | 48 ++ base/scsi/lsscsi-0.27-manfix.patch.xz | Bin 0 -> 292 bytes base/scsi/scsi.build | 112 +++ base/scsi/sg3_utils-1.36-rescanscsibus.patch.xz | Bin 0 -> 7236 bytes base/sensors/lm_sensors-3.3.4-config.patch.xz | Bin 0 -> 1100 bytes base/sensors/sensors.build | 73 ++ base/softraid/mdadm-3.2.6-disablewerror.patch.xz | Bin 0 -> 340 bytes base/softraid/mdadm-3.2.6-udevdir.patch.xz | Bin 0 -> 464 bytes base/softraid/softraid.build | 80 ++ ...lsa-utils-1.0.27-alsactlbufferoverflow.patch.xz | Bin 0 -> 540 bytes base/sound/alsa-utils-1.0.27-arecord.patch.xz | Bin 0 -> 524 bytes base/sound/alsa-utils-1.0.27-desktopfile.patch.xz | Bin 0 -> 584 bytes base/sound/alsa-utils-1.0.27-manfix.patch.xz | Bin 0 -> 536 bytes base/sound/alsa-utils-1.0.27-pcsp.patch.xz | Bin 0 -> 220 bytes base/sound/alsa-utils-1.0.27-servicetypo.patch.xz | Bin 0 -> 276 bytes base/sound/alsa-utils-1.0.27-sysvinit.patch.xz | Bin 0 -> 508 bytes base/sound/alsa-utils-1.0.27-tmpfilesd.patch.xz | Bin 0 -> 252 bytes base/sound/sound.build | 132 ++++ base/spkg/spkg.build | 62 ++ base/sudo/sudo-1.8.6p8-pamd.patch.xz | Bin 0 -> 332 bytes base/sudo/sudo-1.8.6p8-tmpfiles.patch.xz | Bin 0 -> 244 bytes base/sudo/sudo.build | 109 +++ base/tcpip/host-20070128-compile.patch.xz | Bin 0 -> 884 bytes base/tcpip/iproute2-3.7.0-datadir.patch.xz | Bin 0 -> 980 bytes base/tcpip/iproute2-3.7.0-installman7.patch.xz | Bin 0 -> 444 bytes base/tcpip/iputils-s20121221-install.patch.xz | Bin 0 -> 600 bytes base/tcpip/iputils-s20121221-ipmask.patch.xz | Bin 0 -> 1932 bytes base/tcpip/iputils-s20121221-manpages.patch.xz | Bin 0 -> 11756 bytes base/tcpip/iputils-s20121221-noinstall.patch.xz | Bin 0 -> 316 bytes base/tcpip/libpcap-1.3.0-autoconf.patch.xz | Bin 0 -> 12168 bytes base/tcpip/libpcap-1.3.0-libnl32.patch.xz | Bin 0 -> 416 bytes base/tcpip/net-tools-20130121-config.patch.xz | Bin 0 -> 2624 bytes base/tcpip/net-tools-20130121-debian242.patch.xz | Bin 0 -> 126504 bytes base/tcpip/net-tools-20130121-install.patch.xz | Bin 0 -> 1612 bytes .../net-tools-20130121-missingheaders.patch.xz | Bin 0 -> 216 bytes base/tcpip/tcp_wrappers-7.6-updates.patch.xz | Bin 0 -> 18704 bytes base/tcpip/tcpip.build | 273 +++++++ base/tcpip/whois-5.0.20-mandir.patch.xz | Bin 0 -> 356 bytes base/tcpip/whois-5.0.20-nomkpasswd.patch.xz | Bin 0 -> 380 bytes base/udev/udev-173-deadlockedworker.patch.xz | Bin 0 -> 712 bytes base/udev/udev-173-input_id.patch.xz | Bin 0 -> 1052 bytes base/udev/udev-173-libdirhack.patch.xz | Bin 0 -> 740 bytes base/udev/udev-173-rulegenerator.patch.xz | Bin 0 -> 844 bytes base/udev/udev-173-slackware.patch.xz | Bin 0 -> 6544 bytes base/udev/udev.build | 103 +++ base/usb/libusb-compat-0.1.4-pkgconfig.patch.xz | Bin 0 -> 324 bytes base/usb/usb.build | 135 ++++ base/vi/vi.build | 90 +++ base/vi/vim-7.3-crontab.patch.xz | Bin 0 -> 404 bytes base/vi/vim-7.3-logfiles.patch.xz | Bin 0 -> 384 bytes base/vi/vim-7.3-minimal.patch.xz | Bin 0 -> 3236 bytes base/vi/vim-7.3-nlpo.patch.xz | Bin 0 -> 40276 bytes base/vi/vim-7.3-slackware.patch.xz | Bin 0 -> 472 bytes base/vi/vim-7.3-syntax20130121.patch.xz | Bin 0 -> 155976 bytes base/vi/vim-7.3-update773.patch.xz | Bin 0 -> 566740 bytes base/vi/vim-7.3-useproperlocaledir.patch.xz | Bin 0 -> 1232 bytes base/vi/vim-7.3-vimautoconf.patch.xz | Bin 0 -> 19180 bytes base/wireless/crda-1.1.3-optflags.patch.xz | Bin 0 -> 292 bytes base/wireless/crda-1.1.3-paths.patch.xz | Bin 0 -> 344 bytes base/wireless/crda-1.1.3-regbin.patch.xz | Bin 0 -> 352 bytes base/wireless/iw-3.8-optflags.patch.xz | Bin 0 -> 360 bytes base/wireless/wireless.build | 135 ++++ base/wireless/wpa_supplicant-2.0-config.patch.xz | Bin 0 -> 7108 bytes ...wpa_supplicant-2.0-dbusservicefileargs.patch.xz | Bin 0 -> 376 bytes base/wireless/wpa_supplicant-2.0-etc.patch.xz | Bin 0 -> 236 bytes base/wireless/wpa_supplicant-2.0-install.patch.xz | Bin 0 -> 940 bytes .../wpa_supplicant-2.0-libnl3includes.patch.xz | Bin 0 -> 328 bytes .../wireless/wpa_supplicant-2.0-logrotate.patch.xz | Bin 0 -> 260 bytes base/wireless/wpa_supplicant-2.0-optflags.patch.xz | Bin 0 -> 276 bytes .../wpa_supplicant-2.0-quietscanresults.patch.xz | Bin 0 -> 328 bytes .../wireless/wpa_supplicant-2.0-tmpfilesd.patch.xz | Bin 0 -> 252 bytes base/xz/xz.build | 74 ++ burn/cdrdao/cdrdao-1.2.3-k3b.patch.xz | Bin 0 -> 280 bytes burn/cdrdao/cdrdao-1.2.3-stat.patch.xz | Bin 0 -> 240 bytes burn/cdrdao/cdrdao.build | 62 ++ burn/cuetools/bchunk-1.2.0-heimdal.patch.xz | Bin 0 -> 548 bytes burn/cuetools/bchunk-1.2.0-tracksize.patch.xz | Bin 0 -> 368 bytes burn/cuetools/cuetools.build | 98 +++ burn/xfburn/xfburn-0.4.2-icons.patch.xz | Bin 0 -> 648 bytes burn/xfburn/xfburn-0.4.2-ui.patch.xz | Bin 0 -> 596 bytes burn/xfburn/xfburn.SlackBuild | 98 +++ compat/compat_lcms/compat_lcms.build | 63 ++ compat/compat_libpng/compat_libpng.build | 78 ++ compat/compat_tcpip/compat_tcpip.build | 61 ++ .../net-tools-20130121-config.patch.xz | Bin 0 -> 2624 bytes .../net-tools-20130121-debian242.patch.xz | Bin 0 -> 126504 bytes .../net-tools-20130121-install.patch.xz | Bin 0 -> 1612 bytes .../net-tools-20130121-missingheaders.patch.xz | Bin 0 -> 216 bytes compat/compat_wireless/compat_wireless.build | 57 ++ .../wireless_tools-30.pre9-nowhine.patch.xz | Bin 0 -> 300 bytes .../wireless_tools-30.pre9-slackware.patch.xz | Bin 0 -> 6988 bytes .../ConsoleKit-0.4.6-cleanupconsoletags.patch.xz | Bin 0 -> 872 bytes compat/consolekit/ConsoleKit-0.4.6-libdir.patch.xz | Bin 0 -> 1016 bytes compat/consolekit/ConsoleKit-0.4.6-nopam.patch.xz | Bin 0 -> 444 bytes compat/consolekit/ConsoleKit-0.4.6-revert.patch.xz | Bin 0 -> 2180 bytes compat/consolekit/ConsoleKit-0.4.6-rundir.patch.xz | Bin 0 -> 528 bytes .../consolekit/ConsoleKit-0.4.6-sysvinit.patch.xz | Bin 0 -> 500 bytes .../consolekit/ConsoleKit-0.4.6-tmpfiles.patch.xz | Bin 0 -> 256 bytes compat/consolekit/consolekit.build | 108 +++ compat/dbus_glib/dbus_glib.build | 67 ++ compat/gconf/GConf-3.2.6-reload.patch.xz | Bin 0 -> 312 bytes compat/gconf/GConf-3.2.6-xmlgettextdomain.patch.xz | Bin 0 -> 3592 bytes compat/gconf/gconf.build | 83 ++ .../libunique/libunique-1.1.6-autostuff.patch.xz | Bin 0 -> 146040 bytes .../libunique-1.1.6-gconstreturn.patch.xz | Bin 0 -> 1072 bytes compat/libunique/libunique-1.1.6-gdbus.patch.xz | Bin 0 -> 4548 bytes compat/libunique/libunique.build | 68 ++ compat/network_scripts/network_scripts.build | 63 ++ compat/pkgtools/pkgtools-14.0-gtar.patch.xz | Bin 0 -> 508 bytes compat/pkgtools/pkgtools.build | 82 ++ compat/pkgtools/tar-1.13-autostuff.patch.xz | Bin 0 -> 23116 bytes compat/pkgtools/tar-1.13-bzip2.patch.xz | Bin 0 -> 980 bytes compat/sysvinit/sysvinit-2.88dsf-install.patch.xz | Bin 0 -> 528 bytes compat/sysvinit/sysvinit-2.88dsf-paths.patch.xz | Bin 0 -> 416 bytes compat/sysvinit/sysvinit-2.88dsf-programs.patch.xz | Bin 0 -> 532 bytes .../sysvinit/sysvinit-2.88dsf-slackware.patch.xz | Bin 0 -> 764 bytes compat/sysvinit/sysvinit.build | 62 ++ .../sysvinit-scripts-2.0-alsa.patch.xz | Bin 0 -> 504 bytes .../sysvinit-scripts-2.0-slim.patch.xz | Bin 0 -> 592 bytes .../sysvinit-scripts-2.0-tmpfilesd.patch.xz | Bin 0 -> 1448 bytes .../sysvinit-scripts-2.0-tmpfilesscript.patch.xz | Bin 0 -> 3520 bytes compat/sysvinit_scripts/sysvinit_scripts.build | 73 ++ development/asciidoc/asciidoc.build | 63 ++ .../automake-1.14.1-noautoconfcheck.patch.xz | Bin 0 -> 352 bytes development/autotools/autotools.build | 132 ++++ .../autotools/intltool-0.50.2-manfix.patch.xz | Bin 0 -> 5820 bytes development/binutils/binutils.SlackBuild | 111 +++ development/bison/bison.build | 77 ++ .../bluefish/bluefish-2.2.6-datarootdir.patch.xz | Bin 0 -> 728 bytes .../bluefish/bluefish-2.2.6-gzipfix.patch.xz | Bin 0 -> 416 bytes development/bluefish/bluefish.build | 96 +++ development/cmake/cmake-2.8.11.2-paths.patch.xz | Bin 0 -> 688 bytes .../cmake/cmake-2.8.11.2-pkgconfigfuckup.patch.xz | Bin 0 -> 336 bytes development/cmake/cmake.build | 70 ++ development/dev86/dev86.SlackBuild | 83 ++ development/dhex/dhex-0.68-makefile.patch.xz | Bin 0 -> 492 bytes development/dhex/dhex.build | 48 ++ .../diffutils-3.3-sdiffnowaitpid.patch.xz | Bin 0 -> 392 bytes development/diffutils/diffutils.build | 99 +++ development/distcc/distcc-3.1-systemd.patch.xz | Bin 0 -> 560 bytes development/distcc/distcc.build | 103 +++ development/docbook/docbook.build | 300 ++++++++ development/docbook/xmlto-0.0.25-elinks.patch.xz | Bin 0 -> 268 bytes development/flex/flex-2.5.37-lex.patch.xz | Bin 0 -> 216 bytes development/flex/flex.build | 80 ++ development/gdb/gdb.build | 83 ++ .../gettext/gettext-0.18.2.1-pkglibdir.patch.xz | Bin 0 -> 1444 bytes development/gettext/gettext.build | 88 +++ development/git/git.build | 121 +++ development/glade/glade.SlackBuild | 105 +++ development/gperf/gperf.build | 76 ++ development/gtk_doc/gtk_doc.build | 60 ++ ...-naming-utils-0.8.90-gtkonlyandupdates.patch.xz | Bin 0 -> 5480 bytes .../icon_naming_utils/icon_naming_utils.build | 59 ++ .../indent/indent-2.2.11-decimalformat.patch.xz | Bin 0 -> 1184 bytes development/indent/indent-2.2.11-docfix.patch.xz | Bin 0 -> 488 bytes development/indent/indent-2.2.11-lcall.patch.xz | Bin 0 -> 380 bytes development/indent/indent-2.2.11-nohtml.patch.xz | Bin 0 -> 368 bytes development/indent/indent-2.2.11-segfault.patch.xz | Bin 0 -> 316 bytes development/indent/indent.build | 77 ++ .../ldc-20120620-bashcompletioninstall.patch.xz | Bin 0 -> 572 bytes development/ldc/ldc.build | 65 ++ .../llvm/llvm-3.3-clangcindexerpath.patch.xz | Bin 0 -> 324 bytes development/llvm/llvm-3.3-clanginstall.patch.xz | Bin 0 -> 888 bytes development/llvm/llvm-3.3-docs.patch.xz | Bin 0 -> 676 bytes development/llvm/llvm-3.3-timestamp.patch.xz | Bin 0 -> 352 bytes development/llvm/llvm.build | 145 ++++ .../llvm_lua/llvm_lua-1.3.1-libdir.patch.xz | Bin 0 -> 312 bytes development/llvm_lua/llvm_lua.build | 69 ++ development/lua/lua-5.2.2-license.patch.xz | Bin 0 -> 1048 bytes development/lua/lua-5.2.2-pkgconfig.patch.xz | Bin 0 -> 416 bytes development/lua/lua-5.2.2-shared.patch.xz | Bin 0 -> 1228 bytes development/lua/lua.build | 62 ++ development/m4/m4.build | 77 ++ development/make/make-3.82-bug30612.patch.xz | Bin 0 -> 1096 bytes development/make/make-3.82-bug30723.patch.xz | Bin 0 -> 352 bytes .../make/make-3.82-dontpruneintermediate.patch.xz | Bin 0 -> 732 bytes development/make/make-3.82-expensiveglob.patch.xz | Bin 0 -> 1084 bytes development/make/make-3.82-makeflags.patch.xz | Bin 0 -> 616 bytes development/make/make-3.82-sortblank.patch.xz | Bin 0 -> 308 bytes development/make/make.build | 75 ++ development/mariadb/mariadb-5.5.30-etcdir.patch.xz | Bin 0 -> 712 bytes .../mariadb/mariadb-5.5.30-service.patch.xz | Bin 0 -> 628 bytes .../mariadb/mariadb-5.5.30-sysconfdir.patch.xz | Bin 0 -> 452 bytes .../mariadb/mariadb-5.5.30-sysvinit.patch.xz | Bin 0 -> 1412 bytes .../mariadb/mariadb-5.5.30-tmpfilesd.patch.xz | Bin 0 -> 244 bytes development/mariadb/mariadb.build | 198 +++++ development/patch/patch.build | 58 ++ development/perl/perl-5.18.0-profiled.patch.xz | Bin 0 -> 468 bytes development/perl/perl.build | 126 ++++ development/perl_xmlparser/perl_xmlparser.build | 54 ++ development/php/php-5.4.15-apachecfg.patch.xz | Bin 0 -> 416 bytes development/php/php-5.4.15-apachehack.patch.xz | Bin 0 -> 5728 bytes development/php/php-5.4.15-phpfpm.patch.xz | Bin 0 -> 752 bytes development/php/php-5.4.15-phpini.patch.xz | Bin 0 -> 1120 bytes development/php/php-5.4.15-sessionclean.patch.xz | Bin 0 -> 396 bytes development/php/php-5.4.15-tmpfilesd.patch.xz | Bin 0 -> 248 bytes development/php/php.build | 250 ++++++ development/php_apc/APC-3.1.13-config.patch.xz | Bin 0 -> 328 bytes development/php_apc/php_apc.build | 76 ++ development/pkgconfig/pkgconfig.build | 65 ++ .../python/Python-2.7.4-fixforusrmove.patch.xz | Bin 0 -> 692 bytes .../python/Python-2.7.4-nobinutilsdep.patch.xz | Bin 0 -> 408 bytes development/python/Python-2.7.4-norpath.patch.xz | Bin 0 -> 320 bytes .../python/Python-2.7.4-nostaticlibrary.patch.xz | Bin 0 -> 816 bytes .../python/Python-2.7.4-pydocnogui.patch.xz | Bin 0 -> 756 bytes .../Python-2.7.4-readlinesetpreinputhook.patch.xz | Bin 0 -> 380 bytes development/python/python.build | 114 +++ development/python_m2crypto/python_m2crypto.build | 48 ++ development/ruby/ruby-2.0.0-p195-gemrc.patch.xz | Bin 0 -> 340 bytes development/ruby/ruby-2.0.0-p195-profiled.patch.xz | Bin 0 -> 368 bytes .../ruby/ruby-2.0.0-p195-verbosemkmf.patch.xz | Bin 0 -> 488 bytes development/ruby/ruby.build | 99 +++ development/ruby_cairo/ruby_cairo.build | 57 ++ development/ruby_gtk2/ruby_gtk2.build | 57 ++ development/ruby_pkgconfig/ruby_pkgconfig.build | 50 ++ development/scons/scons.build | 57 ++ development/strace/strace.build | 58 ++ development/subversion/subversion.build | 59 ++ development/udis86/udis86.build | 60 ++ .../valgrind/valgrind-3.6.0-glibcversion.patch.xz | Bin 0 -> 452 bytes development/valgrind/valgrind.SlackBuild | 98 +++ development/xfce_dev_tools/xfce_dev_tools.build | 58 ++ development/yasm/yasm.build | 57 ++ documents/abiword/abiword.SlackBuild | 112 +++ documents/antiword/antiword-0.37-cmake.patch.xz | Bin 0 -> 956 bytes .../antiword/antiword-0.37-resourcedirs.patch.xz | Bin 0 -> 372 bytes documents/antiword/antiword.build | 54 ++ documents/ed/ed-1.9-cflags.patch.xz | Bin 0 -> 252 bytes documents/ed/ed.build | 72 ++ documents/evince/evince-3.8.0-backenddir.patch.xz | Bin 0 -> 556 bytes documents/evince/evince.build | 92 +++ .../fbreader/fbreader-0.12.0-linuxgtk.patch.xz | Bin 0 -> 464 bytes .../fbreader/fbreader-0.12.0-notsilent.patch.xz | Bin 0 -> 364 bytes documents/fbreader/fbreader-0.12.0-paths.patch.xz | Bin 0 -> 1228 bytes documents/fbreader/fbreader-0.12.0-sqlite.patch.xz | Bin 0 -> 352 bytes documents/fbreader/fbreader.SlackBuild | 90 +++ .../hunspell/hunspell-1.3.2-pkgconfig.patch.xz | Bin 0 -> 324 bytes documents/hunspell/hunspell-1.3.2-xdgdir.patch.xz | Bin 0 -> 548 bytes documents/hunspell/hunspell.build | 64 ++ documents/itstool/itstool.build | 58 ++ documents/medit/medit-1.2.0-desktopfile.patch.xz | Bin 0 -> 552 bytes documents/medit/medit-1.2.0-paths.patch.xz | Bin 0 -> 316 bytes documents/medit/medit.build | 62 ++ documents/ne/ne-2.5-makefile.patch.xz | Bin 0 -> 620 bytes documents/ne/ne.build | 66 ++ documents/pinfo/pinfo-0.6.8-heimdal.patch.bz2 | Bin 0 -> 486 bytes documents/pinfo/pinfo.SlackBuild | 86 +++ documents/texinfo/texinfo-5.1-dir.patch.xz | Bin 0 -> 5748 bytes documents/texinfo/texinfo.build | 99 +++ documents/vim/vim-7.3-crontab.patch.xz | Bin 0 -> 404 bytes documents/vim/vim-7.3-logfiles.patch.xz | Bin 0 -> 384 bytes documents/vim/vim-7.3-nlpo.patch.xz | Bin 0 -> 40276 bytes documents/vim/vim-7.3-slackware.patch.xz | Bin 0 -> 472 bytes documents/vim/vim-7.3-syntax20130121.patch.xz | Bin 0 -> 155976 bytes documents/vim/vim-7.3-update773.patch.xz | Bin 0 -> 566740 bytes documents/vim/vim-7.3-useproperlocaledir.patch.xz | Bin 0 -> 1232 bytes documents/vim/vim-7.3-vimautoconf.patch.xz | Bin 0 -> 19180 bytes documents/vim/vim-7.3-vimrcdir.patch.xz | Bin 0 -> 364 bytes documents/vim/vim.build | 131 ++++ emulation/aqemu/aqemu-0.8.2-install.patch.xz | Bin 0 -> 17236 bytes emulation/aqemu/aqemu-20120131-install.patch.xz | Bin 0 -> 17196 bytes emulation/aqemu/aqemu.build | 61 ++ emulation/dgen/dgen-sdl-1.32-desktop.patch.xz | Bin 0 -> 2984 bytes emulation/dgen/dgen.build | 65 ++ emulation/dolphin/dolphin-3.5-desktop.patch.xz | Bin 0 -> 25492 bytes emulation/dolphin/dolphin.build | 58 ++ emulation/dosbox/dosbox-0.74-gcc46.patch.xz | Bin 0 -> 268 bytes emulation/dosbox/dosbox.build | 68 ++ emulation/hatari/hatari-1.6.2-desktop.patch.xz | Bin 0 -> 356 bytes emulation/hatari/hatari.build | 68 ++ .../mednafen/mednafen-0.9.28-wip-desktop.patch.xz | Bin 0 -> 1396 bytes emulation/mednafen/mednafen.build | 70 ++ emulation/qemu/qemu-1.5.0-kvmrule.patch.xz | Bin 0 -> 220 bytes emulation/qemu/qemu-1.5.0-nodebugffs.patch.xz | Bin 0 -> 344 bytes emulation/qemu/qemu.build | 75 ++ .../snes9x_gtk/snes9x-20130503-desktop.patch.xz | Bin 0 -> 460 bytes emulation/snes9x_gtk/snes9x_gtk.build | 65 ++ .../font_otf_inconsolata.build | 64 ++ fonts/font_pcf_terminus/font_pcf_terminus.build | 71 ++ fonts/font_psfu_sigma/font_psfu_sigma.build | 49 ++ .../courier-prime-1.203-fontconfig.patch.xz | Bin 0 -> 364 bytes .../font_ttf_courierprime.build | 71 ++ fonts/font_ttf_dejavu/font_ttf_dejavu.build | 77 ++ .../droid-20130201-fontconfig.patch.xz | Bin 0 -> 708 bytes fonts/font_ttf_droid/font_ttf_droid.build | 74 ++ fonts/font_ttf_excelsior/font_ttf_excelsior.build | 64 ++ fonts/font_ttf_gentium/font_ttf_gentium.build | 65 ++ fonts/font_ttf_gw/font_ttf_gw.build | 71 ++ .../font_ttf_liberation/font_ttf_liberation.build | 77 ++ ...liberation-fonts-ttf-2.00.1-fontconfig.patch.xz | Bin 0 -> 516 bytes fonts/font_ttf_libertine/font_ttf_libertine.build | 67 ++ fonts/font_ttf_novamono/font_ttf_novamono.build | 65 ++ .../font_type1_ghostscript.build | 66 ++ fonts/fontconfig/fontconfig-2.11.0-dejavu.patch.xz | Bin 0 -> 592 bytes .../fontconfig-2.11.0-fontdirlist.patch.xz | Bin 0 -> 504 bytes .../fontconfig-2.11.0-slackware.patch.xz | Bin 0 -> 856 bytes fonts/fontconfig/fontconfig.build | 96 +++ .../freetype/freetype-2.5.2-illadvisederr.patch.xz | Bin 0 -> 536 bytes .../freetype-2.5.2-subpixelrender.patch.xz | Bin 0 -> 376 bytes fonts/freetype/freetype.build | 70 ++ fonts/t1lib/t1lib-5.1.2-config.patch.xz | Bin 0 -> 508 bytes fonts/t1lib/t1lib-5.1.2-debianfixes.patch.xz | Bin 0 -> 11472 bytes fonts/t1lib/t1lib-5.1.2-paths.patch.xz | Bin 0 -> 584 bytes fonts/t1lib/t1lib.build | 78 ++ games/bsd_games/bsd-games-2.17-64bit.patch.xz | Bin 0 -> 764 bytes .../bsd-games-2.17-acronymlocation.patch.xz | Bin 0 -> 408 bytes .../bsd_games/bsd-games-2.17-badntohlcast.patch.xz | Bin 0 -> 284 bytes games/bsd_games/bsd-games-2.17-config.patch.xz | Bin 0 -> 424 bytes .../bsd-games-2.17-extrafortunes.patch.xz | Bin 0 -> 293644 bytes ...d-games-2.17-fortunequotetypos20120302.patch.xz | Bin 0 -> 360 bytes .../bsd_games/bsd-games-2.17-gamescreenh.patch.xz | Bin 0 -> 344 bytes games/bsd_games/bsd-games-2.17-gcc4fix.patch.xz | Bin 0 -> 456 bytes games/bsd_games/bsd-games-2.17-getline.patch.xz | Bin 0 -> 1828 bytes .../bsd_games/bsd-games-2.17-hangmanwords.patch.xz | Bin 0 -> 86716 bytes .../bsd_games/bsd-games-2.17-loginfortune.patch.xz | Bin 0 -> 380 bytes games/bsd_games/bsd-games-2.17-nullcheck.patch.xz | Bin 0 -> 356 bytes games/bsd_games/bsd-games-2.17-numberc.patch.xz | Bin 0 -> 1020 bytes games/bsd_games/bsd-games-2.17-ospeed.patch.xz | Bin 0 -> 312 bytes games/bsd_games/bsd-games-2.17-pom.patch.xz | Bin 0 -> 1968 bytes games/bsd_games/bsd-games-2.17-spelling.patch.xz | Bin 0 -> 1108 bytes games/bsd_games/bsd-games-2.17-stdioh.patch.xz | Bin 0 -> 288 bytes games/bsd_games/bsd-games-2.17-strfileman.patch.xz | Bin 0 -> 420 bytes games/bsd_games/bsd-games-2.17-tetris.patch.xz | Bin 0 -> 324 bytes games/bsd_games/bsd-games-2.17-tmpfiles.patch.xz | Bin 0 -> 280 bytes games/bsd_games/bsd-games-2.17-usrbin.patch.xz | Bin 0 -> 320 bytes games/bsd_games/bsd_games.build | 106 +++ games/ctetris/ctetris-0.30-compile.patch.bz2 | Bin 0 -> 1323 bytes games/ctetris/ctetris.SlackBuild | 71 ++ games/dhewm3/dhewm3-20130419-desktop.patch.xz | Bin 0 -> 428 bytes games/dhewm3/dhewm3-20130419-nocdkey.patch.xz | Bin 0 -> 292 bytes games/dhewm3/dhewm3.build | 63 ++ games/flare/flare.build | 61 ++ .../freedoom-iwad-0.8-beta1-desktop.patch.xz | Bin 0 -> 11692 bytes games/freedoom/freedoom.build | 85 +++ .../prboom-plus-2.5.1.3-autostuff.patch.xz | Bin 0 -> 58100 bytes .../prboom-plus-2.5.1.3-dirlayout.patch.xz | Bin 0 -> 6148 bytes games/freedoom/prboom-plus-2.5.1.3-docdir.patch.xz | Bin 0 -> 632 bytes games/lbreakout2/lbreakout2-2.6.4-desktop.patch.xz | Bin 0 -> 1944 bytes games/lbreakout2/lbreakout2.build | 65 ++ games/lgeneral/lgeneral-1.2.3-desktop.patch.xz | Bin 0 -> 368 bytes games/lgeneral/lgeneral-1.2.3-nobullshit.patch.xz | Bin 0 -> 420 bytes games/lgeneral/lgeneral.build | 73 ++ games/lmarbles/lmarbles-1.0.8-desktop.patch.xz | Bin 0 -> 1000 bytes games/lmarbles/lmarbles.build | 67 ++ games/lpairs/lpairs-1.0.4-desktop.patch.xz | Bin 0 -> 404 bytes games/lpairs/lpairs.build | 64 ++ games/ltris/ltris-1.0.18-desktopfile.patch.xz | Bin 0 -> 404 bytes games/ltris/ltris-1.0.18-nogif.patch.xz | Bin 0 -> 444 bytes games/ltris/ltris.build | 75 ++ games/mindless/mindless-1.6-copts.patch.xz | Bin 0 -> 336 bytes games/mindless/mindless-1.6-desktop.patch.xz | Bin 0 -> 3964 bytes games/mindless/mindless.build | 54 ++ games/nibbles/nibbles-1.2-compile.patch.bz2 | Bin 0 -> 888 bytes games/nibbles/nibbles.SlackBuild | 72 ++ games/quake2/quake2-5.10-desktopfile.patch.xz | Bin 0 -> 428 bytes games/quake2/quake2-5.10-optflags.patch.xz | Bin 0 -> 316 bytes games/quake2/quake2-5.10-systemdirvid.patch.xz | Bin 0 -> 580 bytes games/quake2/quake2-ctf-1.02-desktopfile.patch.xz | Bin 0 -> 460 bytes games/quake2/quake2-ctf-1.02-optflags.patch.xz | Bin 0 -> 324 bytes .../quake2/quake2-rogue-1.07-desktopfile.patch.xz | Bin 0 -> 456 bytes games/quake2/quake2-rogue-1.07-optflags.patch.xz | Bin 0 -> 324 bytes .../quake2/quake2-xatrix-1.09-desktopfile.patch.xz | Bin 0 -> 460 bytes games/quake2/quake2-xatrix-1.09-optflags.patch.xz | Bin 0 -> 328 bytes games/quake2/quake2.build | 109 +++ games/quakeforge/quakeforge-20101025-icon.patch.xz | Bin 0 -> 2628 bytes .../quakeforge-20101025-samplerate.patch.xz | Bin 0 -> 272 bytes .../quakeforge-rev11804-desktopfiles.patch.xz | Bin 0 -> 2024 bytes games/quakeforge/quakeforge.SlackBuild | 119 +++ games/scummvm/scummvm.build | 65 ++ games/tetrix/tetrix-2.3-makefile.patch.xz | Bin 0 -> 636 bytes games/tetrix/tetrix.build | 47 ++ games/vor/vor-0.5.5-desktop.patch.xz | Bin 0 -> 4352 bytes games/vor/vor.build | 62 ++ games/xfishtank/xfishtank-2.2-debian23.patch.bz2 | Bin 0 -> 8404 bytes games/xfishtank/xfishtank-2.2-imake.patch.bz2 | Bin 0 -> 287 bytes games/xfishtank/xfishtank.SlackBuild | 85 +++ games/xmountains/xmountains-2.7-imake.patch.bz2 | Bin 0 -> 363 bytes games/xmountains/xmountains.SlackBuild | 84 +++ games/xpenguins/xpenguins-2.2-icon.patch.bz2 | Bin 0 -> 3043 bytes games/xpenguins/xpenguins.SlackBuild | 119 +++ graphics/geeqie/geeqie-1.1-paths.patch.xz | Bin 0 -> 496 bytes graphics/geeqie/geeqie.build | 59 ++ graphics/gifsicle/gifsicle.SlackBuild | 83 ++ graphics/gimp/gimp-2.8.4-paths.patch.xz | Bin 0 -> 544 bytes graphics/gimp/gimp.build | 80 ++ .../GraphicsMagick-1.3.18-paths.patch.xz | Bin 0 -> 1076 bytes graphics/graphicsmagick/graphicsmagick.build | 89 +++ graphics/tesseract/tesseract.build | 62 ++ graphics/unpaper/unpaper-1_1-makefile.patch.xz | Bin 0 -> 412 bytes graphics/unpaper/unpaper.build | 49 ++ graphics/viewnior/viewnior-1.3-appdata.patch.xz | Bin 0 -> 728 bytes .../viewnior/viewnior-1.3-desktopfile.patch.xz | Bin 0 -> 528 bytes graphics/viewnior/viewnior-1.3-makefiles.patch.xz | Bin 0 -> 432 bytes graphics/viewnior/viewnior.build | 62 ++ .../xfce_screenshooter/xfce_screenshooter.build | 67 ++ hardware/3ware_raid/3ware_raid.build | 59 ++ libs_audio/faad/faad.build | 61 ++ libs_audio/faad/faad2-2.7-autoreconf.patch.xz | Bin 0 -> 325428 bytes libs_audio/faad/faad2-2.7-man.patch.xz | Bin 0 -> 1456 bytes libs_audio/faad/faad2-2.7-pointersize.patch.xz | Bin 0 -> 348 bytes libs_audio/flac/flac.build | 71 ++ libs_audio/id3lib/id3lib-3.8.3-cstring.patch.xz | Bin 0 -> 404 bytes libs_audio/id3lib/id3lib-3.8.3-demosfix.patch.xz | Bin 0 -> 440 bytes libs_audio/id3lib/id3lib-3.8.3-iomaniph.patch.xz | Bin 0 -> 372 bytes libs_audio/id3lib/id3lib-3.8.3-manpages.patch.xz | Bin 0 -> 1272 bytes libs_audio/id3lib/id3lib-3.8.3-tempfile.patch.xz | Bin 0 -> 736 bytes libs_audio/id3lib/id3lib-3.8.3-utf16.patch.xz | Bin 0 -> 716 bytes libs_audio/id3lib/id3lib.build | 62 ++ libs_audio/jack/jack-1.9.9.5-hpetrules.patch.xz | Bin 0 -> 240 bytes libs_audio/jack/jack-1.9.9.5-limits.patch.xz | Bin 0 -> 228 bytes libs_audio/jack/jack-1.9.9.5-paths.patch.xz | Bin 0 -> 572 bytes libs_audio/jack/jack.build | 61 ++ libs_audio/ladspa/ladspa.build | 54 ++ .../ladspa_sdk-1.13-fallbackladspapath.patch.xz | Bin 0 -> 452 bytes ...pa_sdk-1.13-fixmemleakinpluginscanning.patch.xz | Bin 0 -> 260 bytes .../ladspa/ladspa_sdk-1.13-makefile.patch.xz | Bin 0 -> 464 bytes libs_audio/lame/lame.build | 65 ++ .../liba52/a52dec-0.7.5-cvs-optflags.patch.xz | Bin 0 -> 404 bytes libs_audio/liba52/liba52.build | 64 ++ libs_audio/libalut/libalut.build | 57 ++ libs_audio/libao/libao.build | 69 ++ libs_audio/libaudiofile/libaudiofile.build | 62 ++ .../libcdaudio-0.99.12p2-can20050706.patch.xz | Bin 0 -> 360 bytes .../libcdaudio-0.99.12p2-cve20085030.patch.xz | Bin 0 -> 296 bytes .../libcdaudio-0.99.12p2-kfreebsd.patch.xz | Bin 0 -> 360 bytes libs_audio/libcdaudio/libcdaudio.build | 61 ++ libs_audio/libcddb/libcddb.build | 60 ++ libs_audio/libcdio/libcdio-0.92-linking.patch.xz | Bin 0 -> 340 bytes libs_audio/libcdio/libcdio.build | 93 +++ libs_audio/libcue/libcue.build | 60 ++ libs_audio/libdca/libdca.build | 69 ++ libs_audio/libgsm/gsm-1.0.13-fixes.patch.xz | Bin 0 -> 2544 bytes libs_audio/libgsm/libgsm.build | 56 ++ .../libid3tag/libid3tag-0.15.1b-acapella.patch.xz | Bin 0 -> 512 bytes .../libid3tag/libid3tag-0.15.1b-pkgconfig.patch.xz | Bin 0 -> 336 bytes .../libid3tag-0.15.1b-unknownencoding.patch.xz | Bin 0 -> 484 bytes .../libid3tag/libid3tag-0.15.1b-utf16.patch.xz | Bin 0 -> 476 bytes libs_audio/libid3tag/libid3tag.build | 63 ++ libs_audio/libkate/libkate.build | 66 ++ libs_audio/liblastfm/liblastfm.build | 61 ++ libs_audio/libmac/libmac.build | 63 ++ .../libmac/mac-3.99-u4-b5-castfixes.patch.xz | Bin 0 -> 556 bytes libs_audio/libmac/mac-3.99-u4-b5-shntool.patch.xz | Bin 0 -> 7500 bytes libs_audio/libmad/libmad-0.15.1b-64bit.patch.xz | Bin 0 -> 276 bytes libs_audio/libmad/libmad-0.15.1b-autoconf.patch.xz | Bin 0 -> 131560 bytes .../libmad/libmad-0.15.1b-framelength.patch.xz | Bin 0 -> 1228 bytes libs_audio/libmad/libmad-0.15.1b-optimize.patch.xz | Bin 0 -> 824 bytes .../libmad/libmad-0.15.1b-pkgconfig.patch.xz | Bin 0 -> 324 bytes libs_audio/libmad/libmad.build | 72 ++ .../libmikmod/libmikmod-3.3.6-paths.patch.xz | Bin 0 -> 564 bytes libs_audio/libmikmod/libmikmod.build | 80 ++ libs_audio/libmodplug/libmodplug.build | 60 ++ libs_audio/libmp4v2/libmp4v2.build | 60 ++ libs_audio/libmpcdec/libmpcdec.build | 59 ++ .../libmusicbrainz-2.1.5-gcc43.patch.xz | Bin 0 -> 648 bytes libs_audio/libmusicbrainz/libmusicbrainz.build | 61 ++ libs_audio/libofa/libofa-0.9.3-curl721.patch.xz | Bin 0 -> 260 bytes .../libofa/libofa-0.9.3-exampleopen.patch.xz | Bin 0 -> 292 bytes .../libofa/libofa-0.9.3-fftw3include.patch.xz | Bin 0 -> 432 bytes libs_audio/libofa/libofa-0.9.3-gcc43.patch.xz | Bin 0 -> 460 bytes libs_audio/libofa/libofa-0.9.3-gcc44.patch.xz | Bin 0 -> 272 bytes libs_audio/libofa/libofa-0.9.3-noexamples.patch.xz | Bin 0 -> 308 bytes libs_audio/libofa/libofa-0.9.3-pkgconfig.patch.xz | Bin 0 -> 308 bytes libs_audio/libofa/libofa-0.9.3-sizetype.patch.xz | Bin 0 -> 328 bytes libs_audio/libofa/libofa-0.9.3-update8438.patch.xz | Bin 0 -> 189108 bytes libs_audio/libofa/libofa.build | 60 ++ libs_audio/libogg/libogg.build | 61 ++ libs_audio/libopenal/libopenal.build | 62 ++ libs_audio/libopus/libopus.build | 91 +++ libs_audio/libsamplerate/libsamplerate.build | 64 ++ libs_audio/libshout/libshout.build | 63 ++ libs_audio/libsidplayfp/libsidplayfp.build | 63 ++ libs_audio/libsndfile/libsndfile.build | 66 ++ libs_audio/libsoundtouch/libsoundtouch.build | 61 ++ .../soundtouch-1.7.1-acconfigheaders.patch.xz | Bin 0 -> 856 bytes .../soundtouch-1.7.1-autoreconf.patch.xz | Bin 0 -> 213552 bytes libs_audio/libspeex/libspeex.build | 64 ++ .../libspeex/speex-1.2rc1-pkgconfig.patch.xz | Bin 0 -> 280 bytes .../libvisual/libvisual-0.4.0-fixes.patch.xz | Bin 0 -> 600 bytes ...ual-plugins-0.4.0-01-disablegforcedfsg.patch.xz | Bin 0 -> 660 bytes ...ibvisual-plugins-0.4.0-02-64bitjessfix.patch.xz | Bin 0 -> 740 bytes ...l-plugins-0.4.0-03-buildagainstglfixes.patch.xz | Bin 0 -> 1620 bytes ...al-plugins-0.4.0-04-lvanalyzerbuildfix.patch.xz | Bin 0 -> 304 bytes .../libvisual-plugins-0.4.0-05-fixpo.patch.xz | Bin 0 -> 1104 bytes .../libvisual-plugins-0.4.0-06-autoreconf.patch.xz | Bin 0 -> 361576 bytes ...libvisual-plugins-0.4.0-07-datarootdir.patch.xz | Bin 0 -> 444 bytes libs_audio/libvisual/libvisual.build | 95 +++ libs_audio/libvorbis/libvorbis.build | 64 ++ libs_audio/libwavpack/libwavpack.build | 60 ++ libs_audio/libxspf/libxspf-1.2.0-getcwd.patch.xz | Bin 0 -> 316 bytes libs_audio/libxspf/libxspf.build | 62 ++ ...tM-complete-2.1.0-Source-wrongfontname.patch.xz | Bin 0 -> 432 bytes libs_audio/projectm/projectm.build | 60 ++ .../taglib/taglib-1.9.1-pkgconfigdir.patch.xz | Bin 0 -> 688 bytes libs_audio/taglib/taglib.build | 60 ++ libs_burn/libburn/libburn.SlackBuild | 89 +++ libs_burn/libisoburn/libisoburn.SlackBuild | 104 +++ libs_burn/libisofs/libisofs.SlackBuild | 90 +++ libs_devel/apr/apr-util-1.5.1-aprbuilddir.patch.xz | Bin 0 -> 364 bytes libs_devel/apr/apr-util-1.5.1-flags.patch.xz | Bin 0 -> 344 bytes libs_devel/apr/apr.build | 107 +++ libs_devel/expat/expat-2.1.0-cmakefixes.patch.xz | Bin 0 -> 1112 bytes libs_devel/expat/expat.build | 58 ++ .../fftw-3.3.3-improvesemaphoredetect.patch.xz | Bin 0 -> 308 bytes libs_devel/fftw/fftw-3.3.3-manpagefixes.patch.xz | Bin 0 -> 392 bytes libs_devel/fftw/fftw-3.3.3-pkgconfig.patch.xz | Bin 0 -> 448 bytes libs_devel/fftw/fftw.build | 91 +++ libs_devel/gdbm/gdbm-1.10-zeroheaders.patch.xz | Bin 0 -> 660 bytes libs_devel/gdbm/gdbm.build | 74 ++ libs_devel/glibmm/glibmm-2.34.1-docdir.patch.xz | Bin 0 -> 360 bytes libs_devel/glibmm/glibmm.build | 62 ++ .../ilmbase/ilmbase-1.0.3-pkgconfigdir.patch.xz | Bin 0 -> 360 bytes libs_devel/ilmbase/ilmbase.build | 59 ++ .../libconfig-1.4.9-pkgconfigdir.patch.xz | Bin 0 -> 372 bytes libs_devel/libconfig/libconfig.build | 62 ++ .../libdaemon/libdaemon-0.14-pkgconfigdir.patch.xz | Bin 0 -> 436 bytes libs_devel/libdaemon/libdaemon.build | 63 ++ libs_devel/libdb/libdb.build | 64 ++ libs_devel/libelf/libelf.build | 58 ++ libs_devel/libjudy/libjudy.build | 60 ++ .../liblrdf/liblrdf-0.5.0-pkgconfigdir.patch.xz | Bin 0 -> 400 bytes libs_devel/liblrdf/liblrdf.build | 61 ++ libs_devel/liblzo/liblzo.build | 61 ++ libs_devel/libmpc/libmpc.build | 62 ++ .../libsigc++/libsigc++-2.3.1-paths.patch.xz | Bin 0 -> 800 bytes libs_devel/libsigc++/libsigc++.build | 66 ++ libs_devel/libxapian/libxapian.build | 61 ++ libs_devel/libxml/libxml.build | 71 ++ .../libxslt/libxslt-1.1.28-plugindir.patch.xz | Bin 0 -> 292 bytes libs_devel/libxslt/libxslt.build | 70 ++ .../libzip-0.11.1-archdependentheader.patch.xz | Bin 0 -> 488 bytes libs_devel/libzip/libzip.build | 62 ++ libs_devel/orc/orc-0.4.19-pkgconfigdir.patch.xz | Bin 0 -> 320 bytes libs_devel/orc/orc.build | 62 ++ libs_devel/pcre/pcre-8.33-autostuff.patch.xz | Bin 0 -> 2516 bytes libs_devel/pcre/pcre-8.33-manlinks.patch.xz | Bin 0 -> 1116 bytes libs_devel/pcre/pcre.build | 72 ++ libs_devel/pth/pth.build | 60 ++ libs_devel/raptor/raptor.build | 64 ++ .../raptor/raptor2-2.0.8-pkgconfigdir.patch.xz | Bin 0 -> 424 bytes .../sqlite/sqlite-src-3071601-lemontmpl.patch.xz | Bin 0 -> 440 bytes ...sqlite-src-3071601-stupidopenfilestest.patch.xz | Bin 0 -> 656 bytes libs_devel/sqlite/sqlite.build | 66 ++ libs_devel/swig/swig.build | 59 ++ .../talloc/talloc-2.0.8-pkgconfigdir.patch.xz | Bin 0 -> 328 bytes libs_devel/talloc/talloc.build | 63 ++ .../uriparser/uriparser-0.7.7-pkgconfig.patch.xz | Bin 0 -> 380 bytes libs_devel/uriparser/uriparser.build | 61 ++ .../djvulibre-3.5.25.3-pkgdatadir.patch.xz | Bin 0 -> 672 bytes libs_docs/djvulibre/djvulibre.build | 66 ++ libs_docs/enca/enca.build | 66 ++ libs_docs/enchant/enchant.build | 62 ++ libs_docs/fribidi/fribidi.build | 64 ++ libs_docs/harfbuzz/harfbuzz.build | 62 ++ libs_docs/libcroco/libcroco.build | 65 ++ libs_docs/libgsf/libgsf.build | 72 ++ libs_docs/libgxps/libgxps.build | 65 ++ libs_docs/libical/libical.build | 58 ++ libs_docs/liblinebreak/liblinebreak.build | 59 ++ libs_docs/libspectre/libspectre.build | 62 ++ libs_docs/libwpd/libwpd.build | 92 +++ libs_docs/poppler/poppler-0.22.4-datadir.patch.xz | Bin 0 -> 548 bytes libs_docs/poppler/poppler.build | 83 ++ libs_docs/qpdf/qpdf-4.0.1-install.patch.xz | Bin 0 -> 496 bytes libs_docs/qpdf/qpdf.build | 60 ++ libs_docs/webkit/webkit.SlackBuild | 101 +++ libs_docs/wv/wv.build | 60 ++ libs_docs/wv/wv2-0.4.2-glibfix.patch.xz | Bin 0 -> 252 bytes libs_graphics/compface/compface.build | 57 ++ .../exiv2/exiv2-0.23-pkgconfigdir.patch.xz | Bin 0 -> 428 bytes libs_graphics/exiv2/exiv2.build | 62 ++ libs_graphics/gegl/babl-0.1.10-paths.patch.xz | Bin 0 -> 652 bytes libs_graphics/gegl/gegl-0.2.0-paths.patch.xz | Bin 0 -> 1380 bytes libs_graphics/gegl/gegl.build | 96 +++ libs_graphics/jasper/jasper.build | 62 ++ .../leptonica/leptonica-1.69-zlib.patch.xz | Bin 0 -> 260 bytes libs_graphics/leptonica/leptonica.build | 59 ++ libs_graphics/libexif/fbida-2.09-cflags.patch.xz | Bin 0 -> 320 bytes libs_graphics/libexif/fbida-2.09-config.patch.xz | Bin 0 -> 340 bytes .../libexif/fbida-2.09-extraldflags.patch.xz | Bin 0 -> 300 bytes libs_graphics/libexif/fbida-2.09-mandir.patch.xz | Bin 0 -> 292 bytes libs_graphics/libexif/fbida-2.09-nocurl.patch.xz | Bin 0 -> 556 bytes .../libexif/libexif-0.6.21-pkgconfigdir.patch.xz | Bin 0 -> 448 bytes libs_graphics/libexif/libexif.build | 78 ++ libs_graphics/libgphoto/libgphoto.build | 71 ++ .../libgphoto2-2.5.1.1-pluginsdir.patch.xz | Bin 0 -> 420 bytes .../libjpeg/jpeginfo-1.6.1-manfix.patch.xz | Bin 0 -> 304 bytes .../libjpeg/jpeginfo-1.6.1-paths.patch.xz | Bin 0 -> 344 bytes .../libjpeg/jpegoptim-1.3.0-paths.patch.xz | Bin 0 -> 344 bytes libs_graphics/libjpeg/libjpeg.build | 109 +++ .../liblcms/lcms2-2.4-pkgconfigdir.patch.xz | Bin 0 -> 440 bytes libs_graphics/liblcms/liblcms.build | 64 ++ .../libmng/libmng-1.0.10-autoreconf.patch.xz | Bin 0 -> 212044 bytes .../libmng/libmng-1.0.10-pkgconfig.patch.xz | Bin 0 -> 352 bytes libs_graphics/libmng/libmng.build | 63 ++ libs_graphics/libopenraw/libopenraw.build | 61 ++ libs_graphics/libpng/libpng.build | 107 +++ .../libpng/png2ico-20021208-makefile.patch.xz | Bin 0 -> 412 bytes .../libpng/pngcrush-1.7.44-makefile.patch.xz | Bin 0 -> 348 bytes libs_graphics/librsvg/librsvg.build | 77 ++ libs_graphics/libtiff/libtiff.build | 79 ++ .../libtiff/tiff-4.0.3-pkgconfigdir.patch.xz | Bin 0 -> 476 bytes .../libwmf-0.2.8.4-comparefontsbyname.patch.xz | Bin 0 -> 240 bytes .../libwmf/libwmf-0.2.8.4-cve20063376.patch.xz | Bin 0 -> 388 bytes .../libwmf/libwmf-0.2.8.4-cve20091364.patch.xz | Bin 0 -> 268 bytes .../libwmf/libwmf-0.2.8.4-fontmapcheck.patch.xz | Bin 0 -> 252 bytes .../libwmf/libwmf-0.2.8.4-gdkpixbufdir.patch.xz | Bin 0 -> 500 bytes .../libwmf/libwmf-0.2.8.4-libpng15.patch.xz | Bin 0 -> 328 bytes libs_graphics/libwmf/libwmf.build | 75 ++ .../openexr/openexr-1.7.1-cstring.patch.xz | Bin 0 -> 400 bytes .../openexr/openexr-1.7.1-pkgconfigdir.patch.xz | Bin 0 -> 336 bytes libs_graphics/openexr/openexr.build | 61 ++ .../curl/curl-7.36.0-pkgconfigdir.patch.xz | Bin 0 -> 384 bytes libs_network/curl/curl.build | 73 ++ libs_network/geoip/geoip.build | 84 +++ libs_network/libesmtp/libesmtp.SlackBuild | 80 ++ .../libevent-2.0.21-stable-pkgconfigdir.patch.xz | Bin 0 -> 520 bytes libs_network/libevent/libevent.build | 61 ++ libs_network/libgmime/libgmime.build | 67 ++ .../libgsasl/libgsasl-1.8.0-pkgconfigdir.patch.xz | Bin 0 -> 400 bytes libs_network/libgsasl/libgsasl.build | 64 ++ libs_network/libgupnp/libgupnp.build | 117 +++ libs_network/libnasl/libnasl.SlackBuild | 79 ++ libs_network/libnet/libnet.SlackBuild | 89 +++ libs_network/libnet/libnet10.SlackBuild | 89 +++ .../libnids/libnids-1.22-install.patch.bz2 | Bin 0 -> 285 bytes libs_network/libnids/libnids.SlackBuild | 78 ++ libs_network/libnotmuch/libnotmuch.build | 64 ++ .../libntlm/libntlm-1.3-pkgconfigdir.patch.xz | Bin 0 -> 396 bytes libs_network/libntlm/libntlm.build | 60 ++ .../libproxy/libproxy-0.4.11-pkgconfigdir.patch.xz | Bin 0 -> 396 bytes libs_network/libproxy/libproxy.build | 66 ++ libs_network/libsoup/libsoup.build | 69 ++ .../libssh2/libssh2-1.4.3-pkgconfigdir.patch.xz | Bin 0 -> 424 bytes libs_network/libssh2/libssh2.build | 65 ++ .../LibVNCServer-0.9.9-pkgconfigdir.patch.xz | Bin 0 -> 496 bytes libs_network/libvnc/libvnc.build | 68 ++ .../miniupnpc-1.8.20130211-cmake.patch.xz | Bin 0 -> 544 bytes libs_network/miniupnpc/miniupnpc.build | 59 ++ .../neon/neon-0.29.6-gnutls3backport.patch.xz | Bin 0 -> 1284 bytes .../neon/neon-0.29.6-gnutls3functions.patch.xz | Bin 0 -> 1928 bytes .../neon/neon-0.29.6-gnutls3types.patch.xz | Bin 0 -> 908 bytes libs_network/neon/neon-0.29.6-htmldir.patch.xz | Bin 0 -> 436 bytes libs_network/neon/neon.build | 67 ++ libs_network/nessus_libs/nessus_libs.SlackBuild | 79 ++ libs_network/openobex/openobex.SlackBuild | 79 ++ libs_network/silc/silc-1.0-nodebug.patch.bz2 | Bin 0 -> 477 bytes libs_network/silc/silc.SlackBuild | 93 +++ .../cracklib/cracklib-2.8.22-extradicts.patch.xz | Bin 0 -> 4217988 bytes .../cracklib/cracklib-2.8.22-manpages.patch.xz | Bin 0 -> 2756 bytes .../cracklib/cracklib-2.8.22-update.patch.xz | Bin 0 -> 2052 bytes .../cracklib/cracklib-2.8.22-zh_CN.patch.xz | Bin 0 -> 788 bytes libs_security/cracklib/cracklib.build | 96 +++ .../cyrus-sasl-2.1.26-autostuff.patch.xz | Bin 0 -> 273836 bytes .../cyrus_sasl/cyrus-sasl-2.1.26-fixes.patch.xz | Bin 0 -> 4772 bytes .../cyrus_sasl/cyrus-sasl-2.1.26-systemd.patch.xz | Bin 0 -> 432 bytes .../cyrus_sasl/cyrus-sasl-2.1.26-sysvinit.patch.xz | Bin 0 -> 796 bytes .../cyrus-sasl-2.1.26-tmpfilesd.patch.xz | Bin 0 -> 224 bytes libs_security/cyrus_sasl/cyrus_sasl.build | 118 +++ libs_security/gcr/gcr.build | 93 +++ libs_security/gnome_keyring/gnome_keyring.build | 123 +++ libs_security/gpgme/gpgme.build | 73 ++ libs_security/libgcrypt/libgcrypt.build | 136 ++++ libs_security/libotr/libotr.build | 61 ++ .../libpwquality-1.2.1-pkgconfig.patch.xz | Bin 0 -> 364 bytes libs_security/libpwquality/libpwquality.build | 86 +++ libs_security/libsecret/libsecret.build | 67 ++ libs_security/libsodium/libsodium.build | 61 ++ libs_security/mhash/mhash.build | 59 ++ .../nss/nss-3.14.3-buildsupportfiles.patch.xz | Bin 0 -> 1128 bytes libs_security/nss/nss-3.14.3-extracerts.patch.xz | Bin 0 -> 7300 bytes .../nss-3.14.3-sslrenegotiatetransitional.patch.xz | Bin 0 -> 500 bytes libs_security/nss/nss.build | 117 +++ libs_security/openssl/openssl-1.0.1g-ca.patch.xz | Bin 0 -> 388 bytes .../openssl/openssl-1.0.1g-cadir.patch.xz | Bin 0 -> 580 bytes .../openssl/openssl-1.0.1g-certwatch.patch.xz | Bin 0 -> 1908 bytes .../openssl/openssl-1.0.1g-crehashcrt.patch.xz | Bin 0 -> 628 bytes .../openssl/openssl-1.0.1g-crehashdoc.patch.xz | Bin 0 -> 1352 bytes .../openssl/openssl-1.0.1g-defaultbits.patch.xz | Bin 0 -> 248 bytes .../openssl-1.0.1g-dontlinkmanpages.patch.xz | Bin 0 -> 328 bytes .../openssl/openssl-1.0.1g-enginespath.patch.xz | Bin 0 -> 980 bytes .../openssl/openssl-1.0.1g-fixmanpages.patch.xz | Bin 0 -> 12300 bytes .../openssl/openssl-1.0.1g-norpath.patch.xz | Bin 0 -> 448 bytes .../openssl/openssl-1.0.1g-notests.patch.xz | Bin 0 -> 252 bytes .../openssl/openssl-1.0.1g-optflags.patch.xz | Bin 0 -> 772 bytes .../openssl/openssl-1.0.1g-perl518.patch.xz | Bin 0 -> 1844 bytes .../openssl/openssl-1.0.1g-soname.patch.xz | Bin 0 -> 324 bytes libs_security/openssl/openssl-1.0.1g-x509.patch.xz | Bin 0 -> 420 bytes libs_security/openssl/openssl.build | 107 +++ libs_toolkit/at_spi/at_spi.build | 98 +++ libs_toolkit/atk/atk.build | 67 ++ libs_toolkit/atkmm/atkmm-2.22.6-docdir.patch.xz | Bin 0 -> 360 bytes libs_toolkit/atkmm/atkmm.build | 62 ++ .../cairo/cairo-1.12.12-cairolibdir.patch.xz | Bin 0 -> 888 bytes .../cairo/cairo-1.12.12-pkgconfigdir.patch.xz | Bin 0 -> 31720 bytes .../cairo/cairo-1.12.12-privatesymbol.patch.xz | Bin 0 -> 304 bytes libs_toolkit/cairo/cairo.build | 73 ++ .../cairomm/cairomm-1.10.0-docdir.patch.xz | Bin 0 -> 364 bytes libs_toolkit/cairomm/cairomm.build | 60 ++ libs_toolkit/cg_toolkit/cg_toolkit.build | 60 ++ libs_toolkit/dconf/dconf-0.16.0-xfce.patch.xz | Bin 0 -> 340 bytes libs_toolkit/dconf/dconf.build | 82 ++ libs_toolkit/fltk/fltk.build | 68 ++ .../gdk_pixbuf/gdk-pixbuf-2.28.0-cachedir.patch.xz | Bin 0 -> 404 bytes libs_toolkit/gdk_pixbuf/gdk_pixbuf.build | 84 +++ libs_toolkit/glib_json/glib_json.build | 68 ++ .../gtk+/gtk+-2.24.17-archdependentheader.patch.xz | Bin 0 -> 564 bytes .../gtk+/gtk+-2.24.17-localstatedir.patch.xz | Bin 0 -> 580 bytes libs_toolkit/gtk+/gtk+-2.24.17-pkglibdir.patch.xz | Bin 0 -> 412 bytes libs_toolkit/gtk+/gtk+-2.24.17-profile.patch.xz | Bin 0 -> 240 bytes .../gtk+/gtk+-2.24.17-tooltippositioning.patch.xz | Bin 0 -> 1304 bytes .../gtk+/gtk+-2.24.17-xidwarningflood.patch.xz | Bin 0 -> 324 bytes libs_toolkit/gtk+/gtk+.build | 151 ++++ libs_toolkit/gtk+3/gtk+-3.8.0-pkglibdir.patch.xz | Bin 0 -> 412 bytes libs_toolkit/gtk+3/gtk+-3.8.0-profile.patch.xz | Bin 0 -> 300 bytes libs_toolkit/gtk+3/gtk+3.build | 152 ++++ .../gtk_engine_murrine/gtk_engine_murrine.build | 65 ++ .../gtk_engine_unico/gtk_engine_unico.build | 63 ++ libs_toolkit/gtk_polkit/gtk_polkit.build | 62 ++ libs_toolkit/gtkmm/gtkmm-2.24.2-docdir.patch.xz | Bin 0 -> 360 bytes libs_toolkit/gtkmm/gtkmm.build | 61 ++ libs_toolkit/gvfs/gvfs.build | 90 +++ .../hicolor-icon-theme-0.12-slackware.patch.xz | Bin 0 -> 492 bytes libs_toolkit/icon_theme/icon_theme.build | 103 +++ .../icon_theme_faenza/icon_theme_faenza.build | 84 +++ .../iso-codes-3.40-supportjamarihiya.patch.xz | Bin 0 -> 596 bytes libs_toolkit/iso_codes/iso_codes.build | 55 ++ libs_toolkit/libcanberra/libcanberra.build | 93 +++ libs_toolkit/libftgl/libftgl.build | 64 ++ .../libnotify/libnotify-0.7.5-gtkhack.patch.xz | Bin 0 -> 408 bytes libs_toolkit/libnotify/libnotify.build | 68 ++ libs_toolkit/libwnck/libwnck.build | 67 ++ libs_toolkit/libxklavier/libxklavier.build | 66 ++ libs_toolkit/pango/pango-1.34.0-cachedir.patch.xz | Bin 0 -> 604 bytes libs_toolkit/pango/pango-1.34.0-moduledir.patch.xz | Bin 0 -> 504 bytes libs_toolkit/pango/pango.build | 82 ++ .../pangomm/pangomm-2.28.4-docdir.patch.xz | Bin 0 -> 364 bytes libs_toolkit/pangomm/pangomm.build | 61 ++ libs_toolkit/pixman/pixman.build | 60 ++ ...verywhere-opensource-src-5.0.1-desktop.patch.xz | Bin 0 -> 964 bytes libs_toolkit/qt/qt.build | 118 +++ libs_toolkit/sdl/sdl.build | 176 +++++ .../shared-mime-info-1.1-setup.patch.xz | Bin 0 -> 264 bytes .../shared_mime_info/shared_mime_info.build | 68 ++ libs_toolkit/vte/vte.build | 72 ++ libs_toolkit/wxgtk/wxGTK-2.8.12-paths.patch.xz | Bin 0 -> 1004 bytes libs_toolkit/wxgtk/wxgtk.build | 77 ++ libs_video/farstream/farstream.build | 104 +++ libs_video/ffmpeg/ffmpeg.build | 123 +++ libs_video/gst_libav/gst_libav.build | 84 +++ libs_video/gst_plugins_bad/gst_plugins_bad.build | 100 +++ libs_video/gst_plugins_ugly/gst_plugins_ugly.build | 86 +++ libs_video/gstreamer/gstreamer.build | 163 ++++ libs_video/libbluray/libbluray.build | 62 ++ libs_video/libdvd/libdvd.build | 116 +++ .../libdvd/libdvdnav-4.2.1-dvdreadflags.patch.xz | Bin 0 -> 484 bytes .../libdvd/libdvdnav-4.2.1-fixcflags.patch.xz | Bin 0 -> 496 bytes libs_video/libmimic/libmimic.build | 61 ++ libs_video/libmms/libmms.build | 60 ++ libs_video/libmpeg2/libmpeg2-0.5.1-gcc46.patch.xz | Bin 0 -> 1276 bytes .../libmpeg2/libmpeg2-0.5.1-optflags.patch.xz | Bin 0 -> 392 bytes libs_video/libmpeg2/libmpeg2.build | 64 ++ libs_video/libschroedinger/libschroedinger.build | 64 ++ .../schroedinger-1.0.11-ltmain.patch.xz | Bin 0 -> 456 bytes libs_video/libtheora/libtheora.build | 64 ++ libs_video/libvpx/libvpx.build | 63 ++ libs_video/libx264/libx264.build | 58 ++ libs_video/libxvidcore/libxvidcore.build | 67 ++ libs_video/v4l_utils/v4l_utils.build | 91 +++ network/aircrackng/aircrack-ng-1.1-flags.patch.xz | Bin 0 -> 420 bytes network/aircrackng/aircrackng.build | 49 ++ network/bluetoothapplet/bluetoothapplet.build | 85 +++ .../gnome-bluetooth-3.8.0-xfce.patch.xz | Bin 0 -> 460 bytes .../bridge_utils-1.2-autoconf.patch.bz2 | Bin 0 -> 37423 bytes .../bridge_utils-1.2-compile.patch.bz2 | Bin 0 -> 284 bytes network/bridge_utils/bridge_utils.SlackBuild | 82 ++ network/centerim/centerim.SlackBuild | 106 +++ network/ebtables/ebtables-2.0.6-makefile.patch.bz2 | Bin 0 -> 627 bytes network/ebtables/ebtables.SlackBuild | 75 ++ network/ezipupdate/ezipupdate.SlackBuild | 74 ++ network/grsync/grsync.build | 59 ++ network/hexchat/hexchat-2.10.0-nodebug.patch.xz | Bin 0 -> 584 bytes .../hexchat/hexchat-2.10.0-nodeftrayicon.patch.xz | Bin 0 -> 296 bytes network/hexchat/hexchat-2.10.0-separator.patch.xz | Bin 0 -> 524 bytes network/hexchat/hexchat-2.10.0-sysconf.patch.xz | Bin 0 -> 488 bytes network/hexchat/hexchat.build | 68 ++ network/httping/httping-2.2.1-cmake.patch.xz | Bin 0 -> 1176 bytes network/httping/httping.build | 53 ++ network/iftop/iftop-1.0pre2-desktop.patch.xz | Bin 0 -> 452 bytes network/iftop/iftop.build | 62 ++ .../iptraf-ng-1.1.3.1-notokenring.patch.xz | Bin 0 -> 1544 bytes .../iptraf_ng/iptraf-ng-1.1.3.1-rundir.patch.xz | Bin 0 -> 264 bytes network/iptraf_ng/iptraf_ng.build | 64 ++ network/iptstate/iptstate.build | 47 ++ .../kismet-20130211-alertsyslogmfile.patch.xz | Bin 0 -> 432 bytes network/kismet/kismet-20130211-desktop.patch.xz | Bin 0 -> 2456 bytes network/kismet/kismet.build | 100 +++ network/lftp/lftp-4.5.2-color.patch.xz | Bin 0 -> 560 bytes network/lftp/lftp.build | 87 +++ network/msmtp/msmtp.SlackBuild | 97 +++ network/mtr/mtr-0.84-desktop.patch.xz | Bin 0 -> 3616 bytes network/mtr/mtr-0.84-notermcap.patch.xz | Bin 0 -> 340 bytes network/mtr/mtr.build | 63 ++ network/mutt-kz/mutt-kz-20130515-config.patch.xz | Bin 0 -> 1144 bytes network/mutt-kz/mutt-kz.build | 114 +++ network/ncdc/ncdc.build | 58 ++ network/ncrack/ncrack.SlackBuild | 102 +++ network/nessus/nessus-core-2.3.1-error.patch.bz2 | Bin 0 -> 230 bytes network/nessus/nessus.build | 136 ++++ network/nethogs/nethogs-0.8.0-geteuid.patch.xz | Bin 0 -> 3200 bytes network/nethogs/nethogs-0.8.0-makefile.patch.xz | Bin 0 -> 480 bytes network/nethogs/nethogs.build | 49 ++ .../netpipes/netpipes-4.2-export-install.patch.xz | Bin 0 -> 600 bytes network/netpipes/netpipes.build | 46 ++ network/netwatch/netwatch-1.3.0-install.patch.xz | Bin 0 -> 596 bytes .../netwatch/netwatch-1.3.0-phonemyself.patch.xz | Bin 0 -> 300 bytes network/netwatch/netwatch.build | 55 ++ ...rk-manager-applet-0.9.8.2-xfcesettings.patch.xz | Bin 0 -> 360 bytes .../networkmanagerapplet.build | 85 +++ network/ngrep/ngrep-1.45-fixipv6.patch.xz | Bin 0 -> 460 bytes network/ngrep/ngrep-1.45-install.patch.xz | Bin 0 -> 308 bytes network/ngrep/ngrep-1.45-nodebug.patch.xz | Bin 0 -> 536 bytes network/ngrep/ngrep-1.45-usesystempcre.patch.xz | Bin 0 -> 796 bytes network/ngrep/ngrep.build | 62 ++ network/nload/nload.build | 58 ++ network/nmap/nmap-6.25-pcaplink.patch.xz | Bin 0 -> 676 bytes network/nmap/nmap.build | 75 ++ network/openobex/openobex.build | 126 ++++ network/openssh/openssh-6.2p1-systemd.patch.xz | Bin 0 -> 760 bytes network/openssh/openssh-6.2p1-sysvinit.patch.xz | Bin 0 -> 880 bytes network/openssh/openssh-6.2p1-tmpfilesd.patch.xz | Bin 0 -> 248 bytes network/openssh/openssh.build | 122 +++ network/pidgin/pbar-0.3-makefile.patch.xz | Bin 0 -> 396 bytes .../pidgin/pidgin-nudge-20101006-makefile.patch.xz | Bin 0 -> 696 bytes network/pidgin/pidgin.build | 175 +++++ network/pidgin_tox/pidgin_tox.build | 62 ++ network/pktstat/pktstat-1.8.5-notermcap.patch.xz | Bin 0 -> 312 bytes network/pktstat/pktstat.build | 56 ++ network/rdesktop/rdesktop.build | 63 ++ network/reaver/reaver-1.4-includes.patch.xz | Bin 0 -> 296 bytes network/reaver/reaver.build | 66 ++ network/rsync/rsync.build | 56 ++ network/silc/silc-toolkit-1.1.3-heimdal.patch.bz2 | Bin 0 -> 891 bytes network/silc/silc-toolkit-1.1.3-nodebug.patch.bz2 | Bin 0 -> 952 bytes network/silc/silc.build | 89 +++ network/skype/skype.build | 60 ++ network/snmp/net-snmp-5.7.2-config.patch.xz | Bin 0 -> 4832 bytes ...et-snmp-5.7.2-createv3useretcsnmpdconf.patch.xz | Bin 0 -> 352 bytes network/snmp/net-snmp-5.7.2-libnl32.patch.xz | Bin 0 -> 1100 bytes network/snmp/net-snmp-5.7.2-systemd.patch.xz | Bin 0 -> 460 bytes network/snmp/net-snmp-5.7.2-sysvinit.patch.xz | Bin 0 -> 704 bytes network/snmp/snmp.build | 106 +++ network/snownews/snownews-1.5.12-cflags.patch.xz | Bin 0 -> 364 bytes network/stunnel/stunnel-4.56-config.patch.xz | Bin 0 -> 764 bytes network/stunnel/stunnel-4.56-genkey.patch.xz | Bin 0 -> 360 bytes network/stunnel/stunnel-4.56-nopemgen.patch.xz | Bin 0 -> 404 bytes network/stunnel/stunnel-4.56-tmpfilesd.patch.xz | Bin 0 -> 212 bytes network/stunnel/stunnel.build | 121 +++ .../sylpheed/sylpheed-3.4.1-desktopfile.patch.xz | Bin 0 -> 696 bytes network/sylpheed/sylpheed.build | 100 +++ network/teamspeak/teamspeak.build | 78 ++ network/tor/tor-0.2.4.21-config.patch.xz | Bin 0 -> 3796 bytes network/tor/tor-0.2.4.21-datadir.patch.xz | Bin 0 -> 712 bytes network/tor/tor-0.2.4.21-logrotate.patch.xz | Bin 0 -> 324 bytes network/tor/tor-0.2.4.21-systemd.patch.xz | Bin 0 -> 396 bytes network/tor/tor.build | 153 ++++ .../tor/torsocks-2.0.0.20140506-libpath.patch.xz | Bin 0 -> 416 bytes network/tox/tox.build | 65 ++ network/toxic/toxic-20140815-ncurseswlink.patch.xz | Bin 0 -> 572 bytes network/toxic/toxic-20140815-nomanz.patch.xz | Bin 0 -> 308 bytes network/toxic/toxic.build | 56 ++ .../transmission-2.82-appdatadir.patch.xz | Bin 0 -> 364 bytes network/transmission/transmission.build | 64 ++ network/uget/uget.build | 57 ++ network/ulogd/ulogd-20070907-heimdal.patch.bz2 | Bin 0 -> 2032 bytes network/ulogd/ulogd-20070907-paths.patch.bz2 | Bin 0 -> 768 bytes network/ulogd/ulogd.SlackBuild | 108 +++ network/utox/utox-20140815-makefile.patch.xz | Bin 0 -> 380 bytes network/utox/utox.build | 65 ++ network/wavemon/wavemon.build | 57 ++ network/weechat/weechat-0.4.3-desktop.patch.xz | Bin 0 -> 432 bytes .../weechat/weechat-0.4.3-gcryptcflags.patch.xz | Bin 0 -> 348 bytes network/weechat/weechat-0.4.3-libdir.patch.xz | Bin 0 -> 1660 bytes network/weechat/weechat-0.4.3-pkgconfig.patch.xz | Bin 0 -> 572 bytes network/weechat/weechat.build | 62 ++ network/weex/weex.SlackBuild | 78 ++ network/wget/wget-1.14-slackware.patch.xz | Bin 0 -> 432 bytes network/wget/wget.build | 72 ++ network/wireshark/wireshark-1.10.0-podfix.patch.xz | Bin 0 -> 356 bytes network/wireshark/wireshark.build | 94 +++ network_daemons/apache/apache.build | 178 +++++ network_daemons/apache/httpd-2.4.4-layout.patch.xz | Bin 0 -> 572 bytes .../apache/httpd-2.4.4-logrotate.patch.xz | Bin 0 -> 300 bytes network_daemons/apache/httpd-2.4.4-php.patch.xz | Bin 0 -> 308 bytes .../apache/httpd-2.4.4-service.patch.xz | Bin 0 -> 416 bytes .../apache/httpd-2.4.4-sysvinit.patch.xz | Bin 0 -> 400 bytes .../apache/httpd-2.4.4-tmpfilesd.patch.xz | Bin 0 -> 248 bytes .../chrony/chrony-1.26-slackware.patch.xz | Bin 0 -> 1048 bytes network_daemons/chrony/chrony.build | 62 ++ .../dnsmasq/dnsmasq-2.49-heimdal.patch.bz2 | Bin 0 -> 692 bytes .../dnsmasq/dnsmasq-2.49-mandir.patch.bz2 | Bin 0 -> 251 bytes .../dnsmasq/dnsmasq-2.49-paths.patch.bz2 | Bin 0 -> 686 bytes .../dnsmasq/dnsmasq-2.50-manpage.patch.xz | Bin 0 -> 472 bytes network_daemons/dnsmasq/dnsmasq.SlackBuild | 88 +++ .../dovecot/dovecot-1.0.3-slackware.patch.bz2 | Bin 0 -> 2505 bytes network_daemons/dovecot/dovecot.SlackBuild | 123 +++ network_daemons/exim/exim-4.43-heimdal.patch.bz2 | Bin 0 -> 13840 bytes network_daemons/exim/exim.SlackBuild | 128 ++++ .../hostapd/hostapd-0.6.9-config.patch.bz2 | Bin 0 -> 1894 bytes .../hostapd/hostapd-0.6.9-install.patch.bz2 | Bin 0 -> 664 bytes .../hostapd/hostapd-0.6.9-nodumpstate.patch.bz2 | Bin 0 -> 336 bytes .../hostapd/hostapd-0.6.9-optflags.patch.bz2 | Bin 0 -> 300 bytes .../hostapd/hostapd-0.6.9-rt73usbhack.patch.bz2 | Bin 0 -> 451 bytes .../hostapd/hostapd-0.6.9-slackware.patch.bz2 | Bin 0 -> 747 bytes network_daemons/hostapd/hostapd.SlackBuild | 100 +++ .../miniupnpd/miniupnpd-1.3-config.patch.bz2 | Bin 0 -> 562 bytes .../miniupnpd/miniupnpd-1.3-etc.patch.bz2 | Bin 0 -> 307 bytes .../miniupnpd/miniupnpd-1.3-fixes.patch.bz2 | Bin 0 -> 2595 bytes .../miniupnpd/miniupnpd-1.3-iptablespath.patch.bz2 | Bin 0 -> 523 bytes .../miniupnpd/miniupnpd-1.3-makefile.patch.bz2 | Bin 0 -> 694 bytes .../miniupnpd/miniupnpd-1.3-manpage.patch.bz2 | Bin 0 -> 1379 bytes .../miniupnpd/miniupnpd-1.3-optflags.patch.bz2 | Bin 0 -> 321 bytes .../miniupnpd/miniupnpd-1.3-slackware.patch.bz2 | Bin 0 -> 762 bytes network_daemons/miniupnpd/miniupnpd.SlackBuild | 88 +++ .../ngircd/ngircd-15rc1-heimdal.patch.xz | Bin 0 -> 900 bytes network_daemons/ngircd/ngircd.SlackBuild | 95 +++ .../samba/samba-3.0.26a-heimdal.patch.bz2 | Bin 0 -> 5378 bytes network_daemons/samba/samba.build | 204 +++++ network_daemons/uhub/uhub-0.2.8-config.patch.bz2 | Bin 0 -> 1126 bytes network_daemons/uhub/uhub-0.2.8-optflags.patch.bz2 | Bin 0 -> 296 bytes network_daemons/uhub/uhub-0.2.8-slackware.patch.xz | Bin 0 -> 892 bytes network_daemons/uhub/uhub.SlackBuild | 97 +++ network_daemons/vsftpd/vsftpd-2.3.5-aslim.patch.xz | Bin 0 -> 336 bytes .../vsftpd/vsftpd-2.3.5-builddefs.patch.xz | Bin 0 -> 280 bytes network_daemons/vsftpd/vsftpd-2.3.5-clone.patch.xz | Bin 0 -> 392 bytes .../vsftpd/vsftpd-2.3.5-closestdfds.patch.xz | Bin 0 -> 324 bytes .../vsftpd/vsftpd-2.3.5-config.patch.xz | Bin 0 -> 1624 bytes .../vsftpd/vsftpd-2.3.5-configfilepath.patch.xz | Bin 0 -> 5948 bytes .../vsftpd/vsftpd-2.3.5-daemonizeplus.patch.xz | Bin 0 -> 1584 bytes .../vsftpd/vsftpd-2.3.5-filter.patch.xz | Bin 0 -> 892 bytes .../vsftpd/vsftpd-2.3.5-logrotate.patch.xz | Bin 0 -> 256 bytes .../vsftpd/vsftpd-2.3.5-openssl.patch.xz | Bin 0 -> 404 bytes network_daemons/vsftpd/vsftpd-2.3.5-pam.patch.xz | Bin 0 -> 348 bytes .../vsftpd/vsftpd-2.3.5-pamhostname.patch.xz | Bin 0 -> 908 bytes .../vsftpd/vsftpd-2.3.5-slackware.patch.xz | Bin 0 -> 464 bytes network_daemons/vsftpd/vsftpd-2.3.5-sqb.patch.xz | Bin 0 -> 1672 bytes .../vsftpd/vsftpd-2.3.5-systemd.patch.xz | Bin 0 -> 324 bytes .../vsftpd/vsftpd-2.3.5-systemdman.patch.xz | Bin 0 -> 868 bytes network_daemons/vsftpd/vsftpd-2.3.5-trim.patch.xz | Bin 0 -> 924 bytes .../vsftpd/vsftpd-2.3.5-userlistlog.patch.xz | Bin 0 -> 1520 bytes .../vsftpd/vsftpd-2.3.5-wildchar.patch.xz | Bin 0 -> 464 bytes network_daemons/vsftpd/vsftpd.build | 65 ++ print/cups/cups-1.6.2-autotoolsupdate.patch.xz | Bin 0 -> 5716 bytes print/cups/cups-1.6.2-desktopfile.patch.xz | Bin 0 -> 692 bytes print/cups/cups-1.6.2-logrotate.patch.xz | Bin 0 -> 308 bytes print/cups/cups-1.6.2-noexportssllibs.patch.xz | Bin 0 -> 260 bytes print/cups/cups-1.6.2-nogcrypt.patch.xz | Bin 0 -> 668 bytes print/cups/cups-1.6.2-nomanlinks.patch.xz | Bin 0 -> 348 bytes print/cups/cups-1.6.2-nomanz.patch.xz | Bin 0 -> 308 bytes print/cups/cups-1.6.2-pam.patch.xz | Bin 0 -> 224 bytes print/cups/cups-1.6.2-paths.patch.xz | Bin 0 -> 460 bytes print/cups/cups-1.6.2-systemdsocket.patch.xz | Bin 0 -> 3716 bytes .../cups/cups-filters-1.0.34-fontconfdir.patch.xz | Bin 0 -> 336 bytes print/cups/cups-filters-1.0.34-systemd.patch.xz | Bin 0 -> 344 bytes print/cups/cups.build | 227 ++++++ .../foomatic-filters-4.0.17-nobailingout.patch.xz | Bin 0 -> 464 bytes print/ghostscript/ghostscript-9.06-cjk.patch.xz | Bin 0 -> 1672 bytes .../ghostscript-9.06-gsdatadir.patch.xz | Bin 0 -> 380 bytes .../ghostscript-9.06-gssharedir.patch.xz | Bin 0 -> 440 bytes .../ghostscript-9.06-ijsautogen.patch.xz | Bin 0 -> 224912 bytes print/ghostscript/ghostscript.build | 102 +++ print/hplip/hplip-3.13.5-cups161fix.patch.xz | Bin 0 -> 2632 bytes print/hplip/hplip-3.13.5-desktopfile.patch.xz | Bin 0 -> 552 bytes print/hplip/hplip-3.13.5-libnotify.patch.xz | Bin 0 -> 352 bytes print/hplip/hplip-3.13.5-typo.patch.xz | Bin 0 -> 396 bytes print/hplip/hplip.build | 123 +++ security/cryptmount/cryptmount.build | 82 ++ security/fcrackzip/fcrackzip.SlackBuild | 78 ++ security/fpm2/fpm2-0.79-fixwarning.patch.xz | Bin 0 -> 292 bytes security/fpm2/fpm2-0.79-goption.patch.xz | Bin 0 -> 1328 bytes security/fpm2/fpm2-0.79-icons.patch.xz | Bin 0 -> 10472 bytes security/fpm2/fpm2-0.79-tooltips.patch.xz | Bin 0 -> 672 bytes security/fpm2/fpm2-0.79-xdguserdirs.patch.xz | Bin 0 -> 1760 bytes security/fpm2/fpm2.build | 62 ++ security/gnupg/gnupg-2.0.19-notermcap.patch.xz | Bin 0 -> 336 bytes security/gnupg/gnupg.build | 95 +++ security/lcrack/lcrack-1.1-compile.patch.xz | Bin 0 -> 932 bytes security/lcrack/lcrack.build | 49 ++ .../seahorse/seahorse-3.8.0-sshaskpass.patch.xz | Bin 0 -> 272 bytes security/seahorse/seahorse.build | 88 +++ system/acpid/acpid-2.0.18-config.patch.xz | Bin 0 -> 1004 bytes system/acpid/acpid-2.0.18-paths.patch.xz | Bin 0 -> 1400 bytes system/acpid/acpid.build | 81 ++ system/aide/aide.SlackBuild | 92 +++ system/ccze/ccze-0.3.11-conffile.patch.xz | Bin 0 -> 704 bytes system/ccze/ccze-0.3.11-multicharacter.patch.xz | Bin 0 -> 436 bytes system/ccze/ccze-0.3.11-slackware.patch.xz | Bin 0 -> 452 bytes system/ccze/ccze.build | 60 ++ system/conky/conky-1.8.1-slackware.patch.xz | Bin 0 -> 448 bytes system/conky/conky-1.8.1-sysconfdir.patch.xz | Bin 0 -> 708 bytes system/conky/conky.build | 67 ++ system/disk_utility/disk_utility.build | 83 ++ .../gnome-disk-utility-3.8.0-nogsd.patch.xz | Bin 0 -> 1196 bytes .../gnome-disk-utility-3.8.0-xfcesettings.patch.xz | Bin 0 -> 328 bytes system/dmidecode/dmidecode-2.12-makefile.patch.xz | Bin 0 -> 372 bytes system/dmidecode/dmidecode.build | 67 ++ system/flashrom/flashrom.build | 49 ++ system/hardinfo/hardinfo-20130409-desktop.patch.xz | Bin 0 -> 548 bytes system/hardinfo/hardinfo-20130409-icon.patch.xz | Bin 0 -> 360 bytes system/hardinfo/hardinfo-20130409-paths.patch.xz | Bin 0 -> 908 bytes system/hardinfo/hardinfo.build | 58 ++ system/htop/htop-1.0.2-icondir.patch.xz | Bin 0 -> 432 bytes system/htop/htop.build | 61 ++ system/linux_logo/linux_logo-5.11-profile.patch.xz | Bin 0 -> 308 bytes system/linux_logo/linux_logo-5.11-updates.patch.xz | Bin 0 -> 9448 bytes system/linux_logo/linux_logo.build | 58 ++ system/lnav/lnav-0.5.0-desktop.patch.xz | Bin 0 -> 388 bytes system/lnav/lnav.build | 62 ++ system/lsof/lsof-4.87-license.patch.xz | Bin 0 -> 716 bytes system/lsof/lsof.build | 58 ++ system/ncdu/ncdu-1.10-desktop.patch.xz | Bin 0 -> 444 bytes system/ncdu/ncdu.build | 59 ++ system/slim/slim-1.3.5-ckinclude.patch.xz | Bin 0 -> 320 bytes system/slim/slim-1.3.5-config.patch.xz | Bin 0 -> 760 bytes system/slim/slim-1.3.5-defaults.patch.xz | Bin 0 -> 1112 bytes system/slim/slim-1.3.5-logrotate.patch.xz | Bin 0 -> 248 bytes system/slim/slim-1.3.5-nodebug.patch.xz | Bin 0 -> 324 bytes system/slim/slim-1.3.5-pamifdeffix.patch.xz | Bin 0 -> 252 bytes system/slim/slim-1.3.5-paths.patch.xz | Bin 0 -> 612 bytes system/slim/slim-1.3.5-rundir.patch.xz | Bin 0 -> 580 bytes system/slim/slim-1.3.5-slackware.patch.xz | Bin 0 -> 640 bytes system/slim/slim.build | 82 ++ .../smartmontools-6.1-config.patch.xz | Bin 0 -> 212 bytes .../smartmontools-6.1-service.patch.xz | Bin 0 -> 368 bytes system/smartmontools/smartmontools.build | 87 +++ system/testdisk/testdisk.build | 62 ++ system/time/time-1.7-cpuusagemslevel.patch.xz | Bin 0 -> 1048 bytes system/time/time-1.7-rumaxrssinkb.patch.xz | Bin 0 -> 688 bytes system/time/time.build | 73 ++ system/whowatch/whowatch-1.8.3-read_key.patch.xz | Bin 0 -> 540 bytes system/whowatch/whowatch.build | 60 ++ .../xfce4-power-manager-1.0.11-segfault.patch.xz | Bin 0 -> 336 bytes .../xfce4-power-manager-1.2.0-libdir.patch.xz | Bin 0 -> 628 bytes system/xfce_powermanager/xfce_powermanager.build | 64 ++ .../xfce4-taskmanager-1.0.0-desktop.patch.xz | Bin 0 -> 356 bytes system/xfce_taskmanager/xfce_taskmanager.build | 64 ++ utilities/abook/abook.build | 59 ++ utilities/arj/arj-3.10.22-001_archesalign.patch.xz | Bin 0 -> 600 bytes .../arj-3.10.22-002_noremovestaticconst.patch.xz | Bin 0 -> 400 bytes utilities/arj/arj-3.10.22-003_64bitclean.patch.xz | Bin 0 -> 1748 bytes .../arj/arj-3.10.22-004_parallelbuild.patch.xz | Bin 0 -> 1400 bytes utilities/arj/arj-3.10.22-005_gnubuildfix.patch.xz | Bin 0 -> 392 bytes utilities/arj/arj-3.10.22-autogen.patch.xz | Bin 0 -> 54556 bytes utilities/arj/arj-3.10.22-customprintf.patch.xz | Bin 0 -> 536 bytes utilities/arj/arj-3.10.22-doc.patch.xz | Bin 0 -> 392 bytes utilities/arj/arj-3.10.22-unarj.patch.xz | Bin 0 -> 1044 bytes utilities/arj/arj-3.10.22-usesafestrcpy.patch.xz | Bin 0 -> 1024 bytes .../arj/arj-3.10.22-usesystemstrnlen.patch.xz | Bin 0 -> 652 bytes utilities/arj/arj.build | 61 ++ utilities/bc/bc.build | 75 ++ utilities/calcurse/calcurse-3.1.4-docdir.patch.xz | Bin 0 -> 388 bytes utilities/calcurse/calcurse.build | 59 ++ utilities/dcron/dcron-4.5-makefile.patch.xz | Bin 0 -> 756 bytes utilities/dcron/dcron-4.5-oexcl.patch.xz | Bin 0 -> 392 bytes utilities/dcron/dcron-4.5-scripts.patch.xz | Bin 0 -> 1744 bytes utilities/dcron/dcron-4.5-systemd.patch.xz | Bin 0 -> 380 bytes utilities/dcron/dcron-4.5-tmpdir.patch.xz | Bin 0 -> 268 bytes utilities/dcron/dcron.build | 89 +++ utilities/fileroller/fileroller.build | 81 ++ utilities/gcalctool/gcalctool.build | 71 ++ utilities/gcpio/cpio-2.11-nowarngets.patch.xz | Bin 0 -> 384 bytes utilities/gcpio/gcpio.build | 89 +++ utilities/gtar/gtar.build | 93 +++ utilities/gtar/tar-1.26-gtar.patch.xz | Bin 0 -> 504 bytes utilities/gtar/tar-1.26-manualpages.patch.xz | Bin 0 -> 4944 bytes utilities/gtar/tar-1.26-nolonezero.patch.xz | Bin 0 -> 564 bytes utilities/gtar/tar-1.26-norecordsizespam.patch.xz | Bin 0 -> 404 bytes utilities/gtar/tar-1.26-nowarngets.patch.xz | Bin 0 -> 380 bytes utilities/gtar/tar-1.26-supporttxz.patch.xz | Bin 0 -> 248 bytes utilities/gucharmap/gucharmap.build | 84 +++ utilities/lhasa/lhasa.build | 61 ++ utilities/locate/locate.build | 93 +++ utilities/locate/mlocate-0.26-config.patch.xz | Bin 0 -> 332 bytes utilities/locate/mlocate-0.26-cron.patch.xz | Bin 0 -> 228 bytes utilities/locate/mlocate-0.26-nobranding.patch.xz | Bin 0 -> 2544 bytes utilities/mc/mc-4.8.9-desktop.patch.xz | Bin 0 -> 828 bytes utilities/mc/mc-4.8.9-imageviewer.patch.xz | Bin 0 -> 308 bytes utilities/mc/mc.build | 109 +++ .../ncompress/ncompress-4.2.4.4-install.patch.xz | Bin 0 -> 604 bytes utilities/ncompress/ncompress.build | 48 ++ utilities/qodem/qodem-1.0alpha-desktop.patch.xz | Bin 0 -> 440 bytes utilities/qodem/qodem.build | 64 ++ utilities/sharutils/sharutils.build | 78 ++ utilities/tmux/tmux.build | 58 ++ utilities/unrar/unrar.build | 49 ++ utilities/vocabbuilder/vocabbuilder.build | 69 ++ utilities/xdelta/xdelta.build | 60 ++ utilities/xpad/xpad.build | 71 ++ utilities/zip/unzip-6.0-makefile.patch.xz | Bin 0 -> 1068 bytes utilities/zip/zip-3.0-makefile.patch.xz | Bin 0 -> 716 bytes utilities/zip/zip.build | 66 ++ utilities/zoo/zoo-2.10-debian27fixes.patch.xz | Bin 0 -> 8260 bytes utilities/zoo/zoo-2.10-install.patch.xz | Bin 0 -> 744 bytes utilities/zoo/zoo.build | 45 ++ video/parole/parole.build | 71 ++ video/rtmpdump/rtmpdump-20131020-gnutls.patch.xz | Bin 0 -> 408 bytes video/rtmpdump/rtmpdump.build | 50 ++ www/cclive/cclive.build | 61 ++ www/elinks/elinks.build | 78 ++ www/firefox/firefox.build | 80 ++ ...flash_plugin-11.2.202.400-xfcesettings.patch.xz | Bin 0 -> 368 bytes www/flash_plugin/flash_plugin.build | 62 ++ www/google_chrome/google_chrome.build | 66 ++ www/google_talkplugin/google_talkplugin.build | 59 ++ www/midori/midori-20090411-stockicons.patch.bz2 | Bin 0 -> 803 bytes www/midori/midori.SlackBuild | 91 +++ xfce/xfce/Thunar-1.6.3-desktopdir.patch.xz | Bin 0 -> 444 bytes xfce/xfce/Thunar-1.6.3-desktopfiles.patch.xz | Bin 0 -> 448 bytes xfce/xfce/Thunar-1.6.3-mailicon.patch.xz | Bin 0 -> 316 bytes xfce/xfce/xfce.build | 489 ++++++++++++ .../xfce4-netload-plugin-1.2.0-libdir.patch.xz | Bin 0 -> 384 bytes .../xfce4-netload-plugin-1.2.0-libdir2.patch.xz | Bin 0 -> 468 bytes xfce/xfce/xfce4-panel-4.10.1-clockdate.patch.xz | Bin 0 -> 2392 bytes xfce/xfce/xfce4-panel-4.10.1-plugindir.patch.xz | Bin 0 -> 316 bytes .../xfce4-sensors-plugin-1.2.5-desktop.patch.xz | Bin 0 -> 304 bytes xfce/xfce/xfce4-session-4.10.1-hintfull.patch.xz | Bin 0 -> 248 bytes xfce/xfce/xfce4-session-4.10.1-xinitrc.patch.xz | Bin 0 -> 428 bytes xfce/xfce/xfce4-settings-4.10.1-defaults.patch.xz | Bin 0 -> 488 bytes xfce/xfce/xfwm4-4.10.1-datadir.patch.xz | Bin 0 -> 336 bytes xfce/xfce/xfwm4-4.10.1-icons.patch.xz | Bin 0 -> 432 bytes xfce/xfce4_fsguard/xfce4_fsguard.SlackBuild | 88 +++ .../xfce4_mailwatch-1.1.0-cpuusage.patch.xz | Bin 0 -> 6156 bytes .../xfce4_mailwatch-1.1.0-dsofix.patch.xz | Bin 0 -> 304 bytes .../xfce4_mailwatch-1.1.0-nossl.patch.xz | Bin 0 -> 496 bytes xfce/xfce4_mailwatch/xfce4_mailwatch.SlackBuild | 102 +++ xfce/xfce4_volstatus/xfce4_volstatus.SlackBuild | 84 +++ .../xfce4_wavelan-0.5.5-tooltipfix.patch.xz | Bin 0 -> 616 bytes xfce/xfce4_wavelan/xfce4_wavelan.SlackBuild | 86 +++ .../xfce4-terminal-0.6.2-defaults.patch.xz | Bin 0 -> 564 bytes xfce/xfce_terminal/xfce_terminal.build | 63 ++ xorg/libva/libva.build | 63 ++ xorg/libvdpau/libvdpau.build | 61 ++ xorg/mesa/MesaLib-9.0.1-autoreconf.patch.xz | Bin 0 -> 184080 bytes xorg/mesa/glu-9.0.0-autoreconf.patch.xz | Bin 0 -> 227040 bytes xorg/mesa/mesa.build | 164 ++++ xorg/xdg_utils/xdg_utils.build | 128 ++++ xorg/xkeyboard_config/xkeyboard_config.build | 60 ++ xorg/xorg_devel/xorg_devel.build | 386 ++++++++++ xorg/xorg_input_evdev/xorg_input_evdev.build | 87 +++ .../xorg_input_joystick.SlackBuild | 90 +++ .../xorg_input_keyboard.SlackBuild | 90 +++ xorg/xorg_input_mouse/xorg_input_mouse.SlackBuild | 90 +++ xorg/xorg_libs/libX11-1.5.0-xcmstxtpath.patch.xz | Bin 0 -> 504 bytes xorg/xorg_libs/libX11-1.5.0-xlocaledir.patch.xz | Bin 0 -> 260 bytes xorg/xorg_libs/libXfont-1.4.5-xpoll.patch.xz | Bin 0 -> 380 bytes xorg/xorg_libs/xorg_libs.build | 598 +++++++++++++++ .../xorg-server-1.13.1-autoconfignvidia.patch.xz | Bin 0 -> 388 bytes .../xorg-server-1.13.1-autoconfigsis.patch.xz | Bin 0 -> 376 bytes .../xorg-server-1.13.1-background.patch.xz | Bin 0 -> 364 bytes .../xorg_server/xorg-server-1.13.1-quirks.patch.xz | Bin 0 -> 576 bytes .../xorg-server-1.13.1-tmpfilesd.patch.xz | Bin 0 -> 536 bytes ...xorg-server-1.13.1-usepixmanglyphcache.patch.xz | Bin 0 -> 2624 bytes xorg/xorg_server/xorg_server.build | 667 ++++++++++++++++ xorg/xorg_video_ati/xorg_video_ati.build | 60 ++ xorg/xorg_video_intel/xorg_video_intel.build | 60 ++ xorg/xorg_video_v4l/xorg_video_v4l.SlackBuild | 89 +++ 1504 files changed, 48809 insertions(+) create mode 100644 .gitignore create mode 100644 Build/COPYING create mode 100644 Build/TODO create mode 120000 Build/build.sh create mode 100755 Build/lib/arch.sh create mode 100755 Build/lib/build.sh create mode 100755 Build/lib/color.sh create mode 100755 Build/lib/defines.sh create mode 100755 Build/lib/display.sh create mode 100755 Build/lib/error.sh create mode 100755 Build/lib/post/10-rmla.sh create mode 100755 Build/lib/post/20-strip.sh create mode 100755 Build/lib/post/30-info.sh create mode 100755 Build/lib/post/40-man.sh create mode 100755 Build/lib/post/50-depends.sh create mode 100755 Build/lib/post/60-package.sh create mode 100755 Build/lib/pre/10-download.sh create mode 100644 Build/lib/pre/20-check.sh create mode 100755 Build/lib/pre/30-unpack.sh create mode 100755 Build/lib/pre/40-patch.sh create mode 100755 Build/lib/pre/50-build.sh create mode 100755 Build/lib/pre/60-docs.sh create mode 100755 Build/lib/script.sh create mode 100755 Build/lib/util.sh create mode 100644 Build/profile/build.conf.slackware64 create mode 100644 Build/profile/build.conf.tightware create mode 100755 Build/sample.build create mode 100644 README.md create mode 100755 audio/asunder/asunder.build create mode 100644 audio/audacious/audacious-3.5-thunar.patch.xz create mode 100755 audio/audacious/audacious.build create mode 100755 audio/audacity/audacity.build create mode 100755 audio/audiopreview/audiopreview.build create mode 100644 audio/cdparanoia/cdparanoia-III-10.2-destdir.patch.xz create mode 100644 audio/cdparanoia/cdparanoia-III-10.2-endian.patch.xz create mode 100644 audio/cdparanoia/cdparanoia-III-10.2-gcc43.patch.xz create mode 100644 audio/cdparanoia/cdparanoia-III-10.2-idedevices.patch.xz create mode 100644 audio/cdparanoia/cdparanoia-III-10.2-manpage.patch.xz create mode 100755 audio/cdparanoia/cdparanoia.build create mode 100644 audio/cmus/cmus-v2.5.0-audioscrobbler.patch.xz create mode 100644 audio/cmus/cmus-v2.5.0-cdiofix.patch.xz create mode 100644 audio/cmus/cmus-v2.5.0-cmdsegfault.patch.xz create mode 100644 audio/cmus/cmus-v2.5.0-desktop.patch.xz create mode 100644 audio/cmus/cmus-v2.5.0-opussupport.patch.xz create mode 100755 audio/cmus/cmus.build create mode 100644 audio/deadbeef/deadbeef-0.6.1-convdir.patch.xz create mode 100644 audio/deadbeef/deadbeef-0.6.1-pixmapsdir.patch.xz create mode 100755 audio/deadbeef/deadbeef.build create mode 100644 audio/easytag/easytag-2.2.3-resolution.patch.xz create mode 100755 audio/easytag/easytag.build create mode 100755 audio/gtick/gtick.build create mode 100644 audio/mhwaveedit/mhwaveedit-1.4.22-desktop.patch.xz create mode 100644 audio/mhwaveedit/mhwaveedit-1.4.22-xdgdirs.patch.xz create mode 100755 audio/mhwaveedit/mhwaveedit.build create mode 100755 audio/mikmod/mikmod.build create mode 100644 audio/moc/moc-2.5.0-beta1-desktopfile.patch.xz create mode 100644 audio/moc/moc-2.5.0-beta1-ffmpeg.patch.xz create mode 100644 audio/moc/moc-2.5.0-beta1-id3tag.patch.xz create mode 100644 audio/moc/moc-2.5.0-beta1-speex.patch.xz create mode 100755 audio/moc/moc.build create mode 100644 audio/mpg123/checkmate-0.19-manpage.patch.xz create mode 100644 audio/mpg123/id3ed-1.10.4-makefile.patch.xz create mode 100644 audio/mpg123/mp3gain-1_5_2_r2-makefile.patch.xz create mode 100755 audio/mpg123/mpg123.build create mode 100755 audio/normalize/normalize.build create mode 100755 audio/opus_tools/opus_tools.build create mode 100755 audio/pragha/pragha.build create mode 100644 audio/qjackctl/qjackctl-0.3.8-makefile.patch.xz create mode 100755 audio/qjackctl/qjackctl.build create mode 100644 audio/rakarrack/rakarrack-0.6.1-datarootdir.patch.xz create mode 100644 audio/rakarrack/rakarrack-0.6.1-desktopfile.patch.xz create mode 100644 audio/rakarrack/rakarrack-0.6.1-headerfix.patch.xz create mode 100755 audio/rakarrack/rakarrack.build create mode 100755 audio/rubyripper/rubyripper.build create mode 100755 audio/shntool/shntool.build create mode 100644 audio/sox/sox-14.4.1-pkglibdir.patch.xz create mode 100755 audio/sox/sox.build create mode 100755 audio/taggrepper/taggrepper.build create mode 100755 audio/vorbis_tools/vorbis_tools.build create mode 100644 audio/xfce_mixer/xfce4-mixer-4.10.0-panelicons.patch.xz create mode 100755 audio/xfce_mixer/xfce_mixer.build create mode 100644 base/audit/audit-2.2.3-logdir.patch.xz create mode 100644 base/audit/audit-2.2.3-sysvinit.patch.xz create mode 100755 base/audit/audit.build create mode 100644 base/avahi/avahi-0.6.31-config.patch.xz create mode 100644 base/avahi/avahi-0.6.31-desktopfiles.patch.xz create mode 100644 base/avahi/avahi-0.6.31-rundir.patch.xz create mode 100644 base/avahi/avahi-0.6.31-systembussocket.patch.xz create mode 100755 base/avahi/avahi.build create mode 100644 base/bash/bash-4.2-man.patch.xz create mode 100644 base/bash/bash-4.2-paths.patch.xz create mode 100644 base/bash/bash-4.2-pgrpsync.patch.xz create mode 100644 base/bash/bash-4.2-readlineoom.patch.xz create mode 100644 base/bash/bash-4.2-security.patch.xz create mode 100644 base/bash/bash-4.2-update045.patch.xz create mode 100755 base/bash/bash.build create mode 100644 base/bin/adjtimex-1.29-install.patch.xz create mode 100755 base/bin/bin.build create mode 100644 base/bin/coreutils-8.21-advcpmv.patch.xz create mode 100644 base/bin/coreutils-8.21-dircolors.patch.xz create mode 100644 base/bin/coreutils-8.21-uname.patch.xz create mode 100644 base/bin/debianutils-4.3.4-nowhich.patch.xz create mode 100644 base/bin/findutils-4.4.2-nodefaultoptionswarnings.patch.xz create mode 100644 base/bin/findutils-4.4.2-nolocate.patch.xz create mode 100644 base/bin/less-458-lesspipe.patch.xz create mode 100644 base/bin/less-458-sysconfdir.patch.xz create mode 100644 base/bin/libarchive-3.1.2-mtreefix.patch.xz create mode 100644 base/bin/mkpwd-0.8-install.patch.xz create mode 100644 base/bin/net-tools-20130121-config.patch.xz create mode 100644 base/bin/net-tools-20130121-debian242.patch.xz create mode 100644 base/bin/net-tools-20130121-install.patch.xz create mode 100644 base/bin/net-tools-20130121-missingheaders.patch.xz create mode 100644 base/bin/setserial-2.17-autostuff.patch.xz create mode 100644 base/bin/setserial-2.17-install.patch.xz create mode 100644 base/bin/setserial-2.17-rcserial.patch.xz create mode 100644 base/bin/setserial-2.17-undefTIOCGHAYESESP.patch.xz create mode 100644 base/bin/setserial-2.17-usr.patch.xz create mode 100644 base/bin/shadow-4.1.5.1-2ndskip.patch.xz create mode 100644 base/bin/shadow-4.1.5.1-adduser.patch.xz create mode 100644 base/bin/shadow-4.1.5.1-backupmode.patch.xz create mode 100644 base/bin/shadow-4.1.5.1-config.patch.xz create mode 100644 base/bin/shadow-4.1.5.1-cryptglibc217v2.patch.xz create mode 100644 base/bin/shadow-4.1.5.1-goodname.patch.xz create mode 100644 base/bin/shadow-4.1.5.1-infoparentdir.patch.xz create mode 100644 base/bin/shadow-4.1.5.1-install.patch.xz create mode 100644 base/bin/shadow-4.1.5.1-logmsg.patch.xz create mode 100644 base/bin/shadow-4.1.5.1-mergegroup.patch.xz create mode 100644 base/bin/shadow-4.1.5.1-strncpy.patch.xz create mode 100644 base/bin/shadow-4.1.5.1-suidmode.patch.xz create mode 100644 base/bin/shadow-4.1.5.1-xstrdup.patch.xz create mode 100644 base/bin/tree-1.6.0-optflags.patch.xz create mode 100644 base/bin/tree-1.6.0-perms.patch.xz create mode 100755 base/bluetooth/bluetooth.build create mode 100644 base/bluetooth/bluez-4.101-dbusconfig.patch.xz create mode 100644 base/bluetooth/bluez-4.101-dellmouse.patch.xz create mode 100644 base/bluetooth/bluez-4.101-modprobe.patch.xz create mode 100644 base/bluetooth/bluez-4.101-sndfile.patch.xz create mode 100644 base/bluetooth/bluez-4.101-sysvinit.patch.xz create mode 100644 base/bluetooth/bluez-4.101-udev.patch.xz create mode 100644 base/bluetooth/bluez-4.101-usb.patch.xz create mode 100644 base/bluetooth/obexd-0.48-unistdh.patch.xz create mode 100644 base/bzip2/bzip2-1.0.6-install.patch.xz create mode 100644 base/bzip2/bzip2-1.0.6-optflags.patch.xz create mode 100644 base/bzip2/bzip2-1.0.6-saneso.patch.xz create mode 100755 base/bzip2/bzip2.build create mode 100644 base/bzip2/pbzip2-1.1.6-optflags.patch.xz create mode 100644 base/ca_certificates/ca-certificates-20130119-destdir.patch.xz create mode 100644 base/ca_certificates/ca-certificates-20130119-fixupdate.patch.xz create mode 100644 base/ca_certificates/ca-certificates-20130119-nodebconf.patch.xz create mode 100644 base/ca_certificates/ca-certificates-20130119-paths.patch.xz create mode 100755 base/ca_certificates/ca_certificates.build create mode 100755 base/cgroup/cgroup.build create mode 100644 base/cgroup/libcgroup-0.38-init.patch.xz create mode 100644 base/cgroup/libcgroup-0.38-sysconfdir.patch.xz create mode 100644 base/cgroup/libcgroup-0.38-systemd.patch.xz create mode 100644 base/cgroup/libcgroup-0.38-tmpfilesd.patch.xz create mode 100755 base/cryptsetup/cryptsetup.build create mode 100644 base/dbus/dbus-1.6.8-allowrootglobally.patch.xz create mode 100644 base/dbus/dbus-1.6.8-archdependentheader.patch.xz create mode 100644 base/dbus/dbus-1.6.8-dbussethome.patch.xz create mode 100644 base/dbus/dbus-1.6.8-systemdusersession.patch.xz create mode 100644 base/dbus/dbus-1.6.8-sysvinit.patch.xz create mode 100755 base/dbus/dbus.build create mode 100644 base/dhcpcd/dhcpcd-5.6.8-rundir.patch.xz create mode 100644 base/dhcpcd/dhcpcd-5.6.8-slackwareservice.patch.xz create mode 100755 base/dhcpcd/dhcpcd.build create mode 100644 base/dialog/dialog-1.2-20130523-dialogrc.patch.xz create mode 100644 base/dialog/dialog-1.2-20130523-smallerminheight.patch.xz create mode 100755 base/dialog/dialog.build create mode 100755 base/disks/disks.build create mode 100644 base/disks/hdparm-9.43-cflags.patch.xz create mode 100644 base/disks/libatasmart-0.19-uninitializedvar.patch.xz create mode 100644 base/disks/udisks-2.0.1-french.patch.xz create mode 100644 base/disks/udisks-2.1.0-udisksdprivdir.patch.xz create mode 100755 base/ethernet/ethernet.build create mode 100644 base/file/file-5.14-datadir.patch.xz create mode 100644 base/file/file-5.14-moremagic.patch.xz create mode 100644 base/file/file-5.14-short.patch.xz create mode 100755 base/file/file.build create mode 100644 base/firewall/arptables-v0.0.4-systemd.patch.xz create mode 100644 base/firewall/conntrack-tools-1.4.1-configfilepaths.patch.xz create mode 100644 base/firewall/conntrack-tools-1.4.1-conntrackdconf.patch.xz create mode 100644 base/firewall/conntrack-tools-1.4.1-moduledir.patch.xz create mode 100644 base/firewall/conntrack-tools-1.4.1-systemd.patch.xz create mode 100644 base/firewall/conntrack-tools-1.4.1-tmpfilesd.patch.xz create mode 100755 base/firewall/firewall.build create mode 100644 base/firewall/ipset-6.17-mnllinking.patch.xz create mode 100644 base/firewall/ipset-6.17-systemd.patch.xz create mode 100644 base/firewall/iptables-1.4.18-extensioncppflags.patch.xz create mode 100644 base/firewall/iptables-1.4.18-rules.patch.xz create mode 100644 base/firewall/iptables-1.4.18-systemd.patch.xz create mode 100755 base/firewire/firewire.build create mode 100644 base/framebuffer/fbcat-0.3-man.patch.xz create mode 100644 base/framebuffer/fbida-2.09-cflags.patch.xz create mode 100644 base/framebuffer/fbida-2.09-config.patch.xz create mode 100644 base/framebuffer/fbida-2.09-extraldflags.patch.xz create mode 100644 base/framebuffer/fbida-2.09-fontsutf8.patch.xz create mode 100644 base/framebuffer/fbida-2.09-nocurl.patch.xz create mode 100644 base/framebuffer/fbset-2.1-fbmodes.patch.xz create mode 100644 base/framebuffer/fbset-2.1-kernelfbh.patch.xz create mode 100644 base/framebuffer/fbset-2.1-makefile.patch.xz create mode 100644 base/framebuffer/fbset-2.1-manpages.patch.xz create mode 100644 base/framebuffer/fbset-2.1-newaccels.patch.xz create mode 100644 base/framebuffer/fbset-2.1-rgbkeyword.patch.xz create mode 100644 base/framebuffer/fbset-2.1-usage.patch.xz create mode 100644 base/framebuffer/fbset-2.1-warnings.patch.xz create mode 100755 base/framebuffer/framebuffer.build create mode 100755 base/fs_btr/fs_btr.build create mode 100755 base/fs_cifs/fs_cifs.build create mode 100644 base/fs_exfat/exfat-utils-1.0.1-nodebug.patch.xz create mode 100755 base/fs_exfat/fs_exfat.build create mode 100644 base/fs_exfat/fuse-exfat-1.0.1-nodebug.patch.xz create mode 100755 base/fs_ext/fs_ext.build create mode 100644 base/fs_fat/fatsort-1.1.331-man8.patch.xz create mode 100755 base/fs_fat/fs_fat.build create mode 100755 base/fs_iso/fs_iso.build create mode 100644 base/fs_iso/fuseiso-20080229-largeiso.patch.xz create mode 100755 base/fs_ntfs/fs_ntfs.build create mode 100644 base/fs_ntfs/ntfs-3g_ntfsprogs-2013.1.13-autoreconf.patch.xz create mode 100755 base/fs_reiser3/reiser3.SlackBuild create mode 100755 base/fs_ssh/sshfs.build create mode 100755 base/fs_union/fs_union.build create mode 100755 base/fuse/fuse.build create mode 100644 base/gamin/gamin-0.1.10-conf.patch.xz create mode 100644 base/gamin/gamin-0.1.10-fixconst.patch.xz create mode 100644 base/gamin/gamin-0.1.10-fixinotifyhelperdoublelock.patch.xz create mode 100755 base/gamin/gamin.build create mode 100644 base/gawk/gawk-4.1.0-notermcap.patch.xz create mode 100755 base/gawk/gawk.build create mode 100644 base/glib/glib-2.38.2-archdependentheader.patch.xz create mode 100644 base/glib/glib-2.38.2-systembussocket.patch.xz create mode 100755 base/glib/glib.build create mode 100755 base/gnutls/gnutls.build create mode 100644 base/gpm/gpm-1.20.7-autostuff.patch.xz create mode 100644 base/gpm/gpm-1.20.7-inputattach.patch.xz create mode 100644 base/gpm/gpm-1.20.7-libsilent.patch.xz create mode 100644 base/gpm/gpm-1.20.7-quiet.patch.xz create mode 100644 base/gpm/gpm-1.20.7-rundir.patch.xz create mode 100644 base/gpm/gpm-1.20.7-service.patch.xz create mode 100644 base/gpm/gpm-1.20.7-slackware.patch.xz create mode 100644 base/gpm/gpm-1.20.7-weakwgetch.patch.xz create mode 100755 base/gpm/gpm.build create mode 100644 base/groff/groff-1.22.2-sitetmac.patch.xz create mode 100755 base/groff/groff.build create mode 100755 base/gzip/gzip.build create mode 100644 base/gzip/pigz-2.3-makefile.patch.xz create mode 100755 base/js/js.build create mode 100644 base/keyboard/kbd-1.15.3-fixestranslation.patch.xz create mode 100644 base/keyboard/kbd-1.15.3-keycodesman.patch.xz create mode 100644 base/keyboard/kbd-1.15.3-maps.patch.xz create mode 100644 base/keyboard/kbd-1.15.3-nleuro.patch.xz create mode 100644 base/keyboard/kbd-1.15.3-po.patch.xz create mode 100644 base/keyboard/kbd-1.15.3-resizeconx86_64.patch.xz create mode 100644 base/keyboard/kbd-1.15.3-slackware.patch.xz create mode 100644 base/keyboard/kbd-1.15.3-unicodestart.patch.xz create mode 100755 base/keyboard/keyboard.build create mode 100644 base/keyutils/keyutils-1.5.5-makefile.patch.xz create mode 100755 base/keyutils/keyutils.build create mode 100644 base/kmod/kmod-17-searchconf.patch.xz create mode 100755 base/kmod/kmod.build create mode 100755 base/libdrm/libdrm.build create mode 100755 base/libnspr/libnspr.build create mode 100644 base/libnspr/nspr-4.9.6-pkgconfig.patch.xz create mode 100644 base/libraries/libaio-0.3.109-optflags.patch.xz create mode 100644 base/libraries/libffi-3.0.13-includedir.patch.xz create mode 100755 base/libraries/libraries.build create mode 100644 base/libraries/nettle-2.7.1-nodebugffs.patch.xz create mode 100644 base/libraries/readline-6.2-update004.patch.xz create mode 100644 base/lilo/lilo-23.2-bootsplash.patch.xz create mode 100644 base/lilo/lilo-23.2-slackware.patch.xz create mode 100755 base/lilo/lilo.build create mode 100644 base/logrotate/logrotate-3.8.3-config.patch.xz create mode 100644 base/logrotate/logrotate-3.8.3-paths.patch.xz create mode 100644 base/logrotate/logrotate-3.8.3-tabooexts.patch.xz create mode 100755 base/logrotate/logrotate.build create mode 100644 base/lvm/LVM2-2.02.98-slackware.patch.xz create mode 100755 base/lvm/lvm.build create mode 100644 base/man/man-1.6g-makewhatisxz.patch.xz create mode 100644 base/man/man-1.6g-mandoc.patch.xz create mode 100644 base/man/man-1.6g-nousrsplit.patch.xz create mode 100644 base/man/man-1.6g-paths.patch.xz create mode 100644 base/man/man-1.6g-slackware.patch.xz create mode 100755 base/man/man.build create mode 100644 base/man_pages/man-pages-3.46-whatis.patch.xz create mode 100644 base/man_pages/man-pages-3.46-xz.patch.xz create mode 100755 base/man_pages/man_pages.build create mode 100644 base/memstat/memstat-0.5-config.patch.bz2 create mode 100644 base/memstat/memstat-0.5-makefile.patch.bz2 create mode 100644 base/memstat/memstat-0.5-slackware.patch.bz2 create mode 100755 base/memstat/memstat.SlackBuild create mode 100755 base/moreutils/moreutils.SlackBuild create mode 100644 base/nano/nano-2.2.6-localedir.patch.xz create mode 100755 base/nano/nano.build create mode 100644 base/networkmanager/NetworkManager-0.9.8.2-config.patch.xz create mode 100644 base/networkmanager/NetworkManager-0.9.8.2-netdevgrp.patch.xz create mode 100644 base/networkmanager/NetworkManager-0.9.8.2-rundir.patch.xz create mode 100644 base/networkmanager/NetworkManager-0.9.8.2-sysvinit.patch.xz create mode 100644 base/networkmanager/NetworkManager-0.9.8.2-warnflags.patch.xz create mode 100755 base/networkmanager/networkmanager.build create mode 100644 base/pam/Linux-PAM-1.1.6-audiolimits.patch.xz create mode 100644 base/pam/Linux-PAM-1.1.6-cryptnullcheck.patch.xz create mode 100644 base/pam/Linux-PAM-1.1.6-faillock.patch.xz create mode 100644 base/pam/Linux-PAM-1.1.6-lastlogretval.patch.xz create mode 100644 base/pam/Linux-PAM-1.1.6-limitsuser.patch.xz create mode 100644 base/pam/Linux-PAM-1.1.6-namespacedestdir.patch.xz create mode 100644 base/pam/Linux-PAM-1.1.6-namespacemntopts.patch.xz create mode 100644 base/pam/Linux-PAM-1.1.6-notally.patch.xz create mode 100644 base/pam/Linux-PAM-1.1.6-nouserenv.patch.xz create mode 100644 base/pam/Linux-PAM-1.1.6-rundir.patch.xz create mode 100644 base/pam/Linux-PAM-1.1.6-stdnoclose.patch.xz create mode 100644 base/pam/Linux-PAM-1.1.6-strictaliasing.patch.xz create mode 100644 base/pam/Linux-PAM-1.1.6-tmpfilesd.patch.xz create mode 100755 base/pam/pam.build create mode 100644 base/pam/pam_unix2-2.9.1-glibc216.patch.xz create mode 100755 base/parted/parted.build create mode 100755 base/pci/pci.build create mode 100644 base/pci/pciutils-3.2.0-makefile.patch.xz create mode 100644 base/policykit/polkit-0.105-ckdatabase.patch.xz create mode 100644 base/policykit/polkit-0.105-config.patch.xz create mode 100644 base/policykit/polkit-0.105-extensiondir.patch.xz create mode 100644 base/policykit/polkit-0.105-fixxauthority.patch.xz create mode 100755 base/policykit/polkit.build create mode 100644 base/power/pm-utils-1.4.1-bluetooth.patch.xz create mode 100644 base/power/pm-utils-1.4.1-disablesataalpm.patch.xz create mode 100644 base/power/pm-utils-1.4.1-loggingappend.patch.xz create mode 100644 base/power/pm-utils-1.4.1-rundir.patch.xz create mode 100644 base/power/pm-utils-1.4.1-saneharddrivedefaults.patch.xz create mode 100644 base/power/pm-utils-1.4.1-slackware.patch.xz create mode 100644 base/power/pm-utils-1.4.1-wrongpathintelaudio.patch.xz create mode 100755 base/power/power.build create mode 100644 base/ppp/ppp-2.4.5-optflags.patch.xz create mode 100644 base/ppp/ppp-2.4.5-options.patch.xz create mode 100644 base/ppp/ppp-2.4.5-pcaplink.patch.xz create mode 100755 base/ppp/ppp.build create mode 100644 base/ppp/radiusclient-ng-0.5.6-extraconfig.patch.xz create mode 100644 base/rfkill/rfkill-0.5-opts.patch.xz create mode 100644 base/rfkill/rfkill-0.5-udevrule.patch.xz create mode 100755 base/rfkill/rfkill.build create mode 100644 base/scsi/lsscsi-0.27-manfix.patch.xz create mode 100755 base/scsi/scsi.build create mode 100644 base/scsi/sg3_utils-1.36-rescanscsibus.patch.xz create mode 100644 base/sensors/lm_sensors-3.3.4-config.patch.xz create mode 100755 base/sensors/sensors.build create mode 100644 base/softraid/mdadm-3.2.6-disablewerror.patch.xz create mode 100644 base/softraid/mdadm-3.2.6-udevdir.patch.xz create mode 100755 base/softraid/softraid.build create mode 100644 base/sound/alsa-utils-1.0.27-alsactlbufferoverflow.patch.xz create mode 100644 base/sound/alsa-utils-1.0.27-arecord.patch.xz create mode 100644 base/sound/alsa-utils-1.0.27-desktopfile.patch.xz create mode 100644 base/sound/alsa-utils-1.0.27-manfix.patch.xz create mode 100644 base/sound/alsa-utils-1.0.27-pcsp.patch.xz create mode 100644 base/sound/alsa-utils-1.0.27-servicetypo.patch.xz create mode 100644 base/sound/alsa-utils-1.0.27-sysvinit.patch.xz create mode 100644 base/sound/alsa-utils-1.0.27-tmpfilesd.patch.xz create mode 100755 base/sound/sound.build create mode 100755 base/spkg/spkg.build create mode 100644 base/sudo/sudo-1.8.6p8-pamd.patch.xz create mode 100644 base/sudo/sudo-1.8.6p8-tmpfiles.patch.xz create mode 100755 base/sudo/sudo.build create mode 100644 base/tcpip/host-20070128-compile.patch.xz create mode 100644 base/tcpip/iproute2-3.7.0-datadir.patch.xz create mode 100644 base/tcpip/iproute2-3.7.0-installman7.patch.xz create mode 100644 base/tcpip/iputils-s20121221-install.patch.xz create mode 100644 base/tcpip/iputils-s20121221-ipmask.patch.xz create mode 100644 base/tcpip/iputils-s20121221-manpages.patch.xz create mode 100644 base/tcpip/iputils-s20121221-noinstall.patch.xz create mode 100644 base/tcpip/libpcap-1.3.0-autoconf.patch.xz create mode 100644 base/tcpip/libpcap-1.3.0-libnl32.patch.xz create mode 100644 base/tcpip/net-tools-20130121-config.patch.xz create mode 100644 base/tcpip/net-tools-20130121-debian242.patch.xz create mode 100644 base/tcpip/net-tools-20130121-install.patch.xz create mode 100644 base/tcpip/net-tools-20130121-missingheaders.patch.xz create mode 100644 base/tcpip/tcp_wrappers-7.6-updates.patch.xz create mode 100755 base/tcpip/tcpip.build create mode 100644 base/tcpip/whois-5.0.20-mandir.patch.xz create mode 100644 base/tcpip/whois-5.0.20-nomkpasswd.patch.xz create mode 100644 base/udev/udev-173-deadlockedworker.patch.xz create mode 100644 base/udev/udev-173-input_id.patch.xz create mode 100644 base/udev/udev-173-libdirhack.patch.xz create mode 100644 base/udev/udev-173-rulegenerator.patch.xz create mode 100644 base/udev/udev-173-slackware.patch.xz create mode 100755 base/udev/udev.build create mode 100644 base/usb/libusb-compat-0.1.4-pkgconfig.patch.xz create mode 100755 base/usb/usb.build create mode 100755 base/vi/vi.build create mode 100644 base/vi/vim-7.3-crontab.patch.xz create mode 100644 base/vi/vim-7.3-logfiles.patch.xz create mode 100644 base/vi/vim-7.3-minimal.patch.xz create mode 100644 base/vi/vim-7.3-nlpo.patch.xz create mode 100644 base/vi/vim-7.3-slackware.patch.xz create mode 100644 base/vi/vim-7.3-syntax20130121.patch.xz create mode 100644 base/vi/vim-7.3-update773.patch.xz create mode 100644 base/vi/vim-7.3-useproperlocaledir.patch.xz create mode 100644 base/vi/vim-7.3-vimautoconf.patch.xz create mode 100644 base/wireless/crda-1.1.3-optflags.patch.xz create mode 100644 base/wireless/crda-1.1.3-paths.patch.xz create mode 100644 base/wireless/crda-1.1.3-regbin.patch.xz create mode 100644 base/wireless/iw-3.8-optflags.patch.xz create mode 100755 base/wireless/wireless.build create mode 100644 base/wireless/wpa_supplicant-2.0-config.patch.xz create mode 100644 base/wireless/wpa_supplicant-2.0-dbusservicefileargs.patch.xz create mode 100644 base/wireless/wpa_supplicant-2.0-etc.patch.xz create mode 100644 base/wireless/wpa_supplicant-2.0-install.patch.xz create mode 100644 base/wireless/wpa_supplicant-2.0-libnl3includes.patch.xz create mode 100644 base/wireless/wpa_supplicant-2.0-logrotate.patch.xz create mode 100644 base/wireless/wpa_supplicant-2.0-optflags.patch.xz create mode 100644 base/wireless/wpa_supplicant-2.0-quietscanresults.patch.xz create mode 100644 base/wireless/wpa_supplicant-2.0-tmpfilesd.patch.xz create mode 100755 base/xz/xz.build create mode 100644 burn/cdrdao/cdrdao-1.2.3-k3b.patch.xz create mode 100644 burn/cdrdao/cdrdao-1.2.3-stat.patch.xz create mode 100755 burn/cdrdao/cdrdao.build create mode 100644 burn/cuetools/bchunk-1.2.0-heimdal.patch.xz create mode 100644 burn/cuetools/bchunk-1.2.0-tracksize.patch.xz create mode 100755 burn/cuetools/cuetools.build create mode 100644 burn/xfburn/xfburn-0.4.2-icons.patch.xz create mode 100644 burn/xfburn/xfburn-0.4.2-ui.patch.xz create mode 100755 burn/xfburn/xfburn.SlackBuild create mode 100755 compat/compat_lcms/compat_lcms.build create mode 100755 compat/compat_libpng/compat_libpng.build create mode 100755 compat/compat_tcpip/compat_tcpip.build create mode 100644 compat/compat_tcpip/net-tools-20130121-config.patch.xz create mode 100644 compat/compat_tcpip/net-tools-20130121-debian242.patch.xz create mode 100644 compat/compat_tcpip/net-tools-20130121-install.patch.xz create mode 100644 compat/compat_tcpip/net-tools-20130121-missingheaders.patch.xz create mode 100755 compat/compat_wireless/compat_wireless.build create mode 100644 compat/compat_wireless/wireless_tools-30.pre9-nowhine.patch.xz create mode 100644 compat/compat_wireless/wireless_tools-30.pre9-slackware.patch.xz create mode 100644 compat/consolekit/ConsoleKit-0.4.6-cleanupconsoletags.patch.xz create mode 100644 compat/consolekit/ConsoleKit-0.4.6-libdir.patch.xz create mode 100644 compat/consolekit/ConsoleKit-0.4.6-nopam.patch.xz create mode 100644 compat/consolekit/ConsoleKit-0.4.6-revert.patch.xz create mode 100644 compat/consolekit/ConsoleKit-0.4.6-rundir.patch.xz create mode 100644 compat/consolekit/ConsoleKit-0.4.6-sysvinit.patch.xz create mode 100644 compat/consolekit/ConsoleKit-0.4.6-tmpfiles.patch.xz create mode 100755 compat/consolekit/consolekit.build create mode 100755 compat/dbus_glib/dbus_glib.build create mode 100644 compat/gconf/GConf-3.2.6-reload.patch.xz create mode 100644 compat/gconf/GConf-3.2.6-xmlgettextdomain.patch.xz create mode 100755 compat/gconf/gconf.build create mode 100644 compat/libunique/libunique-1.1.6-autostuff.patch.xz create mode 100644 compat/libunique/libunique-1.1.6-gconstreturn.patch.xz create mode 100644 compat/libunique/libunique-1.1.6-gdbus.patch.xz create mode 100755 compat/libunique/libunique.build create mode 100755 compat/network_scripts/network_scripts.build create mode 100644 compat/pkgtools/pkgtools-14.0-gtar.patch.xz create mode 100755 compat/pkgtools/pkgtools.build create mode 100644 compat/pkgtools/tar-1.13-autostuff.patch.xz create mode 100644 compat/pkgtools/tar-1.13-bzip2.patch.xz create mode 100644 compat/sysvinit/sysvinit-2.88dsf-install.patch.xz create mode 100644 compat/sysvinit/sysvinit-2.88dsf-paths.patch.xz create mode 100644 compat/sysvinit/sysvinit-2.88dsf-programs.patch.xz create mode 100644 compat/sysvinit/sysvinit-2.88dsf-slackware.patch.xz create mode 100755 compat/sysvinit/sysvinit.build create mode 100644 compat/sysvinit_scripts/sysvinit-scripts-2.0-alsa.patch.xz create mode 100644 compat/sysvinit_scripts/sysvinit-scripts-2.0-slim.patch.xz create mode 100644 compat/sysvinit_scripts/sysvinit-scripts-2.0-tmpfilesd.patch.xz create mode 100644 compat/sysvinit_scripts/sysvinit-scripts-2.0-tmpfilesscript.patch.xz create mode 100755 compat/sysvinit_scripts/sysvinit_scripts.build create mode 100755 development/asciidoc/asciidoc.build create mode 100644 development/autotools/automake-1.14.1-noautoconfcheck.patch.xz create mode 100755 development/autotools/autotools.build create mode 100644 development/autotools/intltool-0.50.2-manfix.patch.xz create mode 100755 development/binutils/binutils.SlackBuild create mode 100755 development/bison/bison.build create mode 100644 development/bluefish/bluefish-2.2.6-datarootdir.patch.xz create mode 100644 development/bluefish/bluefish-2.2.6-gzipfix.patch.xz create mode 100755 development/bluefish/bluefish.build create mode 100644 development/cmake/cmake-2.8.11.2-paths.patch.xz create mode 100644 development/cmake/cmake-2.8.11.2-pkgconfigfuckup.patch.xz create mode 100755 development/cmake/cmake.build create mode 100755 development/dev86/dev86.SlackBuild create mode 100644 development/dhex/dhex-0.68-makefile.patch.xz create mode 100755 development/dhex/dhex.build create mode 100644 development/diffutils/diffutils-3.3-sdiffnowaitpid.patch.xz create mode 100755 development/diffutils/diffutils.build create mode 100644 development/distcc/distcc-3.1-systemd.patch.xz create mode 100755 development/distcc/distcc.build create mode 100755 development/docbook/docbook.build create mode 100644 development/docbook/xmlto-0.0.25-elinks.patch.xz create mode 100644 development/flex/flex-2.5.37-lex.patch.xz create mode 100755 development/flex/flex.build create mode 100755 development/gdb/gdb.build create mode 100644 development/gettext/gettext-0.18.2.1-pkglibdir.patch.xz create mode 100755 development/gettext/gettext.build create mode 100755 development/git/git.build create mode 100755 development/glade/glade.SlackBuild create mode 100755 development/gperf/gperf.build create mode 100755 development/gtk_doc/gtk_doc.build create mode 100644 development/icon_naming_utils/icon-naming-utils-0.8.90-gtkonlyandupdates.patch.xz create mode 100755 development/icon_naming_utils/icon_naming_utils.build create mode 100644 development/indent/indent-2.2.11-decimalformat.patch.xz create mode 100644 development/indent/indent-2.2.11-docfix.patch.xz create mode 100644 development/indent/indent-2.2.11-lcall.patch.xz create mode 100644 development/indent/indent-2.2.11-nohtml.patch.xz create mode 100644 development/indent/indent-2.2.11-segfault.patch.xz create mode 100755 development/indent/indent.build create mode 100644 development/ldc/ldc-20120620-bashcompletioninstall.patch.xz create mode 100755 development/ldc/ldc.build create mode 100644 development/llvm/llvm-3.3-clangcindexerpath.patch.xz create mode 100644 development/llvm/llvm-3.3-clanginstall.patch.xz create mode 100644 development/llvm/llvm-3.3-docs.patch.xz create mode 100644 development/llvm/llvm-3.3-timestamp.patch.xz create mode 100755 development/llvm/llvm.build create mode 100644 development/llvm_lua/llvm_lua-1.3.1-libdir.patch.xz create mode 100755 development/llvm_lua/llvm_lua.build create mode 100644 development/lua/lua-5.2.2-license.patch.xz create mode 100644 development/lua/lua-5.2.2-pkgconfig.patch.xz create mode 100644 development/lua/lua-5.2.2-shared.patch.xz create mode 100755 development/lua/lua.build create mode 100755 development/m4/m4.build create mode 100644 development/make/make-3.82-bug30612.patch.xz create mode 100644 development/make/make-3.82-bug30723.patch.xz create mode 100644 development/make/make-3.82-dontpruneintermediate.patch.xz create mode 100644 development/make/make-3.82-expensiveglob.patch.xz create mode 100644 development/make/make-3.82-makeflags.patch.xz create mode 100644 development/make/make-3.82-sortblank.patch.xz create mode 100755 development/make/make.build create mode 100644 development/mariadb/mariadb-5.5.30-etcdir.patch.xz create mode 100644 development/mariadb/mariadb-5.5.30-service.patch.xz create mode 100644 development/mariadb/mariadb-5.5.30-sysconfdir.patch.xz create mode 100644 development/mariadb/mariadb-5.5.30-sysvinit.patch.xz create mode 100644 development/mariadb/mariadb-5.5.30-tmpfilesd.patch.xz create mode 100755 development/mariadb/mariadb.build create mode 100755 development/patch/patch.build create mode 100644 development/perl/perl-5.18.0-profiled.patch.xz create mode 100755 development/perl/perl.build create mode 100755 development/perl_xmlparser/perl_xmlparser.build create mode 100644 development/php/php-5.4.15-apachecfg.patch.xz create mode 100644 development/php/php-5.4.15-apachehack.patch.xz create mode 100644 development/php/php-5.4.15-phpfpm.patch.xz create mode 100644 development/php/php-5.4.15-phpini.patch.xz create mode 100644 development/php/php-5.4.15-sessionclean.patch.xz create mode 100644 development/php/php-5.4.15-tmpfilesd.patch.xz create mode 100755 development/php/php.build create mode 100644 development/php_apc/APC-3.1.13-config.patch.xz create mode 100755 development/php_apc/php_apc.build create mode 100755 development/pkgconfig/pkgconfig.build create mode 100644 development/python/Python-2.7.4-fixforusrmove.patch.xz create mode 100644 development/python/Python-2.7.4-nobinutilsdep.patch.xz create mode 100644 development/python/Python-2.7.4-norpath.patch.xz create mode 100644 development/python/Python-2.7.4-nostaticlibrary.patch.xz create mode 100644 development/python/Python-2.7.4-pydocnogui.patch.xz create mode 100644 development/python/Python-2.7.4-readlinesetpreinputhook.patch.xz create mode 100755 development/python/python.build create mode 100755 development/python_m2crypto/python_m2crypto.build create mode 100644 development/ruby/ruby-2.0.0-p195-gemrc.patch.xz create mode 100644 development/ruby/ruby-2.0.0-p195-profiled.patch.xz create mode 100644 development/ruby/ruby-2.0.0-p195-verbosemkmf.patch.xz create mode 100755 development/ruby/ruby.build create mode 100755 development/ruby_cairo/ruby_cairo.build create mode 100755 development/ruby_gtk2/ruby_gtk2.build create mode 100755 development/ruby_pkgconfig/ruby_pkgconfig.build create mode 100755 development/scons/scons.build create mode 100755 development/strace/strace.build create mode 100755 development/subversion/subversion.build create mode 100755 development/udis86/udis86.build create mode 100644 development/valgrind/valgrind-3.6.0-glibcversion.patch.xz create mode 100755 development/valgrind/valgrind.SlackBuild create mode 100755 development/xfce_dev_tools/xfce_dev_tools.build create mode 100755 development/yasm/yasm.build create mode 100755 documents/abiword/abiword.SlackBuild create mode 100644 documents/antiword/antiword-0.37-cmake.patch.xz create mode 100644 documents/antiword/antiword-0.37-resourcedirs.patch.xz create mode 100755 documents/antiword/antiword.build create mode 100644 documents/ed/ed-1.9-cflags.patch.xz create mode 100755 documents/ed/ed.build create mode 100644 documents/evince/evince-3.8.0-backenddir.patch.xz create mode 100755 documents/evince/evince.build create mode 100644 documents/fbreader/fbreader-0.12.0-linuxgtk.patch.xz create mode 100644 documents/fbreader/fbreader-0.12.0-notsilent.patch.xz create mode 100644 documents/fbreader/fbreader-0.12.0-paths.patch.xz create mode 100644 documents/fbreader/fbreader-0.12.0-sqlite.patch.xz create mode 100755 documents/fbreader/fbreader.SlackBuild create mode 100644 documents/hunspell/hunspell-1.3.2-pkgconfig.patch.xz create mode 100644 documents/hunspell/hunspell-1.3.2-xdgdir.patch.xz create mode 100755 documents/hunspell/hunspell.build create mode 100755 documents/itstool/itstool.build create mode 100644 documents/medit/medit-1.2.0-desktopfile.patch.xz create mode 100644 documents/medit/medit-1.2.0-paths.patch.xz create mode 100755 documents/medit/medit.build create mode 100644 documents/ne/ne-2.5-makefile.patch.xz create mode 100755 documents/ne/ne.build create mode 100644 documents/pinfo/pinfo-0.6.8-heimdal.patch.bz2 create mode 100755 documents/pinfo/pinfo.SlackBuild create mode 100644 documents/texinfo/texinfo-5.1-dir.patch.xz create mode 100755 documents/texinfo/texinfo.build create mode 100644 documents/vim/vim-7.3-crontab.patch.xz create mode 100644 documents/vim/vim-7.3-logfiles.patch.xz create mode 100644 documents/vim/vim-7.3-nlpo.patch.xz create mode 100644 documents/vim/vim-7.3-slackware.patch.xz create mode 100644 documents/vim/vim-7.3-syntax20130121.patch.xz create mode 100644 documents/vim/vim-7.3-update773.patch.xz create mode 100644 documents/vim/vim-7.3-useproperlocaledir.patch.xz create mode 100644 documents/vim/vim-7.3-vimautoconf.patch.xz create mode 100644 documents/vim/vim-7.3-vimrcdir.patch.xz create mode 100755 documents/vim/vim.build create mode 100644 emulation/aqemu/aqemu-0.8.2-install.patch.xz create mode 100644 emulation/aqemu/aqemu-20120131-install.patch.xz create mode 100755 emulation/aqemu/aqemu.build create mode 100644 emulation/dgen/dgen-sdl-1.32-desktop.patch.xz create mode 100755 emulation/dgen/dgen.build create mode 100644 emulation/dolphin/dolphin-3.5-desktop.patch.xz create mode 100755 emulation/dolphin/dolphin.build create mode 100644 emulation/dosbox/dosbox-0.74-gcc46.patch.xz create mode 100755 emulation/dosbox/dosbox.build create mode 100644 emulation/hatari/hatari-1.6.2-desktop.patch.xz create mode 100755 emulation/hatari/hatari.build create mode 100644 emulation/mednafen/mednafen-0.9.28-wip-desktop.patch.xz create mode 100755 emulation/mednafen/mednafen.build create mode 100644 emulation/qemu/qemu-1.5.0-kvmrule.patch.xz create mode 100644 emulation/qemu/qemu-1.5.0-nodebugffs.patch.xz create mode 100755 emulation/qemu/qemu.build create mode 100644 emulation/snes9x_gtk/snes9x-20130503-desktop.patch.xz create mode 100755 emulation/snes9x_gtk/snes9x_gtk.build create mode 100755 fonts/font_otf_inconsolata/font_otf_inconsolata.build create mode 100755 fonts/font_pcf_terminus/font_pcf_terminus.build create mode 100755 fonts/font_psfu_sigma/font_psfu_sigma.build create mode 100644 fonts/font_ttf_courierprime/courier-prime-1.203-fontconfig.patch.xz create mode 100755 fonts/font_ttf_courierprime/font_ttf_courierprime.build create mode 100755 fonts/font_ttf_dejavu/font_ttf_dejavu.build create mode 100644 fonts/font_ttf_droid/droid-20130201-fontconfig.patch.xz create mode 100755 fonts/font_ttf_droid/font_ttf_droid.build create mode 100755 fonts/font_ttf_excelsior/font_ttf_excelsior.build create mode 100755 fonts/font_ttf_gentium/font_ttf_gentium.build create mode 100755 fonts/font_ttf_gw/font_ttf_gw.build create mode 100755 fonts/font_ttf_liberation/font_ttf_liberation.build create mode 100644 fonts/font_ttf_liberation/liberation-fonts-ttf-2.00.1-fontconfig.patch.xz create mode 100755 fonts/font_ttf_libertine/font_ttf_libertine.build create mode 100755 fonts/font_ttf_novamono/font_ttf_novamono.build create mode 100755 fonts/font_type1_ghostscript/font_type1_ghostscript.build create mode 100644 fonts/fontconfig/fontconfig-2.11.0-dejavu.patch.xz create mode 100644 fonts/fontconfig/fontconfig-2.11.0-fontdirlist.patch.xz create mode 100644 fonts/fontconfig/fontconfig-2.11.0-slackware.patch.xz create mode 100755 fonts/fontconfig/fontconfig.build create mode 100644 fonts/freetype/freetype-2.5.2-illadvisederr.patch.xz create mode 100644 fonts/freetype/freetype-2.5.2-subpixelrender.patch.xz create mode 100755 fonts/freetype/freetype.build create mode 100644 fonts/t1lib/t1lib-5.1.2-config.patch.xz create mode 100644 fonts/t1lib/t1lib-5.1.2-debianfixes.patch.xz create mode 100644 fonts/t1lib/t1lib-5.1.2-paths.patch.xz create mode 100755 fonts/t1lib/t1lib.build create mode 100644 games/bsd_games/bsd-games-2.17-64bit.patch.xz create mode 100644 games/bsd_games/bsd-games-2.17-acronymlocation.patch.xz create mode 100644 games/bsd_games/bsd-games-2.17-badntohlcast.patch.xz create mode 100644 games/bsd_games/bsd-games-2.17-config.patch.xz create mode 100644 games/bsd_games/bsd-games-2.17-extrafortunes.patch.xz create mode 100644 games/bsd_games/bsd-games-2.17-fortunequotetypos20120302.patch.xz create mode 100644 games/bsd_games/bsd-games-2.17-gamescreenh.patch.xz create mode 100644 games/bsd_games/bsd-games-2.17-gcc4fix.patch.xz create mode 100644 games/bsd_games/bsd-games-2.17-getline.patch.xz create mode 100644 games/bsd_games/bsd-games-2.17-hangmanwords.patch.xz create mode 100644 games/bsd_games/bsd-games-2.17-loginfortune.patch.xz create mode 100644 games/bsd_games/bsd-games-2.17-nullcheck.patch.xz create mode 100644 games/bsd_games/bsd-games-2.17-numberc.patch.xz create mode 100644 games/bsd_games/bsd-games-2.17-ospeed.patch.xz create mode 100644 games/bsd_games/bsd-games-2.17-pom.patch.xz create mode 100644 games/bsd_games/bsd-games-2.17-spelling.patch.xz create mode 100644 games/bsd_games/bsd-games-2.17-stdioh.patch.xz create mode 100644 games/bsd_games/bsd-games-2.17-strfileman.patch.xz create mode 100644 games/bsd_games/bsd-games-2.17-tetris.patch.xz create mode 100644 games/bsd_games/bsd-games-2.17-tmpfiles.patch.xz create mode 100644 games/bsd_games/bsd-games-2.17-usrbin.patch.xz create mode 100755 games/bsd_games/bsd_games.build create mode 100644 games/ctetris/ctetris-0.30-compile.patch.bz2 create mode 100755 games/ctetris/ctetris.SlackBuild create mode 100644 games/dhewm3/dhewm3-20130419-desktop.patch.xz create mode 100644 games/dhewm3/dhewm3-20130419-nocdkey.patch.xz create mode 100755 games/dhewm3/dhewm3.build create mode 100755 games/flare/flare.build create mode 100644 games/freedoom/freedoom-iwad-0.8-beta1-desktop.patch.xz create mode 100755 games/freedoom/freedoom.build create mode 100644 games/freedoom/prboom-plus-2.5.1.3-autostuff.patch.xz create mode 100644 games/freedoom/prboom-plus-2.5.1.3-dirlayout.patch.xz create mode 100644 games/freedoom/prboom-plus-2.5.1.3-docdir.patch.xz create mode 100644 games/lbreakout2/lbreakout2-2.6.4-desktop.patch.xz create mode 100755 games/lbreakout2/lbreakout2.build create mode 100644 games/lgeneral/lgeneral-1.2.3-desktop.patch.xz create mode 100644 games/lgeneral/lgeneral-1.2.3-nobullshit.patch.xz create mode 100755 games/lgeneral/lgeneral.build create mode 100644 games/lmarbles/lmarbles-1.0.8-desktop.patch.xz create mode 100755 games/lmarbles/lmarbles.build create mode 100644 games/lpairs/lpairs-1.0.4-desktop.patch.xz create mode 100755 games/lpairs/lpairs.build create mode 100644 games/ltris/ltris-1.0.18-desktopfile.patch.xz create mode 100644 games/ltris/ltris-1.0.18-nogif.patch.xz create mode 100755 games/ltris/ltris.build create mode 100644 games/mindless/mindless-1.6-copts.patch.xz create mode 100644 games/mindless/mindless-1.6-desktop.patch.xz create mode 100755 games/mindless/mindless.build create mode 100644 games/nibbles/nibbles-1.2-compile.patch.bz2 create mode 100755 games/nibbles/nibbles.SlackBuild create mode 100644 games/quake2/quake2-5.10-desktopfile.patch.xz create mode 100644 games/quake2/quake2-5.10-optflags.patch.xz create mode 100644 games/quake2/quake2-5.10-systemdirvid.patch.xz create mode 100644 games/quake2/quake2-ctf-1.02-desktopfile.patch.xz create mode 100644 games/quake2/quake2-ctf-1.02-optflags.patch.xz create mode 100644 games/quake2/quake2-rogue-1.07-desktopfile.patch.xz create mode 100644 games/quake2/quake2-rogue-1.07-optflags.patch.xz create mode 100644 games/quake2/quake2-xatrix-1.09-desktopfile.patch.xz create mode 100644 games/quake2/quake2-xatrix-1.09-optflags.patch.xz create mode 100755 games/quake2/quake2.build create mode 100644 games/quakeforge/quakeforge-20101025-icon.patch.xz create mode 100644 games/quakeforge/quakeforge-20101025-samplerate.patch.xz create mode 100644 games/quakeforge/quakeforge-rev11804-desktopfiles.patch.xz create mode 100755 games/quakeforge/quakeforge.SlackBuild create mode 100755 games/scummvm/scummvm.build create mode 100644 games/tetrix/tetrix-2.3-makefile.patch.xz create mode 100755 games/tetrix/tetrix.build create mode 100644 games/vor/vor-0.5.5-desktop.patch.xz create mode 100755 games/vor/vor.build create mode 100644 games/xfishtank/xfishtank-2.2-debian23.patch.bz2 create mode 100644 games/xfishtank/xfishtank-2.2-imake.patch.bz2 create mode 100755 games/xfishtank/xfishtank.SlackBuild create mode 100644 games/xmountains/xmountains-2.7-imake.patch.bz2 create mode 100755 games/xmountains/xmountains.SlackBuild create mode 100644 games/xpenguins/xpenguins-2.2-icon.patch.bz2 create mode 100755 games/xpenguins/xpenguins.SlackBuild create mode 100644 graphics/geeqie/geeqie-1.1-paths.patch.xz create mode 100755 graphics/geeqie/geeqie.build create mode 100755 graphics/gifsicle/gifsicle.SlackBuild create mode 100644 graphics/gimp/gimp-2.8.4-paths.patch.xz create mode 100755 graphics/gimp/gimp.build create mode 100644 graphics/graphicsmagick/GraphicsMagick-1.3.18-paths.patch.xz create mode 100755 graphics/graphicsmagick/graphicsmagick.build create mode 100755 graphics/tesseract/tesseract.build create mode 100644 graphics/unpaper/unpaper-1_1-makefile.patch.xz create mode 100755 graphics/unpaper/unpaper.build create mode 100644 graphics/viewnior/viewnior-1.3-appdata.patch.xz create mode 100644 graphics/viewnior/viewnior-1.3-desktopfile.patch.xz create mode 100644 graphics/viewnior/viewnior-1.3-makefiles.patch.xz create mode 100755 graphics/viewnior/viewnior.build create mode 100755 graphics/xfce_screenshooter/xfce_screenshooter.build create mode 100755 hardware/3ware_raid/3ware_raid.build create mode 100755 libs_audio/faad/faad.build create mode 100644 libs_audio/faad/faad2-2.7-autoreconf.patch.xz create mode 100644 libs_audio/faad/faad2-2.7-man.patch.xz create mode 100644 libs_audio/faad/faad2-2.7-pointersize.patch.xz create mode 100755 libs_audio/flac/flac.build create mode 100644 libs_audio/id3lib/id3lib-3.8.3-cstring.patch.xz create mode 100644 libs_audio/id3lib/id3lib-3.8.3-demosfix.patch.xz create mode 100644 libs_audio/id3lib/id3lib-3.8.3-iomaniph.patch.xz create mode 100644 libs_audio/id3lib/id3lib-3.8.3-manpages.patch.xz create mode 100644 libs_audio/id3lib/id3lib-3.8.3-tempfile.patch.xz create mode 100644 libs_audio/id3lib/id3lib-3.8.3-utf16.patch.xz create mode 100755 libs_audio/id3lib/id3lib.build create mode 100644 libs_audio/jack/jack-1.9.9.5-hpetrules.patch.xz create mode 100644 libs_audio/jack/jack-1.9.9.5-limits.patch.xz create mode 100644 libs_audio/jack/jack-1.9.9.5-paths.patch.xz create mode 100755 libs_audio/jack/jack.build create mode 100755 libs_audio/ladspa/ladspa.build create mode 100644 libs_audio/ladspa/ladspa_sdk-1.13-fallbackladspapath.patch.xz create mode 100644 libs_audio/ladspa/ladspa_sdk-1.13-fixmemleakinpluginscanning.patch.xz create mode 100644 libs_audio/ladspa/ladspa_sdk-1.13-makefile.patch.xz create mode 100755 libs_audio/lame/lame.build create mode 100644 libs_audio/liba52/a52dec-0.7.5-cvs-optflags.patch.xz create mode 100755 libs_audio/liba52/liba52.build create mode 100755 libs_audio/libalut/libalut.build create mode 100755 libs_audio/libao/libao.build create mode 100755 libs_audio/libaudiofile/libaudiofile.build create mode 100644 libs_audio/libcdaudio/libcdaudio-0.99.12p2-can20050706.patch.xz create mode 100644 libs_audio/libcdaudio/libcdaudio-0.99.12p2-cve20085030.patch.xz create mode 100644 libs_audio/libcdaudio/libcdaudio-0.99.12p2-kfreebsd.patch.xz create mode 100755 libs_audio/libcdaudio/libcdaudio.build create mode 100755 libs_audio/libcddb/libcddb.build create mode 100644 libs_audio/libcdio/libcdio-0.92-linking.patch.xz create mode 100755 libs_audio/libcdio/libcdio.build create mode 100755 libs_audio/libcue/libcue.build create mode 100755 libs_audio/libdca/libdca.build create mode 100644 libs_audio/libgsm/gsm-1.0.13-fixes.patch.xz create mode 100755 libs_audio/libgsm/libgsm.build create mode 100644 libs_audio/libid3tag/libid3tag-0.15.1b-acapella.patch.xz create mode 100644 libs_audio/libid3tag/libid3tag-0.15.1b-pkgconfig.patch.xz create mode 100644 libs_audio/libid3tag/libid3tag-0.15.1b-unknownencoding.patch.xz create mode 100644 libs_audio/libid3tag/libid3tag-0.15.1b-utf16.patch.xz create mode 100755 libs_audio/libid3tag/libid3tag.build create mode 100755 libs_audio/libkate/libkate.build create mode 100755 libs_audio/liblastfm/liblastfm.build create mode 100755 libs_audio/libmac/libmac.build create mode 100644 libs_audio/libmac/mac-3.99-u4-b5-castfixes.patch.xz create mode 100644 libs_audio/libmac/mac-3.99-u4-b5-shntool.patch.xz create mode 100644 libs_audio/libmad/libmad-0.15.1b-64bit.patch.xz create mode 100644 libs_audio/libmad/libmad-0.15.1b-autoconf.patch.xz create mode 100644 libs_audio/libmad/libmad-0.15.1b-framelength.patch.xz create mode 100644 libs_audio/libmad/libmad-0.15.1b-optimize.patch.xz create mode 100644 libs_audio/libmad/libmad-0.15.1b-pkgconfig.patch.xz create mode 100755 libs_audio/libmad/libmad.build create mode 100644 libs_audio/libmikmod/libmikmod-3.3.6-paths.patch.xz create mode 100755 libs_audio/libmikmod/libmikmod.build create mode 100755 libs_audio/libmodplug/libmodplug.build create mode 100755 libs_audio/libmp4v2/libmp4v2.build create mode 100755 libs_audio/libmpcdec/libmpcdec.build create mode 100644 libs_audio/libmusicbrainz/libmusicbrainz-2.1.5-gcc43.patch.xz create mode 100755 libs_audio/libmusicbrainz/libmusicbrainz.build create mode 100644 libs_audio/libofa/libofa-0.9.3-curl721.patch.xz create mode 100644 libs_audio/libofa/libofa-0.9.3-exampleopen.patch.xz create mode 100644 libs_audio/libofa/libofa-0.9.3-fftw3include.patch.xz create mode 100644 libs_audio/libofa/libofa-0.9.3-gcc43.patch.xz create mode 100644 libs_audio/libofa/libofa-0.9.3-gcc44.patch.xz create mode 100644 libs_audio/libofa/libofa-0.9.3-noexamples.patch.xz create mode 100644 libs_audio/libofa/libofa-0.9.3-pkgconfig.patch.xz create mode 100644 libs_audio/libofa/libofa-0.9.3-sizetype.patch.xz create mode 100644 libs_audio/libofa/libofa-0.9.3-update8438.patch.xz create mode 100755 libs_audio/libofa/libofa.build create mode 100755 libs_audio/libogg/libogg.build create mode 100755 libs_audio/libopenal/libopenal.build create mode 100755 libs_audio/libopus/libopus.build create mode 100755 libs_audio/libsamplerate/libsamplerate.build create mode 100755 libs_audio/libshout/libshout.build create mode 100755 libs_audio/libsidplayfp/libsidplayfp.build create mode 100755 libs_audio/libsndfile/libsndfile.build create mode 100755 libs_audio/libsoundtouch/libsoundtouch.build create mode 100644 libs_audio/libsoundtouch/soundtouch-1.7.1-acconfigheaders.patch.xz create mode 100644 libs_audio/libsoundtouch/soundtouch-1.7.1-autoreconf.patch.xz create mode 100755 libs_audio/libspeex/libspeex.build create mode 100644 libs_audio/libspeex/speex-1.2rc1-pkgconfig.patch.xz create mode 100644 libs_audio/libvisual/libvisual-0.4.0-fixes.patch.xz create mode 100644 libs_audio/libvisual/libvisual-plugins-0.4.0-01-disablegforcedfsg.patch.xz create mode 100644 libs_audio/libvisual/libvisual-plugins-0.4.0-02-64bitjessfix.patch.xz create mode 100644 libs_audio/libvisual/libvisual-plugins-0.4.0-03-buildagainstglfixes.patch.xz create mode 100644 libs_audio/libvisual/libvisual-plugins-0.4.0-04-lvanalyzerbuildfix.patch.xz create mode 100644 libs_audio/libvisual/libvisual-plugins-0.4.0-05-fixpo.patch.xz create mode 100644 libs_audio/libvisual/libvisual-plugins-0.4.0-06-autoreconf.patch.xz create mode 100644 libs_audio/libvisual/libvisual-plugins-0.4.0-07-datarootdir.patch.xz create mode 100755 libs_audio/libvisual/libvisual.build create mode 100755 libs_audio/libvorbis/libvorbis.build create mode 100755 libs_audio/libwavpack/libwavpack.build create mode 100644 libs_audio/libxspf/libxspf-1.2.0-getcwd.patch.xz create mode 100755 libs_audio/libxspf/libxspf.build create mode 100644 libs_audio/projectm/projectM-complete-2.1.0-Source-wrongfontname.patch.xz create mode 100755 libs_audio/projectm/projectm.build create mode 100644 libs_audio/taglib/taglib-1.9.1-pkgconfigdir.patch.xz create mode 100755 libs_audio/taglib/taglib.build create mode 100755 libs_burn/libburn/libburn.SlackBuild create mode 100755 libs_burn/libisoburn/libisoburn.SlackBuild create mode 100755 libs_burn/libisofs/libisofs.SlackBuild create mode 100644 libs_devel/apr/apr-util-1.5.1-aprbuilddir.patch.xz create mode 100644 libs_devel/apr/apr-util-1.5.1-flags.patch.xz create mode 100755 libs_devel/apr/apr.build create mode 100644 libs_devel/expat/expat-2.1.0-cmakefixes.patch.xz create mode 100755 libs_devel/expat/expat.build create mode 100644 libs_devel/fftw/fftw-3.3.3-improvesemaphoredetect.patch.xz create mode 100644 libs_devel/fftw/fftw-3.3.3-manpagefixes.patch.xz create mode 100644 libs_devel/fftw/fftw-3.3.3-pkgconfig.patch.xz create mode 100755 libs_devel/fftw/fftw.build create mode 100644 libs_devel/gdbm/gdbm-1.10-zeroheaders.patch.xz create mode 100755 libs_devel/gdbm/gdbm.build create mode 100644 libs_devel/glibmm/glibmm-2.34.1-docdir.patch.xz create mode 100755 libs_devel/glibmm/glibmm.build create mode 100644 libs_devel/ilmbase/ilmbase-1.0.3-pkgconfigdir.patch.xz create mode 100755 libs_devel/ilmbase/ilmbase.build create mode 100644 libs_devel/libconfig/libconfig-1.4.9-pkgconfigdir.patch.xz create mode 100755 libs_devel/libconfig/libconfig.build create mode 100644 libs_devel/libdaemon/libdaemon-0.14-pkgconfigdir.patch.xz create mode 100755 libs_devel/libdaemon/libdaemon.build create mode 100755 libs_devel/libdb/libdb.build create mode 100755 libs_devel/libelf/libelf.build create mode 100755 libs_devel/libjudy/libjudy.build create mode 100644 libs_devel/liblrdf/liblrdf-0.5.0-pkgconfigdir.patch.xz create mode 100755 libs_devel/liblrdf/liblrdf.build create mode 100755 libs_devel/liblzo/liblzo.build create mode 100755 libs_devel/libmpc/libmpc.build create mode 100644 libs_devel/libsigc++/libsigc++-2.3.1-paths.patch.xz create mode 100755 libs_devel/libsigc++/libsigc++.build create mode 100755 libs_devel/libxapian/libxapian.build create mode 100755 libs_devel/libxml/libxml.build create mode 100644 libs_devel/libxslt/libxslt-1.1.28-plugindir.patch.xz create mode 100755 libs_devel/libxslt/libxslt.build create mode 100644 libs_devel/libzip/libzip-0.11.1-archdependentheader.patch.xz create mode 100755 libs_devel/libzip/libzip.build create mode 100644 libs_devel/orc/orc-0.4.19-pkgconfigdir.patch.xz create mode 100755 libs_devel/orc/orc.build create mode 100644 libs_devel/pcre/pcre-8.33-autostuff.patch.xz create mode 100644 libs_devel/pcre/pcre-8.33-manlinks.patch.xz create mode 100755 libs_devel/pcre/pcre.build create mode 100755 libs_devel/pth/pth.build create mode 100755 libs_devel/raptor/raptor.build create mode 100644 libs_devel/raptor/raptor2-2.0.8-pkgconfigdir.patch.xz create mode 100644 libs_devel/sqlite/sqlite-src-3071601-lemontmpl.patch.xz create mode 100644 libs_devel/sqlite/sqlite-src-3071601-stupidopenfilestest.patch.xz create mode 100755 libs_devel/sqlite/sqlite.build create mode 100755 libs_devel/swig/swig.build create mode 100644 libs_devel/talloc/talloc-2.0.8-pkgconfigdir.patch.xz create mode 100755 libs_devel/talloc/talloc.build create mode 100644 libs_devel/uriparser/uriparser-0.7.7-pkgconfig.patch.xz create mode 100755 libs_devel/uriparser/uriparser.build create mode 100644 libs_docs/djvulibre/djvulibre-3.5.25.3-pkgdatadir.patch.xz create mode 100755 libs_docs/djvulibre/djvulibre.build create mode 100755 libs_docs/enca/enca.build create mode 100755 libs_docs/enchant/enchant.build create mode 100755 libs_docs/fribidi/fribidi.build create mode 100755 libs_docs/harfbuzz/harfbuzz.build create mode 100755 libs_docs/libcroco/libcroco.build create mode 100755 libs_docs/libgsf/libgsf.build create mode 100755 libs_docs/libgxps/libgxps.build create mode 100755 libs_docs/libical/libical.build create mode 100755 libs_docs/liblinebreak/liblinebreak.build create mode 100755 libs_docs/libspectre/libspectre.build create mode 100755 libs_docs/libwpd/libwpd.build create mode 100644 libs_docs/poppler/poppler-0.22.4-datadir.patch.xz create mode 100755 libs_docs/poppler/poppler.build create mode 100644 libs_docs/qpdf/qpdf-4.0.1-install.patch.xz create mode 100755 libs_docs/qpdf/qpdf.build create mode 100755 libs_docs/webkit/webkit.SlackBuild create mode 100755 libs_docs/wv/wv.build create mode 100644 libs_docs/wv/wv2-0.4.2-glibfix.patch.xz create mode 100755 libs_graphics/compface/compface.build create mode 100644 libs_graphics/exiv2/exiv2-0.23-pkgconfigdir.patch.xz create mode 100755 libs_graphics/exiv2/exiv2.build create mode 100644 libs_graphics/gegl/babl-0.1.10-paths.patch.xz create mode 100644 libs_graphics/gegl/gegl-0.2.0-paths.patch.xz create mode 100755 libs_graphics/gegl/gegl.build create mode 100755 libs_graphics/jasper/jasper.build create mode 100644 libs_graphics/leptonica/leptonica-1.69-zlib.patch.xz create mode 100755 libs_graphics/leptonica/leptonica.build create mode 100644 libs_graphics/libexif/fbida-2.09-cflags.patch.xz create mode 100644 libs_graphics/libexif/fbida-2.09-config.patch.xz create mode 100644 libs_graphics/libexif/fbida-2.09-extraldflags.patch.xz create mode 100644 libs_graphics/libexif/fbida-2.09-mandir.patch.xz create mode 100644 libs_graphics/libexif/fbida-2.09-nocurl.patch.xz create mode 100644 libs_graphics/libexif/libexif-0.6.21-pkgconfigdir.patch.xz create mode 100755 libs_graphics/libexif/libexif.build create mode 100755 libs_graphics/libgphoto/libgphoto.build create mode 100644 libs_graphics/libgphoto/libgphoto2-2.5.1.1-pluginsdir.patch.xz create mode 100644 libs_graphics/libjpeg/jpeginfo-1.6.1-manfix.patch.xz create mode 100644 libs_graphics/libjpeg/jpeginfo-1.6.1-paths.patch.xz create mode 100644 libs_graphics/libjpeg/jpegoptim-1.3.0-paths.patch.xz create mode 100755 libs_graphics/libjpeg/libjpeg.build create mode 100644 libs_graphics/liblcms/lcms2-2.4-pkgconfigdir.patch.xz create mode 100755 libs_graphics/liblcms/liblcms.build create mode 100644 libs_graphics/libmng/libmng-1.0.10-autoreconf.patch.xz create mode 100644 libs_graphics/libmng/libmng-1.0.10-pkgconfig.patch.xz create mode 100755 libs_graphics/libmng/libmng.build create mode 100755 libs_graphics/libopenraw/libopenraw.build create mode 100755 libs_graphics/libpng/libpng.build create mode 100644 libs_graphics/libpng/png2ico-20021208-makefile.patch.xz create mode 100644 libs_graphics/libpng/pngcrush-1.7.44-makefile.patch.xz create mode 100755 libs_graphics/librsvg/librsvg.build create mode 100755 libs_graphics/libtiff/libtiff.build create mode 100644 libs_graphics/libtiff/tiff-4.0.3-pkgconfigdir.patch.xz create mode 100644 libs_graphics/libwmf/libwmf-0.2.8.4-comparefontsbyname.patch.xz create mode 100644 libs_graphics/libwmf/libwmf-0.2.8.4-cve20063376.patch.xz create mode 100644 libs_graphics/libwmf/libwmf-0.2.8.4-cve20091364.patch.xz create mode 100644 libs_graphics/libwmf/libwmf-0.2.8.4-fontmapcheck.patch.xz create mode 100644 libs_graphics/libwmf/libwmf-0.2.8.4-gdkpixbufdir.patch.xz create mode 100644 libs_graphics/libwmf/libwmf-0.2.8.4-libpng15.patch.xz create mode 100755 libs_graphics/libwmf/libwmf.build create mode 100644 libs_graphics/openexr/openexr-1.7.1-cstring.patch.xz create mode 100644 libs_graphics/openexr/openexr-1.7.1-pkgconfigdir.patch.xz create mode 100755 libs_graphics/openexr/openexr.build create mode 100644 libs_network/curl/curl-7.36.0-pkgconfigdir.patch.xz create mode 100755 libs_network/curl/curl.build create mode 100755 libs_network/geoip/geoip.build create mode 100755 libs_network/libesmtp/libesmtp.SlackBuild create mode 100644 libs_network/libevent/libevent-2.0.21-stable-pkgconfigdir.patch.xz create mode 100755 libs_network/libevent/libevent.build create mode 100755 libs_network/libgmime/libgmime.build create mode 100644 libs_network/libgsasl/libgsasl-1.8.0-pkgconfigdir.patch.xz create mode 100755 libs_network/libgsasl/libgsasl.build create mode 100755 libs_network/libgupnp/libgupnp.build create mode 100755 libs_network/libnasl/libnasl.SlackBuild create mode 100755 libs_network/libnet/libnet.SlackBuild create mode 100755 libs_network/libnet/libnet10.SlackBuild create mode 100644 libs_network/libnids/libnids-1.22-install.patch.bz2 create mode 100755 libs_network/libnids/libnids.SlackBuild create mode 100755 libs_network/libnotmuch/libnotmuch.build create mode 100644 libs_network/libntlm/libntlm-1.3-pkgconfigdir.patch.xz create mode 100755 libs_network/libntlm/libntlm.build create mode 100644 libs_network/libproxy/libproxy-0.4.11-pkgconfigdir.patch.xz create mode 100755 libs_network/libproxy/libproxy.build create mode 100755 libs_network/libsoup/libsoup.build create mode 100644 libs_network/libssh2/libssh2-1.4.3-pkgconfigdir.patch.xz create mode 100755 libs_network/libssh2/libssh2.build create mode 100644 libs_network/libvnc/LibVNCServer-0.9.9-pkgconfigdir.patch.xz create mode 100755 libs_network/libvnc/libvnc.build create mode 100644 libs_network/miniupnpc/miniupnpc-1.8.20130211-cmake.patch.xz create mode 100755 libs_network/miniupnpc/miniupnpc.build create mode 100644 libs_network/neon/neon-0.29.6-gnutls3backport.patch.xz create mode 100644 libs_network/neon/neon-0.29.6-gnutls3functions.patch.xz create mode 100644 libs_network/neon/neon-0.29.6-gnutls3types.patch.xz create mode 100644 libs_network/neon/neon-0.29.6-htmldir.patch.xz create mode 100755 libs_network/neon/neon.build create mode 100755 libs_network/nessus_libs/nessus_libs.SlackBuild create mode 100755 libs_network/openobex/openobex.SlackBuild create mode 100644 libs_network/silc/silc-1.0-nodebug.patch.bz2 create mode 100755 libs_network/silc/silc.SlackBuild create mode 100644 libs_security/cracklib/cracklib-2.8.22-extradicts.patch.xz create mode 100644 libs_security/cracklib/cracklib-2.8.22-manpages.patch.xz create mode 100644 libs_security/cracklib/cracklib-2.8.22-update.patch.xz create mode 100644 libs_security/cracklib/cracklib-2.8.22-zh_CN.patch.xz create mode 100755 libs_security/cracklib/cracklib.build create mode 100644 libs_security/cyrus_sasl/cyrus-sasl-2.1.26-autostuff.patch.xz create mode 100644 libs_security/cyrus_sasl/cyrus-sasl-2.1.26-fixes.patch.xz create mode 100644 libs_security/cyrus_sasl/cyrus-sasl-2.1.26-systemd.patch.xz create mode 100644 libs_security/cyrus_sasl/cyrus-sasl-2.1.26-sysvinit.patch.xz create mode 100644 libs_security/cyrus_sasl/cyrus-sasl-2.1.26-tmpfilesd.patch.xz create mode 100755 libs_security/cyrus_sasl/cyrus_sasl.build create mode 100755 libs_security/gcr/gcr.build create mode 100755 libs_security/gnome_keyring/gnome_keyring.build create mode 100755 libs_security/gpgme/gpgme.build create mode 100755 libs_security/libgcrypt/libgcrypt.build create mode 100755 libs_security/libotr/libotr.build create mode 100644 libs_security/libpwquality/libpwquality-1.2.1-pkgconfig.patch.xz create mode 100755 libs_security/libpwquality/libpwquality.build create mode 100755 libs_security/libsecret/libsecret.build create mode 100755 libs_security/libsodium/libsodium.build create mode 100755 libs_security/mhash/mhash.build create mode 100644 libs_security/nss/nss-3.14.3-buildsupportfiles.patch.xz create mode 100644 libs_security/nss/nss-3.14.3-extracerts.patch.xz create mode 100644 libs_security/nss/nss-3.14.3-sslrenegotiatetransitional.patch.xz create mode 100755 libs_security/nss/nss.build create mode 100644 libs_security/openssl/openssl-1.0.1g-ca.patch.xz create mode 100644 libs_security/openssl/openssl-1.0.1g-cadir.patch.xz create mode 100644 libs_security/openssl/openssl-1.0.1g-certwatch.patch.xz create mode 100644 libs_security/openssl/openssl-1.0.1g-crehashcrt.patch.xz create mode 100644 libs_security/openssl/openssl-1.0.1g-crehashdoc.patch.xz create mode 100644 libs_security/openssl/openssl-1.0.1g-defaultbits.patch.xz create mode 100644 libs_security/openssl/openssl-1.0.1g-dontlinkmanpages.patch.xz create mode 100644 libs_security/openssl/openssl-1.0.1g-enginespath.patch.xz create mode 100644 libs_security/openssl/openssl-1.0.1g-fixmanpages.patch.xz create mode 100644 libs_security/openssl/openssl-1.0.1g-norpath.patch.xz create mode 100644 libs_security/openssl/openssl-1.0.1g-notests.patch.xz create mode 100644 libs_security/openssl/openssl-1.0.1g-optflags.patch.xz create mode 100644 libs_security/openssl/openssl-1.0.1g-perl518.patch.xz create mode 100644 libs_security/openssl/openssl-1.0.1g-soname.patch.xz create mode 100644 libs_security/openssl/openssl-1.0.1g-x509.patch.xz create mode 100755 libs_security/openssl/openssl.build create mode 100755 libs_toolkit/at_spi/at_spi.build create mode 100755 libs_toolkit/atk/atk.build create mode 100644 libs_toolkit/atkmm/atkmm-2.22.6-docdir.patch.xz create mode 100755 libs_toolkit/atkmm/atkmm.build create mode 100644 libs_toolkit/cairo/cairo-1.12.12-cairolibdir.patch.xz create mode 100644 libs_toolkit/cairo/cairo-1.12.12-pkgconfigdir.patch.xz create mode 100644 libs_toolkit/cairo/cairo-1.12.12-privatesymbol.patch.xz create mode 100755 libs_toolkit/cairo/cairo.build create mode 100644 libs_toolkit/cairomm/cairomm-1.10.0-docdir.patch.xz create mode 100755 libs_toolkit/cairomm/cairomm.build create mode 100755 libs_toolkit/cg_toolkit/cg_toolkit.build create mode 100644 libs_toolkit/dconf/dconf-0.16.0-xfce.patch.xz create mode 100755 libs_toolkit/dconf/dconf.build create mode 100755 libs_toolkit/fltk/fltk.build create mode 100644 libs_toolkit/gdk_pixbuf/gdk-pixbuf-2.28.0-cachedir.patch.xz create mode 100755 libs_toolkit/gdk_pixbuf/gdk_pixbuf.build create mode 100755 libs_toolkit/glib_json/glib_json.build create mode 100644 libs_toolkit/gtk+/gtk+-2.24.17-archdependentheader.patch.xz create mode 100644 libs_toolkit/gtk+/gtk+-2.24.17-localstatedir.patch.xz create mode 100644 libs_toolkit/gtk+/gtk+-2.24.17-pkglibdir.patch.xz create mode 100644 libs_toolkit/gtk+/gtk+-2.24.17-profile.patch.xz create mode 100644 libs_toolkit/gtk+/gtk+-2.24.17-tooltippositioning.patch.xz create mode 100644 libs_toolkit/gtk+/gtk+-2.24.17-xidwarningflood.patch.xz create mode 100755 libs_toolkit/gtk+/gtk+.build create mode 100644 libs_toolkit/gtk+3/gtk+-3.8.0-pkglibdir.patch.xz create mode 100644 libs_toolkit/gtk+3/gtk+-3.8.0-profile.patch.xz create mode 100755 libs_toolkit/gtk+3/gtk+3.build create mode 100755 libs_toolkit/gtk_engine_murrine/gtk_engine_murrine.build create mode 100755 libs_toolkit/gtk_engine_unico/gtk_engine_unico.build create mode 100755 libs_toolkit/gtk_polkit/gtk_polkit.build create mode 100644 libs_toolkit/gtkmm/gtkmm-2.24.2-docdir.patch.xz create mode 100755 libs_toolkit/gtkmm/gtkmm.build create mode 100755 libs_toolkit/gvfs/gvfs.build create mode 100644 libs_toolkit/icon_theme/hicolor-icon-theme-0.12-slackware.patch.xz create mode 100755 libs_toolkit/icon_theme/icon_theme.build create mode 100755 libs_toolkit/icon_theme_faenza/icon_theme_faenza.build create mode 100644 libs_toolkit/iso_codes/iso-codes-3.40-supportjamarihiya.patch.xz create mode 100755 libs_toolkit/iso_codes/iso_codes.build create mode 100755 libs_toolkit/libcanberra/libcanberra.build create mode 100755 libs_toolkit/libftgl/libftgl.build create mode 100644 libs_toolkit/libnotify/libnotify-0.7.5-gtkhack.patch.xz create mode 100755 libs_toolkit/libnotify/libnotify.build create mode 100755 libs_toolkit/libwnck/libwnck.build create mode 100755 libs_toolkit/libxklavier/libxklavier.build create mode 100644 libs_toolkit/pango/pango-1.34.0-cachedir.patch.xz create mode 100644 libs_toolkit/pango/pango-1.34.0-moduledir.patch.xz create mode 100755 libs_toolkit/pango/pango.build create mode 100644 libs_toolkit/pangomm/pangomm-2.28.4-docdir.patch.xz create mode 100755 libs_toolkit/pangomm/pangomm.build create mode 100755 libs_toolkit/pixman/pixman.build create mode 100644 libs_toolkit/qt/qt-everywhere-opensource-src-5.0.1-desktop.patch.xz create mode 100755 libs_toolkit/qt/qt.build create mode 100755 libs_toolkit/sdl/sdl.build create mode 100644 libs_toolkit/shared_mime_info/shared-mime-info-1.1-setup.patch.xz create mode 100755 libs_toolkit/shared_mime_info/shared_mime_info.build create mode 100755 libs_toolkit/vte/vte.build create mode 100644 libs_toolkit/wxgtk/wxGTK-2.8.12-paths.patch.xz create mode 100755 libs_toolkit/wxgtk/wxgtk.build create mode 100755 libs_video/farstream/farstream.build create mode 100755 libs_video/ffmpeg/ffmpeg.build create mode 100755 libs_video/gst_libav/gst_libav.build create mode 100755 libs_video/gst_plugins_bad/gst_plugins_bad.build create mode 100755 libs_video/gst_plugins_ugly/gst_plugins_ugly.build create mode 100755 libs_video/gstreamer/gstreamer.build create mode 100755 libs_video/libbluray/libbluray.build create mode 100755 libs_video/libdvd/libdvd.build create mode 100644 libs_video/libdvd/libdvdnav-4.2.1-dvdreadflags.patch.xz create mode 100644 libs_video/libdvd/libdvdnav-4.2.1-fixcflags.patch.xz create mode 100755 libs_video/libmimic/libmimic.build create mode 100755 libs_video/libmms/libmms.build create mode 100644 libs_video/libmpeg2/libmpeg2-0.5.1-gcc46.patch.xz create mode 100644 libs_video/libmpeg2/libmpeg2-0.5.1-optflags.patch.xz create mode 100755 libs_video/libmpeg2/libmpeg2.build create mode 100755 libs_video/libschroedinger/libschroedinger.build create mode 100644 libs_video/libschroedinger/schroedinger-1.0.11-ltmain.patch.xz create mode 100755 libs_video/libtheora/libtheora.build create mode 100755 libs_video/libvpx/libvpx.build create mode 100755 libs_video/libx264/libx264.build create mode 100755 libs_video/libxvidcore/libxvidcore.build create mode 100755 libs_video/v4l_utils/v4l_utils.build create mode 100644 network/aircrackng/aircrack-ng-1.1-flags.patch.xz create mode 100755 network/aircrackng/aircrackng.build create mode 100755 network/bluetoothapplet/bluetoothapplet.build create mode 100644 network/bluetoothapplet/gnome-bluetooth-3.8.0-xfce.patch.xz create mode 100644 network/bridge_utils/bridge_utils-1.2-autoconf.patch.bz2 create mode 100644 network/bridge_utils/bridge_utils-1.2-compile.patch.bz2 create mode 100755 network/bridge_utils/bridge_utils.SlackBuild create mode 100755 network/centerim/centerim.SlackBuild create mode 100644 network/ebtables/ebtables-2.0.6-makefile.patch.bz2 create mode 100755 network/ebtables/ebtables.SlackBuild create mode 100755 network/ezipupdate/ezipupdate.SlackBuild create mode 100755 network/grsync/grsync.build create mode 100644 network/hexchat/hexchat-2.10.0-nodebug.patch.xz create mode 100644 network/hexchat/hexchat-2.10.0-nodeftrayicon.patch.xz create mode 100644 network/hexchat/hexchat-2.10.0-separator.patch.xz create mode 100644 network/hexchat/hexchat-2.10.0-sysconf.patch.xz create mode 100755 network/hexchat/hexchat.build create mode 100644 network/httping/httping-2.2.1-cmake.patch.xz create mode 100755 network/httping/httping.build create mode 100644 network/iftop/iftop-1.0pre2-desktop.patch.xz create mode 100755 network/iftop/iftop.build create mode 100644 network/iptraf_ng/iptraf-ng-1.1.3.1-notokenring.patch.xz create mode 100644 network/iptraf_ng/iptraf-ng-1.1.3.1-rundir.patch.xz create mode 100755 network/iptraf_ng/iptraf_ng.build create mode 100755 network/iptstate/iptstate.build create mode 100644 network/kismet/kismet-20130211-alertsyslogmfile.patch.xz create mode 100644 network/kismet/kismet-20130211-desktop.patch.xz create mode 100755 network/kismet/kismet.build create mode 100644 network/lftp/lftp-4.5.2-color.patch.xz create mode 100755 network/lftp/lftp.build create mode 100755 network/msmtp/msmtp.SlackBuild create mode 100644 network/mtr/mtr-0.84-desktop.patch.xz create mode 100644 network/mtr/mtr-0.84-notermcap.patch.xz create mode 100755 network/mtr/mtr.build create mode 100644 network/mutt-kz/mutt-kz-20130515-config.patch.xz create mode 100755 network/mutt-kz/mutt-kz.build create mode 100755 network/ncdc/ncdc.build create mode 100755 network/ncrack/ncrack.SlackBuild create mode 100644 network/nessus/nessus-core-2.3.1-error.patch.bz2 create mode 100755 network/nessus/nessus.build create mode 100644 network/nethogs/nethogs-0.8.0-geteuid.patch.xz create mode 100644 network/nethogs/nethogs-0.8.0-makefile.patch.xz create mode 100755 network/nethogs/nethogs.build create mode 100644 network/netpipes/netpipes-4.2-export-install.patch.xz create mode 100755 network/netpipes/netpipes.build create mode 100644 network/netwatch/netwatch-1.3.0-install.patch.xz create mode 100644 network/netwatch/netwatch-1.3.0-phonemyself.patch.xz create mode 100755 network/netwatch/netwatch.build create mode 100644 network/networkmanagerapplet/network-manager-applet-0.9.8.2-xfcesettings.patch.xz create mode 100755 network/networkmanagerapplet/networkmanagerapplet.build create mode 100644 network/ngrep/ngrep-1.45-fixipv6.patch.xz create mode 100644 network/ngrep/ngrep-1.45-install.patch.xz create mode 100644 network/ngrep/ngrep-1.45-nodebug.patch.xz create mode 100644 network/ngrep/ngrep-1.45-usesystempcre.patch.xz create mode 100755 network/ngrep/ngrep.build create mode 100755 network/nload/nload.build create mode 100644 network/nmap/nmap-6.25-pcaplink.patch.xz create mode 100755 network/nmap/nmap.build create mode 100755 network/openobex/openobex.build create mode 100644 network/openssh/openssh-6.2p1-systemd.patch.xz create mode 100644 network/openssh/openssh-6.2p1-sysvinit.patch.xz create mode 100644 network/openssh/openssh-6.2p1-tmpfilesd.patch.xz create mode 100755 network/openssh/openssh.build create mode 100644 network/pidgin/pbar-0.3-makefile.patch.xz create mode 100644 network/pidgin/pidgin-nudge-20101006-makefile.patch.xz create mode 100755 network/pidgin/pidgin.build create mode 100755 network/pidgin_tox/pidgin_tox.build create mode 100644 network/pktstat/pktstat-1.8.5-notermcap.patch.xz create mode 100755 network/pktstat/pktstat.build create mode 100755 network/rdesktop/rdesktop.build create mode 100644 network/reaver/reaver-1.4-includes.patch.xz create mode 100755 network/reaver/reaver.build create mode 100755 network/rsync/rsync.build create mode 100644 network/silc/silc-toolkit-1.1.3-heimdal.patch.bz2 create mode 100644 network/silc/silc-toolkit-1.1.3-nodebug.patch.bz2 create mode 100755 network/silc/silc.build create mode 100755 network/skype/skype.build create mode 100644 network/snmp/net-snmp-5.7.2-config.patch.xz create mode 100644 network/snmp/net-snmp-5.7.2-createv3useretcsnmpdconf.patch.xz create mode 100644 network/snmp/net-snmp-5.7.2-libnl32.patch.xz create mode 100644 network/snmp/net-snmp-5.7.2-systemd.patch.xz create mode 100644 network/snmp/net-snmp-5.7.2-sysvinit.patch.xz create mode 100755 network/snmp/snmp.build create mode 100644 network/snownews/snownews-1.5.12-cflags.patch.xz create mode 100644 network/stunnel/stunnel-4.56-config.patch.xz create mode 100644 network/stunnel/stunnel-4.56-genkey.patch.xz create mode 100644 network/stunnel/stunnel-4.56-nopemgen.patch.xz create mode 100644 network/stunnel/stunnel-4.56-tmpfilesd.patch.xz create mode 100755 network/stunnel/stunnel.build create mode 100644 network/sylpheed/sylpheed-3.4.1-desktopfile.patch.xz create mode 100755 network/sylpheed/sylpheed.build create mode 100755 network/teamspeak/teamspeak.build create mode 100644 network/tor/tor-0.2.4.21-config.patch.xz create mode 100644 network/tor/tor-0.2.4.21-datadir.patch.xz create mode 100644 network/tor/tor-0.2.4.21-logrotate.patch.xz create mode 100644 network/tor/tor-0.2.4.21-systemd.patch.xz create mode 100755 network/tor/tor.build create mode 100644 network/tor/torsocks-2.0.0.20140506-libpath.patch.xz create mode 100755 network/tox/tox.build create mode 100644 network/toxic/toxic-20140815-ncurseswlink.patch.xz create mode 100644 network/toxic/toxic-20140815-nomanz.patch.xz create mode 100755 network/toxic/toxic.build create mode 100644 network/transmission/transmission-2.82-appdatadir.patch.xz create mode 100755 network/transmission/transmission.build create mode 100755 network/uget/uget.build create mode 100644 network/ulogd/ulogd-20070907-heimdal.patch.bz2 create mode 100644 network/ulogd/ulogd-20070907-paths.patch.bz2 create mode 100755 network/ulogd/ulogd.SlackBuild create mode 100644 network/utox/utox-20140815-makefile.patch.xz create mode 100755 network/utox/utox.build create mode 100755 network/wavemon/wavemon.build create mode 100644 network/weechat/weechat-0.4.3-desktop.patch.xz create mode 100644 network/weechat/weechat-0.4.3-gcryptcflags.patch.xz create mode 100644 network/weechat/weechat-0.4.3-libdir.patch.xz create mode 100644 network/weechat/weechat-0.4.3-pkgconfig.patch.xz create mode 100755 network/weechat/weechat.build create mode 100755 network/weex/weex.SlackBuild create mode 100644 network/wget/wget-1.14-slackware.patch.xz create mode 100755 network/wget/wget.build create mode 100644 network/wireshark/wireshark-1.10.0-podfix.patch.xz create mode 100755 network/wireshark/wireshark.build create mode 100755 network_daemons/apache/apache.build create mode 100644 network_daemons/apache/httpd-2.4.4-layout.patch.xz create mode 100644 network_daemons/apache/httpd-2.4.4-logrotate.patch.xz create mode 100644 network_daemons/apache/httpd-2.4.4-php.patch.xz create mode 100644 network_daemons/apache/httpd-2.4.4-service.patch.xz create mode 100644 network_daemons/apache/httpd-2.4.4-sysvinit.patch.xz create mode 100644 network_daemons/apache/httpd-2.4.4-tmpfilesd.patch.xz create mode 100644 network_daemons/chrony/chrony-1.26-slackware.patch.xz create mode 100755 network_daemons/chrony/chrony.build create mode 100644 network_daemons/dnsmasq/dnsmasq-2.49-heimdal.patch.bz2 create mode 100644 network_daemons/dnsmasq/dnsmasq-2.49-mandir.patch.bz2 create mode 100644 network_daemons/dnsmasq/dnsmasq-2.49-paths.patch.bz2 create mode 100644 network_daemons/dnsmasq/dnsmasq-2.50-manpage.patch.xz create mode 100755 network_daemons/dnsmasq/dnsmasq.SlackBuild create mode 100644 network_daemons/dovecot/dovecot-1.0.3-slackware.patch.bz2 create mode 100755 network_daemons/dovecot/dovecot.SlackBuild create mode 100644 network_daemons/exim/exim-4.43-heimdal.patch.bz2 create mode 100755 network_daemons/exim/exim.SlackBuild create mode 100644 network_daemons/hostapd/hostapd-0.6.9-config.patch.bz2 create mode 100644 network_daemons/hostapd/hostapd-0.6.9-install.patch.bz2 create mode 100644 network_daemons/hostapd/hostapd-0.6.9-nodumpstate.patch.bz2 create mode 100644 network_daemons/hostapd/hostapd-0.6.9-optflags.patch.bz2 create mode 100644 network_daemons/hostapd/hostapd-0.6.9-rt73usbhack.patch.bz2 create mode 100644 network_daemons/hostapd/hostapd-0.6.9-slackware.patch.bz2 create mode 100755 network_daemons/hostapd/hostapd.SlackBuild create mode 100644 network_daemons/miniupnpd/miniupnpd-1.3-config.patch.bz2 create mode 100644 network_daemons/miniupnpd/miniupnpd-1.3-etc.patch.bz2 create mode 100644 network_daemons/miniupnpd/miniupnpd-1.3-fixes.patch.bz2 create mode 100644 network_daemons/miniupnpd/miniupnpd-1.3-iptablespath.patch.bz2 create mode 100644 network_daemons/miniupnpd/miniupnpd-1.3-makefile.patch.bz2 create mode 100644 network_daemons/miniupnpd/miniupnpd-1.3-manpage.patch.bz2 create mode 100644 network_daemons/miniupnpd/miniupnpd-1.3-optflags.patch.bz2 create mode 100644 network_daemons/miniupnpd/miniupnpd-1.3-slackware.patch.bz2 create mode 100755 network_daemons/miniupnpd/miniupnpd.SlackBuild create mode 100644 network_daemons/ngircd/ngircd-15rc1-heimdal.patch.xz create mode 100755 network_daemons/ngircd/ngircd.SlackBuild create mode 100644 network_daemons/samba/samba-3.0.26a-heimdal.patch.bz2 create mode 100755 network_daemons/samba/samba.build create mode 100644 network_daemons/uhub/uhub-0.2.8-config.patch.bz2 create mode 100644 network_daemons/uhub/uhub-0.2.8-optflags.patch.bz2 create mode 100644 network_daemons/uhub/uhub-0.2.8-slackware.patch.xz create mode 100755 network_daemons/uhub/uhub.SlackBuild create mode 100644 network_daemons/vsftpd/vsftpd-2.3.5-aslim.patch.xz create mode 100644 network_daemons/vsftpd/vsftpd-2.3.5-builddefs.patch.xz create mode 100644 network_daemons/vsftpd/vsftpd-2.3.5-clone.patch.xz create mode 100644 network_daemons/vsftpd/vsftpd-2.3.5-closestdfds.patch.xz create mode 100644 network_daemons/vsftpd/vsftpd-2.3.5-config.patch.xz create mode 100644 network_daemons/vsftpd/vsftpd-2.3.5-configfilepath.patch.xz create mode 100644 network_daemons/vsftpd/vsftpd-2.3.5-daemonizeplus.patch.xz create mode 100644 network_daemons/vsftpd/vsftpd-2.3.5-filter.patch.xz create mode 100644 network_daemons/vsftpd/vsftpd-2.3.5-logrotate.patch.xz create mode 100644 network_daemons/vsftpd/vsftpd-2.3.5-openssl.patch.xz create mode 100644 network_daemons/vsftpd/vsftpd-2.3.5-pam.patch.xz create mode 100644 network_daemons/vsftpd/vsftpd-2.3.5-pamhostname.patch.xz create mode 100644 network_daemons/vsftpd/vsftpd-2.3.5-slackware.patch.xz create mode 100644 network_daemons/vsftpd/vsftpd-2.3.5-sqb.patch.xz create mode 100644 network_daemons/vsftpd/vsftpd-2.3.5-systemd.patch.xz create mode 100644 network_daemons/vsftpd/vsftpd-2.3.5-systemdman.patch.xz create mode 100644 network_daemons/vsftpd/vsftpd-2.3.5-trim.patch.xz create mode 100644 network_daemons/vsftpd/vsftpd-2.3.5-userlistlog.patch.xz create mode 100644 network_daemons/vsftpd/vsftpd-2.3.5-wildchar.patch.xz create mode 100755 network_daemons/vsftpd/vsftpd.build create mode 100644 print/cups/cups-1.6.2-autotoolsupdate.patch.xz create mode 100644 print/cups/cups-1.6.2-desktopfile.patch.xz create mode 100644 print/cups/cups-1.6.2-logrotate.patch.xz create mode 100644 print/cups/cups-1.6.2-noexportssllibs.patch.xz create mode 100644 print/cups/cups-1.6.2-nogcrypt.patch.xz create mode 100644 print/cups/cups-1.6.2-nomanlinks.patch.xz create mode 100644 print/cups/cups-1.6.2-nomanz.patch.xz create mode 100644 print/cups/cups-1.6.2-pam.patch.xz create mode 100644 print/cups/cups-1.6.2-paths.patch.xz create mode 100644 print/cups/cups-1.6.2-systemdsocket.patch.xz create mode 100644 print/cups/cups-filters-1.0.34-fontconfdir.patch.xz create mode 100644 print/cups/cups-filters-1.0.34-systemd.patch.xz create mode 100755 print/cups/cups.build create mode 100644 print/cups/foomatic-filters-4.0.17-nobailingout.patch.xz create mode 100644 print/ghostscript/ghostscript-9.06-cjk.patch.xz create mode 100644 print/ghostscript/ghostscript-9.06-gsdatadir.patch.xz create mode 100644 print/ghostscript/ghostscript-9.06-gssharedir.patch.xz create mode 100644 print/ghostscript/ghostscript-9.06-ijsautogen.patch.xz create mode 100755 print/ghostscript/ghostscript.build create mode 100644 print/hplip/hplip-3.13.5-cups161fix.patch.xz create mode 100644 print/hplip/hplip-3.13.5-desktopfile.patch.xz create mode 100644 print/hplip/hplip-3.13.5-libnotify.patch.xz create mode 100644 print/hplip/hplip-3.13.5-typo.patch.xz create mode 100755 print/hplip/hplip.build create mode 100755 security/cryptmount/cryptmount.build create mode 100755 security/fcrackzip/fcrackzip.SlackBuild create mode 100644 security/fpm2/fpm2-0.79-fixwarning.patch.xz create mode 100644 security/fpm2/fpm2-0.79-goption.patch.xz create mode 100644 security/fpm2/fpm2-0.79-icons.patch.xz create mode 100644 security/fpm2/fpm2-0.79-tooltips.patch.xz create mode 100644 security/fpm2/fpm2-0.79-xdguserdirs.patch.xz create mode 100755 security/fpm2/fpm2.build create mode 100644 security/gnupg/gnupg-2.0.19-notermcap.patch.xz create mode 100755 security/gnupg/gnupg.build create mode 100644 security/lcrack/lcrack-1.1-compile.patch.xz create mode 100755 security/lcrack/lcrack.build create mode 100644 security/seahorse/seahorse-3.8.0-sshaskpass.patch.xz create mode 100755 security/seahorse/seahorse.build create mode 100644 system/acpid/acpid-2.0.18-config.patch.xz create mode 100644 system/acpid/acpid-2.0.18-paths.patch.xz create mode 100755 system/acpid/acpid.build create mode 100755 system/aide/aide.SlackBuild create mode 100644 system/ccze/ccze-0.3.11-conffile.patch.xz create mode 100644 system/ccze/ccze-0.3.11-multicharacter.patch.xz create mode 100644 system/ccze/ccze-0.3.11-slackware.patch.xz create mode 100755 system/ccze/ccze.build create mode 100644 system/conky/conky-1.8.1-slackware.patch.xz create mode 100644 system/conky/conky-1.8.1-sysconfdir.patch.xz create mode 100755 system/conky/conky.build create mode 100755 system/disk_utility/disk_utility.build create mode 100644 system/disk_utility/gnome-disk-utility-3.8.0-nogsd.patch.xz create mode 100644 system/disk_utility/gnome-disk-utility-3.8.0-xfcesettings.patch.xz create mode 100644 system/dmidecode/dmidecode-2.12-makefile.patch.xz create mode 100755 system/dmidecode/dmidecode.build create mode 100755 system/flashrom/flashrom.build create mode 100644 system/hardinfo/hardinfo-20130409-desktop.patch.xz create mode 100644 system/hardinfo/hardinfo-20130409-icon.patch.xz create mode 100644 system/hardinfo/hardinfo-20130409-paths.patch.xz create mode 100755 system/hardinfo/hardinfo.build create mode 100644 system/htop/htop-1.0.2-icondir.patch.xz create mode 100755 system/htop/htop.build create mode 100644 system/linux_logo/linux_logo-5.11-profile.patch.xz create mode 100644 system/linux_logo/linux_logo-5.11-updates.patch.xz create mode 100755 system/linux_logo/linux_logo.build create mode 100644 system/lnav/lnav-0.5.0-desktop.patch.xz create mode 100755 system/lnav/lnav.build create mode 100644 system/lsof/lsof-4.87-license.patch.xz create mode 100755 system/lsof/lsof.build create mode 100644 system/ncdu/ncdu-1.10-desktop.patch.xz create mode 100755 system/ncdu/ncdu.build create mode 100644 system/slim/slim-1.3.5-ckinclude.patch.xz create mode 100644 system/slim/slim-1.3.5-config.patch.xz create mode 100644 system/slim/slim-1.3.5-defaults.patch.xz create mode 100644 system/slim/slim-1.3.5-logrotate.patch.xz create mode 100644 system/slim/slim-1.3.5-nodebug.patch.xz create mode 100644 system/slim/slim-1.3.5-pamifdeffix.patch.xz create mode 100644 system/slim/slim-1.3.5-paths.patch.xz create mode 100644 system/slim/slim-1.3.5-rundir.patch.xz create mode 100644 system/slim/slim-1.3.5-slackware.patch.xz create mode 100755 system/slim/slim.build create mode 100644 system/smartmontools/smartmontools-6.1-config.patch.xz create mode 100644 system/smartmontools/smartmontools-6.1-service.patch.xz create mode 100755 system/smartmontools/smartmontools.build create mode 100755 system/testdisk/testdisk.build create mode 100644 system/time/time-1.7-cpuusagemslevel.patch.xz create mode 100644 system/time/time-1.7-rumaxrssinkb.patch.xz create mode 100755 system/time/time.build create mode 100644 system/whowatch/whowatch-1.8.3-read_key.patch.xz create mode 100755 system/whowatch/whowatch.build create mode 100644 system/xfce_powermanager/xfce4-power-manager-1.0.11-segfault.patch.xz create mode 100644 system/xfce_powermanager/xfce4-power-manager-1.2.0-libdir.patch.xz create mode 100755 system/xfce_powermanager/xfce_powermanager.build create mode 100644 system/xfce_taskmanager/xfce4-taskmanager-1.0.0-desktop.patch.xz create mode 100755 system/xfce_taskmanager/xfce_taskmanager.build create mode 100755 utilities/abook/abook.build create mode 100644 utilities/arj/arj-3.10.22-001_archesalign.patch.xz create mode 100644 utilities/arj/arj-3.10.22-002_noremovestaticconst.patch.xz create mode 100644 utilities/arj/arj-3.10.22-003_64bitclean.patch.xz create mode 100644 utilities/arj/arj-3.10.22-004_parallelbuild.patch.xz create mode 100644 utilities/arj/arj-3.10.22-005_gnubuildfix.patch.xz create mode 100644 utilities/arj/arj-3.10.22-autogen.patch.xz create mode 100644 utilities/arj/arj-3.10.22-customprintf.patch.xz create mode 100644 utilities/arj/arj-3.10.22-doc.patch.xz create mode 100644 utilities/arj/arj-3.10.22-unarj.patch.xz create mode 100644 utilities/arj/arj-3.10.22-usesafestrcpy.patch.xz create mode 100644 utilities/arj/arj-3.10.22-usesystemstrnlen.patch.xz create mode 100755 utilities/arj/arj.build create mode 100755 utilities/bc/bc.build create mode 100644 utilities/calcurse/calcurse-3.1.4-docdir.patch.xz create mode 100755 utilities/calcurse/calcurse.build create mode 100644 utilities/dcron/dcron-4.5-makefile.patch.xz create mode 100644 utilities/dcron/dcron-4.5-oexcl.patch.xz create mode 100644 utilities/dcron/dcron-4.5-scripts.patch.xz create mode 100644 utilities/dcron/dcron-4.5-systemd.patch.xz create mode 100644 utilities/dcron/dcron-4.5-tmpdir.patch.xz create mode 100755 utilities/dcron/dcron.build create mode 100755 utilities/fileroller/fileroller.build create mode 100755 utilities/gcalctool/gcalctool.build create mode 100644 utilities/gcpio/cpio-2.11-nowarngets.patch.xz create mode 100755 utilities/gcpio/gcpio.build create mode 100755 utilities/gtar/gtar.build create mode 100644 utilities/gtar/tar-1.26-gtar.patch.xz create mode 100644 utilities/gtar/tar-1.26-manualpages.patch.xz create mode 100644 utilities/gtar/tar-1.26-nolonezero.patch.xz create mode 100644 utilities/gtar/tar-1.26-norecordsizespam.patch.xz create mode 100644 utilities/gtar/tar-1.26-nowarngets.patch.xz create mode 100644 utilities/gtar/tar-1.26-supporttxz.patch.xz create mode 100755 utilities/gucharmap/gucharmap.build create mode 100755 utilities/lhasa/lhasa.build create mode 100755 utilities/locate/locate.build create mode 100644 utilities/locate/mlocate-0.26-config.patch.xz create mode 100644 utilities/locate/mlocate-0.26-cron.patch.xz create mode 100644 utilities/locate/mlocate-0.26-nobranding.patch.xz create mode 100644 utilities/mc/mc-4.8.9-desktop.patch.xz create mode 100644 utilities/mc/mc-4.8.9-imageviewer.patch.xz create mode 100755 utilities/mc/mc.build create mode 100644 utilities/ncompress/ncompress-4.2.4.4-install.patch.xz create mode 100755 utilities/ncompress/ncompress.build create mode 100644 utilities/qodem/qodem-1.0alpha-desktop.patch.xz create mode 100755 utilities/qodem/qodem.build create mode 100755 utilities/sharutils/sharutils.build create mode 100755 utilities/tmux/tmux.build create mode 100755 utilities/unrar/unrar.build create mode 100755 utilities/vocabbuilder/vocabbuilder.build create mode 100755 utilities/xdelta/xdelta.build create mode 100755 utilities/xpad/xpad.build create mode 100644 utilities/zip/unzip-6.0-makefile.patch.xz create mode 100644 utilities/zip/zip-3.0-makefile.patch.xz create mode 100755 utilities/zip/zip.build create mode 100644 utilities/zoo/zoo-2.10-debian27fixes.patch.xz create mode 100644 utilities/zoo/zoo-2.10-install.patch.xz create mode 100755 utilities/zoo/zoo.build create mode 100755 video/parole/parole.build create mode 100644 video/rtmpdump/rtmpdump-20131020-gnutls.patch.xz create mode 100755 video/rtmpdump/rtmpdump.build create mode 100755 www/cclive/cclive.build create mode 100755 www/elinks/elinks.build create mode 100755 www/firefox/firefox.build create mode 100644 www/flash_plugin/flash_plugin-11.2.202.400-xfcesettings.patch.xz create mode 100755 www/flash_plugin/flash_plugin.build create mode 100755 www/google_chrome/google_chrome.build create mode 100755 www/google_talkplugin/google_talkplugin.build create mode 100644 www/midori/midori-20090411-stockicons.patch.bz2 create mode 100755 www/midori/midori.SlackBuild create mode 100644 xfce/xfce/Thunar-1.6.3-desktopdir.patch.xz create mode 100644 xfce/xfce/Thunar-1.6.3-desktopfiles.patch.xz create mode 100644 xfce/xfce/Thunar-1.6.3-mailicon.patch.xz create mode 100755 xfce/xfce/xfce.build create mode 100644 xfce/xfce/xfce4-netload-plugin-1.2.0-libdir.patch.xz create mode 100644 xfce/xfce/xfce4-netload-plugin-1.2.0-libdir2.patch.xz create mode 100644 xfce/xfce/xfce4-panel-4.10.1-clockdate.patch.xz create mode 100644 xfce/xfce/xfce4-panel-4.10.1-plugindir.patch.xz create mode 100644 xfce/xfce/xfce4-sensors-plugin-1.2.5-desktop.patch.xz create mode 100644 xfce/xfce/xfce4-session-4.10.1-hintfull.patch.xz create mode 100644 xfce/xfce/xfce4-session-4.10.1-xinitrc.patch.xz create mode 100644 xfce/xfce/xfce4-settings-4.10.1-defaults.patch.xz create mode 100644 xfce/xfce/xfwm4-4.10.1-datadir.patch.xz create mode 100644 xfce/xfce/xfwm4-4.10.1-icons.patch.xz create mode 100755 xfce/xfce4_fsguard/xfce4_fsguard.SlackBuild create mode 100644 xfce/xfce4_mailwatch/xfce4_mailwatch-1.1.0-cpuusage.patch.xz create mode 100644 xfce/xfce4_mailwatch/xfce4_mailwatch-1.1.0-dsofix.patch.xz create mode 100644 xfce/xfce4_mailwatch/xfce4_mailwatch-1.1.0-nossl.patch.xz create mode 100755 xfce/xfce4_mailwatch/xfce4_mailwatch.SlackBuild create mode 100755 xfce/xfce4_volstatus/xfce4_volstatus.SlackBuild create mode 100644 xfce/xfce4_wavelan/xfce4_wavelan-0.5.5-tooltipfix.patch.xz create mode 100755 xfce/xfce4_wavelan/xfce4_wavelan.SlackBuild create mode 100644 xfce/xfce_terminal/xfce4-terminal-0.6.2-defaults.patch.xz create mode 100755 xfce/xfce_terminal/xfce_terminal.build create mode 100755 xorg/libva/libva.build create mode 100755 xorg/libvdpau/libvdpau.build create mode 100644 xorg/mesa/MesaLib-9.0.1-autoreconf.patch.xz create mode 100644 xorg/mesa/glu-9.0.0-autoreconf.patch.xz create mode 100755 xorg/mesa/mesa.build create mode 100755 xorg/xdg_utils/xdg_utils.build create mode 100755 xorg/xkeyboard_config/xkeyboard_config.build create mode 100755 xorg/xorg_devel/xorg_devel.build create mode 100755 xorg/xorg_input_evdev/xorg_input_evdev.build create mode 100755 xorg/xorg_input_joystick/xorg_input_joystick.SlackBuild create mode 100755 xorg/xorg_input_keyboard/xorg_input_keyboard.SlackBuild create mode 100755 xorg/xorg_input_mouse/xorg_input_mouse.SlackBuild create mode 100644 xorg/xorg_libs/libX11-1.5.0-xcmstxtpath.patch.xz create mode 100644 xorg/xorg_libs/libX11-1.5.0-xlocaledir.patch.xz create mode 100644 xorg/xorg_libs/libXfont-1.4.5-xpoll.patch.xz create mode 100755 xorg/xorg_libs/xorg_libs.build create mode 100644 xorg/xorg_server/xorg-server-1.13.1-autoconfignvidia.patch.xz create mode 100644 xorg/xorg_server/xorg-server-1.13.1-autoconfigsis.patch.xz create mode 100644 xorg/xorg_server/xorg-server-1.13.1-background.patch.xz create mode 100644 xorg/xorg_server/xorg-server-1.13.1-quirks.patch.xz create mode 100644 xorg/xorg_server/xorg-server-1.13.1-tmpfilesd.patch.xz create mode 100644 xorg/xorg_server/xorg-server-1.13.1-usepixmanglyphcache.patch.xz create mode 100755 xorg/xorg_server/xorg_server.build create mode 100755 xorg/xorg_video_ati/xorg_video_ati.build create mode 100755 xorg/xorg_video_intel/xorg_video_intel.build create mode 100755 xorg/xorg_video_v4l/xorg_video_v4l.SlackBuild diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..2397b53 --- /dev/null +++ b/.gitignore @@ -0,0 +1,9 @@ +*.tar.gz +*.tar.bz2 +*.tar.lzma +*.tar.lz +*.tar.xz +*.tgz +*.tbz2 +*.zip +*.rpm diff --git a/Build/COPYING b/Build/COPYING new file mode 100644 index 0000000..ca5e05e --- /dev/null +++ b/Build/COPYING @@ -0,0 +1,24 @@ +Copyright (c) 2012, Deposite Pirate +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + * Neither the name of the copyright holder nor the + names of its contributors may be used to endorse or promote products + derived from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND +ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE FOR ANY +DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND +ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/Build/TODO b/Build/TODO new file mode 100644 index 0000000..587f760 --- /dev/null +++ b/Build/TODO @@ -0,0 +1,11 @@ +* checksums SHA-* +* isolate slackware stuff (post/*-depends.sh & post/*-package.sh = post/*-slackware.sh) +* make generic functions for distro specific stuff that can be used as needed +* create pacman{-g2} packages +* fix $(libdirsuffix) mess +* allow switching compiler +* GIT support +* user ${package##*/} as the patch basename +* If VERSION is not set then use a CONFIG VARIABLE whose default is set to $(date '+YYmmdd') + if PKGVERS[*] is not set, then set it to VERSION +* a configure function/macro which factors the most used stuff diff --git a/Build/build.sh b/Build/build.sh new file mode 120000 index 0000000..2c6be06 --- /dev/null +++ b/Build/build.sh @@ -0,0 +1 @@ +lib/build.sh \ No newline at end of file diff --git a/Build/lib/arch.sh b/Build/lib/arch.sh new file mode 100755 index 0000000..e7fde97 --- /dev/null +++ b/Build/lib/arch.sh @@ -0,0 +1,97 @@ +# Copyright (c) 2012, Deposite Pirate +# All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions are met: +# * Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# * Redistributions in binary form must reproduce the above copyright +# notice, this list of conditions and the following disclaimer in the +# documentation and/or other materials provided with the distribution. +# * Neither the name of the copyright holder nor the +# names of its contributors may be used to endorse or promote products +# derived from this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND +# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +# DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE FOR ANY +# DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND +# ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +function def_subarch() +{ + case "${1}" in + x86) + echo -n "${DEFAULT_SUBARCH[x86]}" + ;; + x86_64) + echo -n "${DEFAULT_SUBARCH[x86_64]}" + ;; + esac +} + +function def_flags() +{ + case "${1}" in + noarch) + return + ;; + i386) + echo -n "${DIST_FLAGS[i386]}" + ;; + i486) + echo -n "${DIST_FLAGS[i486]}" + ;; + i586) + echo -n "${DIST_FLAGS[i586]}" + ;; + i686) + echo -n "${DIST_FLAGS[i686]}" + ;; + x86_64) + echo -n "${DIST_FLAGS[x86_64]}" + ;; + *) + echo -n "${DIST_FLAGS[all]}" + ;; + esac + + if [[ "${DEBUG}" == yes ]]; then + echo -n " ${DEBUG_FLAGS[all]}" + fi +} + +function cpufamily() +{ + case "${1}" in + i386) + echo -n "x86" + ;; + i486) + echo -n "x86" + ;; + i586) + echo -n "x86" + ;; + i686) + echo -n "x86" + ;; + x86_64) + echo -n "x86_64" + ;; + esac +} + +function libdirsuffix() +{ + case "${HOST_ARCH}" in + x86_64) + echo -n "64" + ;; + esac +} diff --git a/Build/lib/build.sh b/Build/lib/build.sh new file mode 100755 index 0000000..ca760ac --- /dev/null +++ b/Build/lib/build.sh @@ -0,0 +1,50 @@ +#!/bin/bash +# +# Copyright (c) 2012, Deposite Pirate +# All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions are met: +# * Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# * Redistributions in binary form must reproduce the above copyright +# notice, this list of conditions and the following disclaimer in the +# documentation and/or other materials provided with the distribution. +# * Neither the name of the copyright holder nor the +# names of its contributors may be used to endorse or promote products +# derived from this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND +# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +# DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE FOR ANY +# DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND +# ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +readonly SELFPATH="${BASH_SOURCE[0]%/*}" + +source "${SELFPATH}/lib/defines.sh" +source "${SELFPATH}/lib/color.sh" +source "${SELFPATH}/lib/display.sh" +source "${SELFPATH}/lib/error.sh" +source "${SELFPATH}/lib/script.sh" +source "${SELFPATH}/lib/arch.sh" +source "${SELFPATH}/lib/util.sh" + +#TODO: Change all that shit to getopt +if [[ "${*}" == *--verbose* ]]; then + DISPLAY[debug]=yes +fi + +if [[ "${*}" == *--debug* ]]; then + DEBUG=yes +fi + +# Create package root +dir.make "${PKG}/install" + +trap "build ${*}" EXIT diff --git a/Build/lib/color.sh b/Build/lib/color.sh new file mode 100755 index 0000000..4ae8b95 --- /dev/null +++ b/Build/lib/color.sh @@ -0,0 +1,98 @@ +# Copyright (c) 2012, Deposite Pirate +# All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions are met: +# * Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# * Redistributions in binary form must reproduce the above copyright +# notice, this list of conditions and the following disclaimer in the +# documentation and/or other materials provided with the distribution. +# * Neither the name of the copyright holder nor the +# names of its contributors may be used to endorse or promote products +# derived from this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND +# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +# DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE FOR ANY +# DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND +# ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +function color() +{ + + local color="" + + # If requested, don't display colors + if [[ "${DISPLAY[color]}" == "no" ]]; then + return + fi + + case "${1}" in + "") + return + ;; + end) + color="\e[0;0m" + ;; + black) + color="\e[0;30m" + ;; + red) + color="\e[0;31m" + ;; + green) + color="\e[0;32m" + ;; + brown) + color="\e[0;33m" + ;; + blue) + color="\e[0;34m" + ;; + purple) + color="\e[0;35m" + ;; + cyan|debug) + color="\e[0;36m" + ;; + lightgray) + color="\e[0;37m" + ;; + darkgray) + color="\e[1;30m" + ;; + lightred|error) + color="\e[1;31m" + ;; + lightgreen|info) + color="\e[1;32m" + ;; + yellow) + color="\e[1;33m" + ;; + lightblue) + color="\e[1;34m" + ;; + pink|warning) + color="\e[1;35m" + ;; + lightcyan) + color="\e[1;36m" + ;; + white) + color="\e[1;37m" + ;; + *) + return + ;; + esac + + echo -ne "${color}" + +} diff --git a/Build/lib/defines.sh b/Build/lib/defines.sh new file mode 100755 index 0000000..6f7d177 --- /dev/null +++ b/Build/lib/defines.sh @@ -0,0 +1,86 @@ +# Copyright (c) 2012, Deposite Pirate +# All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions are met: +# * Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# * Redistributions in binary form must reproduce the above copyright +# notice, this list of conditions and the following disclaimer in the +# documentation and/or other materials provided with the distribution. +# * Neither the name of the copyright holder nor the +# names of its contributors may be used to endorse or promote products +# derived from this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND +# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +# DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE FOR ANY +# DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND +# ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +### Tools + +shopt -s expand_aliases + +alias host.arch='uname -m' + +alias src.download='curl -f -# -O -L' +alias src.download.git='git clone --depth 0' +alias src.unpack='bsdtar xf' +alias src.checksum='sha256sum' +alias src.patch='patch -p1 -s -f' + +alias pkg.pack='/sbin/makepkg -l y -c n' + +alias dir.make.temp='mktemp -d' + +alias link='ln -sf' + +alias install.doc='install -m 0644' +alias install.man='install -m 0644' +alias install.cfg='install -m 0644' +alias install.dat='install -m 0644' +alias install.bin='install -m 0755' +alias install.dir='install -m 0755 -d -D' + +alias z.doc='xz -9f' +alias z.man='xz -9f' +alias z.info='xz -9f' + +alias unz.patch='xzcat' + +### Initialize associative arrays + +declare -A DEFAULT_SUBARCH +declare -A DIST_FLAGS +declare -A SYS_DIR +declare -A URL +declare -A BUILD +declare -A DISPLAY + +### Constants + +readonly CWD="${PWD}" +readonly PRE_SCRIPT_PATH="${SELFPATH}/lib/pre" +readonly PST_SCRIPT_PATH="${SELFPATH}/lib/post" +readonly CONFIG="${SELFPATH}/build.conf" +readonly HOST_ARCH="$(host.arch)" + +### Settings + +source "${CONFIG}" + +### Defaults + +BUILD[root]="${SYS_DIR[tmp]:-'/var/tmp'}" +BUILD[dir]="$(dir.make.temp ${BUILD[root]}/build-XXXXXX)" +BUILD[pkg]="${BUILD[dir]}/package-root" +BUILD[log]="${BUILD[dir]}/build.log" + +PKGREPO="${PKGREPO:-${CWD}}" +readonly PKG="${BUILD[pkg]}" diff --git a/Build/lib/display.sh b/Build/lib/display.sh new file mode 100755 index 0000000..845cdc9 --- /dev/null +++ b/Build/lib/display.sh @@ -0,0 +1,64 @@ +function prefix() +{ + + local prefix="" + + # If requested, don't display prefixes + if [[ "${DISPLAY[prefix]}" == "no" ]]; then + return + fi + + case "${1}" in + "") + return + ;; + error) + prefix="!!!" + ;; + warning) + prefix="+++" + ;; + info) + prefix=">>>" + ;; + debug) + prefix="%%%" + ;; + *) + return + ;; + esac + + echo -ne "${prefix}" + +} + +function display() +{ + echo -e "$(color ${1})$(prefix ${1}) ${2}$(color end)" +} + +function error() +{ + display error "${1}" +} + +function debug() +{ + # If requested don't display debug messages + if [[ "${DISPLAY[debug]}" == "no" ]]; then + return + fi + + display debug "${1}" +} + +function warning() +{ + display warning "${1}" +} + +function info() +{ + display info "${1}" +} diff --git a/Build/lib/error.sh b/Build/lib/error.sh new file mode 100755 index 0000000..75f6c2a --- /dev/null +++ b/Build/lib/error.sh @@ -0,0 +1,30 @@ +# Copyright (c) 2012, Deposite Pirate +# All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions are met: +# * Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# * Redistributions in binary form must reproduce the above copyright +# notice, this list of conditions and the following disclaimer in the +# documentation and/or other materials provided with the distribution. +# * Neither the name of the copyright holder nor the +# names of its contributors may be used to endorse or promote products +# derived from this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND +# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +# DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE FOR ANY +# DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND +# ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +function abort() +{ + error "ERROR in ${FUNCNAME[1]}(): ${1}" + exit 1 +} diff --git a/Build/lib/post/10-rmla.sh b/Build/lib/post/10-rmla.sh new file mode 100755 index 0000000..6db809f --- /dev/null +++ b/Build/lib/post/10-rmla.sh @@ -0,0 +1,48 @@ +# Copyright (c) 2012, Deposite Pirate +# All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions are met: +# * Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# * Redistributions in binary form must reproduce the above copyright +# notice, this list of conditions and the following disclaimer in the +# documentation and/or other materials provided with the distribution. +# * Neither the name of the copyright holder nor the +# names of its contributors may be used to endorse or promote products +# derived from this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND +# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +# DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE FOR ANY +# DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND +# ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +if [[ ! "${OPTIONS}" == *normla* ]]; then + + info "Removing any libtool library (.la) files" + + # Allow the for loop to work on files with spaces + saveifs="${IFS}" + IFS="$(echo -en "\n\b")" + + for file in $(find ${PKG} -name "*.la"); do + + filetype="$(file ${file})" + + case "${filetype}" in + *"libtool library file"*) + rm -f "${file}" + ;; + esac + + done + + IFS="${saveifs}" + +fi diff --git a/Build/lib/post/20-strip.sh b/Build/lib/post/20-strip.sh new file mode 100755 index 0000000..323288c --- /dev/null +++ b/Build/lib/post/20-strip.sh @@ -0,0 +1,55 @@ +# Copyright (c) 2012, Deposite Pirate +# All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions are met: +# * Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# * Redistributions in binary form must reproduce the above copyright +# notice, this list of conditions and the following disclaimer in the +# documentation and/or other materials provided with the distribution. +# * Neither the name of the copyright holder nor the +# names of its contributors may be used to endorse or promote products +# derived from this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND +# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +# DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE FOR ANY +# DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND +# ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +if [[ ! "${OPTIONS}" == *nostrip* ]]; then + + if [[ ! "${DEBUG}" == yes ]]; then + + info "Stripping debugging symbols from binaries" + + # Allow the for loop to work on files with spaces + saveifs="${IFS}" + IFS=$(echo -en "\n\b") + + for file in $(find ${PKG}); do + + filetype="$(file -bi ${file})" + + case "${filetype}" in + *"application/x-executable; charset=binary"*) + strip "${file}" + ;; + *"application/x-sharedlib; charset=binary"*) + strip --strip-unneeded "${file}" + ;; + esac + + done + + IFS="${saveifs}" + + fi + +fi diff --git a/Build/lib/post/30-info.sh b/Build/lib/post/30-info.sh new file mode 100755 index 0000000..170b971 --- /dev/null +++ b/Build/lib/post/30-info.sh @@ -0,0 +1,39 @@ +# Copyright (c) 2012, Deposite Pirate +# All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions are met: +# * Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# * Redistributions in binary form must reproduce the above copyright +# notice, this list of conditions and the following disclaimer in the +# documentation and/or other materials provided with the distribution. +# * Neither the name of the copyright holder nor the +# names of its contributors may be used to endorse or promote products +# derived from this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND +# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +# DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE FOR ANY +# DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND +# ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +if [[ ! "${OPTIONS}" == *noinfoz* ]]; then + + info "Compressing info files" + + rm -f \ + "${PKG}/usr/info/dir" \ + "${PKG}/usr/share/info/dir" + + for file in $(find ${PKG} -path '*usr*info/*.info*'); do + chmod 0644 "${file}" + z.info "${file}" + done + +fi diff --git a/Build/lib/post/40-man.sh b/Build/lib/post/40-man.sh new file mode 100755 index 0000000..21f3dd2 --- /dev/null +++ b/Build/lib/post/40-man.sh @@ -0,0 +1,35 @@ +# Copyright (c) 2012, Deposite Pirate +# All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions are met: +# * Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# * Redistributions in binary form must reproduce the above copyright +# notice, this list of conditions and the following disclaimer in the +# documentation and/or other materials provided with the distribution. +# * Neither the name of the copyright holder nor the +# names of its contributors may be used to endorse or promote products +# derived from this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND +# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +# DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE FOR ANY +# DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND +# ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +if [[ ! "${OPTIONS}" == *nomanz* ]]; then + + info "Compressing manual pages" + + for file in $(find ${PKG} -path '*usr*/man*/man*/*.*'); do + chmod 0644 "${file}" + z.man "${file}" + done + +fi diff --git a/Build/lib/post/50-depends.sh b/Build/lib/post/50-depends.sh new file mode 100755 index 0000000..1f4e584 --- /dev/null +++ b/Build/lib/post/50-depends.sh @@ -0,0 +1,31 @@ +# Copyright (c) 2012, Deposite Pirate +# All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions are met: +# * Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# * Redistributions in binary form must reproduce the above copyright +# notice, this list of conditions and the following disclaimer in the +# documentation and/or other materials provided with the distribution. +# * Neither the name of the copyright holder nor the +# names of its contributors may be used to endorse or promote products +# derived from this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND +# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +# DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE FOR ANY +# DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND +# ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +if [[ "${DEPENDS}" ]]; then + info "Adding runtime dependencies" + for ((n = 0; n < ${#DEPENDS[@]}; n++)); do + echo "${DEPENDS[${n}]}" >> "${PKG}/install/slack-required" + done +fi diff --git a/Build/lib/post/60-package.sh b/Build/lib/post/60-package.sh new file mode 100755 index 0000000..3c0ed89 --- /dev/null +++ b/Build/lib/post/60-package.sh @@ -0,0 +1,48 @@ +# Copyright (c) 2012, Deposite Pirate +# All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions are met: +# * Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# * Redistributions in binary form must reproduce the above copyright +# notice, this list of conditions and the following disclaimer in the +# documentation and/or other materials provided with the distribution. +# * Neither the name of the copyright holder nor the +# names of its contributors may be used to endorse or promote products +# derived from this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND +# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +# DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE FOR ANY +# DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND +# ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +PKGBASENAME=${NAME}-${VERSION}-${ARCH}-${BUILD} + +info "Packing ${PKGBASENAME}" + +if [ ! -d "${PKGREPO}" -o ! -w "${PKGREPO}" ]; then + PKGREPO="${HOME}" +fi + +pushd "${PKG}" >/dev/null + +PACKAGE="${PKGREPO}/${PKGBASENAME}" + +debug "Creating ${PACKAGE}.txz" + +if [[ ! "${OPTIONS}" == *symprepend* ]]; then + pkg.pack "${PACKAGE}.txz" +else + pkg.pack -p "${PACKAGE}.txz" +fi + +cat install/slack-desc | grep "${NAME}:" > "${PACKAGE}.txt" + +popd >/dev/null diff --git a/Build/lib/pre/10-download.sh b/Build/lib/pre/10-download.sh new file mode 100755 index 0000000..17c02c6 --- /dev/null +++ b/Build/lib/pre/10-download.sh @@ -0,0 +1,60 @@ +# Copyright (c) 2012, Deposite Pirate +# All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions are met: +# * Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# * Redistributions in binary form must reproduce the above copyright +# notice, this list of conditions and the following disclaimer in the +# documentation and/or other materials provided with the distribution. +# * Neither the name of the copyright holder nor the +# names of its contributors may be used to endorse or promote products +# derived from this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND +# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +# DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE FOR ANY +# DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND +# ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +SRCPKG="${SRCPACK[${source}]##*/}" +SRCURL="${SRCPACK[${source}]%/*}" +SRCSCH="${SRCPACK[${source}]%://*}" + +debug "SRCPKG=${SRCPKG}" +debug "SRCURL=${SRCURL}" +debug "SRCSCH=${SRCSCH}" + +if [ ! -e "${SRCPKG}" ]; then + if [[ "${SRCURL}" ]]; then + info "Downloading ${SRCPACK[${source}]}" + case "${SRCSCH}" in + 'git') + pushd "${BUILD[dir]}" >/dev/null + src.download.git ${SRCPACK[${source}]} + checkstatus ${?} + popd >/dev/null + SRCROOT[${source}]="${SRCPKG%*.git}" + SRCOPTS[${source}]="${SRCOPTS[${source}]} nounpack" + ;; + *) + src.download ${SRCPACK[${source}]} + # Throw a newline because curl doesn't + echo + # Since curl returns 0 even when it failed to download something, then + # just check if we can find the source. + if [ ! -e "${SRCPKG}" ]; then + abort "No source" + fi + ;; + esac + else + abort "No source" + fi +fi diff --git a/Build/lib/pre/20-check.sh b/Build/lib/pre/20-check.sh new file mode 100644 index 0000000..494deea --- /dev/null +++ b/Build/lib/pre/20-check.sh @@ -0,0 +1,28 @@ +# Copyright (c) 2012, Deposite Pirate +# All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions are met: +# * Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# * Redistributions in binary form must reproduce the above copyright +# notice, this list of conditions and the following disclaimer in the +# documentation and/or other materials provided with the distribution. +# * Neither the name of the copyright holder nor the +# names of its contributors may be used to endorse or promote products +# derived from this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND +# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +# DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE FOR ANY +# DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND +# ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +#if [[ ! SRCCKSM[${source}] == $(src.checksum ${SRC}) ]]; then +# warning "Checksum does not match" +#fi diff --git a/Build/lib/pre/30-unpack.sh b/Build/lib/pre/30-unpack.sh new file mode 100755 index 0000000..edb11ae --- /dev/null +++ b/Build/lib/pre/30-unpack.sh @@ -0,0 +1,60 @@ +# Copyright (c) 2012, Deposite Pirate +# All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions are met: +# * Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# * Redistributions in binary form must reproduce the above copyright +# notice, this list of conditions and the following disclaimer in the +# documentation and/or other materials provided with the distribution. +# * Neither the name of the copyright holder nor the +# names of its contributors may be used to endorse or promote products +# derived from this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND +# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +# DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE FOR ANY +# DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND +# ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +if [[ ! "${SRCROOT[${source}]}" ]]; then + if [[ "${SRCOPTS[${source}]}" == *pkgunpack* ]]; then + debug "PKG=${PKG}" + SRC="${PKG}" + else + SRC="${BUILD[dir]}/${SRCNAME[${source}]}-${SRCVERS[${source}]}" + fi +else + SRC="${BUILD[dir]}/${SRCROOT[${source}]}" +fi + +debug "SRC=${SRC}" + +if [[ "${SRCOPTS[${source}]}" == *nosrcroot* ]]; then + dir.make "${SRC}" + pushd "${SRC}" >/dev/null +else + if [[ "${SRCOPTS[${source}]}" == *pkgunpack* ]]; then + pushd "${SRC}" >/dev/null + else + if [[ ! "${SRCOPTS[${source}]}" == *skipsrcroot* ]]; then + pushd "${BUILD[dir]}" >/dev/null + fi + fi +fi + +if [[ ! "${SRCOPTS[${source}]}" == *nounpack* ]]; then + info "Unpacking ${SRCPKG} in ${SRC}" + src.unpack ${CWD}/${SRCPKG} + checkstatus ${?} +fi + +if [[ ! "${SRCOPTS[${source}]}" == *skipsrcroot* ]]; then + popd >/dev/null +fi diff --git a/Build/lib/pre/40-patch.sh b/Build/lib/pre/40-patch.sh new file mode 100755 index 0000000..fde64f3 --- /dev/null +++ b/Build/lib/pre/40-patch.sh @@ -0,0 +1,39 @@ +# Copyright (c) 2012, Deposite Pirate +# All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions are met: +# * Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# * Redistributions in binary form must reproduce the above copyright +# notice, this list of conditions and the following disclaimer in the +# documentation and/or other materials provided with the distribution. +# * Neither the name of the copyright holder nor the +# names of its contributors may be used to endorse or promote products +# derived from this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND +# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +# DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE FOR ANY +# DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND +# ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +if [[ ! "${SRCOPTS[${source}]}" == *skipsrcroot* ]]; then + +QUERY=$(find ${CWD} -name ${SRCNAME[${source}]}-${SRCVERS[${source}]}-\*.patch.xz -maxdepth 1 | sort) + +pushd "${SRC}" >/dev/null + +for patch in ${QUERY}; do + info "Applying ${patch##*/} to ${SRCNAME[${source}]}-${SRCVERS[${source}]}" + unz.patch "${patch}" | src.patch +done + +popd >/dev/null + +fi diff --git a/Build/lib/pre/50-build.sh b/Build/lib/pre/50-build.sh new file mode 100755 index 0000000..6b2fde9 --- /dev/null +++ b/Build/lib/pre/50-build.sh @@ -0,0 +1,46 @@ +# Copyright (c) 2012, Deposite Pirate +# All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions are met: +# * Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# * Redistributions in binary form must reproduce the above copyright +# notice, this list of conditions and the following disclaimer in the +# documentation and/or other materials provided with the distribution. +# * Neither the name of the copyright holder nor the +# names of its contributors may be used to endorse or promote products +# derived from this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND +# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +# DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE FOR ANY +# DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND +# ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +info "Building ${SRCNAME[${source}]}-${SRCVERS[${source}]}" + +# Create the documentation directory now so that we are able to install stuff +# into it. +if [[ ! "${SRCOPTS[${source}]}" == *shareddoc* ]]; then + SRCDOCDIR[${source}]="${PKG}/${SYS_DIR[doc]}/${SRCNAME[${source}],,}-${SRCVERS[${source}]}" +else + SRCDOCDIR[${source}]="${PKG}/${SYS_DIR[doc]}/${NAME}-${VERSION}" +fi +DOC="${SRCDOCDIR[${source}]}" + +if [[ ! "${SRCOPTS[${source}]}" == *skipsrcroot* ]]; then + pushd "${SRC}" >/dev/null +fi + +#build${source} &>> "${BUILD[log]}" + +build${source} + +if [[ ! "${SRCOPTS[${source}]}" == *skipsrcroot* ]]; then + popd >/dev/null +fi diff --git a/Build/lib/pre/60-docs.sh b/Build/lib/pre/60-docs.sh new file mode 100755 index 0000000..ec26db0 --- /dev/null +++ b/Build/lib/pre/60-docs.sh @@ -0,0 +1,48 @@ +# Copyright (c) 2012, Deposite Pirate +# All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions are met: +# * Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# * Redistributions in binary form must reproduce the above copyright +# notice, this list of conditions and the following disclaimer in the +# documentation and/or other materials provided with the distribution. +# * Neither the name of the copyright holder nor the +# names of its contributors may be used to endorse or promote products +# derived from this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND +# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +# DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE FOR ANY +# DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND +# ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +if [[ "${SRCCOPY[${source}]}" ]]; then + info "Adding license information" + dir.make "${SRCDOCDIR[${source}]}" + pushd "${SRCDOCDIR[${source}]}" 2>/dev/null + for license in ${SRCCOPY[${source}]}; do + link -v "${SYS_DIR[license]}/${license}.xz" "COPYING.${license}.xz" + done + popd 2>/dev/null +fi + +if [[ ! "${SRCOPTS[${source}]}" == *nodocz* ]]; then + if [ -d "${SRCDOCDIR[${source}]}" ]; then + info "Compressing documentation" + for file in $(find "${SRCDOCDIR[${source}]}" -maxdepth 1 -size +10k); do + type="$(file -bi ${file})" + case "${type}" in + *"text/plain"*) + z.doc "${file}" + ;; + esac + done + fi +fi diff --git a/Build/lib/script.sh b/Build/lib/script.sh new file mode 100755 index 0000000..f80ca3f --- /dev/null +++ b/Build/lib/script.sh @@ -0,0 +1,91 @@ +# Copyright (c) 2012, Deposite Pirate +# All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions are met: +# * Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# * Redistributions in binary form must reproduce the above copyright +# notice, this list of conditions and the following disclaimer in the +# documentation and/or other materials provided with the distribution. +# * Neither the name of the copyright holder nor the +# names of its contributors may be used to endorse or promote products +# derived from this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND +# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +# DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE FOR ANY +# DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND +# ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +function run() +{ + local -i status=0 + + debug "Running command: ${*}" + + # Execute the command + #${*} &>> "${BUILD[log]}" + ${*} + + # Get what the command returns + status=${?} + + debug "Command returned status: ${status}" + + # If the command returned something greater than 0 then bail out + if [ ${status} -gt 0 ]; then + abort "${1}: command failed" + fi +} + +function checkstatus() +{ + debug "Command returned status: ${1}" + + if [ ${1} -gt 0 ]; then + abort "command failed" + fi +} + +function runscripts() +{ + local script + + for script in "${1}"/*.sh; do + # Only run a script if it's executable. This allows quickly disabling a + # script. + if [ -x "${script}" ]; then + debug "Running script: ${script}" + source "${script}" + fi + done +} + +function build() +{ + debug "Arguments: ${*}" + debug "Build directory: ${BUILD[dir]}" + debug "Package root: ${BUILD[pkg]}" + + readonly ARCH=${ARCH:-$(def_subarch ${HOST_ARCH})} + readonly FLAGS=${FLAGS:-$(def_flags ${ARCH})} + + debug "ARCH=${ARCH}" + debug "FLAGS=${FLAGS}" + + # Handle the sources + for ((source = 0; source < ${#SRCNAME[@]}; source++)); do + runscripts "${PRE_SCRIPT_PATH}" + done + + # Handle the package + runscripts "${PST_SCRIPT_PATH}" + + # Clean up +} diff --git a/Build/lib/util.sh b/Build/lib/util.sh new file mode 100755 index 0000000..0df68b4 --- /dev/null +++ b/Build/lib/util.sh @@ -0,0 +1,70 @@ +# Copyright (c) 2012, Deposite Pirate +# All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions are met: +# * Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# * Redistributions in binary form must reproduce the above copyright +# notice, this list of conditions and the following disclaimer in the +# documentation and/or other materials provided with the distribution. +# * Neither the name of the copyright holder nor the +# names of its contributors may be used to endorse or promote products +# derived from this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND +# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +# DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE FOR ANY +# DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND +# ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +function padd() +{ + for ((space = 0; space < ${#NAME}; space++)); do + echo -n ' ' + done +} + +function dir.make() +{ + if [ ! -d "${1}" ]; then + mkdir -p "${1}" + fi +} + +function config() +{ + for file in ${*}; do + mv "${file}" "${file}.new" + done +} + +function doc() +{ + dir.make "${SRCDOCDIR[${source}]}" + install.doc ${*} "${SRCDOCDIR[${source}]}" +} + +function changelog() +{ + dir.make "${SRCDOCDIR[${source}]}" + install.doc "${1}" "${SRCDOCDIR[${source}]}/ChangeLog" + z.doc "${SRCDOCDIR[${source}]}/ChangeLog" +} + +function license() +{ + dir.make "${SRCDOCDIR[${source}]}" + if [[ ! "${2}" ]]; then + install.doc "${1}" "${SRCDOCDIR[${source}]}/COPYING" + z.doc "${SRCDOCDIR[${source}]}/COPYING" + else + install.doc "${1}" "${SRCDOCDIR[${source}]}/${2}" + z.doc "${SRCDOCDIR[${source}]}/${2}" + fi +} diff --git a/Build/profile/build.conf.slackware64 b/Build/profile/build.conf.slackware64 new file mode 100644 index 0000000..b95277a --- /dev/null +++ b/Build/profile/build.conf.slackware64 @@ -0,0 +1,66 @@ +# What is the name of this distro + +DISTRONAME="Slackware Linux" + +# Where to store built packages + +PKGREPO=/usr/src/packages + +# What to show + +DISPLAY[color]=yes +DISPLAY[prefix]=yes +DISPLAY[debug]=no + +# Compiler settings + +DEFAULT_SUBARCH[x86]="i586" +DEFAULT_SUBARCH[x86_64]="x86_64" + +CPU_FLAGS[i386]="-march=i386 -mtune=i386" +CPU_FLAGS[i486]="-march=i486 -mtune=i486" +CPU_FLAGS[i586]="-march=i586 -mtune=i586" +CPU_FLAGS[i686]="-march=i686 -mtune=i686" +CPU_FLAGS[x86_64]="" +DIST_FLAGS[all]="-O2 -fno-strength-reduce -fomit-frame-pointer -ffast-math" +DIST_FLAGS[i386]="${CPU_FLAGS[i386]} ${DIST_FLAGS[all]}" +DIST_FLAGS[i486]="${CPU_FLAGS[i486]} ${DIST_FLAGS[all]}" +DIST_FLAGS[i586]="${CPU_FLAGS[i586]} ${DIST_FLAGS[all]}" +DIST_FLAGS[i686]="${CPU_FLAGS[i686]} ${DIST_FLAGS[all]}" +DIST_FLAGS[x86_64]="${CPU_FLAGS[x86_64]} ${DIST_FLAGS[all]}" +DEBUG_FLAGS[all]="-g" + +JOBS="-j 2" +DEBUG="no" + +# Filesystem layout + +SYS_DIR[etc]="/etc" +SYS_DIR[conf]="${SYS_DIR[etc]}/conf.d" +SYS_DIR[dev]="/dev" +SYS_DIR[var]="/var" +SYS_DIR[tmp]="/var/tmp" +SYS_DIR[run]="/run" +SYS_DIR[usr]="/usr" +SYS_DIR[bin]="${SYS_DIR[usr]}/bin" +SYS_DIR[sbin]="${SYS_DIR[usr]}/sbin" +SYS_DIR[lib]="${SYS_DIR[usr]}/lib64" +SYS_DIR[include]="${SYS_DIR[usr]}/include" +SYS_DIR[share]="${SYS_DIR[usr]}/share" +SYS_DIR[doc]="${SYS_DIR[usr]}/doc" +SYS_DIR[man]="${SYS_DIR[usr]}/man" +SYS_DIR[info]="${SYS_DIR[usr]}/info" +SYS_DIR[html]="${SYS_DIR[share]}/html" +SYS_DIR[license]="${SYS_DIR[share]}/common-licenses" +SYS_DIR[systemdsystemunitdir]="${SYS_DIR[share]}/systemd/system" +SYS_DIR[systemdsystemscriptdir]="${SYS_DIR[share]}/systemd/scripts" +SYS_DIR[bashcompletiondir]="${SYS_DIR[share]}/bash-completion/completions" + +BUILD[dir]="/var/tmp" + +# Common download URLs + +URL[sf]=http://downloads.sourceforge.net/project +URL[gnu]=http://ftp.gnu.org/gnu +URL[gnome]=http://ftp.gnome.org/pub/GNOME/sources +URL[savannah]=http://download.savannah.nongnu.org/releases diff --git a/Build/profile/build.conf.tightware b/Build/profile/build.conf.tightware new file mode 100644 index 0000000..c2eb56c --- /dev/null +++ b/Build/profile/build.conf.tightware @@ -0,0 +1,68 @@ +# What is the name of this distro + +DISTRONAME="Tightware GNU/Linux" + +# Where to store built packages + +PKGREPO=/usr/src/packages + +# What to show + +DISPLAY[color]=yes +DISPLAY[prefix]=yes +DISPLAY[debug]=no + +# Compiler settings + +DEFAULT_SUBARCH[x86]="i586" +DEFAULT_SUBARCH[x86_64]="x86_64" + +CPU_FLAGS[i386]="-march=i386 -mtune=i386" +CPU_FLAGS[i486]="-march=i486 -mtune=i486" +CPU_FLAGS[i586]="-march=i586 -mtune=i586" +CPU_FLAGS[i686]="-march=i686 -mtune=i686" +CPU_FLAGS[x86_64]="" +DIST_FLAGS[all]="-O2 -fno-strength-reduce -fomit-frame-pointer -ffast-math" +DIST_FLAGS[i386]="${CPU_FLAGS[i386]} ${DIST_FLAGS[all]}" +DIST_FLAGS[i486]="${CPU_FLAGS[i486]} ${DIST_FLAGS[all]}" +DIST_FLAGS[i586]="${CPU_FLAGS[i586]} ${DIST_FLAGS[all]}" +DIST_FLAGS[i686]="${CPU_FLAGS[i686]} ${DIST_FLAGS[all]}" +DIST_FLAGS[x86_64]="${CPU_FLAGS[x86_64]} ${DIST_FLAGS[all]}" +DEBUG_FLAGS[all]="-g" + +JOBS="-j 2" +DEBUG="no" + +# Filesystem layout + +SYS_DIR[etc]="/etc" +SYS_DIR[conf]="${SYS_DIR[etc]}/conf.d" +SYS_DIR[dev]="/dev" +SYS_DIR[var]="/var" +SYS_DIR[tmp]="/tmp" +SYS_DIR[run]="/run" +SYS_DIR[usr]="/usr" +SYS_DIR[bin]="${SYS_DIR[usr]}/bin" +SYS_DIR[sbin]="${SYS_DIR[usr]}/sbin" +SYS_DIR[lib]="${SYS_DIR[usr]}/lib" +SYS_DIR[include]="${SYS_DIR[usr]}/include" +SYS_DIR[share]="${SYS_DIR[usr]}/share" +SYS_DIR[doc]="${SYS_DIR[share]}/doc" +SYS_DIR[man]="${SYS_DIR[share]}/man" +SYS_DIR[info]="${SYS_DIR[share]}/info" +SYS_DIR[html]="${SYS_DIR[share]}/html" +SYS_DIR[license]="${SYS_DIR[share]}/common-licenses" +SYS_DIR[udevrules]="${SYS_DIR[lib]}/data/udev/rules" +SYS_DIR[udevscripts]="${SYS_DIR[lib]}/exec/udev" +SYS_DIR[systemdsystemunitdir]="${SYS_DIR[share]}/systemd/system" +SYS_DIR[systemdsystemscriptdir]="${SYS_DIR[share]}/systemd/scripts" +SYS_DIR[bashcompletiondir]="${SYS_DIR[share]}/bash-completion/completions" + +BUILD[dir]="/var/tmp" + +# Common download URLs + +URL[sf]=http://downloads.sourceforge.net/project +URL[gnu]=http://ftp.gnu.org/gnu +URL[gnome]=http://ftp.gnome.org/pub/GNOME/sources +URL[savannah]=http://download.savannah.nongnu.org/releases diff --git a/Build/sample.build b/Build/sample.build new file mode 100755 index 0000000..8349150 --- /dev/null +++ b/Build/sample.build @@ -0,0 +1,58 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate + +source /usr/src/ports/Build/build.sh + +NAME=sample +VERSION=1.0.0 +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=asunder +VERSION=2.3 +BUILD=1 +DEPENDS=('gtk+ >= 2.24.17-1' 'cdparanoia >= 10.2-1' 'libcddb >= 1.3.2-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=audacious +VERSION=3.5 +BUILD=1 +DEPENDS=('gtk+ >= 3.8.0-1' 'dbus_glib >= 0.100.2-1') +OPTDEPENDS=('mpg123 >= 1.19.0-1' 'ffmpeg >= 2.2.1-1' 'curl >= 7.36.0-1' 'libcdio >= 0.92-1' 'libsidplayfp >= 1.4.1-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=audacity +VERSION=2.0.3 +BUILD=1 +DEPENDS=('wxgtk >= 2.8.12-1' 'sound >= 1.0.27-1' 'jack >= 1.9.9.5-1' 'libmad >= 0.15.1b-1' 'libvorbis >= 1.3.3-1' 'libopus >= 1.0.2-1' 'celt >= 0.11.3-1' 'libid3tag >= 0.15.1b-1' 'flac >= 1.2.1-1' 'libsndfile >= 1.0.25-1' 'libsoundtouch >= 1.7.1-1') +#OPTDEPENDS=('ffmpeg >= 1.2-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=audiopreview +VERSION=0.6 +BUILD=1 +DEPENDS=('gstreamer >= 0.10.35-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=cdparanoia +VERSION=10.2 +BUILD=4 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=cmus +VERSION=2.5.0 +BUILD=3 +DEPENDS=('sound >= 1.0.26-1') +OPTDEPENDS=('ffmpeg >= 1.2-1' 'libao >= 1.1.0-1' 'faad >= 2.7-1' 'flac >= 1.2.1-1' 'libmad >= 0.15.1b-1' 'libmodplug >= 0.8.8.4-1' 'libmp4v2 >= 2.0.0-1' 'libmpcdec >= 1.2.6-1' 'libvorbis >= 1.3.3-1' 'libwavpack >= 4.60.1-1' 'libopus >= 1.0.2-1' 'libcue >= 1.4.0-1' 'libcdio >= 0.90-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=deadbeef +VERSION=0.6.1 +BUILD=1 +DEPENDS=('gtk+ >= 3.8.0-1' 'sound >= 1.0.27-1') +OPTDEPENDS=('flac >= 1.3.0-1' 'libvorbis >= 1.3.4-1' 'libmad >= 0.15.1b-1' 'ffmpeg >= 2.2.1-1' 'libsndfile >= 1.0.25-1' 'wavpack >= 4.70.0-1' 'faad >= 2.7-1' 'libjpeg >= 1.3.0-1' 'libpng >= 1.5.14-1' 'libcdio >= 0.92-1' 'libcddb >= 1.3.2-1' 'curl >= 7.36.0-1' 'openssl >= 1.0.1g-1' 'dbus >= 1.6.8-1' 'libzip >= 0.11.1-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=easytag +VERSION=2.2.3 +BUILD=1 +DEPENDS=('gtk+ >= 3.8.0-1' 'taglib >= 1.9.1-1' 'id3lib >= 3.8.3-1' 'libid3tag >= 0.15.1b-1' 'libvorbis >= 1.3.3-1' 'flac >= 1.2.1-1' 'libspeex >= 1.2rc1-1' 'libwavpack >= 4.60.1-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=gtick +VERSION=0.5.2 +BUILD=1 +DEPENDS=('gtk+ >= 2.24.17-1' 'libsndfile >= 1.0.25-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=mhwaveedit +VERSION=1.4.22 +BUILD=2 +DEPENDS=('gtk+ >= 2.24.17-1' 'libsamplerate >= 0.1.8-1' 'sound >= 1.0.27-1' 'jack >= 1.9.8-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=mikmod +VERSION=3.2.5 +BUILD=1 +DEPENDS=('libmikmod >= 3.3.6-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=moc +VERSION=2.5.0beta1 +BUILD=2 +DEPENDS=('sound >= 1.0.27-1' 'jack >= 1.9.9.5-1' 'libsamplerate >= 0.1.8-1' 'curl >= 7.29.0-1' 'file >= 5.14-1' 'libdb >= 5.3.21-1' 'gnutls >= 3.1.10-1' 'libopus >= 1.0.2-1' 'celt >= 0.11.3-1') +OPTDEPENDS=('libmad >= 0.15.1b-1' 'libvorbis >= 1.3.3-1' 'flac >= 1.2.1-1' 'libsndfile >= 1.0.25-1' 'libmodplug >= 0.8.8.4-1' 'libspeex >= 1.2rc1-1' 'libwavpack >= 4.60.1-1' 'ffmpeg >= 1.2-1' 'libmpcdec >= 1.2.6-1' 'taglib >= 1.8-1' 'libid3tag >= 0.15.1b-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=mpg123 +VERSION=1.19.0 +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=normalize +VERSION=0.7.7 +BUILD=2 +DEPENDS=('sound >= 1.0.26-1' 'libsamplerate >= 0.1.8-1' 'curl >= 7.29.0-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=opus_tools +VERSION=0.1.8 +BUILD=1 +DEPENDS=('libogg >= 1.3.1-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=pragha +VERSION=1.1.2 +BUILD=2 +DEPENDS=('gtk+ >= 3.8.0-1' 'gstreamer >= 1.0.6-1' 'sqlite >= 3.7.15.2-1' 'liblastfm >= 20121125-1' 'taglib >= 1.8-1' 'libcdio >= 0.90-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=qjackctl +VERSION=0.3.8 +BUILD=1 +DEPENDS=('qt >= 4.7.4-1' 'jack >= 1.9.7-1' 'sound >= 1.0.24-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=rakarrack +VERSION=0.6.1 +BUILD=1 +DEPENDS=('fltk >= 1.3.2-1' 'sound >= 1.0.27-1' 'jack >= 1.9.9.5-1' 'libsndfile >= 1.0.25-1' 'libsamplerate >= 0.1.8-1' 'fontconfig >= 2.10.91-1' 'freetype >= 2.4.11-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=rubyripper +VERSION=0.6.2 +BUILD=1 +ARCH=noarch +DEPENDS=('ruby_gtk2 >= 1.1.3-1' 'cdparanoia >= 10.2-2') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=shntool +VERSION=3.0.10 +BUILD=2 +OPTDEPENDS=('libmac >= 3.99u4b5-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=sox +VERSION=14.4.1 +BUILD=1 +DEPENDS=('file >= 5.12-1' 'libpng >= 1.5.14-1' 'gcc >= 4.7.1-1') +OPTDEPENDS=('ffmpeg >= 1.1.2-1' 'libmad >= 0.15.1b-1' 'libgsm >= 1.0.13-1' 'libvorbis >= 1.3.3-1' 'flac >= 1.2.1-1' 'libwavpack >= 4.60.1-1' 'sound >= 1.0.26-1' 'libao >= 1.1.0-1' 'libsndfile >= 1.0.25-1') + +# Description + +cat > ${PKG}/install/slack-desc < ${PKG}${SYS_DIR[man]}/man1/{play,rec}.1 +} diff --git a/audio/taggrepper/taggrepper.build b/audio/taggrepper/taggrepper.build new file mode 100755 index 0000000..d11f377 --- /dev/null +++ b/audio/taggrepper/taggrepper.build @@ -0,0 +1,61 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate + +source /usr/src/ports/Build/build.sh + +NAME=taggrepper +VERSION=0.04 +BUILD=1 +DEPENDS=('libid3tag >= 0.15.1b-1' 'libvorbis >= 1.3.3-1' 'flac >= 1.2.1-1' 'file >= 5.14-1' 'pcre >= 8.32-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=vorbis_tools +VERSION=1.4.0 +BUILD=2 +DEPENDS=('libao >= 1.1.0-1' 'libvorbis >= 1.3.3-1' 'libkate >= 0.4.1-1' 'libspeex >= 1.2rc1' 'flac >= 1.2.1-1' 'curl >= 7.29.0-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=xfce_mixer +MAJOR=4.10 +VERSION=${MAJOR}.0 +BUILD=1 +DEPENDS=('xfce >= 4.10-1' 'gstreamer >= 0.10.35-1' 'libunique >= 1.1.6-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=audit +VERSION=2.2.3 +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc <> ${PKG}/install/doinst.sh < + +source /usr/src/ports/Build/build.sh + +NAME=avahi +VERSION=0.6.31 +BUILD=2 +DEPENDS=('libdaemon >= 0.14-1' 'expat >= 2.1.0-1' 'gdbm >= 1.10-1') + +# Description + +cat > ${PKG}/install/slack-desc <> ${PKG}/install/doinst.sh < /dev/null 2> /dev/null ; then + true +else + echo "avahi:x:61:61:avahi:/:/bin/false" >> etc/passwd +fi +if grep "^avahi::" etc/group 1> /dev/null 2> /dev/null ; then + true +else + echo "avahi::61:avahi" >> etc/group +fi +if grep "^avahi:" etc/shadow 1> /dev/null 2> /dev/null ; then + true +else + echo "avahi:*:9797:0:::::" >> etc/shadow +fi + +if grep "^autoipd:x:" etc/passwd 1> /dev/null 2> /dev/null ; then + true +else + echo "autoipd:x:62:62:autoipd:/:/bin/false" >> etc/passwd +fi +if grep "^autoipd::" etc/group 1> /dev/null 2> /dev/null ; then + true +else + echo "autoipd::62:autoipd" >> etc/group +fi +if grep "^autoipd:" etc/shadow 1> /dev/null 2> /dev/null ; then + true +else + echo "autoipd:*:9797:0:::::" >> etc/shadow +fi +EOF + +# Sources + +SRCNAME[0]=${NAME} +SRCVERS[0]=${VERSION} +SRCPACK[0]=http://avahi.org/download/${SRCNAME[0]}-${SRCVERS[0]}.tar.gz +SRCCOPY[0]="LGPL21" + +build0() +{ +sed -i 's|$(libdir)/pkgconfig|$(datarootdir)/pkgconfig|g' Makefile.{am,in} +CFLAGS="${FLAGS}" CXXFLAGS="${FLAGS}" \ +./configure \ + --build="${ARCH}-slackware-linux" \ + --disable-dependency-tracking \ + --disable-silent-rules \ + --enable-static=no \ + --enable-shared=yes \ + --enable-introspection=no \ + --prefix="${SYS_DIR[usr]}" \ + --mandir="${SYS_DIR[man]}" \ + --sysconfdir="${SYS_DIR[etc]}" \ + --libdir="${SYS_DIR[lib]}" \ + --localstatedir="${SYS_DIR[var]}" \ + --disable-qt3 \ + --disable-qt4 \ + --disable-python \ + --disable-python-dbus \ + --disable-pygtk \ + --disable-mono \ + --disable-monodoc \ + --with-distro=slackware \ + --with-systemdsystemunitdir="${SYS_DIR[systemdsystemunitdir]}" \ + --with-xml=expat \ + --with-avahi-user=avahi \ + --with-avahi-group=avahi \ + --with-autoipd-user=autoipd \ + --with-autoipd-group=autoipd \ + --with-avahi-priv-access-group=netdev +make ${JOBS} +make install DESTDIR="${PKG}" +install.cfg mdns.allow.new ${PKG}${SYS_DIR[etc]} +for manpage in \ + avahi-browse-domains avahi-publish-address avahi-publish-service \ + avahi-resolve-address avahi-resolve-host-name bvnc; do + rm -f ${PKG}${SYS_DIR[man]}/man?/${manpage}.? +done +( + cd ${PKG}${SYS_DIR[man]}/man1 + echo ".so man/man1/avahi-browse.1" > avahi-browse-domains.1 + echo ".so man/man1/avahi-publish.1" > avahi-publish-address.1 + echo ".so man/man1/avahi-publish.1" > avahi-publish-service.1 + echo ".so man/man1/avahi-resolve.1" > avahi-resolve-address.1 + echo ".so man/man1/avahi-resolve.1" > avahi-resolve-host-name.1 + echo ".so man/man1/bssh.1" > bvnc.1 +) +config ${PKG}${SYS_DIR[etc]}/rc.d/rc.avahidaemon +config ${PKG}${SYS_DIR[etc]}/rc.d/rc.avahidnsconfd +config ${PKG}${SYS_DIR[etc]}/avahi/avahi-daemon.conf +rm -rf \ + ${PKG}${SYS_DIR[var]} \ + ${PKG}${SYS_DIR[lib]}/avahi +} + +SRCNAME[1]=nss-mdns +SRCVERS[1]=0.10 +SRCPACK[1]=http://0pointer.de/lennart/projects/${SRCNAME[1]}/${SRCNAME[1]}-${SRCVERS[1]}.tar.gz +SRCCOPY[1]="LGPL21" + +build1() +{ +CFLAGS="${FLAGS}" CXXFLAGS="${FLAGS}" \ +./configure \ + --build="${ARCH}-slackware-linux" \ + --disable-dependency-tracking \ + --enable-static=no \ + --enable-shared=yes \ + --prefix="${SYS_DIR[usr]}" \ + --mandir="${SYS_DIR[man]}" \ + --sysconfdir="${SYS_DIR[etc]}" \ + --libdir="${SYS_DIR[lib]}" \ + --localstatedir="${SYS_DIR[var]}" \ + --disable-lynx \ + --enable-avahi +make ${JOBS} V=1 +make install DESTDIR="${PKG}" +doc README +#FIXME: compat +( + install.dir ${PKG}/lib64 + cd ${PKG}/lib64 + for link in libnss_mdns{4,6,,_minimal,{4,6}_minimal}.so.2; do + ln -sf ${SYS_DIR[lib]}/${link} + done +) +} diff --git a/base/bash/bash-4.2-man.patch.xz b/base/bash/bash-4.2-man.patch.xz new file mode 100644 index 0000000..7171ecb Binary files /dev/null and b/base/bash/bash-4.2-man.patch.xz differ diff --git a/base/bash/bash-4.2-paths.patch.xz b/base/bash/bash-4.2-paths.patch.xz new file mode 100644 index 0000000..7d0b01d Binary files /dev/null and b/base/bash/bash-4.2-paths.patch.xz differ diff --git a/base/bash/bash-4.2-pgrpsync.patch.xz b/base/bash/bash-4.2-pgrpsync.patch.xz new file mode 100644 index 0000000..869cbed Binary files /dev/null and b/base/bash/bash-4.2-pgrpsync.patch.xz differ diff --git a/base/bash/bash-4.2-readlineoom.patch.xz b/base/bash/bash-4.2-readlineoom.patch.xz new file mode 100644 index 0000000..8e58b9d Binary files /dev/null and b/base/bash/bash-4.2-readlineoom.patch.xz differ diff --git a/base/bash/bash-4.2-security.patch.xz b/base/bash/bash-4.2-security.patch.xz new file mode 100644 index 0000000..3b38b1b Binary files /dev/null and b/base/bash/bash-4.2-security.patch.xz differ diff --git a/base/bash/bash-4.2-update045.patch.xz b/base/bash/bash-4.2-update045.patch.xz new file mode 100644 index 0000000..44ca452 Binary files /dev/null and b/base/bash/bash-4.2-update045.patch.xz differ diff --git a/base/bash/bash.build b/base/bash/bash.build new file mode 100755 index 0000000..28d4a75 --- /dev/null +++ b/base/bash/bash.build @@ -0,0 +1,114 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate + +source /usr/src/ports/Build/build.sh + +NAME=bash +MAJOR=4.2 +VERSION=${MAJOR}.45 +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc <> ${PKG}/install/doinst.sh < /dev/null + fi + done +} + +install_info bash + +if [ -r usr/bin/bash ]; then + mv usr/bin/bash usr/bin/bash.old +fi + +mv usr/bin/bash4.new usr/bin/bash + +if [ -f usr/bin/bash.old ]; then + rm -f usr/bin/bash.old +fi + +if [ ! -r etc/shells ]; then + touch etc/shells + chmod 0644 etc/shells +fi + +if fgrep "/usr/bin/bash" etc/shells 1> /dev/null 2> /dev/null ; then + true +else + echo "/usr/bin/bash" >> etc/shells +fi + +if fgrep "/usr/bin/rbash" etc/shells 1> /dev/null 2> /dev/null ; then + true +else + echo "/usr/bin/rbash" >> etc/shells +fi +EOF + +# Sources + +SRCNAME[0]=${NAME} +SRCVERS[0]=${MAJOR} +SRCPACK[0]=ftp://ftp.gnu.org/gnu/bash/${SRCNAME[0]}-${SRCVERS[0]}.tar.gz +SRCCOPY[0]="GPL3" + +build0() +{ +CFLAGS="${FLAGS}" CXXFLAGS="${FLAGS}" \ +./configure \ + --build="${ARCH}-slackware-linux" \ + --prefix="${SYS_DIR[usr]}" \ + --mandir="${SYS_DIR[man]}" \ + --infodir="${SYS_DIR[info]}" \ + --sysconfdir="${SYS_DIR[etc]}" \ + --localstatedir="${SYS_DIR[var]}" \ + --bindir="${SYS_DIR[bin]}" \ + --with-curses +make ${JOBS} +make install DESTDIR="${PKG}" +doc AUTHORS COMPAT +changelog NEWS +install.man doc/*.1 ${PKG}${SYS_DIR[man]}/man1 +mv ${PKG}${SYS_DIR[bin]}/bash ${PKG}${SYS_DIR[bin]}/bash4.new +rm -f \ + ${PKG}${SYS_DIR[bin]}/bashbug \ + ${PKG}${SYS_DIR[man]}/man1/bashbug.1 +#FIXME: compat +( + cd ${PKG}${SYS_DIR[bin]} + ln -sf bash rbash + ln -sf bash sh +) +} diff --git a/base/bin/adjtimex-1.29-install.patch.xz b/base/bin/adjtimex-1.29-install.patch.xz new file mode 100644 index 0000000..8645c20 Binary files /dev/null and b/base/bin/adjtimex-1.29-install.patch.xz differ diff --git a/base/bin/bin.build b/base/bin/bin.build new file mode 100755 index 0000000..295ff46 --- /dev/null +++ b/base/bin/bin.build @@ -0,0 +1,836 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate + +source /usr/src/ports/Build/build.sh + +NAME=bin +VERSION=$(date +%Y%m%d) +BUILD=2 +DEPENDS=('udev >= 173-1' 'pam >= 1.1.6-1') +OPTDEPENDS=('libxml >= 2.9.0-2' 'xz >= 5.0.4-1' 'bzip2 >= 1.0.6-1') + +# Description + +cat > ${PKG}/install/slack-desc <> ${PKG}/install/doinst.sh < /dev/null + fi + done +} + +# Keep same perms on rc.serial.new: + +if [ -e etc/rc.d/rc.serial ]; then + cp -a etc/rc.d/rc.serial etc/rc.d/rc.serial.new.incoming + cat etc/rc.d/rc.serial.new > etc/rc.d/rc.serial.new.incoming + mv etc/rc.d/rc.serial.new.incoming etc/rc.d/rc.serial.new +fi + +config etc/rc.d/rc.serial.new +config etc/serial.conf.new +config etc/conf.d/dircolors.conf.new +config etc/login.defs.new +config etc/default/useradd.new +config etc/pam.d/chage.new +config etc/pam.d/chfn.new +config etc/pam.d/chgpasswd.new +config etc/pam.d/chpasswd.new +config etc/pam.d/chsh.new +config etc/pam.d/groupadd.new +config etc/pam.d/groupdel.new +config etc/pam.d/groupmems.new +config etc/pam.d/groupmod.new +config etc/pam.d/login.new +config etc/pam.d/newusers.new +config etc/pam.d/passwd.new +config etc/pam.d/shadow.new +config etc/pam.d/su.new +config etc/pam.d/su-l.new +config etc/pam.d/useradd.new +config etc/pam.d/userdel.new +config etc/pam.d/usermod.new +config var/log/faillog.new +rm -f var/log/faillog.new + +# Install texinfo files + +install_info coreutils grep sed find find-maint which +EOF + +#NOTE: maybe merge moreutils, kmod and gzip ? + +# Sources + +SRCNAME[0]=attr +SRCVERS[0]=2.4.47 +SRCPACK[0]=http://download.savannah.gnu.org/releases/${SRCNAME[0]}/${SRCNAME[0]}-${SRCVERS[0]}.src.tar.gz +SRCCOPY[0]="GPL2 LGPL21" + +build0() +{ +export INSTALL_USER="root" INSTALL_GROUP="root" +CFLAGS="${FLAGS}" CXXFLAGS="${FLAGS}" \ +./configure \ + --build="${ARCH}-slackware-linux" \ + --enable-static=no \ + --enable-shared=yes \ + --prefix="${SYS_DIR[usr]}" \ + --mandir="${SYS_DIR[man]}" \ + --sysconfdir="${SYS_DIR[etc]}" \ + --libdir="${SYS_DIR[lib]}" \ + --libexecdir="${SYS_DIR[lib]}" \ + --localstatedir="${SYS_DIR[var]}" +make ${JOBS} +make install install-lib install-dev DESTDIR="${PKG}" +changelog doc/CHANGES +for i in get list multi remove set; do + man="attr_${i}.3" + manf="attr_${i}f.3" + rm -f ${PKG}${SYS_DIR[man]}/man3/${manf} + echo ".so man3/${man}" > ${PKG}${SYS_DIR[man]}/man3/${manf} +done +chmod 0755 ${PKG}${SYS_DIR[lib]}/libattr.so.*.*.* +rm -rf \ + ${PKG}${SYS_DIR[lib]}/libattr.a \ + ${PKG}${SYS_DIR[doc]}/${SRCNAME[0]} \ + ${PKG}${SYS_DIR[man]}/man2 +} + +SRCNAME[1]=acl +SRCVERS[1]=2.2.52 +SRCPACK[1]=http://download.savannah.gnu.org/releases/${SRCNAME[1]}/${SRCNAME[1]}-${SRCVERS[1]}.src.tar.gz +SRCCOPY[1]="GPL2 LGPL21" + +build1() +{ +export INSTALL_USER="root" INSTALL_GROUP="root" +CPPFLAGS="-I${PKG}${SYS_DIR[include]}" \ +LDFLAGS="-L${PKG}${SYS_DIR[lib]}" \ +CFLAGS="${FLAGS}" CXXFLAGS="${FLAGS}" \ +./configure \ + --build="${ARCH}-slackware-linux" \ + --enable-static=no \ + --enable-shared=yes \ + --prefix="${SYS_DIR[usr]}" \ + --mandir="${SYS_DIR[man]}" \ + --sysconfdir="${SYS_DIR[etc]}" \ + --libdir="${SYS_DIR[lib]}" \ + --libexecdir="${SYS_DIR[lib]}" \ + --localstatedir="${SYS_DIR[var]}" +make ${JOBS} +make install install-lib install-dev DESTDIR="${PKG}" +changelog doc/CHANGES +rm -f ${PKG}${SYS_DIR[man]}/man3/acl_extended_file_nofollow.3 +echo ".so man3/acl_extended_file.3" > ${PKG}${SYS_DIR[man]}/man3/acl_extended_file_nofollow.3 +chmod 0755 ${PKG}${SYS_DIR[lib]}/libacl.so.*.*.* +rm -rf ${PKG}${SYS_DIR[doc]}/${SRCNAME[1]} +} + +SRCNAME[2]=libcap-ng +SRCVERS[2]=0.7.3 +SRCPACK[2]=http://people.redhat.com/sgrubb/${SRCNAME[2]}/${SRCNAME[2]}-${SRCVERS[2]}.tar.gz +SRCCOPY[2]="GPL2 LGPL21" + +build2() +{ +sed -i 's|$(libdir)/pkgconfig|$(datarootdir)/pkgconfig|g' src/Makefile.in +CFLAGS="${FLAGS}" CXXFLAGS="${FLAGS}" \ +./configure \ + --build="${ARCH}-slackware-linux" \ + --disable-dependency-tracking \ + --enable-static=no \ + --enable-shared=yes \ + --prefix="${SYS_DIR[usr]}" \ + --mandir="${SYS_DIR[man]}" \ + --sysconfdir="${SYS_DIR[etc]}" \ + --libdir="${SYS_DIR[lib]}" \ + --localstatedir="${SYS_DIR[var]}" \ + --with-python=no +#FIXME: audit should use pkgconfig to find libcap-ng +#--includedir=/usr/include/cap-ng +make ${JOBS} +make install DESTDIR="${PKG}" +doc AUTHORS +changelog ChangeLog +} + +SRCNAME[3]=libcap +SRCVERS[3]=2.22 +SRCPACK[3]=ftp://ftp.kernel.org/pub/linux/libs/security/linux-privs/libcap2/${SRCNAME[3]}-${SRCVERS[3]}.tar.bz2 +SRCCOPY[3]="GPL2" + +build3() +{ +sed -i 's|$(LIBDIR)/security|$(LIBDIR)/plugins/security|g' pam_cap/Makefile +make ${JOBS} CFLAGS="${FLAGS}" lib="lib" +make install DESTDIR="${PKG}" \ + RAISE_SETFCAP="no" MANDIR="${PKG}${SYS_DIR[man]}" \ + prefix="${SYS_DIR[usr]}" lib="lib" +doc README +license License +chmod 0755 ${PKG}${SYS_DIR[lib]}/libcap.so.?.?? +rm -f ${PKG}${SYS_DIR[lib]}/libcap.a +} + +SRCNAME[4]=shadow +SRCVERS[4]=4.1.5.1 +SRCPACK[4]=http://pkg-shadow.alioth.debian.org/releases/${SRCNAME[4]}-${SRCVERS[4]}.tar.bz2 + +build4() +{ +CFLAGS="${FLAGS}" CXXFLAGS="${FLAGS}" \ +./configure \ + --build="${ARCH}-slackware-linux" \ + --disable-dependency-tracking \ + --disable-rpath \ + --enable-static=no \ + --enable-shared=yes \ + --prefix="${SYS_DIR[usr]}" \ + --mandir="${SYS_DIR[man]}" \ + --docdir="${SYS_DIR[doc]}/${SRCNAME[4]}-${SRCVERS[4]}" \ + --sysconfdir="${SYS_DIR[etc]}" \ + --libdir="${SYS_DIR[lib]}" \ + --localstatedir="${SYS_DIR[var]}" \ + --without-selinux \ + --without-audit \ + --without-libcrack \ + --with-libpam \ + --with-group-name-max-length=32 +make ${JOBS} +make install DESTDIR="${PKG}" +changelog NEWS +license COPYING +install.dir ${PKG}${SYS_DIR[var]}/log +touch ${PKG}${SYS_DIR[var]}/log/faillog.new +install.bin adduser ${PKG}${SYS_DIR[sbin]} +#FIXME: compat +( + cd ${PKG}${SYS_DIR[bin]} + ln -s ${SYS_DIR[sbin]}/faillog + ln -s ${SYS_DIR[sbin]}/lastlog + mv newgrp sg +) +install.dir ${PKG}/sbin +( + cd ${PKG}/sbin + ln -s ${SYS_DIR[sbin]}/nologin +) +} + +SRCNAME[5]=util-linux +SRCVERS[5]=2.23.1 +SRCPACK[5]=http://www.kernel.org/pub/linux/utils/${SRCNAME[5]}/v${SRCVERS[5]}/${SRCNAME[5]}-${SRCVERS[5]}.tar.xz +SRCCOPY[5]="GPL3 GPL2 LGPL2 LGPL21 BSD4" + +build5() +{ +sed -i 's|$(usrlib_execdir)/pkgconfig|$(datarootdir)/pkgconfig|g' Makefile.in +CFLAGS="${FLAGS}" CXXFLAGS="${FLAGS}" \ +./configure \ + --build="${ARCH}-slackware-linux" \ + --disable-dependency-tracking \ + --disable-silent-rules \ + --disable-rpath \ + --enable-static=no \ + --enable-shared=yes \ + --prefix="${SYS_DIR[usr]}" \ + --mandir="${SYS_DIR[man]}" \ + --sysconfdir="${SYS_DIR[etc]}" \ + --libdir="${SYS_DIR[lib]}" \ + --localstatedir="${SYS_DIR[var]}" \ + --bindir="${SYS_DIR[bin]}" \ + --sbindir="${SYS_DIR[sbin]}" \ + --with-systemdsystemunitdir="${SYS_DIR[systemdsystemunitdir]}" \ + --disable-uuidd \ + --disable-last \ + --enable-fs-paths-default="/usr/sbin:/sbin:/sbin/fs.d:/sbin/fs" \ + --enable-libblkid \ + --enable-libmount \ + --enable-libuuid \ + --enable-agetty \ + --enable-chfn-chsh \ + --enable-line \ + --enable-mesg \ + --enable-newgrp \ + --enable-raw \ + --enable-rename \ + --enable-reset \ + --enable-schedutils \ + --enable-tunelp \ + --enable-vipw \ + --enable-wall \ + --enable-write \ + --enable-use-tty-group +#FIXME: Remove in 'last' from sysvinit ? (--disable-last) +#FIXME: systemd --enable-socket-activation --> when switching to systemd +make ${JOBS} V=1 +make install DESTDIR="${PKG}" +doc AUTHORS +changelog NEWS +#rm -rf ${PKG}${SYS_DIR[man]}/ru +#FIXME: compat +( + cd ${PKG}${SYS_DIR[bin]} + ln -sf ${SYS_DIR[sbin]}/fdformat + ln -sf ${SYS_DIR[sbin]}/readprofile + ln -sf ${SYS_DIR[sbin]}/tunelp + ln -sf ${SYS_DIR[sbin]}/raw + ln -sf ${SYS_DIR[sbin]}/sulogin + cd ${PKG}${SYS_DIR[sbin]} + ln -sf hwclock clock + ln -sf ${SYS_DIR[bin]}/mount + ln -sf ${SYS_DIR[bin]}/umount + cd ${PKG}${SYS_DIR[man]}/man8 + echo ".so man1/hwclock.8" > clock.8 + + install.dir ${PKG}/sbin + cd ${PKG}/sbin + ln -sf ${SYS_DIR[bin]}/mount + ln -sf ${SYS_DIR[bin]}/umount + ln -sf ${SYS_DIR[sbin]}/ctrlaltdel + ln -sf ${SYS_DIR[sbin]}/blkid + ln -sf ${SYS_DIR[sbin]}/fdisk + ln -sf ${SYS_DIR[sbin]}/fsck.minix + ln -sf ${SYS_DIR[sbin]}/switch_root + ln -sf ${SYS_DIR[sbin]}/mkfs.bfs + ln -sf ${SYS_DIR[sbin]}/mkfs + ln -sf ${SYS_DIR[sbin]}/cfdisk + ln -sf ${SYS_DIR[sbin]}/hwclock + ln -sf ${SYS_DIR[sbin]}/hwclock clock + ln -sf ${SYS_DIR[sbin]}/raw + ln -sf ${SYS_DIR[sbin]}/mkswap + ln -sf ${SYS_DIR[sbin]}/agetty + ln -sf ${SYS_DIR[sbin]}/fsck.cramfs + ln -sf ${SYS_DIR[sbin]}/losetup + ln -sf ${SYS_DIR[sbin]}/findfs + ln -sf ${SYS_DIR[sbin]}/mkfs.cramfs + ln -sf ${SYS_DIR[sbin]}/fsfreeze + ln -sf ${SYS_DIR[sbin]}/sfdisk + ln -sf ${SYS_DIR[sbin]}/fstrim + ln -sf ${SYS_DIR[sbin]}/swapon + ln -sf ${SYS_DIR[sbin]}/swapon swapoff + ln -sf ${SYS_DIR[sbin]}/fsck + ln -sf ${SYS_DIR[sbin]}/mkfs.minix + ln -sf ${SYS_DIR[sbin]}/swaplabel + ln -sf ${SYS_DIR[sbin]}/wipefs + ln -sf ${SYS_DIR[sbin]}/pivot_root + ln -sf ${SYS_DIR[sbin]}/blockdev + ln -sf ${SYS_DIR[sbin]}/sulogin +) +} + +SRCNAME[6]=procps-ng +SRCVERS[6]=3.3.8 +SRCPACK[6]=${URL[sf]}/${SRCNAME[6]}/Production/${SRCNAME[6]}-${SRCVERS[6]}.tar.xz +SRCCOPY[6]="GPL2 LGPL2" + +build6() +{ +sed -i 's|$(libdir)/pkgconfig|$(datarootdir)/pkgconfig|g' proc/Makefile.in +CFLAGS="${FLAGS}" CXXFLAGS="${FLAGS}" \ +./configure \ + --build="${ARCH}-slackware-linux" \ + --disable-dependency-tracking \ + --disable-rpath \ + --enable-static=no \ + --enable-shared=yes \ + --prefix="${SYS_DIR[usr]}" \ + --mandir="${SYS_DIR[man]}" \ + --sysconfdir="${SYS_DIR[etc]}" \ + --libdir="${SYS_DIR[lib]}" \ + --localstatedir="${SYS_DIR[var]}" \ + --docdir="${SYS_DIR[doc]}/${SRCNAME[5]}-${SRCVERS[5]}" \ + --disable-kill \ + --disable-skill \ + --enable-w-from \ + --enable-watch8bit +make ${JOBS} +make install DESTDIR="${PKG}" +doc AUTHORS +changelog NEWS +#FIXME: everything should end up in /usr not /usr/usr +#FIXME: systemd (--with-systemd) +mv ${PKG}${SYS_DIR[usr]}/usr/bin/* ${PKG}${SYS_DIR[bin]} +rm -rf ${PKG}${SYS_DIR[usr]}/usr +( + cd ${PKG}${SYS_DIR[bin]} + ln -sf pkill pgrep +) +} + +SRCNAME[7]=procinfo-ng +SRCVERS[7]=2.0.304 +SRCPACK[7]=${URL[sf]}/procinfo-ng/${SRCNAME[7]}/${SRCVERS[7]}/${SRCNAME[7]}-${SRCVERS[7]}.tar.bz2 +SRCCOPY[7]="GPL2 LGPL21" + +build7() +{ +CFLAGS="${FLAGS}" CXXFLAGS="${FLAGS}" \ +./configure \ + --build="${ARCH}-slackware-linux" \ + --prefix="${SYS_DIR[usr]}" \ + --mandir="${SYS_DIR[man]}" \ + --sysconfdir="${SYS_DIR[etc]}" \ + --libdir="${SYS_DIR[lib]}" \ + --localstatedir="${SYS_DIR[var]}" +make ${JOBS} +make install DESTDIR="${PKG}" +} + +SRCNAME[8]=psmisc +SRCVERS[8]=22.20 +SRCPACK[8]=${URL[sf]}/psmisc/${SRCNAME[8]}/${SRCNAME[8]}-${SRCVERS[8]}.tar.gz +SRCCOPY[8]="GPL2" + +build8() +{ +CFLAGS="${FLAGS}" CXXFLAGS="${FLAGS}" \ +./configure \ + --build="${ARCH}-slackware-linux" \ + --disable-dependency-tracking \ + --disable-rpath \ + --prefix="${SYS_DIR[usr]}" \ + --mandir="${SYS_DIR[man]}" \ + --sysconfdir="${SYS_DIR[etc]}" \ + --libdir="${SYS_DIR[lib]}" \ + --localstatedir="${SYS_DIR[var]}" +make ${JOBS} +make install DESTDIR="${PKG}" +doc AUTHORS +changelog ChangeLog +echo ".so man1/pstree.1" > ${PKG}${SYS_DIR[man]}/man1/pstree.x11.1 +} + +SRCNAME[9]=sysfsutils +SRCVERS[9]=2.1.0 +SRCPACK[9]=${URL[sf]}/linux-diag/${SRCNAME[9]}-${SRCVERS[9]}.tar.gz +SRCCOPY[9]="GPL2 LGPL21" + +build9() +{ +CFLAGS="${FLAGS}" CXXFLAGS="${FLAGS}" \ +./configure \ + --build="${ARCH}-slackware-linux" \ + --disable-dependency-tracking \ + --enable-static=no \ + --enable-shared=yes \ + --prefix="${SYS_DIR[usr]}" \ + --mandir="${SYS_DIR[man]}" \ + --sysconfdir="${SYS_DIR[etc]}" \ + --libdir="${SYS_DIR[lib]}" \ + --localstatedir="${SYS_DIR[var]}" +make ${JOBS} +make install DESTDIR="${PKG}" +doc AUTHORS CREDITS docs/libsysfs.txt +changelog ChangeLog +} + +SRCNAME[10]=inotify-tools +SRCVERS[10]=3.14 +SRCPACK[10]=http://github.com/downloads/rvoicilas/${SRCNAME[10]}/${SRCNAME[10]}-${SRCVERS[10]}.tar.gz +SRCCOPY[10]="GPL2" + +build10() +{ +CFLAGS="${FLAGS}" CXXFLAGS="${FLAGS}" \ +./configure \ + --build="${ARCH}-slackware-linux" \ + --disable-dependency-tracking \ + --enable-static=no \ + --enable-shared=yes \ + --prefix="${SYS_DIR[usr]}" \ + --mandir="${SYS_DIR[man]}" \ + --sysconfdir="${SYS_DIR[etc]}" \ + --libdir="${SYS_DIR[lib]}" \ + --localstatedir="${SYS_DIR[var]}" +make ${JOBS} +make install DESTDIR="${PKG}" +doc AUTHORS +rm -rf ${PKG}${SYS_DIR[doc]}/${SRCNAME[10]} +} + +SRCNAME[11]=less +SRCVERS[11]=458 +SRCPACK[11]=http://www.greenwoodsoftware.com/less/${SRCNAME[11]}-${SRCVERS[11]}.tar.gz +SRCCOPY[11]="GPL3 BSD2" + +build11() +{ +chmod 0644 * +chmod 0755 configure mkinstalldirs *.sh +CFLAGS="${FLAGS}" CXXFLAGS="${FLAGS}" \ +./configure \ + --build="${ARCH}-slackware-linux" \ + --prefix="${SYS_DIR[usr]}" \ + --mandir="${SYS_DIR[man]}" \ + --sysconfdir="${SYS_DIR[conf]}" \ + --libdir="${SYS_DIR[lib]}" \ + --localstatedir="${SYS_DIR[var]}" \ + --with-regex=posix \ + --with-editor="${SYS_DIR[bin]}/vi" +make ${JOBS} +make install DESTDIR="${PKG}" +changelog NEWS +install.bin lesspipe.sh ${PKG}${SYS_DIR[bin]} +} + +SRCNAME[12]=tree +SRCVERS[12]=1.6.0 +SRCPACK[12]=ftp://mama.indstate.edu/linux/tree/${SRCNAME[12]}-${SRCVERS[12]}.tgz +SRCCOPY[12]="GPL2" + +build12() +{ +make ${JOBS} OPTS="${FLAGS}" +make install prefix="${PKG}${SYS_DIR[usr]}" MANDIR="${PKG}${SYS_DIR[man]}/man1" +doc README +changelog CHANGES +} + +SRCNAME[13]=which +SRCVERS[13]=2.20 +SRCPACK[13]=http://carlo17.home.xs4all.nl/${SRCNAME[13]}/${SRCNAME[13]}-${SRCVERS[13]}.tar.gz +SRCCOPY[13]="GPL3" + +build13() +{ +CFLAGS="${FLAGS}" CXXFLAGS="${FLAGS}" \ +./configure \ + --build="${ARCH}-slackware-linux" \ + --disable-dependency-tracking \ + --prefix="${SYS_DIR[usr]}" \ + --mandir="${SYS_DIR[man]}" \ + --infodir="${SYS_DIR[info]}" \ + --sysconfdir="${SYS_DIR[etc]}" \ + --libdir="${SYS_DIR[lib]}" \ + --localstatedir="${SYS_DIR[var]}" +make ${JOBS} +make install DESTDIR="${PKG}" +doc AUTHORS +changelog NEWS +} + +SRCNAME[14]=libarchive +SRCVERS[14]=3.1.2 +SRCPACK[14]=http://libarchive.googlecode.com/files/${SRCNAME[14]}-${SRCVERS[14]}.tar.gz +SRCCOPY[14]="BSD2" + +build14() +{ +sed -i 's|$(libdir)/pkgconfig|$(datarootdir)/pkgconfig|g' Makefile.in +CFLAGS="${FLAGS}" CXXFLAGS="${FLAGS}" \ +./configure \ + --build="${ARCH}-slackware-linux" \ + --disable-dependency-tracking \ + --disable-silent-rules \ + --enable-static=no \ + --enable-shared=yes \ + --prefix="${SYS_DIR[usr]}" \ + --mandir="${SYS_DIR[man]}" \ + --sysconfdir="${SYS_DIR[etc]}" \ + --localstatedir="${SYS_DIR[var]}" \ + --libdir="${SYS_DIR[lib]}" \ + --includedir="${SYS_DIR[include]}/archive" \ + --enable-posix-regex-lib=libc \ + --enable-bsdtar=shared \ + --enable-bsdcpio=shared \ + --without-expat \ + --without-openssl \ + --without-lzo2 +#NOTE: can it replace uu{en,de}code ? +#FIXME: Use CMake +#cmake \ +# -DENABLE_NETTLE:BOOL="on" \ +# -DENABLE_OPENSSL:BOOL="off" \ +# -DENABLE_TAR_SHARED:BOOL="on" \ +# -DENABLE_CPIO_SHARED:BOOL="on" \ +# -DENABLE_XATTR:BOOL="on" \ +# -DENABLE_ACL:BOOL="on" \ +# -DENABLE_ICONV:BOOL="on" \ +#CMakeLists.txt +make ${JOBS} V=1 +make check +make install DESTDIR="${PKG}" +changelog NEWS +} + +SRCNAME[15]=debianutils +SRCVERS[15]=4.3.4 +SRCPACK[15]=http://ftp.de.debian.org/debian/pool/main/d/${SRCNAME[15]}/${SRCNAME[15]}_${SRCVERS[15]}.tar.gz + +build15() +{ +CFLAGS="${FLAGS}" CXXFLAGS="${FLAGS}" \ +./configure \ + --build="${ARCH}-slackware-linux" \ + --disable-dependency-tracking \ + --prefix="${SYS_DIR[usr]}" \ + --mandir="${SYS_DIR[man]}" \ + --sysconfdir="${SYS_DIR[etc]}" \ + --libdir="${SYS_DIR[lib]}" \ + --localstatedir="${SYS_DIR[var]}" +make ${JOBS} +make install DESTDIR="${PKG}" +#FIXME: replace the slackware run-parts hack with this one +rm -f \ + ${PKG}${SYS_DIR[bin]}/run-parts \ + ${PKG}${SYS_DIR[sbin]}/installkernel \ + ${PKG}${SYS_DIR[man]}/man{1,8}/{run-parts,installkernel}.? \ + ${PKG}${SYS_DIR[man]}/??/man{1,8}/{run-parts,installkernel}.? +} + +SRCNAME[16]=coreutils +SRCVERS[16]=8.21 +SRCPACK[16]=http://ftp.gnu.org/gnu/${NAME}/${SRCNAME[16]}-${SRCVERS[16]}.tar.xz +SRCCOPY[16]="GPL3" + +build16() +{ +FORCE_UNSAFE_CONFIGURE=1 \ +DEFAULT_POSIX2_VERSION=199209 \ +CFLAGS="${FLAGS}" CXXFLAGS="${FLAGS}" \ +./configure \ + --build="${ARCH}-slackware-linux" \ + --disable-dependency-tracking \ + --disable-silent-rules \ + --disable-rpath \ + --prefix="${SYS_DIR[usr]}" \ + --mandir="${SYS_DIR[man]}" \ + --infodir="${SYS_DIR[info]}" \ + --sysconfdir="${SYS_DIR[etc]}" \ + --localstatedir="${SYS_DIR[var]}" \ + --libdir="${SYS_DIR[lib]}" \ + --libexecdir="${SYS_DIR[lib]}/exec" \ + --bindir="${SYS_DIR[bin]}" \ + --enable-no-install-program="hostname,kill,uptime" \ + --without-gmp +make ${JOBS} V=1 +make install DESTDIR="${PKG}" +doc AUTHORS THANKS +changelog NEWS +install.dir ${PKG}${SYS_DIR[etc]}/{profile.d,conf.d} +install.cfg dircolors.conf ${PKG}${SYS_DIR[conf]}/dircolors.conf.new +install.bin dircolors.sh ${PKG}${SYS_DIR[etc]}/profile.d +install.bin dircolors.csh ${PKG}${SYS_DIR[etc]}/profile.d +( + cd ${PKG}${SYS_DIR[bin]} + ln -sf install ginstall + ln -sf uname arch + cd ${PKG}${SYS_DIR[man]}/man1 + echo ".so man1/install.1" > ginstall.1 + echo ".so man1/uname.1" > arch.1 +) +rm -rf \ + ${PKG}${SYS_DIR[share]}/locale/*/LC_TIME +} + +SRCNAME[17]=findutils +SRCVERS[17]=4.4.2 +SRCPACK[17]=${URL[gnu]}/${SRCNAME[17]}/${SRCNAME[17]}-${SRCVERS[17]}.tar.gz +SRCCOPY[17]="GPL3" + +build17() +{ +CFLAGS="${FLAGS}" CXXFLAGS="${FLAGS}" \ +./configure \ + --build="${ARCH}-slackware-linux" \ + --disable-dependency-tracking \ + --disable-rpath \ + --prefix="${SYS_DIR[usr]}" \ + --mandir="${SYS_DIR[man]}" \ + --infodir="${SYS_DIR[info]}" \ + --sysconfdir="${SYS_DIR[etc]}" \ + --libdir="${SYS_DIR[lib]}" \ + --localstatedir="${SYS_DIR[var]}" +make ${JOBS} V=1 +make install DESTDIR="${PKG}" +doc AUTHORS THANKS +changelog NEWS +} + +SRCNAME[18]=grep +SRCVERS[18]=2.14 +SRCPACK[18]=${URL[gnu]}/${SRCNAME[18]}/${SRCNAME[18]}-${SRCVERS[18]}.tar.xz +SRCCOPY[18]="GPL3" + +build18() +{ +CFLAGS="${FLAGS}" CXXFLAGS="${FLAGS}" \ +./configure \ + --build="${ARCH}-slackware-linux" \ + --disable-dependency-tracking \ + --disable-silent-rules \ + --disable-rpath \ + --prefix="${SYS_DIR[usr]}" \ + --mandir="${SYS_DIR[man]}" \ + --infodir="${SYS_DIR[info]}" \ + --sysconfdir="${SYS_DIR[etc]}" \ + --libdir="${SYS_DIR[lib]}" \ + --localstatedir="${SYS_DIR[var]}" +make ${JOBS} V=1 LIB_PCRE=${SYS_DIR[lib]}/libpcre.a +make install DESTDIR="${PKG}" +doc AUTHORS THANKS +changelog NEWS +} + +SRCNAME[19]=sed +SRCVERS[19]=4.2.2 +SRCPACK[19]=${URL[gnu]}/${SRCNAME[19]}/${SRCNAME[19]}-${SRCVERS[19]}.tar.bz2 +SRCCOPY[19]="GPL3 FDL13" + +build19() +{ +CFLAGS="${FLAGS}" CXXFLAGS="${FLAGS}" \ +./configure \ + --build="${ARCH}-slackware-linux" \ + --disable-dependency-tracking \ + --disable-rpath \ + --prefix="${SYS_DIR[usr]}" \ + --mandir="${SYS_DIR[man]}" \ + --infodir="${SYS_DIR[info]}" \ + --sysconfdir="${SYS_DIR[etc]}" \ + --libdir="${SYS_DIR[lib]}" \ + --localstatedir="${SYS_DIR[var]}" +make ${JOBS} +make install DESTDIR="${PKG}" +doc AUTHORS THANKS +changelog NEWS +} + +SRCNAME[20]=adjtimex +SRCVERS[20]=1.29 +SRCPACK[20]=http://security.ubuntu.com/ubuntu/pool/universe/a/${SRCNAME[20]}/${SRCNAME[20]}_${SRCVERS[20]}.orig.tar.gz +SRCCOPY[20]="GPL2" + +build20() +{ +CFLAGS="${FLAGS}" CXXFLAGS="${FLAGS}" \ +./configure \ + --build="${ARCH}-slackware-linux" \ + --prefix="${SYS_DIR[usr]}" \ + --mandir="${SYS_DIR[man]}" \ + --sysconfdir="${SYS_DIR[etc]}" \ + --libdir="${SYS_DIR[lib]}" \ + --localstatedir="${SYS_DIR[var]}" \ + --sbindir="${SYS_DIR[sbin]}" +make ${JOBS} +make install DESTDIR="${PKG}" +changelog ChangeLog +#FIXME: compat +( +install.dir ${PKG}/sbin +cd ${PKG}/sbin +ln -sf ${SYS_DIR[sbin]}/adjtimex +) +} + +SRCNAME[21]=setserial +SRCVERS[21]=2.17 +SRCPACK[21]=${URL[sf]}/${SRCNAME[21]}/${SRCNAME[21]}-${SRCVERS[21]}.tar.gz +SRCCOPY[21]="GPL2" + +build21() +{ +CFLAGS="${FLAGS}" CXXFLAGS="${FLAGS}" \ +./configure \ + --build="${ARCH}-slackware-linux" \ + --prefix="${SYS_DIR[usr]}" \ + --mandir="${SYS_DIR[man]}" \ + --sysconfdir="${SYS_DIR[etc]}" \ + --libdir="${SYS_DIR[lib]}" \ + --localstatedir="${SYS_DIR[var]}" \ + --bindir="${SYS_DIR[sbin]}" +make ${JOBS} +make install DESTDIR="${PKG}" +install.dir ${PKG}${SYS_DIR[etc]}/rc.d +install.dat rc.serial ${PKG}${SYS_DIR[etc]}/rc.d/rc.serial.new +install.dat serial.conf ${PKG}${SYS_DIR[etc]}/serial.conf.new +} + +SRCNAME[22]=net-tools +SRCVERS[22]=20130121 +SRCPACK[22]=http://www.tazenda.demon.co.uk/phil/${SRCNAME[22]}/${SRCNAME[22]}-${SRCVERS[22]}.tar.xz + +build22() +{ +make version.h +make ${JOBS} CFLAGS="${FLAGS}" +make install-hostname \ + DESTDIR="${PKG}" \ + MANDIR="${SYS_DIR[man]}" \ + BINDIR="${SYS_DIR[bin]}" \ + SBINDIR="${SYS_DIR[sbin]}" +} + +SRCNAME[23]=mkpwd +SRCVERS[23]=0.8 +SRCPACK[23]=http://www.o-schroeder.de/download/${SRCNAME[23]}-$(echo ${SRCVERS[23]} | tr . -).tgz +SRCROOT[23]=${SRCNAME[23]} + +build23() +{ +make FLAGS="${FLAGS}" +make install DESTDIR="${PKG}" +doc README +changelog ChangeLog +} + +SRCNAME[24]=slackwareutils +SRCVERS[24]=$(date +%Y%m%d) +#TODO: broken. Files are included in this repo. + +build24() +{ +make ${JOBS} CFLAGS="${FLAGS}" +make install DESTDIR="${PKG}" MANDIR="${SYS_DIR[man]}/man1" +} + +SRCNAME[25]=config +SRCVERS[25]=$(date +%Y%m%d) +#TODO: broken. Files are included in this repo. + +build25() +{ +make install-bin-package DESTDIR="${PKG}" EXT=".new" +} diff --git a/base/bin/coreutils-8.21-advcpmv.patch.xz b/base/bin/coreutils-8.21-advcpmv.patch.xz new file mode 100644 index 0000000..a6e21f8 Binary files /dev/null and b/base/bin/coreutils-8.21-advcpmv.patch.xz differ diff --git a/base/bin/coreutils-8.21-dircolors.patch.xz b/base/bin/coreutils-8.21-dircolors.patch.xz new file mode 100644 index 0000000..871c2d7 Binary files /dev/null and b/base/bin/coreutils-8.21-dircolors.patch.xz differ diff --git a/base/bin/coreutils-8.21-uname.patch.xz b/base/bin/coreutils-8.21-uname.patch.xz new file mode 100644 index 0000000..8481390 Binary files /dev/null and b/base/bin/coreutils-8.21-uname.patch.xz differ diff --git a/base/bin/debianutils-4.3.4-nowhich.patch.xz b/base/bin/debianutils-4.3.4-nowhich.patch.xz new file mode 100644 index 0000000..2339c63 Binary files /dev/null and b/base/bin/debianutils-4.3.4-nowhich.patch.xz differ diff --git a/base/bin/findutils-4.4.2-nodefaultoptionswarnings.patch.xz b/base/bin/findutils-4.4.2-nodefaultoptionswarnings.patch.xz new file mode 100644 index 0000000..ae6397d Binary files /dev/null and b/base/bin/findutils-4.4.2-nodefaultoptionswarnings.patch.xz differ diff --git a/base/bin/findutils-4.4.2-nolocate.patch.xz b/base/bin/findutils-4.4.2-nolocate.patch.xz new file mode 100644 index 0000000..b3ff083 Binary files /dev/null and b/base/bin/findutils-4.4.2-nolocate.patch.xz differ diff --git a/base/bin/less-458-lesspipe.patch.xz b/base/bin/less-458-lesspipe.patch.xz new file mode 100644 index 0000000..060419d Binary files /dev/null and b/base/bin/less-458-lesspipe.patch.xz differ diff --git a/base/bin/less-458-sysconfdir.patch.xz b/base/bin/less-458-sysconfdir.patch.xz new file mode 100644 index 0000000..351532a Binary files /dev/null and b/base/bin/less-458-sysconfdir.patch.xz differ diff --git a/base/bin/libarchive-3.1.2-mtreefix.patch.xz b/base/bin/libarchive-3.1.2-mtreefix.patch.xz new file mode 100644 index 0000000..c2a6d84 Binary files /dev/null and b/base/bin/libarchive-3.1.2-mtreefix.patch.xz differ diff --git a/base/bin/mkpwd-0.8-install.patch.xz b/base/bin/mkpwd-0.8-install.patch.xz new file mode 100644 index 0000000..8a0d5d4 Binary files /dev/null and b/base/bin/mkpwd-0.8-install.patch.xz differ diff --git a/base/bin/net-tools-20130121-config.patch.xz b/base/bin/net-tools-20130121-config.patch.xz new file mode 100644 index 0000000..9683ffa Binary files /dev/null and b/base/bin/net-tools-20130121-config.patch.xz differ diff --git a/base/bin/net-tools-20130121-debian242.patch.xz b/base/bin/net-tools-20130121-debian242.patch.xz new file mode 100644 index 0000000..a544220 Binary files /dev/null and b/base/bin/net-tools-20130121-debian242.patch.xz differ diff --git a/base/bin/net-tools-20130121-install.patch.xz b/base/bin/net-tools-20130121-install.patch.xz new file mode 100644 index 0000000..0fd2fd2 Binary files /dev/null and b/base/bin/net-tools-20130121-install.patch.xz differ diff --git a/base/bin/net-tools-20130121-missingheaders.patch.xz b/base/bin/net-tools-20130121-missingheaders.patch.xz new file mode 100644 index 0000000..ee76a47 Binary files /dev/null and b/base/bin/net-tools-20130121-missingheaders.patch.xz differ diff --git a/base/bin/setserial-2.17-autostuff.patch.xz b/base/bin/setserial-2.17-autostuff.patch.xz new file mode 100644 index 0000000..bd991e0 Binary files /dev/null and b/base/bin/setserial-2.17-autostuff.patch.xz differ diff --git a/base/bin/setserial-2.17-install.patch.xz b/base/bin/setserial-2.17-install.patch.xz new file mode 100644 index 0000000..097bd5a Binary files /dev/null and b/base/bin/setserial-2.17-install.patch.xz differ diff --git a/base/bin/setserial-2.17-rcserial.patch.xz b/base/bin/setserial-2.17-rcserial.patch.xz new file mode 100644 index 0000000..e4a12c1 Binary files /dev/null and b/base/bin/setserial-2.17-rcserial.patch.xz differ diff --git a/base/bin/setserial-2.17-undefTIOCGHAYESESP.patch.xz b/base/bin/setserial-2.17-undefTIOCGHAYESESP.patch.xz new file mode 100644 index 0000000..d560709 Binary files /dev/null and b/base/bin/setserial-2.17-undefTIOCGHAYESESP.patch.xz differ diff --git a/base/bin/setserial-2.17-usr.patch.xz b/base/bin/setserial-2.17-usr.patch.xz new file mode 100644 index 0000000..8ecfd4e Binary files /dev/null and b/base/bin/setserial-2.17-usr.patch.xz differ diff --git a/base/bin/shadow-4.1.5.1-2ndskip.patch.xz b/base/bin/shadow-4.1.5.1-2ndskip.patch.xz new file mode 100644 index 0000000..8811b0c Binary files /dev/null and b/base/bin/shadow-4.1.5.1-2ndskip.patch.xz differ diff --git a/base/bin/shadow-4.1.5.1-adduser.patch.xz b/base/bin/shadow-4.1.5.1-adduser.patch.xz new file mode 100644 index 0000000..4e1bb6c Binary files /dev/null and b/base/bin/shadow-4.1.5.1-adduser.patch.xz differ diff --git a/base/bin/shadow-4.1.5.1-backupmode.patch.xz b/base/bin/shadow-4.1.5.1-backupmode.patch.xz new file mode 100644 index 0000000..0071200 Binary files /dev/null and b/base/bin/shadow-4.1.5.1-backupmode.patch.xz differ diff --git a/base/bin/shadow-4.1.5.1-config.patch.xz b/base/bin/shadow-4.1.5.1-config.patch.xz new file mode 100644 index 0000000..e21358b Binary files /dev/null and b/base/bin/shadow-4.1.5.1-config.patch.xz differ diff --git a/base/bin/shadow-4.1.5.1-cryptglibc217v2.patch.xz b/base/bin/shadow-4.1.5.1-cryptglibc217v2.patch.xz new file mode 100644 index 0000000..1719a5b Binary files /dev/null and b/base/bin/shadow-4.1.5.1-cryptglibc217v2.patch.xz differ diff --git a/base/bin/shadow-4.1.5.1-goodname.patch.xz b/base/bin/shadow-4.1.5.1-goodname.patch.xz new file mode 100644 index 0000000..d396bd3 Binary files /dev/null and b/base/bin/shadow-4.1.5.1-goodname.patch.xz differ diff --git a/base/bin/shadow-4.1.5.1-infoparentdir.patch.xz b/base/bin/shadow-4.1.5.1-infoparentdir.patch.xz new file mode 100644 index 0000000..ec0f6e7 Binary files /dev/null and b/base/bin/shadow-4.1.5.1-infoparentdir.patch.xz differ diff --git a/base/bin/shadow-4.1.5.1-install.patch.xz b/base/bin/shadow-4.1.5.1-install.patch.xz new file mode 100644 index 0000000..4d094fb Binary files /dev/null and b/base/bin/shadow-4.1.5.1-install.patch.xz differ diff --git a/base/bin/shadow-4.1.5.1-logmsg.patch.xz b/base/bin/shadow-4.1.5.1-logmsg.patch.xz new file mode 100644 index 0000000..33c43f3 Binary files /dev/null and b/base/bin/shadow-4.1.5.1-logmsg.patch.xz differ diff --git a/base/bin/shadow-4.1.5.1-mergegroup.patch.xz b/base/bin/shadow-4.1.5.1-mergegroup.patch.xz new file mode 100644 index 0000000..4411177 Binary files /dev/null and b/base/bin/shadow-4.1.5.1-mergegroup.patch.xz differ diff --git a/base/bin/shadow-4.1.5.1-strncpy.patch.xz b/base/bin/shadow-4.1.5.1-strncpy.patch.xz new file mode 100644 index 0000000..8ec1169 Binary files /dev/null and b/base/bin/shadow-4.1.5.1-strncpy.patch.xz differ diff --git a/base/bin/shadow-4.1.5.1-suidmode.patch.xz b/base/bin/shadow-4.1.5.1-suidmode.patch.xz new file mode 100644 index 0000000..1a1b798 Binary files /dev/null and b/base/bin/shadow-4.1.5.1-suidmode.patch.xz differ diff --git a/base/bin/shadow-4.1.5.1-xstrdup.patch.xz b/base/bin/shadow-4.1.5.1-xstrdup.patch.xz new file mode 100644 index 0000000..1722e40 Binary files /dev/null and b/base/bin/shadow-4.1.5.1-xstrdup.patch.xz differ diff --git a/base/bin/tree-1.6.0-optflags.patch.xz b/base/bin/tree-1.6.0-optflags.patch.xz new file mode 100644 index 0000000..dfa1725 Binary files /dev/null and b/base/bin/tree-1.6.0-optflags.patch.xz differ diff --git a/base/bin/tree-1.6.0-perms.patch.xz b/base/bin/tree-1.6.0-perms.patch.xz new file mode 100644 index 0000000..a3d920a Binary files /dev/null and b/base/bin/tree-1.6.0-perms.patch.xz differ diff --git a/base/bluetooth/bluetooth.build b/base/bluetooth/bluetooth.build new file mode 100755 index 0000000..89c63cb --- /dev/null +++ b/base/bluetooth/bluetooth.build @@ -0,0 +1,171 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate + +source /usr/src/ports/Build/build.sh + +NAME=bluetooth +VERSION=4.101 +BUILD=3 +DEPENDS=('glib >= 2.36.0-1' 'dbus >= 1.6.8-1') +OPTDEPENDS=('libical >= 1.0-1') + +# Description + +cat > ${PKG}/install/slack-desc <> ${PKG}/install/doinst.sh < etc/rc.d/rc.bluetooth.new.incoming + mv etc/rc.d/rc.bluetooth.new.incoming etc/rc.d/rc.bluetooth.new +fi + +config etc/rc.d/rc.bluetooth.new +config etc/bluetooth/audio.conf.new +config etc/bluetooth/input.conf.new +config etc/bluetooth/main.conf.new +config etc/bluetooth/network.conf.new +config etc/bluetooth/serial.conf.new +config etc/bluetooth/rfcomm.conf.new +config etc/modprobe.d/bluetooth.conf.new +EOF + +# Sources + +SRCNAME[0]=bluez +SRCVERS[0]=${VERSION} +SRCPACK[0]=http://www.kernel.org/pub/linux/bluetooth/${SRCNAME[0]}-${SRCVERS[0]}.tar.gz +SRCCOPY[0]="GPL2 LGPL21" + +build0() +{ +sed -i 's|$(libdir)/alsa-lib|$(libdir)/plugins/alsa-1|g' Makefile.in +sed -i 's|$(libdir)/cups/backend|$(libdir)/exec/cups/backend|g' Makefile.in +sed -i 's|$(libdir)/pkgconfig|$(datarootdir)/pkgconfig|g' Makefile.in +sed -i 's|$(libdir)/bluetooth/plugins|$(libdir)/plugins/bluetooth|g' Makefile.{in,am} +sed -i 's|${libdir}/bluetooth/plugins|${libdir}/plugins/bluetooth|g' configure acinclude.m4 +sed -i 's|udevdir = @UDEV_DIR@|udevdir = $(libdir)/exec/udev|g' Makefile.in +sed -i 's|rulesdir = @UDEV_DIR@/rules.d|rulesdir = $(datadir)/udev/rules|g' Makefile.in +CFLAGS="${FLAGS}" CXXFLAGS="${FLAGS}" \ +./configure \ + --build="${ARCH}-slackware-linux" \ + --disable-dependency-tracking \ + --disable-silent-rules \ + --enable-shared=yes \ + --enable-static=no \ + --prefix="${SYS_DIR[usr]}" \ + --mandir="${SYS_DIR[man]}" \ + --sysconfdir="${SYS_DIR[etc]}" \ + --libdir="${SYS_DIR[lib]}" \ + --localstatedir="${SYS_DIR[var]}" \ + --with-systemdunitdir="${SYS_DIR[systemdsystemunitdir]}" \ + --enable-alsa \ + --enable-usb \ + --enable-pnat \ + --enable-tools \ + --enable-bccmd \ + --enable-hid2hci \ + --enable-dfutool \ + --enable-hidd \ + --enable-pand \ + --enable-dund \ + --enable-cups \ + --enable-service \ + --enable-datafiles +make ${JOBS} +make install DESTDIR="${PKG}" +doc AUTHORS +changelog ChangeLog +install.dir ${PKG}${SYS_DIR[udevrules]} +install.dir ${PKG}${SYS_DIR[udevscripts]} +install.bin bluetooth.sh ${PKG}${SYS_DIR[udevscripts]}/bluetooth +install.bin scripts/bluetooth_serial ${PKG}${SYS_DIR[udevscripts]} +#FIXME: this will have to go when systemd arrives +install.dat 97-bluetooth.rules ${PKG}${SYS_DIR[udevrules]} +install.dir ${PKG}${SYS_DIR[etc]}/{rc.d,modprobe.d,bluetooth} +install.cfg bluetooth.modprobe ${PKG}${SYS_DIR[etc]}/modprobe.d/bluetooth.conf.new +install.cfg rc.bluetooth ${PKG}${SYS_DIR[etc]}/rc.d/rc.bluetooth.new +install.cfg audio/audio.conf \ + ${PKG}${SYS_DIR[etc]}/bluetooth/audio.conf.new +install.cfg input/input.conf \ + ${PKG}${SYS_DIR[etc]}/bluetooth/input.conf.new +install.cfg network/network.conf \ + ${PKG}${SYS_DIR[etc]}/bluetooth/network.conf.new +install.cfg serial/serial.conf \ + ${PKG}${SYS_DIR[etc]}/bluetooth/serial.conf.new +config ${PKG}${SYS_DIR[etc]}/bluetooth/main.conf +config ${PKG}${SYS_DIR[etc]}/bluetooth/rfcomm.conf +rm -rf ${PKG}${SYS_DIR[lib]}/bluetooth +# Remove this directory if there's no plugin in it +rmdir ${PKG}${SYS_DIR[lib]}/plugins/bluetooth +} + +SRCNAME[1]=obexd +SRCVERS[1]=0.48 +SRCPACK[1]=http://www.kernel.org/pub/linux/bluetooth/${SRCNAME[1]}-${SRCVERS[1]}.tar.gz +SRCCOPY[1]="GPL2" + +build1() +{ +sed -i 's|${libdir}/obex/plugins|${libdir}/plugins/obex|g' configure +BLUEZ_CFLAGS="-I${PKG}${SYS_DIR[include]}" \ +BLUEZ_LIBS="-L${PKG}${SYS_DIR[lib]} -lbluetooth" \ +CFLAGS="${FLAGS}" CXXFLAGS="${FLAGS}" \ +./configure \ + --build="${ARCH}-slackware-linux" \ + --disable-dependency-tracking \ + --disable-silent-rules \ + --enable-static=no \ + --enable-shared=yes \ + --prefix="${SYS_DIR[usr]}" \ + --mandir="${SYS_DIR[man]}" \ + --sysconfdir="${SYS_DIR[etc]}" \ + --libdir="${SYS_DIR[lib]}" \ + --localstatedir="${SYS_DIR[var]}" \ + --libexecdir="${SYS_DIR[lib]}/exec" \ + --enable-usb \ + --enable-pcsuite +make ${JOBS} V=1 +make install DESTDIR="${PKG}" +doc AUTHORS +changelog ChangeLog +# Remove this directory if there's no plugin in it +rmdir ${PKG}${SYS_DIR[lib]}/plugins/obex +} diff --git a/base/bluetooth/bluez-4.101-dbusconfig.patch.xz b/base/bluetooth/bluez-4.101-dbusconfig.patch.xz new file mode 100644 index 0000000..3569c31 Binary files /dev/null and b/base/bluetooth/bluez-4.101-dbusconfig.patch.xz differ diff --git a/base/bluetooth/bluez-4.101-dellmouse.patch.xz b/base/bluetooth/bluez-4.101-dellmouse.patch.xz new file mode 100644 index 0000000..f2741bd Binary files /dev/null and b/base/bluetooth/bluez-4.101-dellmouse.patch.xz differ diff --git a/base/bluetooth/bluez-4.101-modprobe.patch.xz b/base/bluetooth/bluez-4.101-modprobe.patch.xz new file mode 100644 index 0000000..877d642 Binary files /dev/null and b/base/bluetooth/bluez-4.101-modprobe.patch.xz differ diff --git a/base/bluetooth/bluez-4.101-sndfile.patch.xz b/base/bluetooth/bluez-4.101-sndfile.patch.xz new file mode 100644 index 0000000..6b762c9 Binary files /dev/null and b/base/bluetooth/bluez-4.101-sndfile.patch.xz differ diff --git a/base/bluetooth/bluez-4.101-sysvinit.patch.xz b/base/bluetooth/bluez-4.101-sysvinit.patch.xz new file mode 100644 index 0000000..f869443 Binary files /dev/null and b/base/bluetooth/bluez-4.101-sysvinit.patch.xz differ diff --git a/base/bluetooth/bluez-4.101-udev.patch.xz b/base/bluetooth/bluez-4.101-udev.patch.xz new file mode 100644 index 0000000..028b114 Binary files /dev/null and b/base/bluetooth/bluez-4.101-udev.patch.xz differ diff --git a/base/bluetooth/bluez-4.101-usb.patch.xz b/base/bluetooth/bluez-4.101-usb.patch.xz new file mode 100644 index 0000000..49a6c68 Binary files /dev/null and b/base/bluetooth/bluez-4.101-usb.patch.xz differ diff --git a/base/bluetooth/obexd-0.48-unistdh.patch.xz b/base/bluetooth/obexd-0.48-unistdh.patch.xz new file mode 100644 index 0000000..7c84837 Binary files /dev/null and b/base/bluetooth/obexd-0.48-unistdh.patch.xz differ diff --git a/base/bzip2/bzip2-1.0.6-install.patch.xz b/base/bzip2/bzip2-1.0.6-install.patch.xz new file mode 100644 index 0000000..ba1fbfa Binary files /dev/null and b/base/bzip2/bzip2-1.0.6-install.patch.xz differ diff --git a/base/bzip2/bzip2-1.0.6-optflags.patch.xz b/base/bzip2/bzip2-1.0.6-optflags.patch.xz new file mode 100644 index 0000000..95f7203 Binary files /dev/null and b/base/bzip2/bzip2-1.0.6-optflags.patch.xz differ diff --git a/base/bzip2/bzip2-1.0.6-saneso.patch.xz b/base/bzip2/bzip2-1.0.6-saneso.patch.xz new file mode 100644 index 0000000..04f162c Binary files /dev/null and b/base/bzip2/bzip2-1.0.6-saneso.patch.xz differ diff --git a/base/bzip2/bzip2.build b/base/bzip2/bzip2.build new file mode 100755 index 0000000..fbc73a9 --- /dev/null +++ b/base/bzip2/bzip2.build @@ -0,0 +1,85 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate + +source /usr/src/ports/Build/build.sh + +NAME=bzip2 +VERSION=1.0.6 +BUILD=2 + +# Description + +cat > ${PKG}/install/slack-desc < bzip2.1 +) +} diff --git a/base/bzip2/pbzip2-1.1.6-optflags.patch.xz b/base/bzip2/pbzip2-1.1.6-optflags.patch.xz new file mode 100644 index 0000000..a6eee1a Binary files /dev/null and b/base/bzip2/pbzip2-1.1.6-optflags.patch.xz differ diff --git a/base/ca_certificates/ca-certificates-20130119-destdir.patch.xz b/base/ca_certificates/ca-certificates-20130119-destdir.patch.xz new file mode 100644 index 0000000..8c5b795 Binary files /dev/null and b/base/ca_certificates/ca-certificates-20130119-destdir.patch.xz differ diff --git a/base/ca_certificates/ca-certificates-20130119-fixupdate.patch.xz b/base/ca_certificates/ca-certificates-20130119-fixupdate.patch.xz new file mode 100644 index 0000000..765d042 Binary files /dev/null and b/base/ca_certificates/ca-certificates-20130119-fixupdate.patch.xz differ diff --git a/base/ca_certificates/ca-certificates-20130119-nodebconf.patch.xz b/base/ca_certificates/ca-certificates-20130119-nodebconf.patch.xz new file mode 100644 index 0000000..a635447 Binary files /dev/null and b/base/ca_certificates/ca-certificates-20130119-nodebconf.patch.xz differ diff --git a/base/ca_certificates/ca-certificates-20130119-paths.patch.xz b/base/ca_certificates/ca-certificates-20130119-paths.patch.xz new file mode 100644 index 0000000..58c7983 Binary files /dev/null and b/base/ca_certificates/ca-certificates-20130119-paths.patch.xz differ diff --git a/base/ca_certificates/ca_certificates.build b/base/ca_certificates/ca_certificates.build new file mode 100755 index 0000000..7d6ccb6 --- /dev/null +++ b/base/ca_certificates/ca_certificates.build @@ -0,0 +1,61 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate + +source /usr/src/ports/Build/build.sh + +NAME=ca_certificates +VERSION=20130119 +ARCH=noarch +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc <> ${PKG}/install/doinst.sh </dev/null 2>/dev/null +EOF + +# Sources + +SRCNAME[0]=ca-certificates +SRCVERS[0]=${VERSION} +SRCPACK[0]=http://packages.debian.org/source/testing/${SRCNAME[0]}/${SRCNAME[0]}_${SRCVERS[0]}.tar.gz + +build0() +{ +make ${JOBS} +make install DESTDIR="${PKG}" +doc debian/NEWS +install.dat doinst.sh ${PKG}/install +install.dir ${PKG}${SYS_DIR[man]}/man8 +install.man sbin/update-ca-certificates.8 ${PKG}${SYS_DIR[man]}/man8 +install.dir ${PKG}${SYS_DIR[share]}/ca-certificates/update +install.dir ${PKG}${SYS_DIR[var]}/cache/cacerts +echo "# Automatically generated by ${NAME}-${VERSION}" > ${PKG}${SYS_DIR[var]}/cache/cacerts/cacerts.cache +( + cd ${PKG}${SYS_DIR[share]}/ca-certificates + find . -name '*.crt' | sort | cut -b3- +) >> ${PKG}${SYS_DIR[var]}/cache/cacerts/cacerts.cache +} diff --git a/base/cgroup/cgroup.build b/base/cgroup/cgroup.build new file mode 100755 index 0000000..d45be0b --- /dev/null +++ b/base/cgroup/cgroup.build @@ -0,0 +1,125 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate + +source /usr/src/ports/Build/build.sh + +NAME=cgroup +VERSION=0.38 +BUILD=3 + +# Description + +cat > ${PKG}/install/slack-desc <> ${PKG}/install/doinst.sh < + +source /usr/src/ports/Build/build.sh + +NAME=cryptsetup +VERSION=1.6.0 +BUILD=2 +DEPENDS=('lvm >= 2.02.98-1' 'libpwquality >= 1.2.1-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=dbus +VERSION=1.6.8 +BUILD=2 + +# Description + +cat > ${PKG}/install/slack-desc <> ${PKG}/install/doinst.sh < etc/rc.d/rc.messagebus.new.incoming + mv etc/rc.d/rc.messagebus.new.incoming etc/rc.d/rc.messagebus.new +fi + +config etc/rc.d/rc.messagebus.new +config etc/dbus-1/session.conf.new +config etc/dbus-1/system.conf.new +EOF + +# Sources + +SRCNAME[0]=${NAME} +SRCVERS[0]=${VERSION} +SRCPACK[0]=http://dbus.freedesktop.org/releases/dbus/${SRCNAME[0]}-${SRCVERS[0]}.tar.gz + +build0() +{ +sed -i 's|$(libdir)/pkgconfig|$(datarootdir)/pkgconfig|g' Makefile.in +sed -i "s|@ARCHITECTURE@|$(uname -m)|g" dbus/Makefile.{am,in} dbus-1.pc.in +CFLAGS="${FLAGS}" CXXFLAGS="${FLAGS}" \ +./configure \ + --build="${ARCH}-slackware-linux" \ + --disable-dependency-tracking \ + --disable-silent-rules \ + --enable-static=no \ + --enable-shared=yes \ + --prefix="${SYS_DIR[usr]}" \ + --mandir="${SYS_DIR[man]}" \ + --htmldir="${SYS_DIR[html]}/${SRCNAME[0]}" \ + --sysconfdir="${SYS_DIR[etc]}" \ + --libdir="${SYS_DIR[lib]}" \ + --libexecdir="${SYS_DIR[lib]}/exec" \ + --localstatedir="${SYS_DIR[var]}" \ + --with-init-scripts=slackware \ + --with-system-pid-file="${SYS_DIR[run]}/dbus/pid" \ + --with-system-socket="${SYS_DIR[run]}/dbus/system_bus_socket" \ + --with-console-auth-dir="${SYS_DIR[run]}/console" \ + --with-systemdsystemunitdir="${SYS_DIR[systemdsystemunitdir]}" \ + --with-xml=expat \ + --disable-verbose-mode \ + --disable-doxygen-docs \ + --disable-tests \ + --disable-asserts \ + --disable-dnotify \ + --enable-inotify \ + --enable-x11-autolaunch +#FIXME: systemd +#--enable-systemd +#--enable-userdb-cache +#--enable-console-owner-file +#--with-console-owner-file= +#--with-dbus-daemondir= +#--with-session-socket-dir=/tmp +make ${JOBS} V=1 +make install DESTDIR="${PKG}" +doc AUTHORS +changelog NEWS +license COPYING +install.dir ${PKG}${SYS_DIR[bin]} +install.dir ${PKG}${SYS_DIR[etc]}/rc.d +install.bin rc.messagebus.new ${PKG}${SYS_DIR[etc]}/rc.d +rm -rf \ + ${PKG}${SYS_DIR[etc]}/rc.d/rc.messagebus \ + ${PKG}${SYS_DIR[sbin]} \ + ${PKG}${SYS_DIR[share]}/dbus-1 \ + ${PKG}${SYS_DIR[lib]}/exec/dbus-1 \ + ${PKG}${SYS_DIR[doc]}/dbus \ + ${PKG}${SYS_DIR[html]} \ + ${PKG}${SYS_DIR[var]}/run +config ${PKG}${SYS_DIR[etc]}/dbus-1/session.conf +config ${PKG}${SYS_DIR[etc]}/dbus-1/system.conf +chown messagebus ${PKG}${SYS_DIR[var]}/lib/dbus +} diff --git a/base/dhcpcd/dhcpcd-5.6.8-rundir.patch.xz b/base/dhcpcd/dhcpcd-5.6.8-rundir.patch.xz new file mode 100644 index 0000000..e8ff72c Binary files /dev/null and b/base/dhcpcd/dhcpcd-5.6.8-rundir.patch.xz differ diff --git a/base/dhcpcd/dhcpcd-5.6.8-slackwareservice.patch.xz b/base/dhcpcd/dhcpcd-5.6.8-slackwareservice.patch.xz new file mode 100644 index 0000000..558ea4a Binary files /dev/null and b/base/dhcpcd/dhcpcd-5.6.8-slackwareservice.patch.xz differ diff --git a/base/dhcpcd/dhcpcd.build b/base/dhcpcd/dhcpcd.build new file mode 100755 index 0000000..ead7eb6 --- /dev/null +++ b/base/dhcpcd/dhcpcd.build @@ -0,0 +1,84 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate + +source /usr/src/ports/Build/build.sh + +NAME=dhcpcd +VERSION=5.6.8 +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc <> ${PKG}/install/doinst.sh < + +source /usr/src/ports/Build/build.sh + +NAME=dialog +VERSION=1.2.20130523 +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc <> ${PKG}/install/doinst.sh < + +source /usr/src/ports/Build/build.sh + +NAME=disks +VERSION=$(date +%Y%m%d) +BUILD=1 +DEPENDS=('glib >= 2.36.0-1' 'udev >= 173-1' 'polkit >= 0.105-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=ethernet +VERSION=3.10 +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=file +VERSION=5.14 +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=firewall +VERSION=$(date '+%Y%m%d') +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc <> ${PKG}/install/doinst.sh < + +source /usr/src/ports/Build/build.sh + +NAME=firewire +VERSION=$(date +%Y%m%d) +BUILD=1 +OPTDEPENDS=('usb >= 1.0.15-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=framebuffer +VERSION=$(date +%Y%m%d) +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc < ${PKG}/install/doinst.sh < + +source /usr/src/ports/Build/build.sh + +NAME=fs_btr +CHECKOUT=20130318 +VERSION=0.20.${CHECKOUT} +BUILD=1 +OPTDEPENDS=('fs_ext >= 1.42.7-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=fs_cifs +VERSION=6.0 +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=fs_exfat +VERSION=1.0.1 +BUILD=1 +DEPENDS=('fuse >= 2.9.2-1') + +# Description + +cat > ${PKG}/install/slack-desc < ${PKG}${SYS_DIR[man]}/man8/mount.exfat.8 +} + +SRCNAME[1]=exfat-utils +SRCVERS[1]=${VERSION} +SRCPACK[1]=http://exfat.googlecode.com/files/${SRCNAME[1]}-${SRCVERS[1]}.tar.gz +SRCCOPY[1]="GPL3" + +build1() +{ +scons CFLAGS="${FLAGS}" ${JOBS} install DESTDIR="${PKG}${SYS_DIR[sbin]}" +changelog ChangeLog +install.dir ${PKG}${SYS_DIR[man]}/man8 +install.man */*.8 ${PKG}${SYS_DIR[man]}/man8 +echo ".so man8/exfatfsck.8" > ${PKG}${SYS_DIR[man]}/man8/fsck.exfat.8 +echo ".so man8/mkexfatfs.8" > ${PKG}${SYS_DIR[man]}/man8/mkfs.exfat.8 +} diff --git a/base/fs_exfat/fuse-exfat-1.0.1-nodebug.patch.xz b/base/fs_exfat/fuse-exfat-1.0.1-nodebug.patch.xz new file mode 100644 index 0000000..8abd16e Binary files /dev/null and b/base/fs_exfat/fuse-exfat-1.0.1-nodebug.patch.xz differ diff --git a/base/fs_ext/fs_ext.build b/base/fs_ext/fs_ext.build new file mode 100755 index 0000000..fc05ed8 --- /dev/null +++ b/base/fs_ext/fs_ext.build @@ -0,0 +1,124 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate + +source /usr/src/ports/Build/build.sh + +NAME=fs_ext +VERSION=1.42.7 +BUILD=1 +OPTIONS="noinfoz" + +# Description + +cat > ${PKG}/install/slack-desc <> ${PKG}/install/doinst.sh < /dev/null + fi + done +} + +config etc/mke2fs.conf.new + +# Install texinfo files + +install_info libext2fs +EOF + +# Sources + +SRCNAME[0]=e2fsprogs +SRCVERS[0]=${VERSION} +SRCPACK[0]=http://kernel.org/pub/linux/kernel/people/tytso/e2fsprogs/v${SRCVERS[0]}/${SRCNAME[0]}-${SRCVERS[0]}.tar.xz +SRCCOPY[0]="GPL2 LGPL2" + +build0() +{ +sed -i 's|$(libdir)/pkgconfig|$(datadir)/pkgconfig|g' */*/Makefile.in +CFLAGS="${FLAGS}" CXXFLAGS="${FLAGS}" \ +./configure \ + --build="${ARCH}-slackware-linux" \ + --disable-rpath \ + --prefix="${SYS_DIR[usr]}" \ + --mandir="${SYS_DIR[man]}" \ + --infodir="${SYS_DIR[info]}" \ + --docdir="${SYS_DIR[doc]}/${SRCNAME[0]}-${SRCVERS[0]}" \ + --sysconfdir="${SYS_DIR[etc]}" \ + --libdir="${SYS_DIR[lib]}" \ + --localstatedir="${SYS_DIR[var]}" \ + --enable-elf-shlibs \ + --disable-libblkid \ + --disable-libuuid \ + --disable-uuidd +make ${JOBS} V=1 +make install install-libs DESTDIR="${PKG}" +changelog RELEASE-NOTES +mv \ + ${PKG}${SYS_DIR[etc]}/mke2fs.conf \ + ${PKG}${SYS_DIR[etc]}/mke2fs.conf.new +( + for fstype in ext2 ext3 ext4 ext4dev; do + cd ${PKG}${SYS_DIR[sbin]} + rm -f fsck.${fstype} mkfs.${fstype} + ln -sf mke2fs mkfs.${fstype} + ln -sf e2fsck fsck.${fstype} + cd ${PKG}${SYS_DIR[man]}/man8 + rm -f fsck.${fstype} mkfs.${fstype} + echo ".so man8/mke2fs.8" > mkfs.${fstype} + echo ".so man8/e2fsck.8" > fsck.${fstype} + done +) +( + cd ${PKG}${SYS_DIR[sbin]} + rm -f e2label findfs + ln -sf tune2fs e2label + ln -sf mke2fs mke3fs + ln -sf mke2fs mke4fs + cd ${PKG}${SYS_DIR[man]}/man8 + echo ".so man8/mke2fs.8" > mke3fs.8 + echo ".so man8/mke2fs.8" > mke4fs.8 +) +sed -i -e 's/^AWK=.*/AWK=awk/' "${PKG}/usr/bin/compile_et" +sed -i -e 's#^SS_DIR=.*#SS_DIR="/usr/share/ss"#' "${PKG}/usr/bin/mk_cmds" +sed -i -e 's#^ET_DIR=.*#ET_DIR="/usr/share/et"#' "${PKG}/usr/bin/compile_et" +} diff --git a/base/fs_fat/fatsort-1.1.331-man8.patch.xz b/base/fs_fat/fatsort-1.1.331-man8.patch.xz new file mode 100644 index 0000000..24d05fd Binary files /dev/null and b/base/fs_fat/fatsort-1.1.331-man8.patch.xz differ diff --git a/base/fs_fat/fs_fat.build b/base/fs_fat/fs_fat.build new file mode 100755 index 0000000..5daad48 --- /dev/null +++ b/base/fs_fat/fs_fat.build @@ -0,0 +1,72 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate + +source /usr/src/ports/Build/build.sh + +NAME=fs_fat +VERSION=3.0.18 +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc < mkfs.msdos.8 + echo ".so man8/mkfs.fat.8" > mkfs.vfat.8 + echo ".so man8/mkfs.fat.8" > mkdosfs.8 + echo ".so man8/fsck.fat.8" > fsck.msdos.8 + echo ".so man8/fsck.fat.8" > fsck.vfat.8 + echo ".so man8/fsck.fat.8" > dosfsck.8 + echo ".so man8/fatlabel.8" > dosfslabel.8 +) +rm -rf ${PKG}${SYS_DIR[doc]}/${SRCNAME[0]} +} + +SRCNAME[1]=fatsort +SRCVERS[1]=1.1.331 +SRCPACK[1]=${URL[sf]}/fatsort/${SRCNAME[1]}-${SRCVERS[1]}.tar.gz +SRCCOPY[1]="GPL2" + +build1() +{ +make ${JOBS} CFLAGS+="${FLAGS}" +make install DESTDIR="${PKG}" MANDIR="${SYS_DIR[man]}/man8" SBINDIR="${SYS_DIR[sbin]}" +changelog CHANGES +} diff --git a/base/fs_iso/fs_iso.build b/base/fs_iso/fs_iso.build new file mode 100755 index 0000000..ae01df2 --- /dev/null +++ b/base/fs_iso/fs_iso.build @@ -0,0 +1,60 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate + +source /usr/src/ports/Build/build.sh + +NAME=fs_iso +VERSION=20080229 +BUILD=2 +DEPENDS=('fuse >= 2.9.2-1' 'glib >= 2.36.0-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=fs_ntfs +VERSION=2013.1.13 +BUILD=2 +DEPENDS=('fuse >= 2.9.2-1') + +# Description + +cat > ${PKG}/install/slack-desc < mkfs.ntfs.8 + echo ".so man8/ntfs-3g.8" > mount.ntfs-3g.8 + echo ".so man8/ntfs-3g.8" > mount.lowntfs-3g.8 +) +rm -rf \ + ${PKG}/sbin \ + ${PKG}${SYS_DIR[doc]}/ntfs-3g +} diff --git a/base/fs_ntfs/ntfs-3g_ntfsprogs-2013.1.13-autoreconf.patch.xz b/base/fs_ntfs/ntfs-3g_ntfsprogs-2013.1.13-autoreconf.patch.xz new file mode 100644 index 0000000..fe81279 Binary files /dev/null and b/base/fs_ntfs/ntfs-3g_ntfsprogs-2013.1.13-autoreconf.patch.xz differ diff --git a/base/fs_reiser3/reiser3.SlackBuild b/base/fs_reiser3/reiser3.SlackBuild new file mode 100755 index 0000000..40207e3 --- /dev/null +++ b/base/fs_reiser3/reiser3.SlackBuild @@ -0,0 +1,99 @@ +#!/bin/sh + +CWD=`pwd` +NAME=reiser3 +VERSION=3.6.21 +ARCH=i586 +BUILD=1 +PKGNAME=reiserfsprogs +PKGVER=${VERSION} +BASEDIR=${PKGNAME}-${PKGVER} +ARCHIVE=${BASEDIR}.tar.bz2 +REPOSITORY=http://www.kernel.org/pub/linux/utils/fs/reiserfs +FLAGS="-O2 -march=pentium -mtune=pentium -fno-strength-reduce \ + -fomit-frame-pointer -ffast-math" +PKG=/tmp/package-$NAME + +rm -rf $PKG +mkdir -p $PKG + +# Obtain sources +if [ ! -e $ARCHIVE ]; then + if `wget "$REPOSITORY/$ARCHIVE"`; then + true + else + exit 1 + fi +fi + +# Compile +cd /tmp +tar jxvf $CWD/$ARCHIVE +cd $BASEDIR +CFLAGS="${FLAGS}" CXXFLAGS="${FLAGS}" ./configure \ + --prefix=/usr \ + --sbindir=/sbin \ + --mandir=/usr/man \ + --build=${ARCH}-slackware-linux +make + +# Install +make install DESTDIR=$PKG +mkdir -p $PKG/install $PKG/usr/doc/$NAME-$VERSION +cat > $PKG/install/slack-desc < /tmp/$NAME-$VERSION-$ARCH-$BUILD.txt +makepkg -l y -c n /tmp/$NAME-$VERSION-$ARCH-$BUILD.tgz diff --git a/base/fs_ssh/sshfs.build b/base/fs_ssh/sshfs.build new file mode 100755 index 0000000..c82a11e --- /dev/null +++ b/base/fs_ssh/sshfs.build @@ -0,0 +1,58 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate + +source /usr/src/ports/Build/build.sh + +NAME=fs_ssh +VERSION=2.4 +BUILD=1 +DEPENDS=('fuse >= 2.9.2-1' 'glib >= 2.34.3-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=fs_union +VERSION=0.26 +BUILD=1 +DEPENDS=('fuse >= 2.9.2-1') + +# Description + +cat > ${PKG}/install/slack-desc < unionfs.8 + echo ".so man8/unionfs-fuse.8" > mount.unionfs.8 +) +install.dir ${PKG}${SYS_DIR[sbin]} +install.bin mount.unionfs ${PKG}${SYS_DIR[sbin]} +} diff --git a/base/fuse/fuse.build b/base/fuse/fuse.build new file mode 100755 index 0000000..70ffa0a --- /dev/null +++ b/base/fuse/fuse.build @@ -0,0 +1,98 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate + +source /usr/src/ports/Build/build.sh + +NAME=fuse +VERSION=2.9.2 +BUILD=2 + +# Description + +cat > ${PKG}/install/slack-desc <> ${PKG}/install/doinst.sh < etc/rc.d/rc.fuse.new.incoming + mv etc/rc.d/rc.fuse.new.incoming etc/rc.d/rc.fuse.new +fi + +config etc/rc.d/rc.fuse.new +EOF + +# Sources + +SRCNAME[0]=${NAME} +SRCVERS[0]=${VERSION} +SRCPACK[0]=${url[sf]}/${SRCNAME[0]}/files/fuse-2.X/${SRCVERS[0]}/${SRCNAME[0]}-${SRCVERS[0]}.tar.gz +SRCCOPY[0]="GPL2 LGPL2" + +build0() +{ +MOUNT_FUSE_PATH="${SYS_DIR[sbin]}" \ +UDEV_RULES_PATH="${SYS_DIR[udevrules]}" \ +INIT_D_PATH="${SYS_DIR[etc]}/rc.d" \ +CFLAGS="${FLAGS}" CXXFLAGS="${FLAGS}" \ +./configure \ + --build="${ARCH}-slackware-linux" \ + --disable-dependency-tracking \ + --disable-rpath \ + --disable-static \ + --prefix="${SYS_DIR[usr]}" \ + --mandir="${SYS_DIR[man]}" \ + --sysconfdir="${SYS_DIR[etc]}" \ + --libdir="${SYS_DIR[lib]}" \ + --localstatedir="${SYS_DIR[var]}" \ + --with-pkgconfigdir="${SYS_DIR[share]}/pkgconfig" \ + --docdir="${SYS_DIR[doc]}/${SRCNAME[0]}-${SRCVERS[0]}" \ + --enable-lib \ + --enable-util +make ${JOBS} +make install DESTDIR="${PKG}" +doc AUTHORS FAQ +changelog ChangeLog +# Move the start|stop script of fuse to the right place. +mv \ + ${PKG}${SYS_DIR[etc]}/rc.d/fuse \ + ${PKG}${SYS_DIR[etc]}/rc.d/rc.fuse.new +# udev handles device node creation +rm -rf ${PKG}/dev +} diff --git a/base/gamin/gamin-0.1.10-conf.patch.xz b/base/gamin/gamin-0.1.10-conf.patch.xz new file mode 100644 index 0000000..c27e0b1 Binary files /dev/null and b/base/gamin/gamin-0.1.10-conf.patch.xz differ diff --git a/base/gamin/gamin-0.1.10-fixconst.patch.xz b/base/gamin/gamin-0.1.10-fixconst.patch.xz new file mode 100644 index 0000000..2fd5325 Binary files /dev/null and b/base/gamin/gamin-0.1.10-fixconst.patch.xz differ diff --git a/base/gamin/gamin-0.1.10-fixinotifyhelperdoublelock.patch.xz b/base/gamin/gamin-0.1.10-fixinotifyhelperdoublelock.patch.xz new file mode 100644 index 0000000..254f52b Binary files /dev/null and b/base/gamin/gamin-0.1.10-fixinotifyhelperdoublelock.patch.xz differ diff --git a/base/gamin/gamin.build b/base/gamin/gamin.build new file mode 100755 index 0000000..424de20 --- /dev/null +++ b/base/gamin/gamin.build @@ -0,0 +1,87 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate + +source /usr/src/ports/Build/build.sh + +NAME=gamin +VERSION=0.1.10 +BUILD=3 +DEPENDS=('glib >= 2.34.3-1') + +# Description + +cat > ${PKG}/install/slack-desc <> ${PKG}/install/doinst.sh < + +source /usr/src/ports/Build/build.sh + +NAME=gawk +VERSION=4.1.0 +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc <> ${PKG}/install/doinst.sh < /dev/null + fi + done +} + +# Install texinfo files + +install_info gawk gawkinet +EOF + +# Sources + +SRCNAME[0]=${NAME} +SRCVERS[0]=${VERSION} +SRCPACK[0]=http://ftp.gnu.org/gnu/${SRCNAME[0]}/${SRCNAME[0]}-${SRCVERS[0]}.tar.xz +SRCCOPY[0]="GPL3" + +build0() +{ +sed -i 's|$(libdir)/@PACKAGE@|$(libdir)/plugins/@PACKAGE@|g' Makefile.in +sed -i 's|${libdir}/gawk|${libdir}/plugins/gawk|g' extension/configure +CFLAGS="${FLAGS}" CXXFLAGS="${FLAGS}" \ +./configure \ + --build="${ARCH}-slackware-linux" \ + --disable-dependency-tracking \ + --disable-silent-rules \ + --disable-rpath \ + --prefix="${SYS_DIR[usr]}" \ + --mandir="${SYS_DIR[man]}" \ + --infodir="${SYS_DIR[info]}" \ + --sysconfdir="${SYS_DIR[etc]}" \ + --libdir="${SYS_DIR[lib]}" \ + --localstatedir="${SYS_DIR[var]}" \ + --libexecdir="${SYS_DIR[lib]}/exec" +make ${JOBS} V=1 +make install DESTDIR="${PKG}" +doc AUTHORS +changelog NEWS +( + cd ${PKG}${SYS_DIR[bin]} + ln -sf gawk-${SRCVERS[0]} awk + ln -sf gawk-${SRCVERS[0]} gawk +) +( + cd ${PKG}${SYS_DIR[man]}/man1 + echo ".so man1/gawk.1" > awk.1 +) +} diff --git a/base/glib/glib-2.38.2-archdependentheader.patch.xz b/base/glib/glib-2.38.2-archdependentheader.patch.xz new file mode 100644 index 0000000..89bbfd8 Binary files /dev/null and b/base/glib/glib-2.38.2-archdependentheader.patch.xz differ diff --git a/base/glib/glib-2.38.2-systembussocket.patch.xz b/base/glib/glib-2.38.2-systembussocket.patch.xz new file mode 100644 index 0000000..89c087c Binary files /dev/null and b/base/glib/glib-2.38.2-systembussocket.patch.xz differ diff --git a/base/glib/glib.build b/base/glib/glib.build new file mode 100755 index 0000000..2944b8d --- /dev/null +++ b/base/glib/glib.build @@ -0,0 +1,137 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate + +source /usr/src/ports/Build/build.sh + +NAME=glib +MAJOR=2.38 +VERSION=${MAJOR}.2 +BUILD=1 +DEPENDS=('libraries >= 20130211-1') +OPTIONS="symprepend" + +# Description + +cat > ${PKG}/install/slack-desc <> ${PKG}/install/doinst.sh < + +source /usr/src/ports/Build/build.sh + +NAME=gnutls +MAJOR=3.2 +VERSION=${MAJOR}.12 +BUILD=1 +DEPENDS=('libraries >= 20131221-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=gpm +VERSION=1.20.7 +BUILD=5 + +# Description + +cat > ${PKG}/install/slack-desc <> ${PKG}/install/doinst.sh < /dev/null + fi + done +} + +# Install texinfo files + +install_info gpm +EOF + +# Sources + +SRCNAME[0]=${NAME} +SRCVERS[0]=${VERSION} +SRCPACK[0]=http://www.nico.schottelius.org/software/gpm/archives/${SRCNAME[0]}-${SRCVERS[0]}.tar.lzma +SRCCOPY[0]="GPL2" + +build0() +{ +chmod +x configure +CPPFLAGS="-DRUN_QUIET" \ +CFLAGS="${FLAGS}" CXXFLAGS="${FLAGS}" \ +./configure \ + --build="${ARCH}-slackware-linux" \ + --enable-static=no \ + --enable-shared=yes \ + --prefix="${SYS_DIR[usr]}" \ + --mandir="${SYS_DIR[man]}" \ + --infodir="${SYS_DIR[info]}" \ + --sysconfdir="${SYS_DIR[etc]}/gpm" \ + --libdir="${SYS_DIR[lib]}" \ + --localstatedir="${SYS_DIR[var]}" +make ${JOBS} +make install DESTDIR="${PKG}" +( cd inputattach ; make CFLAGS="${CFLAGS}" DESTDIR="${PKG}" install ) +doc README doc/FAQ doc/README.{etouch,gunze,microtouch,synaptics,twiddler} +changelog doc/changelog +install.bin mouseconfig ${PKG}${SYS_DIR[sbin]} +install.dir ${PKG}${SYS_DIR[etc]}/{gpm,rc.d} +install.cfg conf/*.conf ${PKG}${SYS_DIR[etc]}/gpm +install.dir ${PKG}${SYS_DIR[var]}/log/setup +install.bin setup.mouse ${PKG}${SYS_DIR[var]}/log/setup +install.dir ${PKG}${SYS_DIR[share]}/emacs/site-lisp +install.dat contrib/emacs/t-mouse.el ${PKG}${SYS_DIR[share]}/emacs/site-lisp +install.dir ${PKG}${SYS_DIR[systemdsystemunitdir]} +install.dat gpm.service ${PKG}${SYS_DIR[systemdsystemunitdir]} +( + cd ${PKG}${SYS_DIR[lib]} + chmod 0755 libgpm.so.?.?.? + ln -sf libgpm.so.?.?.? libgpm.so +) +# Unneeded debugging/test cli apps +rm -f ${PKG}${SYS_DIR[bin]}/{hltest,get-versions,display-{coords,buttons}} +} diff --git a/base/groff/groff-1.22.2-sitetmac.patch.xz b/base/groff/groff-1.22.2-sitetmac.patch.xz new file mode 100644 index 0000000..6db77e3 Binary files /dev/null and b/base/groff/groff-1.22.2-sitetmac.patch.xz differ diff --git a/base/groff/groff.build b/base/groff/groff.build new file mode 100755 index 0000000..07079bf --- /dev/null +++ b/base/groff/groff.build @@ -0,0 +1,92 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate + +source /usr/src/ports/Build/build.sh + +NAME=groff +VERSION=1.22.2 +BUILD=1 +DEPENDS=('perl >= 5.12.3-1') + +# Description + +cat > ${PKG}/install/slack-desc <> ${PKG}/install/doinst.sh < /dev/null + fi + done +} + +# Install texinfo files + +install_info groff +EOF + +# Sources + +SRCNAME[0]=${NAME} +SRCVERS[0]=${VERSION} +SRCPACK[0]=${URL[gnu]}/${SRCNAME[0]}/${SRCNAME[0]}-${SRCVERS[0]}.tar.gz +SRCCOPY[0]="GPL3 FDL13" + +build0() +{ +CFLAGS="${FLAGS}" CXXFLAGS="${FLAGS}" \ +./configure \ + --build="${ARCH}-slackware-linux" \ + --disable-rpath \ + --prefix="${SYS_DIR[usr]}" \ + --mandir="${SYS_DIR[man]}" \ + --docdir="${SYS_DIR[doc]}/groff" \ + --sysconfdir="${SYS_DIR[etc]}" \ + --libdir="${SYS_DIR[lib]}" \ + --localstatedir="${SYS_DIR[var]}" \ + --with-appresdir="${SYS_DIR[share]}/X11/app-defaults" \ + --with-grofferdir="${SYS_DIR[lib]}/exec/groff" \ + --with-x +#FIXME: A subpackage for gxditview is needed +make ${JOBS} +make install DESTDIR="${PKG}" +changelog NEWS +license LICENSES +install.dat site.tmac ${PKG}${SYS_DIR[share]}/groff/site-tmac/man.local +install.dat site.tmac ${PKG}${SYS_DIR[share]}/groff/site-tmac/mdoc.local +# Compatibility symlinks +( + cd ${PKG}${SYS_DIR[bin]} + ln -sf eqn geqn + ln -sf tbl gtbl + ln -sf soelim zsoelim +) +rm -rf \ + ${PKG}${SYS_DIR[lib]}/groff \ + ${PKG}${SYS_DIR[doc]}/groff +} diff --git a/base/gzip/gzip.build b/base/gzip/gzip.build new file mode 100755 index 0000000..d49c213 --- /dev/null +++ b/base/gzip/gzip.build @@ -0,0 +1,89 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate + +source /usr/src/ports/Build/build.sh + +NAME=gzip +VERSION=1.5 +BUILD=2 + +# Description + +cat > ${PKG}/install/slack-desc <> ${PKG}/install/doinst.sh < /dev/null + fi + done +} + +# Install texinfo files + +install_info gzip +EOF + +# Sources + +SRCNAME[0]=${NAME} +SRCVERS[0]=${VERSION} +SRCPACK[0]=${URL[gnu]}/${SRCNAME[0]}/${SRCNAME[0]}-${SRCVERS[0]}.tar.xz +SRCCOPY[0]="GPL3" + +build0() +{ +CFLAGS="${FLAGS}" CXXFLAGS="${FLAGS}" \ +./configure \ + --build="${ARCH}-slackware-linux" \ + --disable-dependency-tracking \ + --disable-silent-rules \ + --prefix="${SYS_DIR[usr]}" \ + --mandir="${SYS_DIR[man]}" \ + --infodir="${SYS_DIR[info]}" \ + --sysconfdir="${SYS_DIR[etc]}" \ + --libdir="${SYS_DIR[lib]}" \ + --localstatedir="${SYS_DIR[var]}" +make ${JOBS} V=1 +make install DESTDIR="${PKG}" +doc AUTHORS THANKS +changelog NEWS +# Already included in the ncompress package +rm -f ${PKG}${SYS_DIR[bin]}/uncompress +} + +SRCNAME[1]=pigz +SRCVERS[1]=2.3 +SRCPACK[1]=http://zlib.net/pigz/${SRCNAME[1]}-${SRCVERS[1]}.tar.gz + +build1() +{ +make CFLAGS="${FLAGS}" +make install install-compat DESTDIR="${PKG}" PREFIX="${SYS_DIR[usr]}" +doc README +} diff --git a/base/gzip/pigz-2.3-makefile.patch.xz b/base/gzip/pigz-2.3-makefile.patch.xz new file mode 100644 index 0000000..050f2dd Binary files /dev/null and b/base/gzip/pigz-2.3-makefile.patch.xz differ diff --git a/base/js/js.build b/base/js/js.build new file mode 100755 index 0000000..acd4c4a --- /dev/null +++ b/base/js/js.build @@ -0,0 +1,74 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate + +source /usr/src/ports/Build/build.sh + +NAME=js +MAJOR=17.0 +VERSION=${MAJOR}.0 +BUILD=1 +DEPENDS=('libnspr >= 4.9.6-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=keyboard +VERSION=1.15.3 +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=keyutils +VERSION=1.5.5 +BUILD=2 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=kmod +VERSION=17 +BUILD=1 +DEPENDS=('xz >= 5.0.4-1') + +# Description + +cat > ${PKG}/install/slack-desc <> ${PKG}/install/doinst.sh < + +source /usr/src/ports/Build/build.sh + +NAME=libdrm +VERSION=2.4.44 +BUILD=1 +DEPENDS=('udev >= 173-1' 'pci >= 20130507-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=libnspr +VERSION=4.9.6 +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=libraries +VERSION=$(date +%Y%m%d) +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc <> ${PKG}/install/doinst.sh < /dev/null + fi + done +} + +# Install texinfo files + +install_info rluserman + +config etc/pkcs11/pkcs11.conf.new +EOF + +# Sources + +SRCNAME[0]=zlib +SRCVERS[0]=1.2.8 +SRCPACK[0]=http://zlib.net/${SRCNAME[0]}-${SRCVERS[0]}.tar.gz +SRCCOPY[0]="GPL3 LGPL3" + +build0() +{ +cmake \ + -DCMAKE_C_FLAGS:STRING="${FLAGS}" \ + -DCMAKE_CXX_FLAGS:STRING="${FLAGS}" \ + -DCMAKE_VERBOSE_MAKEFILE:BOOL="on" \ + -DCMAKE_INSTALL_PREFIX:PATH="${SYS_DIR[usr]}" \ + -DINSTALL_LIB_DIR:STRING="${SYS_DIR[lib]}" \ + -DINSTALL_MAN_DIR:STRING="${SYS_DIR[man]}" \ + -DINSTALL_PKGCONFIG_DIR:STRING="${SYS_DIR[share]}/pkgconfig" \ +. +make ${JOBS} +make install DESTDIR="${PKG}" +doc FAQ +changelog ChangeLog +} + +SRCNAME[1]=gmp +SRCVERS[1]=5.1.3 +SRCPACK[1]=ftp://ftp.gmplib.org/pub/gmp-${SRCVERS[1]}/${SRCNAME[1]}-${SRCVERS[1]}.tar.xz +SRCCOPY[1]="GPL3 LGPL3" + +build1() +{ +CFLAGS="${FLAGS}" CXXFLAGS="${FLAGS}" \ +./configure \ + --build="${ARCH}-slackware-linux" \ + --disable-dependency-tracking \ + --enable-static=no \ + --enable-shared=yes \ + --prefix="${SYS_DIR[usr]}" \ + --mandir="${SYS_DIR[man]}" \ + --infodir="${SYS_DIR[info]}" \ + --sysconfdir="${SYS_DIR[etc]}" \ + --libdir="${SYS_DIR[lib]}" \ + --localstatedir="${SYS_DIR[var]}" \ + --enable-assembly \ + --enable-cxx +make ${JOBS} +make install DESTDIR="${PKG}" +doc AUTHORS +changelog NEWS +# No development docs +rm -rf ${PKG}${SYS_DIR[info]} +} + +SRCNAME[2]=mpfr +SRCVERS[2]=3.1.2 +SRCPACK[2]=http://www.mpfr.org/mpfr-current/${SRCNAME[2]}-${SRCVERS[2]}.tar.xz +SRCCOPY[2]="GPL3 LGPL3" + +build2() +{ +# Can't use -ffast-math with this library +CFLAGS="${FLAGS%-ffast-math}" CXXFLAGS="${FLAGS%-ffast-math}" \ +./configure \ + --build="${ARCH}-slackware-linux" \ + --disable-dependency-tracking \ + --enable-shared=yes \ + --enable-static=no \ + --prefix="${SYS_DIR[usr]}" \ + --mandir="${SYS_DIR[man]}" \ + --infodir="${SYS_DIR[info]}" \ + --sysconfdir="${SYS_DIR[etc]}" \ + --libdir="${SYS_DIR[lib]}" \ + --localstatedir="${SYS_DIR[var]}" \ + --with-gmp-include="${PKG}${SYS_DIR[include]}" \ + --with-gmp-lib="${PKG}${SYS_DIR[lib]}" +make ${JOBS} +make install DESTDIR="${PKG}" +doc AUTHORS +changelog NEWS +# No development docs +rm -rf \ + ${PKG}${SYS_DIR[doc]}/mpfr \ + ${PKG}${SYS_DIR[info]} +} + +SRCNAME[3]=libidn +SRCVERS[3]=1.28 +SRCPACK[3]=http://ftp.gnu.org/gnu/libidn/${SRCNAME[3]}-${SRCVERS[3]}.tar.gz +SRCCOPY[3]="GPL2 LGPL3" + +build3() +{ +sed -i 's|$(libdir)/pkgconfig|$(datarootdir)/pkgconfig|g' Makefile.in +CFLAGS="${FLAGS}" CXXFLAGS="${FLAGS}" \ +./configure \ + --build="${ARCH}-slackware-linux" \ + --disable-dependency-tracking \ + --disable-silent-rules \ + --disable-rpath \ + --enable-static=no \ + --enable-shared=yes \ + --prefix="${SYS_DIR[usr]}" \ + --mandir="${SYS_DIR[man]}" \ + --infodir="${SYS_DIR[info]}" \ + --sysconfdir="${SYS_DIR[etc]}" \ + --libdir="${SYS_DIR[lib]}" \ + --includedir="${SYS_DIR[include]}/idn" \ + --localstatedir="${SYS_DIR[var]}" \ + --with-html-dir="${SYS_DIR[html]}" \ + --enable-threads=posix +make ${JOBS} V=1 +make install DESTDIR="${PKG}" +doc AUTHORS THANKS +changelog NEWS +# No development docs +rm -rf ${PKG}${SYS_DIR[info]} +} + +SRCNAME[4]=libtasn1 +SRCVERS[4]=3.4 +SRCPACK[4]=http://ftp.gnupg.org/pub/gnutls/${SRCNAME[4]}/${SRCNAME[4]}-${SRCVERS[4]}.tar.gz +SRCCOPY[4]="LGPL21 GPL3" + +build4() +{ +sed -i 's|$(libdir)/pkgconfig|$(datarootdir)/pkgconfig|g' lib/Makefile.in +CFLAGS="${FLAGS}" CXXFLAGS="${FLAGS}" \ +./configure \ + --build="${ARCH}-slackware-linux" \ + --disable-dependency-tracking \ + --disable-silent-rules \ + --enable-static=no \ + --enable-shared=yes \ + --prefix="${SYS_DIR[usr]}" \ + --mandir="${SYS_DIR[man]}" \ + --infodir="${SYS_DIR[info]}" \ + --sysconfdir="${SYS_DIR[etc]}" \ + --libdir="${SYS_DIR[lib]}" \ + --includedir="${SYS_DIR[include]}/tasn1" \ + --with-html-dir="${SYS_DIR[html]}" +make ${JOBS} V=1 +make install DESTDIR="${PKG}" +doc AUTHORS THANKS +changelog NEWS +# No development docs +rm -rf ${PKG}${SYS_DIR[info]} +} + +SRCNAME[5]=libaio +SRCVERS[5]=0.3.109 +SRCPACK[5]=http://www.kernel.org/pub/linux/kernel/people/bcrl/aio/${SRCNAME[5]}-${SRCVERS[5]}.tar.bz2 +SRCCOPY[5]="LGPL21" + +build5() +{ +make ${JOBS} OPTFLAGS="${FLAGS}" +make install prefix="${PKG}${SYS_DIR[usr]}" libdir="${PKG}${SYS_DIR[lib]}" +changelog ChangeLog +rm -f ${PKG}${SYS_DIR[lib]}/libaio.a +} + +SRCNAME[6]=nettle +SRCVERS[6]=2.7.1 +SRCPACK[6]=http://www.lysator.liu.se/~nisse/archive/${SRCNAME[6]}-${SRCVERS[6]}.tar.gz +SRCCOPY[6]="LGPL21" + +build6() +{ +#NOTE: cannot use --disable-static as it breaks the build +sed -i 's|$(libdir)/pkgconfig|$(datarootdir)/pkgconfig|g' Makefile.in +CFLAGS="${FLAGS}" CXXFLAGS="${FLAGS}" \ +./configure \ + --build="${ARCH}-slackware-linux" \ + --disable-dependency-tracking \ + --enable-shared \ + --prefix="${SYS_DIR[usr]}" \ + --mandir="${SYS_DIR[man]}" \ + --infodir="${SYS_DIR[info]}" \ + --sysconfdir="${SYS_DIR[etc]}" \ + --libdir="${SYS_DIR[lib]}" \ + --localstatedir="${SYS_DIR[var]}" +make ${JOBS} +make install DESTDIR="${PKG}" +changelog NEWS +chmod 0755 ${PKG}${SYS_DIR[lib]}/*.so* +# No development docs +rm -rf \ + ${PKG}${SYS_DIR[info]} \ + ${PKG}${SYS_DIR[lib]}/lib{nettle,hogweed}.a +} + +SRCNAME[7]=libffi +SRCVERS[7]=3.0.13 +SRCPACK[7]=ftp://sourceware.org/pub/${SRCNAME[7]}/${SRCNAME[7]}-${SRCVERS[7]}.tar.gz +SRCCOPY[7]="MIT" + +build7() +{ +sed -i 's|$(libdir)/pkgconfig|$(datarootdir)/pkgconfig|g' Makefile.in +sed -i "s|@ARCHITECTURE@|$(uname -m)|g" include/Makefile.{am,in} libffi.pc.in +CFLAGS="${FLAGS}" CXXFLAGS="${FLAGS}" \ +./configure \ + --build="${ARCH}-slackware-linux" \ + --disable-dependency-tracking \ + --enable-static=no \ + --enable-shared=yes \ + --prefix="${SYS_DIR[usr]}" \ + --mandir="${SYS_DIR[man]}" \ + --infodir="${SYS_DIR[info]}" \ + --sysconfdir="${SYS_DIR[etc]}" \ + --libdir="${SYS_DIR[lib]}" \ + --localstatedir="${SYS_DIR[var]}" +make ${JOBS} +make install DESTDIR="${PKG}" +changelog ChangeLog +#FIXME: kludge +mv \ + ${PKG}${SYS_DIR[lib]}64/* \ + ${PKG}${SYS_DIR[lib]} +rmdir ${PKG}${SYS_DIR[lib]}64 +# No development docs +rm -rf ${PKG}${SYS_DIR[info]} +} + +SRCNAME[8]=popt +SRCVERS[8]=1.16 +SRCPACK[8]=http://rpm5.org/files/popt/${SRCNAME[8]}-${SRCVERS[8]}.tar.gz +SRCCOPY[8]="MIT" + +build8() +{ +sed -i 's|$(prefix)/lib/pkgconfig|$(datarootdir)/pkgconfig|g' Makefile.in +CFLAGS="${FLAGS}" CXXFLAGS="${FLAGS}" \ +./configure \ + --build="${ARCH}-slackware-linux" \ + --disable-dependency-tracking \ + --disable-rpath \ + --enable-static=no \ + --enable-shared=yes \ + --prefix="${SYS_DIR[usr]}" \ + --mandir="${SYS_DIR[man]}" \ + --sysconfdir="${SYS_DIR[etc]}" \ + --libdir="${SYS_DIR[lib]}" \ + --localstatedir="${SYS_DIR[var]}" +make ${JOBS} +make install DESTDIR="${PKG}" +changelog CHANGES +} + +SRCNAME[9]=p11-kit +SRCVERS[9]=0.20.1 +SRCPACK[9]=http://p11-glue.freedesktop.org/releases/${SRCNAME[9]}-${SRCVERS[9]}.tar.gz +SRCCOPY[9]="BSD3" + +build9() +{ +sed -i 's|$(libdir)/pkgconfig|$(datarootdir)/pkgconfig|g' p11-kit/Makefile.in +sed -i 's|${libdir}/p11-kit|${libdir}/exec/p11-kit|g' configure +LIBTASN1_CFLAGS="-I${PKG}${SYS_DIR[include]}/tasn1" \ +LIBTASN1_LIBS="-L${PKG}${SYS_DIR[lib]} -ltasn1" \ +LIBFFI_CFLAGS="-I${PKG}${SYS_DIR[include]}/$(uname -m)-linux/libffi-${SRCVERS[7]}" \ +LIBFFI_LIBS="-L${PKG}${SYS_DIR[lib]} -lffi" \ +CPPFLAGS="-I${PKG}${SYS_DIR[include]}/tasn1" \ +CFLAGS="${FLAGS}" CXXFLAGS="${FLAGS}" \ +./configure \ + --build="${ARCH}-slackware-linux" \ + --disable-dependency-tracking \ + --disable-silent-rules \ + --disable-rpath \ + --enable-static=no \ + --enable-shared=yes \ + --enable-debug=no \ + --prefix="${SYS_DIR[usr]}" \ + --mandir="${SYS_DIR[man]}" \ + --sysconfdir="${SYS_DIR[etc]}" \ + --libdir="${SYS_DIR[lib]}" \ + --localstatedir="${SYS_DIR[var]}" \ + --with-html-dir="${SYS_DIR[html]}" \ + --with-module-path="${SYS_DIR[lib]}/plugins/pkcs11" +#--with-trust-paths="${SYS_DIR[share]}/ca-certificates" +#--with-system-config= +make ${JOBS} +make install DESTDIR="${PKG}" +doc AUTHORS +changelog NEWS +mv \ + ${PKG}${SYS_DIR[etc]}/pkcs11/pkcs11.conf.example \ + ${PKG}${SYS_DIR[etc]}/pkcs11/pkcs11.conf.new +rm -rf ${PKG}${SYS_DIR[html]} +} + +#NOTE: ncurses is a dependency of readline + +SRCNAME[10]=readline +SRCVERS[10]=6.2 +SRCPACK[10]=${URL[gnu]}/readline/${SRCNAME[10]}-${SRCVERS[10]}.tar.gz +SRCCOPY[10]="GPL2" + +build10() +{ +case "$(uname -m)" in + x86_64) + PIC="-fPIC" + ;; +esac +sed -i 's|$(prefix)/lib/pkgconfig|$(datarootdir)/pkgconfig|g' Makefile.in +sed -i 's|-Wl,-rpath,$(libdir) ||g' support/shobj-conf +CFLAGS="${FLAGS} ${PIC}" CXXFLAGS="${FLAGS}" \ +./configure \ + --build="${ARCH}-slackware-linux" \ + --enable-static=yes \ + --enable-shared=yes \ + --prefix="${SYS_DIR[usr]}" \ + --mandir="${SYS_DIR[man]}" \ + --infodir="${SYS_DIR[info]}" \ + --sysconfdir="${SYS_DIR[etc]}" \ + --libdir="${SYS_DIR[lib]}" \ + --localstatedir="${SYS_DIR[var]}" \ + --enable-multibyte \ + --with-curses +make ${JOBS} SHLIB_LIBS="-lncurses" +make install DESTDIR="${PKG}" +changelog CHANGES +rm -rf \ + ${PKG}${SYS_DIR[share]}/readline \ + ${PKG}${SYS_DIR[info]}/{history,readline}* +#chmod 0755 ${PKG}${SYS_DIR[lib]}/libreadline*.so.* +} diff --git a/base/libraries/nettle-2.7.1-nodebugffs.patch.xz b/base/libraries/nettle-2.7.1-nodebugffs.patch.xz new file mode 100644 index 0000000..239d5fe Binary files /dev/null and b/base/libraries/nettle-2.7.1-nodebugffs.patch.xz differ diff --git a/base/libraries/readline-6.2-update004.patch.xz b/base/libraries/readline-6.2-update004.patch.xz new file mode 100644 index 0000000..4096354 Binary files /dev/null and b/base/libraries/readline-6.2-update004.patch.xz differ diff --git a/base/lilo/lilo-23.2-bootsplash.patch.xz b/base/lilo/lilo-23.2-bootsplash.patch.xz new file mode 100644 index 0000000..ea036b3 Binary files /dev/null and b/base/lilo/lilo-23.2-bootsplash.patch.xz differ diff --git a/base/lilo/lilo-23.2-slackware.patch.xz b/base/lilo/lilo-23.2-slackware.patch.xz new file mode 100644 index 0000000..c51f043 Binary files /dev/null and b/base/lilo/lilo-23.2-slackware.patch.xz differ diff --git a/base/lilo/lilo.build b/base/lilo/lilo.build new file mode 100755 index 0000000..9c3cfc8 --- /dev/null +++ b/base/lilo/lilo.build @@ -0,0 +1,74 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate + +source /usr/src/ports/Build/build.sh + +NAME=lilo +VERSION=23.2 +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=logrotate +VERSION=3.8.3 +BUILD=3 + +# Description + +cat > ${PKG}/install/slack-desc <> ${PKG}/install/doinst.sh < + +source /usr/src/ports/Build/build.sh + +NAME=lvm +VERSION=2.02.98 +BUILD=1 +DEPENDS=('udev >= 173-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=man +VERSION=1.6g +BUILD=3 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=man_pages +VERSION=3.46 +BUILD=1 +ARCH=noarch +OPTIONS="nomanz normla nostrip" + +# Description + +cat > ${PKG}/install/slack-desc < $PKG/install/slack-desc < /tmp/$NAME-$VERSION-$ARCH-$BUILD.txt +makepkg -l y -c n /tmp/$NAME-$VERSION-$ARCH-$BUILD.tgz diff --git a/base/moreutils/moreutils.SlackBuild b/base/moreutils/moreutils.SlackBuild new file mode 100755 index 0000000..2fb5144 --- /dev/null +++ b/base/moreutils/moreutils.SlackBuild @@ -0,0 +1,79 @@ +#!/bin/sh + +CWD=`pwd` +NAME=moreutils +VERSION=0.40 +ARCH=i586 +BUILD=1 +PKGNAME=$NAME +PKGVER=$VERSION +BASEDIR=$PKGNAME +ARCHIVE=$PKGNAME_$PKGVER.tar.gz +REPOSITORY=http://ftp.de.debian.org/debian/pool/main/m/moreutils +FLAGS="-O2 -march=pentium -mtune=pentium -fno-strength-reduce \ + -fomit-frame-pointer -ffast-math" +PKG=/tmp/package-$NAME + +rm -rf $PKG +mkdir -p $PKG + +# Obtain sources +if [ ! -e $ARCHIVE ]; then + if `wget "$REPOSITORY/$ARCHIVE"`; then + true + else + exit 1 + fi +fi + +# Compile +cd /tmp +tar zxvf $CWD/$ARCHIVE +cd $BASEDIR +make CFLAGS=${FLAGS} + +# Install +make install DESTDIR=$PKG +mkdir -p $PKG/install +cat > $PKG/install/slack-desc < /tmp/$NAME-$VERSION-$ARCH-$BUILD.txt +makepkg -l y -c n /tmp/$NAME-$VERSION-$ARCH-$BUILD.txz diff --git a/base/nano/nano-2.2.6-localedir.patch.xz b/base/nano/nano-2.2.6-localedir.patch.xz new file mode 100644 index 0000000..fe1cf55 Binary files /dev/null and b/base/nano/nano-2.2.6-localedir.patch.xz differ diff --git a/base/nano/nano.build b/base/nano/nano.build new file mode 100755 index 0000000..0f17409 --- /dev/null +++ b/base/nano/nano.build @@ -0,0 +1,99 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate + +source /usr/src/ports/Build/build.sh + +NAME=nano +MAJOR=2.2 +VERSION=${MAJOR}.6 +BUILD=2 + +# Description + +cat > ${PKG}/install/slack-desc <> ${PKG}/install/doinst.sh < /dev/null + fi + done +} + +install_info nano + +config etc/nanorc.new +EOF + +# Sources + +SRCNAME[0]=${NAME} +SRCVERS[0]=${VERSION} +SRCPACK[0]=http://www.nano-editor.org/dist/v${MAJOR}/${SRCNAME[0]}-${SRCVERS[0]}.tar.gz +SRCCOPY[0]="GPL3 FDL12" + +build0() +{ +CFLAGS="${FLAGS}" CXXFLAGS="${FLAGS}" \ +./configure \ + --build="${ARCH}-slackware-linux" \ + --disable-dependency-tracking \ + --disable-rpath \ + --prefix="${SYS_DIR[usr]}" \ + --mandir="${SYS_DIR[man]}" \ + --infodir="${SYS_DIR[info]}" \ + --sysconfdir="${SYS_DIR[etc]}" \ + --datadir="${SYS_DIR[share]}/application-data" \ + --localedir="${SYS_DIR[share]}/locale" \ + --libdir="${SYS_DIR[lib]}" \ + --localstatedir="${SYS_DIR[var]}" \ + --disable-wrapping-as-root \ + --enable-utf8 +make ${JOBS} +make install DESTDIR="${PKG}" +doc AUTHORS THANKS UPGRADE +changelog NEWS +install.dir ${PKG}${SYS_DIR[etc]} +install.doc doc/nanorc.sample ${PKG}${SYS_DIR[etc]}/nanorc.new +install.dir ${PKG}${SYS_DIR[html]}/${NAME} +install.doc doc/faq.html ${PKG}${SYS_DIR[html]}/${NAME} +rm -rf ${PKG}${SYS_DIR[share]}/application-data/nano/man-html +} diff --git a/base/networkmanager/NetworkManager-0.9.8.2-config.patch.xz b/base/networkmanager/NetworkManager-0.9.8.2-config.patch.xz new file mode 100644 index 0000000..c254d61 Binary files /dev/null and b/base/networkmanager/NetworkManager-0.9.8.2-config.patch.xz differ diff --git a/base/networkmanager/NetworkManager-0.9.8.2-netdevgrp.patch.xz b/base/networkmanager/NetworkManager-0.9.8.2-netdevgrp.patch.xz new file mode 100644 index 0000000..9ef0b7a Binary files /dev/null and b/base/networkmanager/NetworkManager-0.9.8.2-netdevgrp.patch.xz differ diff --git a/base/networkmanager/NetworkManager-0.9.8.2-rundir.patch.xz b/base/networkmanager/NetworkManager-0.9.8.2-rundir.patch.xz new file mode 100644 index 0000000..14a4686 Binary files /dev/null and b/base/networkmanager/NetworkManager-0.9.8.2-rundir.patch.xz differ diff --git a/base/networkmanager/NetworkManager-0.9.8.2-sysvinit.patch.xz b/base/networkmanager/NetworkManager-0.9.8.2-sysvinit.patch.xz new file mode 100644 index 0000000..6254c2d Binary files /dev/null and b/base/networkmanager/NetworkManager-0.9.8.2-sysvinit.patch.xz differ diff --git a/base/networkmanager/NetworkManager-0.9.8.2-warnflags.patch.xz b/base/networkmanager/NetworkManager-0.9.8.2-warnflags.patch.xz new file mode 100644 index 0000000..dfa0fc6 Binary files /dev/null and b/base/networkmanager/NetworkManager-0.9.8.2-warnflags.patch.xz differ diff --git a/base/networkmanager/networkmanager.build b/base/networkmanager/networkmanager.build new file mode 100755 index 0000000..b60847f --- /dev/null +++ b/base/networkmanager/networkmanager.build @@ -0,0 +1,133 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate + +source /usr/src/ports/Build/build.sh + +NAME=networkmanager +MAJOR=0.9 +VERSION=${MAJOR}.8.2 +BUILD=1 +DEPENDS=('glib >= 2.36.0-1' 'dbus >= 1.6.8-1' 'udev >= 173-1' 'gnutls >= 3.2.1-1' 'tcpip >= 20130209-1' 'libsoup >= 2.42.0-1') +OPTDEPENDS=('ppp >= 2.4.5-1' 'wireless >= 20130324-1') + +# Description + +cat > ${PKG}/install/slack-desc < ${PKG}/install/doinst.sh < \${NEW}.incoming + mv \${NEW}.incoming \${NEW} + fi + config \${NEW} +} + +if [ ! -d run/networkmanager ]; then + install -d -m 0755 run/networkmanager +fi + +if [ -e etc/HOSTNAME ]; then + sed -i "s|@myhostname@|\$(cat etc/HOSTNAME | cut -f1 -d .)|g" \ + etc/NetworkManager/NetworkManager.conf.new +fi + +preserve_perms etc/rc.d/rc.networkmanager.new +config etc/NetworkManager/NetworkManager.conf.new +EOF + +# Sources + +SRCNAME[0]=NetworkManager +SRCVERS[0]=${VERSION} +SRCPACK[0]=${URL[gnome]}/${SRCNAME[0]}/${MAJOR}/${SRCNAME[0]}-${SRCVERS[0]}.tar.xz +SRCCOPY[0]="GPL2" + +build0() +{ +sed -i 's|$(libdir)/pkgconfig|$(datarootdir)/pkgconfig|g' $(find . -name "Makefile.in") +sed -i 's|pkglibdir = $(libdir)/@PACKAGE@|pkglibdir = $(libdir)/plugins/@PACKAGE@|g' $(find . -name "Makefile.in") +sed -i 's|$(UDEV_BASE_DIR)/rules.d|$(UDEV_BASE_DIR)|g' callouts/Makefile.in +sed -i 's|CKDB_PATH=/var/run/ConsoleKit/database|CKDB_PATH=/run/consolekit/database|g' configure +CFLAGS="${FLAGS}" CXXFLAGS="${FLAGS}" \ +./configure \ + --build="${ARCH}-slackware-linux" \ + --disable-dependency-tracking \ + --disable-silent-rules \ + --disable-rpath \ + --enable-static=no \ + --enable-shared=yes \ + --enable-introspection=no \ + --prefix="${SYS_DIR[usr]}" \ + --mandir="${SYS_DIR[man]}" \ + --sysconfdir="${SYS_DIR[etc]}" \ + --libdir="${SYS_DIR[lib]}" \ + --libexecdir="${SYS_DIR[lib]}/exec" \ + --localstatedir="${SYS_DIR[var]}" \ + --with-html-dir="${SYS_DIR[html]}" \ + --with-system-ca-path="${SYS_DIR[share]}/ca-certificates" \ + --with-systemdsystemunitdir="${SYS_DIR[systemdsystemunitdir]}" \ + --with-udev-dir="${SYS_DIR[udevrules]}" \ + --with-pppd-plugin-dir="${SYS_DIR[lib]}/plugins/pppd/2.4.5" \ + --with-session-tracking=consolekit \ + --with-suspend-resume=upower \ + --with-crypto=gnutls \ + --with-dhcpcd="${SYS_DIR[sbin]}/dhcpcd" \ + --with-dhclient=yes \ + --disable-qt \ + --enable-modify-system \ + --enable-polkit \ + --enable-ppp \ + --enable-concheck +#FIXME: systemd +make ${JOBS} +make install DESTDIR="${PKG}" +doc AUTHORS +changelog NEWS +install.dir ${PKG}${SYS_DIR[etc]}/rc.d +install.dat rc.networkmanager.new ${PKG}${SYS_DIR[etc]}/rc.d +install.cfg NetworkManager.conf.new ${PKG}${SYS_DIR[etc]}/NetworkManager +rmdir ${PKG}${SYS_DIR[lib]}/plugins/NetworkManager +rm -rf \ + ${PKG}${SYS_DIR[var]}/run \ + ${PKG}${SYS_DIR[html]}/libnm-* +} diff --git a/base/pam/Linux-PAM-1.1.6-audiolimits.patch.xz b/base/pam/Linux-PAM-1.1.6-audiolimits.patch.xz new file mode 100644 index 0000000..ba1ff44 Binary files /dev/null and b/base/pam/Linux-PAM-1.1.6-audiolimits.patch.xz differ diff --git a/base/pam/Linux-PAM-1.1.6-cryptnullcheck.patch.xz b/base/pam/Linux-PAM-1.1.6-cryptnullcheck.patch.xz new file mode 100644 index 0000000..b507eb9 Binary files /dev/null and b/base/pam/Linux-PAM-1.1.6-cryptnullcheck.patch.xz differ diff --git a/base/pam/Linux-PAM-1.1.6-faillock.patch.xz b/base/pam/Linux-PAM-1.1.6-faillock.patch.xz new file mode 100644 index 0000000..9603580 Binary files /dev/null and b/base/pam/Linux-PAM-1.1.6-faillock.patch.xz differ diff --git a/base/pam/Linux-PAM-1.1.6-lastlogretval.patch.xz b/base/pam/Linux-PAM-1.1.6-lastlogretval.patch.xz new file mode 100644 index 0000000..3967b4e Binary files /dev/null and b/base/pam/Linux-PAM-1.1.6-lastlogretval.patch.xz differ diff --git a/base/pam/Linux-PAM-1.1.6-limitsuser.patch.xz b/base/pam/Linux-PAM-1.1.6-limitsuser.patch.xz new file mode 100644 index 0000000..68e3bba Binary files /dev/null and b/base/pam/Linux-PAM-1.1.6-limitsuser.patch.xz differ diff --git a/base/pam/Linux-PAM-1.1.6-namespacedestdir.patch.xz b/base/pam/Linux-PAM-1.1.6-namespacedestdir.patch.xz new file mode 100644 index 0000000..acfd571 Binary files /dev/null and b/base/pam/Linux-PAM-1.1.6-namespacedestdir.patch.xz differ diff --git a/base/pam/Linux-PAM-1.1.6-namespacemntopts.patch.xz b/base/pam/Linux-PAM-1.1.6-namespacemntopts.patch.xz new file mode 100644 index 0000000..7660ee8 Binary files /dev/null and b/base/pam/Linux-PAM-1.1.6-namespacemntopts.patch.xz differ diff --git a/base/pam/Linux-PAM-1.1.6-notally.patch.xz b/base/pam/Linux-PAM-1.1.6-notally.patch.xz new file mode 100644 index 0000000..231fd8d Binary files /dev/null and b/base/pam/Linux-PAM-1.1.6-notally.patch.xz differ diff --git a/base/pam/Linux-PAM-1.1.6-nouserenv.patch.xz b/base/pam/Linux-PAM-1.1.6-nouserenv.patch.xz new file mode 100644 index 0000000..71ba366 Binary files /dev/null and b/base/pam/Linux-PAM-1.1.6-nouserenv.patch.xz differ diff --git a/base/pam/Linux-PAM-1.1.6-rundir.patch.xz b/base/pam/Linux-PAM-1.1.6-rundir.patch.xz new file mode 100644 index 0000000..f00297c Binary files /dev/null and b/base/pam/Linux-PAM-1.1.6-rundir.patch.xz differ diff --git a/base/pam/Linux-PAM-1.1.6-stdnoclose.patch.xz b/base/pam/Linux-PAM-1.1.6-stdnoclose.patch.xz new file mode 100644 index 0000000..2af77a5 Binary files /dev/null and b/base/pam/Linux-PAM-1.1.6-stdnoclose.patch.xz differ diff --git a/base/pam/Linux-PAM-1.1.6-strictaliasing.patch.xz b/base/pam/Linux-PAM-1.1.6-strictaliasing.patch.xz new file mode 100644 index 0000000..cbd9959 Binary files /dev/null and b/base/pam/Linux-PAM-1.1.6-strictaliasing.patch.xz differ diff --git a/base/pam/Linux-PAM-1.1.6-tmpfilesd.patch.xz b/base/pam/Linux-PAM-1.1.6-tmpfilesd.patch.xz new file mode 100644 index 0000000..e6b59a8 Binary files /dev/null and b/base/pam/Linux-PAM-1.1.6-tmpfilesd.patch.xz differ diff --git a/base/pam/pam.build b/base/pam/pam.build new file mode 100755 index 0000000..5124f8d --- /dev/null +++ b/base/pam/pam.build @@ -0,0 +1,166 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate + +source /usr/src/ports/Build/build.sh + +NAME=pam +VERSION=1.1.6 +BUILD=3 +DEPENDS=('cracklib >= 2.8.22-1' 'libdb >= 5.3.21-1') + +# Description + +cat > ${PKG}/install/slack-desc <> ${PKG}/install/doinst.sh < + +source /usr/src/ports/Build/build.sh + +NAME=parted +VERSION=3.1 +BUILD=2 +DEPENDS=('udev >= 173-1' 'lvm >= 2.02.98-1') + +# Description + +cat > ${PKG}/install/slack-desc <> ${PKG}/install/doinst.sh < /dev/null + fi + done +} + +# Install texinfo files + +install_info parted +EOF + +# Sources + +SRCNAME[0]=${NAME} +SRCVERS[0]=${VERSION} +SRCPACK[0]=${URL[gnu]}/${SRCNAME[0]}/${SRCNAME[0]}-${SRCVERS[0]}.tar.xz +SRCCOPY[0]="GPL3" + +build0() +{ +sed -i 's|$(libdir)/pkgconfig|$(datarootdir)/pkgconfig|g' Makefile.in +#FIXME: workaround for failing test for ext2_fs.h +ac_cv_header_linux_ext2_fs_h="yes" \ +CFLAGS="${FLAGS}" CXXFLAGS="${FLAGS}" \ +./configure \ + --build="${ARCH}-slackware-linux" \ + --disable-dependency-tracking \ + --disable-silent-rules \ + --disable-rpath \ + --enable-static=no \ + --enable-shared=yes \ + --enable-debug=no \ + --prefix="${SYS_DIR[usr]}" \ + --mandir="${SYS_DIR[man]}" \ + --infodir="${SYS_DIR[info]}" \ + --sysconfdir="${SYS_DIR[etc]}" \ + --libdir="${SYS_DIR[lib]}" \ + --localstatedir="${SYS_DIR[var]}" +make ${JOBS} V=1 +make install DESTDIR="${PKG}" +doc AUTHORS THANKS +changelog NEWS +} diff --git a/base/pci/pci.build b/base/pci/pci.build new file mode 100755 index 0000000..da01109 --- /dev/null +++ b/base/pci/pci.build @@ -0,0 +1,104 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate + +source /usr/src/ports/Build/build.sh + +NAME=pci +VERSION=$(date '+%Y%m%d') +BUILD=1 +DEPENDS=('kmod >= 12-1') + +# Description + +cat > ${PKG}/install/slack-desc < ${PKG}${SYS_DIR[share]}/hwdata/pci.ids.gz +} + +SRCNAME[2]=libpciaccess +SRCVERS[2]=0.13.1 +SRCPACK[2]=http://xorg.freedesktop.org/archive/individual/lib/${SRCNAME[2]}-${SRCVERS[2]}.tar.bz2 + +build2() +{ +sed -i 's|$(libdir)/pkgconfig|$(datarootdir)/pkgconfig|g' Makefile.in +CFLAGS="${FLAGS}" CXXFLAGS="${FLAGS}" \ +./configure \ + --build="${ARCH}-slackware-linux" \ + --disable-dependency-tracking \ + --disable-silent-rules \ + --enable-static=no \ + --enable-shared=yes \ + --prefix="${SYS_DIR[usr]}" \ + --mandir="${SYS_DIR[man]}" \ + --sysconfdir="${SYS_DIR[etc]}" \ + --libdir="${SYS_DIR[lib]}" \ + --localstatedir="${SYS_DIR[var]}" \ + --with-pciids-path="${SYS_DIR[share]}/hwdata" \ + --with-zlib +make ${JOBS} +make install DESTDIR="${PKG}" +doc AUTHORS +changelog ChangeLog +license COPYING +} diff --git a/base/pci/pciutils-3.2.0-makefile.patch.xz b/base/pci/pciutils-3.2.0-makefile.patch.xz new file mode 100644 index 0000000..5d61665 Binary files /dev/null and b/base/pci/pciutils-3.2.0-makefile.patch.xz differ diff --git a/base/policykit/polkit-0.105-ckdatabase.patch.xz b/base/policykit/polkit-0.105-ckdatabase.patch.xz new file mode 100644 index 0000000..c197d39 Binary files /dev/null and b/base/policykit/polkit-0.105-ckdatabase.patch.xz differ diff --git a/base/policykit/polkit-0.105-config.patch.xz b/base/policykit/polkit-0.105-config.patch.xz new file mode 100644 index 0000000..a6fd57e Binary files /dev/null and b/base/policykit/polkit-0.105-config.patch.xz differ diff --git a/base/policykit/polkit-0.105-extensiondir.patch.xz b/base/policykit/polkit-0.105-extensiondir.patch.xz new file mode 100644 index 0000000..f052a12 Binary files /dev/null and b/base/policykit/polkit-0.105-extensiondir.patch.xz differ diff --git a/base/policykit/polkit-0.105-fixxauthority.patch.xz b/base/policykit/polkit-0.105-fixxauthority.patch.xz new file mode 100644 index 0000000..b8bc044 Binary files /dev/null and b/base/policykit/polkit-0.105-fixxauthority.patch.xz differ diff --git a/base/policykit/polkit.build b/base/policykit/polkit.build new file mode 100755 index 0000000..0923beb --- /dev/null +++ b/base/policykit/polkit.build @@ -0,0 +1,95 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate + +source /usr/src/ports/Build/build.sh + +NAME=policykit +VERSION=0.105 +BUILD=3 +DEPENDS=('glib >= 2.36.0-1') + +# Description + +cat > ${PKG}/install/slack-desc <> ${PKG}/install/doinst.sh < + +source /usr/src/ports/Build/build.sh + +NAME=power +VERSION=0.9.19 +BUILD=2 +DEPENDS=('glib >= 2.34.3-1' 'dbus_glib >= 0.100.2-1' 'udev >= 173-1' 'polkit >= 0.105-1' 'usb >= 1.0.14-1') + +# Description + +cat > ${PKG}/install/slack-desc <> ${PKG}/install/doinst.sh < + +source /usr/src/ports/Build/build.sh + +NAME=ppp +VERSION=2.4.5 +BUILD=1 +DEPENDS=('tcpip >= 20130209-1') + +# Description + +cat > ${PKG}/install/slack-desc <> ${PKG}/install/doinst.sh < + +source /usr/src/ports/Build/build.sh + +NAME=rfkill +VERSION=0.5 +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=scsi +VERSION=1.36 +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=sensors +VERSION=3.3.4 +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc <> ${PKG}/install/doinst.sh < + +source /usr/src/ports/Build/build.sh + +NAME=softraid +VERSION=3.2.6 +BUILD=2 + +# Description + +cat > ${PKG}/install/slack-desc <> ${PKG}/install/doinst.sh < + +source /usr/src/ports/Build/build.sh + +NAME=sound +VERSION=1.0.27 +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc <> ${PKG}/install/doinst.sh < + +source /usr/src/ports/Build/build.sh + +NAME=spkg +VERSION=1.0.1 +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=sudo +VERSION=1.8.6p8 +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc <> ${PKG}/install/doinst.sh < ${PKG}${SYS_DIR[man]}/man8/sudoedit.8 +chmod 0755 ${PKG}${SYS_DIR[lib]}/plugins/sudo/*.so +config ${PKG}${SYS_DIR[etc]}/sudoers +rm -rf \ + ${PKG}${SYS_DIR[run]} \ + ${PKG}${SYS_DIR[doc]}/sudo +} diff --git a/base/tcpip/host-20070128-compile.patch.xz b/base/tcpip/host-20070128-compile.patch.xz new file mode 100644 index 0000000..67d83ad Binary files /dev/null and b/base/tcpip/host-20070128-compile.patch.xz differ diff --git a/base/tcpip/iproute2-3.7.0-datadir.patch.xz b/base/tcpip/iproute2-3.7.0-datadir.patch.xz new file mode 100644 index 0000000..826ac43 Binary files /dev/null and b/base/tcpip/iproute2-3.7.0-datadir.patch.xz differ diff --git a/base/tcpip/iproute2-3.7.0-installman7.patch.xz b/base/tcpip/iproute2-3.7.0-installman7.patch.xz new file mode 100644 index 0000000..c27d0c6 Binary files /dev/null and b/base/tcpip/iproute2-3.7.0-installman7.patch.xz differ diff --git a/base/tcpip/iputils-s20121221-install.patch.xz b/base/tcpip/iputils-s20121221-install.patch.xz new file mode 100644 index 0000000..b785183 Binary files /dev/null and b/base/tcpip/iputils-s20121221-install.patch.xz differ diff --git a/base/tcpip/iputils-s20121221-ipmask.patch.xz b/base/tcpip/iputils-s20121221-ipmask.patch.xz new file mode 100644 index 0000000..1b51bb3 Binary files /dev/null and b/base/tcpip/iputils-s20121221-ipmask.patch.xz differ diff --git a/base/tcpip/iputils-s20121221-manpages.patch.xz b/base/tcpip/iputils-s20121221-manpages.patch.xz new file mode 100644 index 0000000..013fe28 Binary files /dev/null and b/base/tcpip/iputils-s20121221-manpages.patch.xz differ diff --git a/base/tcpip/iputils-s20121221-noinstall.patch.xz b/base/tcpip/iputils-s20121221-noinstall.patch.xz new file mode 100644 index 0000000..9dd8ea4 Binary files /dev/null and b/base/tcpip/iputils-s20121221-noinstall.patch.xz differ diff --git a/base/tcpip/libpcap-1.3.0-autoconf.patch.xz b/base/tcpip/libpcap-1.3.0-autoconf.patch.xz new file mode 100644 index 0000000..7e78543 Binary files /dev/null and b/base/tcpip/libpcap-1.3.0-autoconf.patch.xz differ diff --git a/base/tcpip/libpcap-1.3.0-libnl32.patch.xz b/base/tcpip/libpcap-1.3.0-libnl32.patch.xz new file mode 100644 index 0000000..edc8edd Binary files /dev/null and b/base/tcpip/libpcap-1.3.0-libnl32.patch.xz differ diff --git a/base/tcpip/net-tools-20130121-config.patch.xz b/base/tcpip/net-tools-20130121-config.patch.xz new file mode 100644 index 0000000..9683ffa Binary files /dev/null and b/base/tcpip/net-tools-20130121-config.patch.xz differ diff --git a/base/tcpip/net-tools-20130121-debian242.patch.xz b/base/tcpip/net-tools-20130121-debian242.patch.xz new file mode 100644 index 0000000..a544220 Binary files /dev/null and b/base/tcpip/net-tools-20130121-debian242.patch.xz differ diff --git a/base/tcpip/net-tools-20130121-install.patch.xz b/base/tcpip/net-tools-20130121-install.patch.xz new file mode 100644 index 0000000..0fd2fd2 Binary files /dev/null and b/base/tcpip/net-tools-20130121-install.patch.xz differ diff --git a/base/tcpip/net-tools-20130121-missingheaders.patch.xz b/base/tcpip/net-tools-20130121-missingheaders.patch.xz new file mode 100644 index 0000000..ee76a47 Binary files /dev/null and b/base/tcpip/net-tools-20130121-missingheaders.patch.xz differ diff --git a/base/tcpip/tcp_wrappers-7.6-updates.patch.xz b/base/tcpip/tcp_wrappers-7.6-updates.patch.xz new file mode 100644 index 0000000..d308009 Binary files /dev/null and b/base/tcpip/tcp_wrappers-7.6-updates.patch.xz differ diff --git a/base/tcpip/tcpip.build b/base/tcpip/tcpip.build new file mode 100755 index 0000000..e6d5678 --- /dev/null +++ b/base/tcpip/tcpip.build @@ -0,0 +1,273 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate + +source /usr/src/ports/Build/build.sh + +NAME=tcpip +VERSION=$(date '+%Y%m%d') +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc <> ${PKG}/install/doinst.sh < /dev/null + fi + done +} + +# Install texinfo files + +install_info inetutils +EOF + +# Sources + +SRCNAME[0]=libnl +SRCVERS[0]=3.2.19 +SRCPACK[0]=http://www.infradead.org/~tgr/libnl/files/${SRCNAME[0]}-${SRCVERS[0]}.tar.gz +SRCCOPY[0]="LGPL21" + +build0() +{ +sed -i 's|pkglibdir = $(libdir)/@PACKAGE@|pkglibdir = $(libdir)/plugins/@PACKAGE@|g' \ + Makefile.in */Makefile.in */*/Makefile.in */*/*/Makefile.in +CFLAGS="${FLAGS}" CXXFLAGS="${FLAGS}" \ +./configure \ + --build="${ARCH}-slackware-linux" \ + --disable-dependency-tracking \ + --disable-silent-rules \ + --enable-static=no \ + --enable-shared=yes \ + --prefix="${SYS_DIR[usr]}" \ + --mandir="${SYS_DIR[man]}" \ + --sysconfdir="${SYS_DIR[share]}/net" \ + --libdir="${SYS_DIR[lib]}" \ + --localstatedir="${SYS_DIR[var]}" \ + --with-pkgconfigdir="${SYS_DIR[share]}/pkgconfig" +make ${JOBS} V=1 +make install DESTDIR="${PKG}" +changelog ChangeLog +} + +SRCNAME[1]=libpcap +SRCVERS[1]=1.3.0 +SRCPACK[1]=http://www.tcpdump.org/release/${SRCNAME[1]}-${SRCVERS[1]}.tar.gz +SRCCOPY[1]="BSD3" + +build1() +{ +CPPFLAGS="-I${PKG}${SYS_DIR[include]}/libnl3" \ +LDFLAGS="-L${PKG}${SYS_DIR[lib]}" \ +CFLAGS="${FLAGS} ${CPPFLAGS}" CXXFLAGS="${FLAGS} ${CPPFLAGS}" \ +./configure \ + --build="${ARCH}-slackware-linux" \ + --enable-shared=yes \ + --prefix="${SYS_DIR[usr]}" \ + --mandir="${SYS_DIR[man]}" \ + --sysconfdir="${SYS_DIR[etc]}" \ + --libdir="${SYS_DIR[lib]}" \ + --localstatedir="${SYS_DIR[var]}" \ + --enable-ipv6 \ + --enable-bluetooth +make ${JOBS} +make install DESTDIR="${PKG}" +doc CREDITS +changelog CHANGES +( + cd ${PKG}${SYS_DIR[man]}/man3 + for manpage in *.3pcap; do + mv ${manpage} $(basename ${manpage} .3pcap).3 + done +) +rm -f ${PKG}${SYS_DIR[lib]}/*.a +} + +SRCNAME[2]=tcp_wrappers +SRCVERS[2]=7.6 +SRCPACK[2]=http://ftp.nluug.nl/security/tcpwrappers/${SRCNAME[2]}_${SRCVERS[2]}.tar.gz +SRCROOT[2]=${SRCNAME[2]}_${SRCVERS[2]} + +build2() +{ +make OPTS="${FLAGS}" REAL_DAEMON_DIR="${SYS_DIR[sbin]}" linux +make install DESTDIR="${PKG}" MANDIR="${SYS_DIR[man]}" LIBDIR="${SYS_DIR[lib]}" +doc README +changelog CHANGES +rm -f ${PKG}${SYS_DIR[lib]}/libwrap.a +} + +SRCNAME[3]=host +SRCVERS[3]=20070128 +SRCPACK[3]=ftp://ftp.weird.com/pub/local/${SRCNAME[3]}-${SRCVERS[3]}.tar.gz + +build3() +{ +make ${JOBS} COPTIM="${FLAGS}" CONFDIR="${SYS_DIR[etc]}" \ + PREFIX="${SYS_DIR[usr]}" MANDIR="${SYS_DIR[man]}/man1" +make install DESTDIR="${PKG}" CONFDIR="${SYS_DIR[etc]}" \ + PREFIX="${SYS_DIR[usr]}" MANDIR="${SYS_DIR[man]}/man1" +for file in mxlookup nscheck nslookup rblookup; do + echo ".so man1/host.1" > ${PKG}${SYS_DIR[man]}/man1/${file}.1 +done +} + +SRCNAME[4]=traceroute +SRCVERS[4]=2.0.19 +SRCPACK[4]=${URL[sf]}/${SRCNAME[4]}/${SRCNAME[4]}/${SRCNAME[4]}-${SRCVERS[4]}/${SRCNAME[4]}-${SRCVERS[4]}.tar.gz +SRCCOPY[4]="LGPL21 GPL2" + +build4() +{ +make ${JOBS} CFLAGS+="${FLAGS}" +make install DESTDIR="${PKG}" \ + prefix="${SYS_DIR[usr]}" \ + mandir="${SYS_DIR[man]}" +doc CREDITS +changelog ChangeLog +( + cd ${PKG}${SYS_DIR[bin]} + ln -sf traceroute traceroute6 + cd ${PKG}${SYS_DIR[man]}/man1 + echo ".so man1/traceroute.1" > traceroute6.1 +) +} + +SRCNAME[5]=whois +SRCVERS[5]=5.0.20 +SRCPACK[5]=http://ftp.debian.org/debian/pool/main/w/${SRCNAME[5]}/${SRCNAME[5]}_${SRCVERS[5]}.tar.xz +SRCCOPY[5]="GPL2" + +build5() +{ +make ${JOBS} CFLAGS="${FLAGS} -I${SYS_DIR[include]}/idn" HAVE_LIBIDN=y +make install mandir="${SYS_DIR[man]}" BASEDIR="${PKG}" +} + +SRCNAME[6]=inetutils +SRCVERS[6]=1.9.1 +SRCPACK[6]=${URL[gnu]}/${SRCNAME[6]}/${SRCNAME[6]}-${SRCVERS[6]}.tar.gz +SRCCOPY[6]="GPL3" + +build6() +{ +#FIXME: PAM: might need to be enabled +CFLAGS="${FLAGS}" CXXFLAGS="${FLAGS}" \ +./configure \ + --build="${ARCH}-slackware-linux" \ + --disable-dependency-tracking \ + --disable-silent-rules \ + --disable-rpath \ + --enable-static=no \ + --enable-shared=yes \ + --prefix="${SYS_DIR[usr]}" \ + --mandir="${SYS_DIR[man]}" \ + --infodir="${SYS_DIR[info]}" \ + --sysconfdir="${SYS_DIR[etc]}" \ + --libdir="${SYS_DIR[lib]}" \ + --localstatedir="${SYS_DIR[var]}" \ + --disable-servers \ + --disable-hostname \ + --disable-logger \ + --disable-ifconfig \ + --disable-talk \ + --disable-traceroute \ + --disable-whois +make ${JOBS} V=1 +make install DESTDIR="${PKG}" +doc AUTHORS THANKS +changelog NEWS +chmod 0755 ${PKG}${SYS_DIR[bin]}/{ping,ping6,rcp,rsh,rlogin} +rmdir ${PKG}/usr/libexec +} + +SRCNAME[7]=iputils +SRCVERS[7]=s20121221 +SRCPACK[7]=http://www.skbuff.net/${SRCNAME[7]}/${SRCNAME[7]}-${SRCVERS[7]}.tar.bz2 +SRCCOPY[7]="BSD4" + +build7() +{ +make ${JOBS} \ + CCOPTOPT="${FLAGS}" \ + VPATH="${SYS_DIR[lib]}" +make install \ + SBINDIR="${SYS_DIR[sbin]}" \ + DESTDIR="${PKG}" +changelog RELNOTES +# These utilities are provided by other packages but leave this just in case +#chmod 4711 \ +# ${PKG}/bin/ping \ +# ${PKG}/bin/ping6 \ +# ${PKG}/usr/bin/traceroute6 +} + +SRCNAME[8]=net-tools +SRCVERS[8]=20130121 +SRCPACK[8]=http://www.tazenda.demon.co.uk/phil/${SRCNAME[8]}/${SRCNAME[8]}-${SRCVERS[8]}.tar.xz +SRCCOPY[8]="GPL2" + +build8() +{ +make version.h +make ${JOBS} CFLAGS="${FLAGS}" +make install-slattach install-plipconfig installdata \ + DESTDIR="${PKG}" \ + MANDIR="${SYS_DIR[man]}" \ + BINDIR="${SYS_DIR[bin]}" \ + SBINDIR="${SYS_DIR[sbin]}" +rm -rf ${PKG}${SYS_DIR[man]}/pt_BR +} + +SRCNAME[9]=iproute2 +SRCVERS[9]=3.7.0 +SRCPACK[9]=http://devresources.linuxfoundation.org/dev/${SRCNAME[9]}/download/${SRCNAME[9]}-${SRCVERS[9]}.tar.xz +SRCCOPY[9]="GPL2" + +build9() +{ +./configure +make ${JOBS} \ + CCOPTS="${FLAGS}" \ + CONFDIR="${SYS_DIR[share]}/net" \ + DATADIR="${SYS_DIR[share]}/net" \ + LIBDIR="${SYS_DIR[lib]}/plugins" +make install \ + DESTDIR="${PKG}" \ + CONFDIR="${SYS_DIR[share]}/net" \ + DATADIR="${SYS_DIR[share]}/net" \ + SBINDIR="${SYS_DIR[sbin]}" \ + LIBDIR="${SYS_DIR[lib]}/plugins" \ + MANDIR="${SYS_DIR[man]}" \ + DOCDIR="${SYS_DIR[doc]}/${SRCNAME[9]}-${SRCVERS[9]}/extra" +rm -rf \ + ${PKG}${SYS_DIR[doc]}/${SRCNAME[9]}-${SRCVERS[9]}/extra +} diff --git a/base/tcpip/whois-5.0.20-mandir.patch.xz b/base/tcpip/whois-5.0.20-mandir.patch.xz new file mode 100644 index 0000000..c4b064e Binary files /dev/null and b/base/tcpip/whois-5.0.20-mandir.patch.xz differ diff --git a/base/tcpip/whois-5.0.20-nomkpasswd.patch.xz b/base/tcpip/whois-5.0.20-nomkpasswd.patch.xz new file mode 100644 index 0000000..2dd3888 Binary files /dev/null and b/base/tcpip/whois-5.0.20-nomkpasswd.patch.xz differ diff --git a/base/udev/udev-173-deadlockedworker.patch.xz b/base/udev/udev-173-deadlockedworker.patch.xz new file mode 100644 index 0000000..7bcb492 Binary files /dev/null and b/base/udev/udev-173-deadlockedworker.patch.xz differ diff --git a/base/udev/udev-173-input_id.patch.xz b/base/udev/udev-173-input_id.patch.xz new file mode 100644 index 0000000..20c45ab Binary files /dev/null and b/base/udev/udev-173-input_id.patch.xz differ diff --git a/base/udev/udev-173-libdirhack.patch.xz b/base/udev/udev-173-libdirhack.patch.xz new file mode 100644 index 0000000..8a261b6 Binary files /dev/null and b/base/udev/udev-173-libdirhack.patch.xz differ diff --git a/base/udev/udev-173-rulegenerator.patch.xz b/base/udev/udev-173-rulegenerator.patch.xz new file mode 100644 index 0000000..1adc455 Binary files /dev/null and b/base/udev/udev-173-rulegenerator.patch.xz differ diff --git a/base/udev/udev-173-slackware.patch.xz b/base/udev/udev-173-slackware.patch.xz new file mode 100644 index 0000000..19aa89e Binary files /dev/null and b/base/udev/udev-173-slackware.patch.xz differ diff --git a/base/udev/udev.build b/base/udev/udev.build new file mode 100755 index 0000000..35d669b --- /dev/null +++ b/base/udev/udev.build @@ -0,0 +1,103 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate + +source /usr/src/ports/Build/build.sh + +NAME=udev +VERSION=173 +BUILD=2 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=usb +MAJOR=1.0 +VERSION=${MAJOR}.15 +BUILD=2 + +# Description + +cat > ${PKG}/install/slack-desc < ${PKG}${SYS_DIR[sbin]}/update-usbids +chmod 0755 ${PKG}${SYS_DIR[sbin]}/update-usbids +rm -rf \ + ${PKG}${SYS_DIR[bin]}/lsusb.py +} + +SRCNAME[3]=usbids +SRCVERS[3]=$(date "+%Y%m%d") +SRCPACK[3]=http://linux-usb.sourceforge.net/usb.ids +SRCOPTS[3]="nosrcroot nounpack" + +build3() +{ +install.dir ${PKG}${SYS_DIR[share]}/hwdata +rm -f ${PKG}${SYS_DIR[share]}/hwdata/usb.ids +install.dat ${CWD}/usb.ids ${PKG}${SYS_DIR[share]}/hwdata +} diff --git a/base/vi/vi.build b/base/vi/vi.build new file mode 100755 index 0000000..876ae32 --- /dev/null +++ b/base/vi/vi.build @@ -0,0 +1,90 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate + +source /usr/src/ports/Build/build.sh + +NAME=vi +MAJOR=7.3 +VERSION=${MAJOR}.773 +BUILD=2 + +# Description + +cat > ${PKG}/install/slack-desc < ${PKG}${SYS_DIR[man]}/man1/vi.1 +install.dir ${PKG}${SYS_DIR[share]}/vim/doc +install.dat vi_help.txt ${PKG}${SYS_DIR[share]}/vim/doc +} diff --git a/base/vi/vim-7.3-crontab.patch.xz b/base/vi/vim-7.3-crontab.patch.xz new file mode 100644 index 0000000..b579b03 Binary files /dev/null and b/base/vi/vim-7.3-crontab.patch.xz differ diff --git a/base/vi/vim-7.3-logfiles.patch.xz b/base/vi/vim-7.3-logfiles.patch.xz new file mode 100644 index 0000000..bed59fe Binary files /dev/null and b/base/vi/vim-7.3-logfiles.patch.xz differ diff --git a/base/vi/vim-7.3-minimal.patch.xz b/base/vi/vim-7.3-minimal.patch.xz new file mode 100644 index 0000000..6ddcb2d Binary files /dev/null and b/base/vi/vim-7.3-minimal.patch.xz differ diff --git a/base/vi/vim-7.3-nlpo.patch.xz b/base/vi/vim-7.3-nlpo.patch.xz new file mode 100644 index 0000000..033cf43 Binary files /dev/null and b/base/vi/vim-7.3-nlpo.patch.xz differ diff --git a/base/vi/vim-7.3-slackware.patch.xz b/base/vi/vim-7.3-slackware.patch.xz new file mode 100644 index 0000000..7e974bf Binary files /dev/null and b/base/vi/vim-7.3-slackware.patch.xz differ diff --git a/base/vi/vim-7.3-syntax20130121.patch.xz b/base/vi/vim-7.3-syntax20130121.patch.xz new file mode 100644 index 0000000..6821b0b Binary files /dev/null and b/base/vi/vim-7.3-syntax20130121.patch.xz differ diff --git a/base/vi/vim-7.3-update773.patch.xz b/base/vi/vim-7.3-update773.patch.xz new file mode 100644 index 0000000..ed5b1cd Binary files /dev/null and b/base/vi/vim-7.3-update773.patch.xz differ diff --git a/base/vi/vim-7.3-useproperlocaledir.patch.xz b/base/vi/vim-7.3-useproperlocaledir.patch.xz new file mode 100644 index 0000000..1c24406 Binary files /dev/null and b/base/vi/vim-7.3-useproperlocaledir.patch.xz differ diff --git a/base/vi/vim-7.3-vimautoconf.patch.xz b/base/vi/vim-7.3-vimautoconf.patch.xz new file mode 100644 index 0000000..e2d9177 Binary files /dev/null and b/base/vi/vim-7.3-vimautoconf.patch.xz differ diff --git a/base/wireless/crda-1.1.3-optflags.patch.xz b/base/wireless/crda-1.1.3-optflags.patch.xz new file mode 100644 index 0000000..35da8f2 Binary files /dev/null and b/base/wireless/crda-1.1.3-optflags.patch.xz differ diff --git a/base/wireless/crda-1.1.3-paths.patch.xz b/base/wireless/crda-1.1.3-paths.patch.xz new file mode 100644 index 0000000..9cd2e93 Binary files /dev/null and b/base/wireless/crda-1.1.3-paths.patch.xz differ diff --git a/base/wireless/crda-1.1.3-regbin.patch.xz b/base/wireless/crda-1.1.3-regbin.patch.xz new file mode 100644 index 0000000..32c717d Binary files /dev/null and b/base/wireless/crda-1.1.3-regbin.patch.xz differ diff --git a/base/wireless/iw-3.8-optflags.patch.xz b/base/wireless/iw-3.8-optflags.patch.xz new file mode 100644 index 0000000..1e949e0 Binary files /dev/null and b/base/wireless/iw-3.8-optflags.patch.xz differ diff --git a/base/wireless/wireless.build b/base/wireless/wireless.build new file mode 100755 index 0000000..b3373a7 --- /dev/null +++ b/base/wireless/wireless.build @@ -0,0 +1,135 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate + +source /usr/src/ports/Build/build.sh + +NAME=wireless +VERSION=$(date '+%Y%m%d') +BUILD=1 +DEPENDS=('tcpip >= 20130209-1' 'gnutls >= 3.1.10-1' 'dbus >= 1.4.24-1') +#FIXME: enable EAP_FAST + +# Description + +cat > ${PKG}/install/slack-desc <> ${PKG}/install/doinst.sh < + +source /usr/src/ports/Build/build.sh + +NAME=xz +VERSION=5.0.4 +BUILD=2 + +# Description + +cat > ${PKG}/install/slack-desc < lzmore.1 + echo ".so man1/xzdec.1" > lzmadec.1 + echo ".so man1/xzless.1" > lzless.1 + echo ".so man1/xz.1" > lzma.1 + echo ".so man1/xzgrep.1" > lzegrep.1 + echo ".so man1/xz.1" > unlzma.1 + echo ".so man1/xzdiff.1" > lzdiff.1 +) +rm -rf ${PKG}${SYS_DIR[doc]}/${SRCNAME[0]} +} diff --git a/burn/cdrdao/cdrdao-1.2.3-k3b.patch.xz b/burn/cdrdao/cdrdao-1.2.3-k3b.patch.xz new file mode 100644 index 0000000..d885086 Binary files /dev/null and b/burn/cdrdao/cdrdao-1.2.3-k3b.patch.xz differ diff --git a/burn/cdrdao/cdrdao-1.2.3-stat.patch.xz b/burn/cdrdao/cdrdao-1.2.3-stat.patch.xz new file mode 100644 index 0000000..373ba15 Binary files /dev/null and b/burn/cdrdao/cdrdao-1.2.3-stat.patch.xz differ diff --git a/burn/cdrdao/cdrdao.build b/burn/cdrdao/cdrdao.build new file mode 100755 index 0000000..97d6a2b --- /dev/null +++ b/burn/cdrdao/cdrdao.build @@ -0,0 +1,62 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate + +source /usr/src/ports/Build/build.sh + +NAME=cdrdao +VERSION=1.2.3 +BUILD=1 +DEPENDS=('libao >= 1.1.0-1' 'lame >= 3.99.5-1' 'libmad >= 0.15.1b-1' 'libvorbis >= 1.3.3-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=cuetools +VERSION=1.3.1 +BUILD=4 + +# Description + +cat > ${PKG}/install/slack-desc < $PKG/install/slack-desc < $PKG/install/slack-required <= 4.6.1-i486-1 +thunar >= 1.0.1-i486-1 +glib_dbus >= 0.82-i486-1 +gstreamer >= 0.10.24-i586-1 +libburn >= 0.7.0-i486-1 +libisofs >= 0.6.22-i486-1 +libusb >= 0.1.12-i486-2 +EOF + +install -m 0644 -g 0 -o 0 AUTHORS NEWS \ + $PKG/usr/doc/$NAME-$VERSION + +xz -9f \ + $PKG/usr/doc/$NAME-$VERSION/NEWS + +chmod 0444 $PKG/usr/man/man?/*.? +xz -9f $PKG/usr/man/man?/*.? + +strip \ + $PKG/usr/bin/* || : + +chown -R root.root $PKG + +# Make package +cd $PKG +cat install/slack-desc | grep "$NAME:" > /tmp/$NAME-$VERSION-$ARCH-$BUILD.txt +makepkg -l y -c n /tmp/$NAME-$VERSION-$ARCH-$BUILD.txz diff --git a/compat/compat_lcms/compat_lcms.build b/compat/compat_lcms/compat_lcms.build new file mode 100755 index 0000000..2a7cb42 --- /dev/null +++ b/compat/compat_lcms/compat_lcms.build @@ -0,0 +1,63 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate + +source /usr/src/ports/Build/build.sh + +NAME=compat_lcms +VERSION=1.19 +BUILD=2 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=compat_libpng +VERSION=1.4.8 +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=compat_tcpip +VERSION=$(date '+%Y%m%d') +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=compat_wireless +VERSION=30pre7 +BUILD=6 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=consolekit +VERSION=0.4.6 +BUILD=5 + +# Description + +cat > ${PKG}/install/slack-desc <> ${PKG}/install/doinst.sh < \${NEW}.incoming + mv \${NEW}.incoming \$NEW + fi + config \$NEW +} + +config etc/ConsoleKit/seats.d/00-primary.seat.new +preserve_perms etc/rc.d/rc.consolekit.new +EOF + +# Sources + +SRCNAME[0]=ConsoleKit +SRCVERS[0]=${VERSION} +SRCPACK[0]=http://www.freedesktop.org/software/ConsoleKit/dist/${SRCNAME[0]}-${SRCVERS[0]}.tar.xz +SRCCOPY[0]="GPL2" + +build0() +{ +sed -i 's|$(libdir)/pkgconfig|$(datarootdir)/pkgconfig|g' libck-connector/Makefile.in +CFLAGS="${FLAGS}" CXXFLAGS="${FLAGS}" \ +./configure \ + --build="${ARCH}-slackware-linux" \ + --disable-dependency-tracking \ + --disable-silent-rules \ + --enable-static=no \ + --enable-shared=yes \ + --prefix="${SYS_DIR[usr]}" \ + --mandir="${SYS_DIR[man]}" \ + --sysconfdir="${SYS_DIR[etc]}" \ + --libdir="${SYS_DIR[lib]}" \ + --libexecdir="${SYS_DIR[lib]}/exec" \ + --localstatedir="${SYS_DIR[var]}" \ + --with-pid-file="${SYS_DIR[run]}/consolekit/pid" \ + --without-systemdsystemunitdir \ + --enable-pam-module=no +make ${JOBS} V=1 +make install DESTDIR="${PKG}" +doc AUTHORS +changelog NEWS +install.dir ${PKG}${SYS_DIR[etc]}/{rc.d,tmpfiles.d} +install.bin rc.consolekit.new ${PKG}${SYS_DIR[etc]}/rc.d +install.dat consolekit.conf.tmpfiles ${PKG}${SYS_DIR[etc]}/tmpfiles.d/consolekit.conf +install.dir ${PKG}${SYS_DIR[share]}/ConsoleKit/run-session.d +install.bin pam-foreground-compat.ck ${PKG}${SYS_DIR[share]}/ConsoleKit/run-session.d +config ${PKG}${SYS_DIR[etc]}/ConsoleKit/seats.d/00-primary.seat +mv \ + ${PKG}${SYS_DIR[etc]}/dbus-1/system.d/ConsoleKit.conf \ + ${PKG}${SYS_DIR[etc]}/dbus-1/system.d/org.freedesktop.ConsoleKit.conf +rm -rf \ + ${PKG}${SYS_DIR[var]}/run +# ${PKG}${SYS_DIR[man]} +} diff --git a/compat/dbus_glib/dbus_glib.build b/compat/dbus_glib/dbus_glib.build new file mode 100755 index 0000000..43c5ce2 --- /dev/null +++ b/compat/dbus_glib/dbus_glib.build @@ -0,0 +1,67 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate + +source /usr/src/ports/Build/build.sh + +NAME=dbus_glib +VERSION=0.100.2 +BUILD=1 +DEPENDS=('dbus >= 1.4.24-1' 'glib >= 2.34.3-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=gconf +VERSION=3.2.6 +BUILD=1 +DEPENDS=('glib >= 2.34.3-1' 'dbus_glib >= 0.100.2-1' 'libxml >= 2.9.0-1' 'policykit >= 0.105-1') + +# Description + +cat > ${PKG}/install/slack-desc <> ${PKG}/install/doinst.sh < + +source /usr/src/ports/Build/build.sh + +NAME=libunique +MAJOR=1.1 +VERSION=${MAJOR}.6 +BUILD=2 +DEPENDS=('gtk+ >= 2.24.14-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=network_scripts +VERSION=14.00 +BUILD=1 +ARCH=noarch + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=pkgtools +VERSION=14.0 +BUILD=2 + +# Description + +cat > ${PKG}/install/slack-desc < ${PKG}${SYS_DIR[man]}/man1/gtar-${SRCVERS[1]}.1 +} diff --git a/compat/pkgtools/tar-1.13-autostuff.patch.xz b/compat/pkgtools/tar-1.13-autostuff.patch.xz new file mode 100644 index 0000000..74894ed Binary files /dev/null and b/compat/pkgtools/tar-1.13-autostuff.patch.xz differ diff --git a/compat/pkgtools/tar-1.13-bzip2.patch.xz b/compat/pkgtools/tar-1.13-bzip2.patch.xz new file mode 100644 index 0000000..dd8bdeb Binary files /dev/null and b/compat/pkgtools/tar-1.13-bzip2.patch.xz differ diff --git a/compat/sysvinit/sysvinit-2.88dsf-install.patch.xz b/compat/sysvinit/sysvinit-2.88dsf-install.patch.xz new file mode 100644 index 0000000..185808a Binary files /dev/null and b/compat/sysvinit/sysvinit-2.88dsf-install.patch.xz differ diff --git a/compat/sysvinit/sysvinit-2.88dsf-paths.patch.xz b/compat/sysvinit/sysvinit-2.88dsf-paths.patch.xz new file mode 100644 index 0000000..09bc2d1 Binary files /dev/null and b/compat/sysvinit/sysvinit-2.88dsf-paths.patch.xz differ diff --git a/compat/sysvinit/sysvinit-2.88dsf-programs.patch.xz b/compat/sysvinit/sysvinit-2.88dsf-programs.patch.xz new file mode 100644 index 0000000..cab23b9 Binary files /dev/null and b/compat/sysvinit/sysvinit-2.88dsf-programs.patch.xz differ diff --git a/compat/sysvinit/sysvinit-2.88dsf-slackware.patch.xz b/compat/sysvinit/sysvinit-2.88dsf-slackware.patch.xz new file mode 100644 index 0000000..873068a Binary files /dev/null and b/compat/sysvinit/sysvinit-2.88dsf-slackware.patch.xz differ diff --git a/compat/sysvinit/sysvinit.build b/compat/sysvinit/sysvinit.build new file mode 100755 index 0000000..78cc210 --- /dev/null +++ b/compat/sysvinit/sysvinit.build @@ -0,0 +1,62 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate + +source /usr/src/ports/Build/build.sh + +NAME=sysvinit +VERSION=2.88dsf +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=sysvinit_scripts +MAJOR=2.0 +VERSION=${MAJOR} +BUILD=4 +ARCH=noarch + +# Description + +cat > ${PKG}/install/slack-desc <> ${PKG}/install/doinst.sh < + +source /usr/src/ports/Build/build.sh + +NAME=asciidoc +VERSION=8.6.8 +BUILD=2 +ARCH=noarch +DEPENDS=('python >= 2.7.4-1' 'docbook >= 5.0-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=autotools +VERSION=2.69 +BUILD=7 +DEPENDS=('perl_xmlparser >= 2.41-1' 'm4 >= 1.4.16-1') + +# Description + +cat > ${PKG}/install/slack-desc <> ${PKG}/install/doinst.sh < /dev/null + fi + done +} + +# Install texinfo files + +install_info autoconf automake automake-history libtool +EOF + +# Sources + +configure() +{ +CFLAGS="${FLAGS}" CXXFLAGS="${FLAGS}" \ +./configure \ + --build="${ARCH}-slackware-linux" \ + --prefix="${SYS_DIR[usr]}" \ + --mandir="${SYS_DIR[man]}" \ + --infodir="${SYS_DIR[info]}" \ + --sysconfdir="${SYS_DIR[etc]}" \ + --libdir="${SYS_DIR[lib]}" \ + --localstatedir="${SYS_DIR[var]}" \ + ${*} +} + +SRCNAME[0]=autoconf +SRCVERS[0]=2.69 +SRCPACK[0]=${URL[gnu]}/${SRCNAME[0]}/${SRCNAME[0]}-${SRCVERS[0]}.tar.xz +SRCCOPY[0]="GPL2 GPL3" + +build0() +{ +configure +make ${JOBS} +make install DESTDIR="${PKG}" +doc AUTHORS THANKS +changelog NEWS +license COPYING.EXCEPTION COPYING.EXCEPTION +# This is already in a few other packages +rm -f ${PKG}${SYS_DIR[info]}/standards.info* +} + +SRCNAME[1]=automake +SRCVERS[1]=1.14.1 +SRCPACK[1]=${URL[gnu]}/${SRCNAME[1]}/${SRCNAME[1]}-${SRCVERS[1]}.tar.xz +SRCCOPY[1]="GPL2" + +build1() +{ +configure +make ${JOBS} +make install DESTDIR="${PKG}" +doc AUTHORS THANKS +changelog NEWS +} + +SRCNAME[2]=libtool +SRCVERS[2]=2.4.2 +SRCPACK[2]=${URL[gnu]}/${SRCNAME[2]}/${SRCNAME[2]}-${SRCVERS[2]}.tar.xz +SRCCOPY[2]="GPL2" + +build2() +{ +configure \ + --disable-dependency-tracking \ + --enable-shared=yes \ + --enable-static=no \ + --enable-ltdl-install +make ${JOBS} +make install DESTDIR="${PKG}" +doc AUTHORS THANKS +changelog NEWS +rm -rf ${PKG}${SYS_DIR[doc]}/libtool +} + +SRCNAME[3]=intltool +INTLTOOLM=0.50 +SRCVERS[3]=${INTLTOOLM}.2 +SRCPACK[3]=http://edge.launchpad.net/intltool/trunk/${SRCVERS[3]}/+download/${SRCNAME[3]}-${SRCVERS[3]}.tar.gz +SRCCOPY[3]="GPL2" + +build3() +{ +configure +make ${JOBS} +make install DESTDIR="${PKG}" +doc AUTHORS +changelog ChangeLog +} diff --git a/development/autotools/intltool-0.50.2-manfix.patch.xz b/development/autotools/intltool-0.50.2-manfix.patch.xz new file mode 100644 index 0000000..255e885 Binary files /dev/null and b/development/autotools/intltool-0.50.2-manfix.patch.xz differ diff --git a/development/binutils/binutils.SlackBuild b/development/binutils/binutils.SlackBuild new file mode 100755 index 0000000..7ad23ed --- /dev/null +++ b/development/binutils/binutils.SlackBuild @@ -0,0 +1,111 @@ +#!/bin/sh + +CWD=`pwd` +NAME=binutils +VERSION=2.18.50 +ARCH=i486 +BUILD=1 +PKGNAME=$NAME +PKGVER=$VERSION +BASEDIR=$PKGNAME-$PKGVER +ARCHIVE=$BASEDIR.tar.bz2 +REPOSITORY=ftp://sourceware.org/pub/binutils/snapshots +FLAGS="-O2 -march=i486 -mtune=i486 -fno-strength-reduce \ + -fomit-frame-pointer -ffast-math" +PKG=/tmp/package-$NAME + +rm -rf $PKG +mkdir -p $PKG + +# Obtain sources +if [ ! -e $ARCHIVE ]; then + if `wget "$REPOSITORY/$ARCHIVE"`; then + true + else + exit 1 + fi +fi + +# Compile +cd /tmp +tar jxvf $CWD/$ARCHIVE +cd $NAME-$VERSION +CFLAGS=$FLAGS CXXFLAGS=$FLAGS ./configure \ + --prefix=/usr \ + --mandir=/usr/man \ + --enable-shared \ + --enable-targets=$ARCH-slackware-linux \ + --enable-64-bit-bfd \ + --build=$ARCH-slackware-linux +make + +# Install +make install DESTDIR=$PKG +mkdir -p $PKG/install $PKG/usr/doc/$NAME-$VERSION +cat > $PKG/install/slack-desc < /tmp/$NAME-$VERSION-$ARCH-$BUILD.txt +makepkg -l y -c n /tmp/$NAME-$VERSION-$ARCH-$BUILD.tgz diff --git a/development/bison/bison.build b/development/bison/bison.build new file mode 100755 index 0000000..4f07cf2 --- /dev/null +++ b/development/bison/bison.build @@ -0,0 +1,77 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate + +source /usr/src/ports/Build/build.sh + +NAME=bison +VERSION=3.0 +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc <> ${PKG}/install/doinst.sh < /dev/null + fi + done +} + +# Install texinfo files + +install_info bison +EOF + +# Sources + +SRCNAME[0]=${NAME} +SRCVERS[0]=${VERSION} +SRCPACK[0]=${URL[gnu]}/${SRCNAME[0]}/${SRCNAME[0]}-${SRCVERS[0]}.tar.xz +SRCCOPY[0]="GPL3" + +build0() +{ +CFLAGS="${FLAGS}" CXXFLAGS="${FLAGS}" \ +./configure \ + --build="${ARCH}-slackware-linux" \ + --disable-dependency-tracking \ + --disable-silent-rules \ + --disable-rpath \ + --prefix="${SYS_DIR[usr]}" \ + --mandir="${SYS_DIR[man]}" \ + --infodir="${SYS_DIR[info]}" \ + --sysconfdir="${SYS_DIR[etc]}" \ + --libdir="${SYS_DIR[lib]}" \ + --localstatedir="${SYS_DIR[var]}" +make ${JOBS} +make install DESTDIR="${PKG}" +doc AUTHORS THANKS +changelog NEWS +} diff --git a/development/bluefish/bluefish-2.2.6-datarootdir.patch.xz b/development/bluefish/bluefish-2.2.6-datarootdir.patch.xz new file mode 100644 index 0000000..ea12617 Binary files /dev/null and b/development/bluefish/bluefish-2.2.6-datarootdir.patch.xz differ diff --git a/development/bluefish/bluefish-2.2.6-gzipfix.patch.xz b/development/bluefish/bluefish-2.2.6-gzipfix.patch.xz new file mode 100644 index 0000000..24bd103 Binary files /dev/null and b/development/bluefish/bluefish-2.2.6-gzipfix.patch.xz differ diff --git a/development/bluefish/bluefish.build b/development/bluefish/bluefish.build new file mode 100755 index 0000000..ed86a56 --- /dev/null +++ b/development/bluefish/bluefish.build @@ -0,0 +1,96 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate + +source /usr/src/ports/Build/build.sh + +NAME=bluefish +VERSION=2.2.6 +BUILD=1 +DEPENDS=('gtk+ >= 3.8.0-1' 'enchant >= 1.6.0-1') +OPTDEPENDS=('gucharmap >= 3.8.0-1' 'python >= 2.7.4-1') + +# Description + +cat > ${PKG}/install/slack-desc <> ${PKG}/install/doinst.sh < /dev/null +fi +EOF + +# Sources + +SRCNAME[0]=${NAME} +SRCVERS[0]=${VERSION} +SRCPACK[0]=http://www.bennewitz.com/bluefish/stable/source/${SRCNAME[0]}-${SRCVERS[0]}.tar.bz2 +SRCCOPY[0]="GPL3" + +build0() +{ +sed -i 's|/usr/bin/env python|/usr/bin/env python2|g' \ + $(find . -name "*.py") data/{jsbeautify,lorem-ipsum-generator} +CFLAGS="${FLAGS}" CXXFLAGS="${FLAGS}" \ +./configure \ + --build="${ARCH}-slackware-linux" \ + --disable-dependency-tracking \ + --enable-static=no \ + --enable-shared=yes \ + --prefix="${SYS_DIR[usr]}" \ + --mandir="${SYS_DIR[man]}" \ + --sysconfdir="${SYS_DIR[etc]}" \ + --libdir="${SYS_DIR[lib]}/plugins" \ + --localstatedir="${SYS_DIR[var]}" \ + --datadir="${SYS_DIR[share]}/application-data" \ + --disable-update-databases \ + --disable-xml-catalog-update \ + --enable-spell-check +make ${JOBS} +make install DESTDIR="${PKG}" +doc AUTHORS +changelog ChangeLog +rm -rf ${PKG}${SYS_DIR[doc]}/bluefish +} diff --git a/development/cmake/cmake-2.8.11.2-paths.patch.xz b/development/cmake/cmake-2.8.11.2-paths.patch.xz new file mode 100644 index 0000000..caa625b Binary files /dev/null and b/development/cmake/cmake-2.8.11.2-paths.patch.xz differ diff --git a/development/cmake/cmake-2.8.11.2-pkgconfigfuckup.patch.xz b/development/cmake/cmake-2.8.11.2-pkgconfigfuckup.patch.xz new file mode 100644 index 0000000..954680f Binary files /dev/null and b/development/cmake/cmake-2.8.11.2-pkgconfigfuckup.patch.xz differ diff --git a/development/cmake/cmake.build b/development/cmake/cmake.build new file mode 100755 index 0000000..8cec095 --- /dev/null +++ b/development/cmake/cmake.build @@ -0,0 +1,70 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate + +source /usr/src/ports/Build/build.sh + +NAME=cmake +MAJOR=2.8 +VERSION=${MAJOR}.10.2 +BUILD=2 +DEPENDS=('curl >= 7.29.0-1' 'expat >= 2.1.0-1') + +# Description + +cat > ${PKG}/install/slack-desc < $PKG/install/slack-desc < /tmp/$NAME-$VERSION-$ARCH-$BUILD.txt +makepkg -l y -c n /tmp/$NAME-$VERSION-$ARCH-$BUILD.tgz diff --git a/development/dhex/dhex-0.68-makefile.patch.xz b/development/dhex/dhex-0.68-makefile.patch.xz new file mode 100644 index 0000000..8a14c4d Binary files /dev/null and b/development/dhex/dhex-0.68-makefile.patch.xz differ diff --git a/development/dhex/dhex.build b/development/dhex/dhex.build new file mode 100755 index 0000000..018f653 --- /dev/null +++ b/development/dhex/dhex.build @@ -0,0 +1,48 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate + +source /usr/src/ports/Build/build.sh + +NAME=dhex +VERSION=0.68 +BUILD=2 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=diffutils +VERSION=3.3 +BUILD=3 + +# Description + +cat > ${PKG}/install/slack-desc <> ${PKG}/install/doinst.sh < /dev/null + fi + done +} + +# Install texinfo files + +install_info diffutils +EOF + +# Sources + +SRCNAME[0]=${NAME} +SRCVERS[0]=${VERSION} +SRCPACK[0]=${URL[gnu]}/${SRCNAME[0]}/${SRCNAME[0]}-${SRCVERS[0]}.tar.xz +SRCCOPY[0]="GPL3" + +build0() +{ +CFLAGS="${FLAGS}" CXXFLAGS="${FLAGS}" \ +./configure \ + --build="${ARCH}-slackware-linux" \ + --disable-dependency-tracking \ + --disable-silent-rules \ + --disable-rpath \ + --prefix="${SYS_DIR[usr]}" \ + --mandir="${SYS_DIR[man]}" \ + --infodir="${SYS_DIR[info]}" \ + --sysconfdir="${SYS_DIR[etc]}" \ + --libdir="${SYS_DIR[lib]}" \ + --localstatedir="${SYS_DIR[var]}" +make ${JOBS} V=1 +make install DESTDIR="${PKG}" +doc AUTHORS THANKS +changelog NEWS +} + +SRCNAME[1]=diffstat +SRCVERS[1]=1.59 +SRCPACK[1]=ftp://invisible-island.net/diffstat/${SRCNAME[1]}-${SRCVERS[1]}.tgz +SRCCOPY[1]="MIT" + +build1() +{ +CFLAGS="${FLAGS}" CXXFLAGS="${FLAGS}" \ +./configure \ + --build="${ARCH}-slackware-linux" \ + --prefix="${SYS_DIR[usr]}" \ + --mandir="${SYS_DIR[man]}" \ + --infodir="${SYS_DIR[info]}" \ + --sysconfdir="${SYS_DIR[etc]}" \ + --libdir="${SYS_DIR[lib]}" \ + --localstatedir="${SYS_DIR[var]}" +make ${JOBS} V=1 +make install DESTDIR="${PKG}" +changelog CHANGES +license COPYING +} diff --git a/development/distcc/distcc-3.1-systemd.patch.xz b/development/distcc/distcc-3.1-systemd.patch.xz new file mode 100644 index 0000000..e5a335f Binary files /dev/null and b/development/distcc/distcc-3.1-systemd.patch.xz differ diff --git a/development/distcc/distcc.build b/development/distcc/distcc.build new file mode 100755 index 0000000..9c9542a --- /dev/null +++ b/development/distcc/distcc.build @@ -0,0 +1,103 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate + +source /usr/src/ports/Build/build.sh + +NAME=distcc +VERSION=3.1 +BUILD=1 +#DEPENDS=('avahi >= 0.6.31-1') +OPTDEPENDS=('gtk+ >= 2.24.14-1') + +# Description + +cat > ${PKG}/install/slack-desc <> ${PKG}/install/doinst.sh < + +source /usr/src/ports/Build/build.sh + +NAME=docbook +XSLVER=1.78.0 +VERSION=5.0 +BUILD=2 +DEPENDS=('libxml >= 2.9.0-1' 'libxslt >= 1.1.28-1') + +# Description + +cat > ${PKG}/install/slack-desc <> ${PKG}/install/doinst.sh < etc/xml/catalog +fi + +CATADD="/usr/bin/xmlcatalog --noout --add" + +# docbook + +\$CATADD "delegatePublic" "-//OASIS//ENTITIES DocBook XML" \ + "file:///etc/xml/docbook" etc/xml/catalog +\$CATADD "delegatePublic" "-//OASIS//DTD DocBook XML" \ + "file:///etc/xml/docbook" etc/xml/catalog +\$CATADD "delegateSystem" "http://www.oasis-open.org/docbook/" \ + "file:///etc/xml/docbook" etc/xml/catalog +\$CATADD "delegateURI" "http://www.oasis-open.org/docbook/" \ + "file:///etc/xml/docbook" etc/xml/catalog + +# docbook-xsl + +\$CATADD "rewriteSystem" "http://docbook.sourceforge.net/release/xsl/${XSLVER}" \ + "/usr/share/xml/docbook/stylesheet" etc/xml/catalog +\$CATADD "rewriteURI" "http://docbook.sourceforge.net/release/xsl/${XSLVER}" \ + "/usr/share/xml/docbook/stylesheet" etc/xml/catalog +\$CATADD "rewriteSystem" "http://docbook.sourceforge.net/release/xsl/current" \ + "/usr/share/xml/docbook/stylesheet" etc/xml/catalog +\$CATADD "rewriteURI" "http://docbook.sourceforge.net/release/xsl/current" \ + "/usr/share/xml/docbook/stylesheet" etc/xml/catalog +fi +EOF + +do_install() +{ +install.dir ${PKG}${SYS_DIR[share]}/xml/docbook/xml-dtd-${1}/ent +install.dat docbook.cat *.dtd *.mod ${PKG}${SYS_DIR[share]}/xml/docbook/xml-dtd-${1} +install.dat ent/*.ent ${PKG}${SYS_DIR[share]}/xml/docbook/xml-dtd-${1}/ent +} + +loc() +{ + if [ ! -z "${2}" ]; then + echo "file:///${SYS_DIR[share]}/xml/docbook/xml-dtd-${1}/${2}" + else + echo "file:///${SYS_DIR[share]}/xml/docbook/xml-dtd-${1}" + fi +} + +catadd() +{ +if [ ! -e ${PKG}${SYS_DIR[etc]}/xml/docbook ]; then + install.dir ${PKG}${SYS_DIR[etc]}/xml + xmlcatalog --noout --create ${PKG}${SYS_DIR[etc]}/xml/docbook +fi +echo "xmlcatalog --noout --add ${1} ${2} ${3} ${PKG}${SYS_DIR[etc]}/xml/docbook" +xmlcatalog --noout --add "${1}" "${2}" "${3}" "${PKG}${SYS_DIR[etc]}/xml/docbook" +} + +# Sources + +SRCNAME[0]=${NAME} +SRCVERS[0]=${VERSION} +SRCPACK[0]=http://www.docbook.org/xml/${SRCVERS[0]}/${SRCNAME[0]}-${SRCVERS[0]}.zip +SRCCOPY[0]="MIT" + +build0() +{ +changelog ChangeLog +install.dir ${PKG}${SYS_DIR[etc]}/xml +install.dir ${PKG}${SYS_DIR[share]}/xml/docbook/xml-dtd-${SRCVERS[0]}/{dtd,rng,sch,xsd} +install.dat docbook.nvdl ${PKG}${SYS_DIR[share]}/xml/docbook/xml-dtd-${SRCVERS[0]} +install.dat dtd/* ${PKG}${SYS_DIR[share]}/xml/docbook/xml-dtd-${SRCVERS[0]}/dtd +install.dat rng/* ${PKG}${SYS_DIR[share]}/xml/docbook/xml-dtd-${SRCVERS[0]}/rng +install.dat sch/* ${PKG}${SYS_DIR[share]}/xml/docbook/xml-dtd-${SRCVERS[0]}/sch +install.dat xsd/* ${PKG}${SYS_DIR[share]}/xml/docbook/xml-dtd-${SRCVERS[0]}/xsd +install.dir ${PKG}${SYS_DIR[share]}/xml/docbook/stylesheet/docbook5 +install.dat tools/* ${PKG}${SYS_DIR[share]}/xml/docbook/stylesheet/docbook5 +catadd "public" "-//OASIS//DTD DocBook XML 5.0//EN" "$(loc '5.0' 'dtd/docbook.dtd')" +catadd "system" "http://www.oasis-open.org/docbook/xml/5.0/dtd/docbook.dtd" "$(loc '5.0' 'dtd/docbook.dtd')" +catadd "system" "http://docbook.org/xml/5.0/dtd/docbook.dtd" "$(loc '5.0' 'dtd/docbook.dtd')" +catadd "uri" "http://www.oasis-open.org/docbook/xml/5.0/rng/docbook.rng" "$(loc '5.0' 'rng/docbook.rng')" +catadd "uri" "http://docbook.org/xml/5.0/rng/docbook.rng" "$(loc '5.0' 'rng/docbook.rng')" +catadd "uri" "http://www.oasis-open.org/docbook/xml/5.0/rng/docbookxi.rng" "$(loc '5.0' 'rng/docbookxi.rng')" +catadd "uri" "http://docbook.org/xml/5.0/rng/docbookxi.rng" "5.0" "rng/docbookxi.rng" +catadd "uri" "http://www.oasis-open.org/docbook/xml/5.0/rng/docbook.rnc" "$(loc '5.0' 'rng/docbook.rnc')" +catadd "uri" "http://docbook.org/xml/5.0/rng/docbook.rnc" "$(loc '5.0' 'rng/docbook.rnc')" +catadd "uri" "http://www.oasis-open.org/docbook/xml/5.0/rng/docbookxi.rnc" "$(loc '5.0' 'rng/docbooxi.rnc')" +catadd "uri" "http://docbook.org/xml/5.0/rng/docbookxi.rnc" "$(loc '5.0' 'docbookxi.rnc')" +catadd "uri" "http://www.oasis-open.org/docbook/xml/5.0/xsd/docbook.xsd" "$(loc '5.0' 'xsd/docbook.xsd')" +catadd "uri" "http://docbook.org/xml/5.0/xsd/docbook.xsd" "$(loc '5.0' 'xsd/docbook.xsd')" +catadd "uri" "http://www.oasis-open.org/docbook/xml/5.0/xsd/docbookxi.xsd" "$(loc '5.0' 'xsd/docbookxi.xsd')" +catadd "uri" "http://docbook.org/xml/5.0/xsd/docbookxi.xsd" "$(loc '5.0' 'xsd/docbookxi.xsd')" +catadd "uri" "http://www.oasis-open.org/docbook/xml/5.0/xsd/xi.xsd" "$(loc '5.0' 'xsd/xi.xsd')" +catadd "uri" "http://docbook.org/xml/5.0/xsd/xi.xsd" "$(loc '5.0' 'xsd/xi.xsd')" +catadd "uri" "http://www.oasis-open.org/docbook/xml/5.0/xsd/xlink.xsd" "$(loc '5.0' 'xsd/xlink.xsd')" +catadd "uri" "http://docbook.org/xml/5.0/xsd/xlink.xsd" "$(loc '5.0' 'xsd/xlink.xsd')" +catadd "uri" "http://www.oasis-open.org/docbook/xml/5.0/xsd/xml.xsd" "$(loc '5.0' 'xsd/xml.xsd')" +catadd "uri" "http://docbook.org/xml/5.0/xsd/xml.xsd" "$(loc '5.0' 'xsd/xml.xsd')" +catadd "uri" "http://www.oasis-open.org/docbook/xml/5.0/sch/docbook.sch" "$(loc '5.0' 'sch/docbook.sch')" +catadd "uri" "http://docbook.org/xml/5.0/sch/docbook.sch" "$(loc '5.0' 'sch/docbook.sch')" +catadd "uri" "http://www.oasis-open.org/docbook/xml/5.0/docbook.nvdl" "$(loc '5.0' 'docbook.nvdl')" +catadd "uri" "http://docbook.org/xml/5.0/docbook.nvdl" "$(loc '5.0' 'docbook.nvdl')" +} + +SRCNAME[1]=${NAME}-xml +SRCVERS[1]=4.5 +SRCPACK[1]=http://www.docbook.org/xml/${SRCVERS[1]}/${SRCNAME[1]}-${SRCVERS[1]}.zip +SRCCOPY[1]="MIT" +SRCOPTS[1]="nosrcroot" + +build1() +{ +doc ChangeLog +do_install ${SRCVERS[1]} +catadd "public" "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" +catadd "public" "-//OASIS//DTD DocBook XML CALS Table Model V4.5//EN" "$(loc '4.5' 'calstblx.dtd')" +catadd "public" "-//OASIS//DTD XML Exchange Table Model 19990315//EN" "$(loc '4.5' 'soextblx.dtd')" +catadd "public" "-//OASIS//ELEMENTS DocBook XML Information Pool V4.5//EN" "$(loc '4.5' 'dbpoolx.mod')" +catadd "public" "-//OASIS//ELEMENTS DocBook XML Document Hierarchy V4.5//EN" "$(loc '4.5' 'dbhierx.mod')" +catadd "public" "-//OASIS//ELEMENTS DocBook XML HTML Tables V4.5//EN" "$(loc '4.5' 'htmltblx.mod')" +catadd "public" "-//OASIS//ENTITIES DocBook XML Notations V4.5//EN" "$(loc '4.5' 'dbnotnx.mod')" +catadd "public" "-//OASIS//ENTITIES DocBook XML Character Entities V4.5//EN" "$(loc '4.5' 'dbcentx.mod')" +catadd "public" "-//OASIS//ENTITIES DocBook XML Additional General Entities V4.5//EN" "$(loc '4.5' 'dbgenent.mod')" +catadd "rewriteSystem" "http://www.oasis-open.org/docbook/xml/4.5" "$(loc '4.5')" +catadd "rewriteURI" "http://www.oasis-open.org/docbook/xml/4.5" "$(loc '4.5')" +} + +SRCNAME[2]=${NAME}-xml +SRCVERS[2]=4.4 +SRCPACK[2]=http://www.docbook.org/xml/${SRCVERS[2]}/${SRCNAME[2]}-${SRCVERS[2]}.zip +SRCCOPY[2]="MIT" +SRCOPTS[2]="nosrcroot" + +build2() +{ +doc ChangeLog +do_install ${SRCVERS[2]} +catadd "public" "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" +catadd "public" "-//OASIS//DTD DocBook CALS Table Model V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/calstblx.dtd" +catadd "public" "-//OASIS//ELEMENTS DocBook XML HTML Tables V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/htmltblx.mod" +catadd "public" "-//OASIS//DTD XML Exchange Table Model 19990315//EN" "http://www.oasis-open.org/docbook/xml/4.4/soextblx.dtd" +catadd "public" "-//OASIS//ELEMENTS DocBook Information Pool V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/dbpoolx.mod" +catadd "public" "-//OASIS//ELEMENTS DocBook Document Hierarchy V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/dbhierx.mod" +catadd "public" "-//OASIS//ENTITIES DocBook Additional General Entities V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/dbgenent.mod" +catadd "public" "-//OASIS//ENTITIES DocBook Notations V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/dbnotnx.mod" +catadd "public" "-//OASIS//ENTITIES DocBook Character Entities V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/dbcentx.mod" +catadd "rewriteSystem" "http://www.oasis-open.org/docbook/xml/4.4" "$(loc '4.4')" +catadd "rewriteURI" "http://www.oasis-open.org/docbook/xml/4.4" "$(loc '4.4')" +} + +SRCNAME[3]=${NAME}-xml +SRCVERS[3]=4.3 +SRCPACK[3]=http://www.docbook.org/xml/${SRCVERS[3]}/${SRCNAME[3]}-${SRCVERS[3]}.zip +SRCCOPY[3]="MIT" +SRCOPTS[3]="nosrcroot" + +build3() +{ +doc ChangeLog +do_install ${SRCVERS[3]} +catadd "public" "-//OASIS//DTD DocBook XML V4.3//EN" "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" +catadd "public" "-//OASIS//DTD DocBook CALS Table Model V4.3//EN" "http://www.oasis-open.org/docbook/xml/4.3/calstblx.dtd" +catadd "public" "-//OASIS//DTD XML Exchange Table Model 19990315//EN" "http://www.oasis-open.org/docbook/xml/4.3/soextblx.dtd" +catadd "public" "-//OASIS//ELEMENTS DocBook Information Pool V4.3//EN" "http://www.oasis-open.org/docbook/xml/4.3/dbpoolx.mod" +catadd "public" "-//OASIS//ELEMENTS DocBook Document Hierarchy V4.3//EN" "http://www.oasis-open.org/docbook/xml/4.3/dbhierx.mod" +catadd "public" "-//OASIS//ENTITIES DocBook Additional General Entities V4.3//EN" "http://www.oasis-open.org/docbook/xml/4.3/dbgenent.mod" +catadd "public" "-//OASIS//ENTITIES DocBook Notations V4.3//EN" "http://www.oasis-open.org/docbook/xml/4.3/dbnotnx.mod" +catadd "public" "-//OASIS//ENTITIES DocBook Character Entities V4.3//EN" "http://www.oasis-open.org/docbook/xml/4.3/dbcentx.mod" +catadd "rewriteSystem" "http://www.oasis-open.org/docbook/xml/4.3" "$(loc '4.3')" +catadd "rewriteURI" "http://www.oasis-open.org/docbook/xml/4.3" "$(loc '4.3')" +} + +SRCNAME[4]=${NAME}-xml +SRCVERS[4]=4.2 +SRCPACK[4]=http://www.docbook.org/xml/${SRCVERS[4]}/${SRCNAME[4]}-${SRCVERS[4]}.zip +SRCCOPY[4]="MIT" +SRCOPTS[4]="nosrcroot" + +build4() +{ +doc ChangeLog +do_install ${SRCVERS[4]} +catadd "public" "-//OASIS//DTD DocBook XML V4.2//EN" "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd" +catadd "public" "-//OASIS//DTD DocBook CALS Table Model V4.2//EN" "http://www.oasis-open.org/docbook/xml/4.2/calstblx.dtd" +catadd "public" "-//OASIS//DTD XML Exchange Table Model 19990315//EN" "http://www.oasis-open.org/docbook/xml/4.2/soextblx.dtd" +catadd "public" "-//OASIS//ELEMENTS DocBook Information Pool V4.2//EN" "http://www.oasis-open.org/docbook/xml/4.2/dbpoolx.mod" +catadd "public" "-//OASIS//ELEMENTS DocBook Document Hierarchy V4.2//EN" "http://www.oasis-open.org/docbook/xml/4.2/dbhierx.mod" +catadd "public" "-//OASIS//ENTITIES DocBook Additional General Entities V4.2//EN" "http://www.oasis-open.org/docbook/xml/4.2/dbgenent.mod" +catadd "public" "-//OASIS//ENTITIES DocBook Notations V4.2//EN" "http://www.oasis-open.org/docbook/xml/4.2/dbnotnx.mod" +catadd "public" "-//OASIS//ENTITIES DocBook Character Entities V4.2//EN" "http://www.oasis-open.org/docbook/xml/4.2/dbcentx.mod" +catadd "rewriteSystem" "http://www.oasis-open.org/docbook/xml/4.2" "$(loc '4.2')" +catadd "rewriteURI" "http://www.oasis-open.org/docbook/xml/4.2" "$(loc '4.2')" +} + +SRCNAME[5]=${NAME}-xml +SRCVERS[5]=4.1.2 +SRCPACK[5]=http://www.docbook.org/xml/${SRCVERS[4]}/docbkx412.zip +SRCCOPY[5]="MIT" +SRCOPTS[5]="nosrcroot" + +build5() +{ +doc ChangeLog +do_install ${SRCVERS[5]} +catadd "public" "-//OASIS//DTD DocBook XML V4.1.2//EN" "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd" +catadd "public" "-//OASIS//DTD DocBook XML CALS Table Model V4.1.2//EN" "http://www.oasis-open.org/docbook/xml/4.1.2/calstblx.dtd" +catadd "public" "-//OASIS//DTD DocBook XML CALS Table Model V4.1.2//EN" "http://www.oasis-open.org/docbook/xml/4.1.2/calstblx.dtd" +catadd "public" "-//OASIS//DTD XML Exchange Table Model 19990315//EN" "http://www.oasis-open.org/docbook/xml/4.1.2/soextblx.dtd" +catadd "public" "-//OASIS//ELEMENTS DocBook XML Information Pool V4.1.2//EN" "http://www.oasis-open.org/docbook/xml/4.1.2/dbpoolx.mod" +catadd "public" "-//OASIS//ELEMENTS DocBook XML Document Hierarchy V4.1.2//EN" "http://www.oasis-open.org/docbook/xml/4.1.2/dbhierx.mod" +catadd "public" "-//OASIS//ENTITIES DocBook XML Additional General Entities V4.1.2//EN" "http://www.oasis-open.org/docbook/xml/4.1.2/dbgenent.mod" +catadd "public" "-//OASIS//ENTITIES DocBook XML Notations V4.1.2//EN" "http://www.oasis-open.org/docbook/xml/4.1.2/dbnotnx.mod" +catadd "public" "-//OASIS//ENTITIES DocBook XML Character Entities V4.1.2//EN" "http://www.oasis-open.org/docbook/xml/4.1.2/dbcentx.mod" +catadd "rewriteSystem" "http://www.oasis-open.org/docbook/xml/4.1.2" "$(loc '4.1.2')" +catadd "rewriteURI" "http://www.oasis-open.org/docbook/xml/4.1.2" "$(loc '4.1.2')" +} + +SRCNAME[6]=${NAME}-xsl +SRCVERS[6]=${XSLVER} +SRCPACK[6]=${URL[sf]}/docbook/docbook-xsl/${SRCVERS[6]}/${SRCNAME[6]}-${SRCVERS[6]}.tar.bz2 + +build6() +{ +doc AUTHORS +license COPYING +changelog NEWS +install.dir ${PKG}${SYS_DIR[share]}/xml/docbook/stylesheet +DIRS="assembly common eclipse epub epub3 fo highlighting html htmlhelp javahelp lib manpages params profiling roundtrip template website xhtml xhtml-1_1 xhtml5" +for dir in ${DIRS}; do + install.dir ${PKG}${SYS_DIR[share]}/xml/docbook/stylesheet/${dir} + install.dat ${dir}/*.{xml,xsl,dtd,ent} ${PKG}${SYS_DIR[share]}/xml/docbook/stylesheet/${dir} 2>/dev/null +done +install.dat VERSION.xsl ${PKG}${SYS_DIR[share]}/xml/docbook/stylesheet +} + +SRCNAME[7]=xmlto +SRCVERS[7]=0.0.25 +SRCPACK[7]=http://fedorahosted.org/releases/x/m/xmlto/${SRCNAME[7]}-${SRCVERS[7]}.tar.bz2 +SRCCOPY[7]="GPL2" + +build7() +{ +CFLAGS="${FLAGS}" CXXFLAGS="${FLAGS}" \ +./configure \ + --build="${ARCH}-slackware-linux" \ + --disable-dependency-tracking \ + --prefix="${SYS_DIR[usr]}" \ + --mandir="${SYS_DIR[man]}" \ + --sysconfdir="${SYS_DIR[etc]}" \ + --libdir="${SYS_DIR[lib]}" \ + --localstatedir="${SYS_DIR[var]}" \ + --datadir="${SYS_DIR[share]}/application-data" \ + --with-webbrowser="links" +# --with-backend="dblatex" +make ${JOBS} +make install DESTDIR="${PKG}" +doc AUTHORS THANKS +changelog NEWS +} diff --git a/development/docbook/xmlto-0.0.25-elinks.patch.xz b/development/docbook/xmlto-0.0.25-elinks.patch.xz new file mode 100644 index 0000000..04c08dc Binary files /dev/null and b/development/docbook/xmlto-0.0.25-elinks.patch.xz differ diff --git a/development/flex/flex-2.5.37-lex.patch.xz b/development/flex/flex-2.5.37-lex.patch.xz new file mode 100644 index 0000000..5858cc1 Binary files /dev/null and b/development/flex/flex-2.5.37-lex.patch.xz differ diff --git a/development/flex/flex.build b/development/flex/flex.build new file mode 100755 index 0000000..97e423d --- /dev/null +++ b/development/flex/flex.build @@ -0,0 +1,80 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate + +source /usr/src/ports/Build/build.sh + +NAME=flex +VERSION=2.5.37 +BUILD=1 +DEPENDS=('m4 >= 1.4.16-1') + +# Description + +cat > ${PKG}/install/slack-desc <> ${PKG}/install/doinst.sh < /dev/null + fi + done +} + +# Install texinfo files + +install_info flex +EOF + +# Sources + +SRCNAME[0]=${NAME} +SRCVERS[0]=${VERSION} +SRCPACK[0]=${URL[sf]}/${SRCNAME[0]}/${SRCNAME[0]}-${SRCVERS[0]}.tar.bz2 + +build0() +{ +CFLAGS="${FLAGS}" CXXFLAGS="${FLAGS}" \ +./configure \ + --build="${ARCH}-slackware-linux" \ + --disable-dependency-tracking \ + --disable-rpath \ + --prefix="${SYS_DIR[usr]}" \ + --mandir="${SYS_DIR[man]}" \ + --infodir="${SYS_DIR[info]}" \ + --docdir="${SYS_DIR[doc]}/flex" \ + --sysconfdir="${SYS_DIR[etc]}" \ + --libdir="${SYS_DIR[lib]}" \ + --localstatedir="${SYS_DIR[var]}" +make ${JOBS} +make install DESTDIR="${PKG}" +doc AUTHORS THANKS +changelog NEWS +license COPYING +install.bin lex.sh ${PKG}${SYS_DIR[bin]}/lex +rm -rf ${PKG}${SYS_DIR[doc]}/flex +} diff --git a/development/gdb/gdb.build b/development/gdb/gdb.build new file mode 100755 index 0000000..70d536f --- /dev/null +++ b/development/gdb/gdb.build @@ -0,0 +1,83 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate + +source /usr/src/ports/Build/build.sh + +NAME=gdb +VERSION=7.6 +BUILD=1 +DEPENDS=('expat >= 2.1.0-1') + +# Description + +cat > ${PKG}/install/slack-desc <> ${PKG}/install/doinst.sh < /dev/null + fi + done +} + +# Install texinfo files + +install_info gdb gdbint stabs +EOF + +# Sources + +SRCNAME[0]=${NAME} +SRCVERS[0]=${VERSION} +SRCPACK[0]=ftp://sourceware.org/pub/gdb/releases/${SRCNAME[0]}-${SRCVERS[0]}.tar.bz2 +SRCCOPY[0]="GPL2 LGPL2 GPL3 LGPL3" + +build0() +{ +CFLAGS="${FLAGS}" CXXFLAGS="${FLAGS}" \ +./configure \ + --build="${ARCH}-slackware-linux" \ + --disable-dependency-tracking \ + --prefix="${SYS_DIR[usr]}" \ + --mandir="${SYS_DIR[man]}" \ + --infodir="${SYS_DIR[info]}" \ + --sysconfdir="${SYS_DIR[etc]}" \ + --libdir="${SYS_DIR[lib]}" \ + --localstatedir="${SYS_DIR[var]}" \ + --with-system-readline +make ${JOBS} +make install DESTDIR="${PKG}" +doc AUTHORS +changelog gdb/NEWS +rm -rf \ + ${PKG}${SYS_DIR[lib]}/lib{bfd,iberty,opcodes}* \ + ${PKG}${SYS_DIR[lib]}64 \ + ${PKG}${SYS_DIR[info]}/{annotate,bfd,configure,standards}* \ + ${PKG}${SYS_DIR[include]} \ + ${PKG}${SYS_DIR[share]}/locale +} diff --git a/development/gettext/gettext-0.18.2.1-pkglibdir.patch.xz b/development/gettext/gettext-0.18.2.1-pkglibdir.patch.xz new file mode 100644 index 0000000..43365e9 Binary files /dev/null and b/development/gettext/gettext-0.18.2.1-pkglibdir.patch.xz differ diff --git a/development/gettext/gettext.build b/development/gettext/gettext.build new file mode 100755 index 0000000..44725e8 --- /dev/null +++ b/development/gettext/gettext.build @@ -0,0 +1,88 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate + +source /usr/src/ports/Build/build.sh + +NAME=gettext +VERSION=0.18.2.1 +BUILD=1 +DEPENDS=('expat >= 2.1.0-1') + +# Description + +cat > ${PKG}/install/slack-desc <> ${PKG}/install/doinst.sh < /dev/null + fi + done +} + +# Install texinfo files + +install_info gettext autosprintf +EOF + +# Sources + +SRCNAME[0]=${NAME} +SRCVERS[0]=${VERSION} +SRCPACK[0]=${URL[gnu]}/${SRCNAME[0]}/${SRCNAME[0]}-${SRCVERS[0]}.tar.gz +SRCCOPY[0]="GPL3" + +build0() +{ +CFLAGS="${FLAGS}" CXXFLAGS="${FLAGS}" \ +./configure \ + --build="${ARCH}-slackware-linux" \ + --disable-dependency-tracking \ + --disable-silent-rules \ + --disable-rpath \ + --enable-static=no \ + --enable-shared=yes \ + --prefix="${SYS_DIR[usr]}" \ + --mandir="${SYS_DIR[man]}" \ + --infodir="${SYS_DIR[info]}" \ + --docdir="${SYS_DIR[html]}/${SRCNAME[0]}" \ + --sysconfdir="${SYS_DIR[etc]}" \ + --libdir="${SYS_DIR[lib]}" \ + --localstatedir="${SYS_DIR[var]}" \ + --enable-threads=posix \ + --with-included-glib \ + --with-included-libcroco \ + --with-included-libunistring \ + --with-included-libxml +make ${JOBS} V=1 +make install DESTDIR="${PKG}" +doc AUTHORS THANKS +changelog NEWS +rm -rf ${PKG}${SYS_DIR[html]} +chmod 0755 ${PKG}${SYS_DIR[lib]}/preloadable_libintl.so +} diff --git a/development/git/git.build b/development/git/git.build new file mode 100755 index 0000000..3a7b24f --- /dev/null +++ b/development/git/git.build @@ -0,0 +1,121 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate + +source /usr/src/ports/Build/build.sh + +NAME=git +MAJOR=1.8 +VERSION=${MAJOR}.3 +BUILD=1 +DEPENDS=('openssl >= 1.0.1e-1' 'curl >= 7.29.0-1' 'expat >= 2.1.0-1' 'pcre >= 8.33-1' 'perl >= 5.18.0-1') +OPTDEPENDS=('python >= 2.7.4-1') + +# Description + +cat > ${PKG}/install/slack-desc < $PKG/install/slack-desc < $PKG/install/slack-required <= 2.20.1-i486-1 +libxml2 >= 2.7.6-i486-1 +EOF + +install -m 0644 -g 0 -o 0 AUTHORS NEWS README \ + $PKG/usr/doc/$NAME-$VERSION + +xz -9f \ + $PKG/usr/doc/$NAME-$VERSION/NEWS + +chmod 0444 $PKG/usr/man/man?/*.? +xz -9f $PKG/usr/man/man?/*.? + +rm -f \ + $PKG/usr/lib/*.la \ + $PKG/usr/lib/*/*/*.la + +strip --strip-unneeded \ + $PKG/usr/lib/*.so* \ + $PKG/usr/lib/*/*/*.so* || : + +strip \ + $PKG/usr/bin/* || : + +chown -R root.root $PKG + +# Make package +cd $PKG +cat install/slack-desc | grep "$NAME:" > /tmp/$NAME-$VERSION-$ARCH-$BUILD.txt +makepkg -l y -c n /tmp/$NAME-$VERSION-$ARCH-$BUILD.txz diff --git a/development/gperf/gperf.build b/development/gperf/gperf.build new file mode 100755 index 0000000..d2141c3 --- /dev/null +++ b/development/gperf/gperf.build @@ -0,0 +1,76 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate + +source /usr/src/ports/Build/build.sh + +NAME=gperf +VERSION=3.0.4 +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc <> ${PKG}/install/doinst.sh < /dev/null + fi + done +} + +# Install texinfo files + +install_info gperf +EOF + +# Sources + +SRCNAME[0]=${NAME} +SRCVERS[0]=${VERSION} +SRCPACK[0]=${URL[gnu]}/${SRCNAME[0]}/${SRCNAME[0]}-${SRCVERS[0]}.tar.gz +SRCCOPY[0]="GPL3" + +build0() +{ +CFLAGS="${FLAGS}" CXXFLAGS="${FLAGS}" \ +./configure \ + --build="${ARCH}-slackware-linux" \ + --prefix="${SYS_DIR[usr]}" \ + --mandir="${SYS_DIR[man]}" \ + --infodir="${SYS_DIR[info]}" \ + --docdir="${SYS_DIR[doc]}/gperf" \ + --sysconfdir="${SYS_DIR[etc]}" \ + --libdir="${SYS_DIR[lib]}" \ + --localstatedir="${SYS_DIR[var]}" +make ${JOBS} +make install DESTDIR="${PKG}" +doc AUTHORS +changelog NEWS +rm -rf ${PKG}${SYS_DIR[doc]}/gperf +} diff --git a/development/gtk_doc/gtk_doc.build b/development/gtk_doc/gtk_doc.build new file mode 100755 index 0000000..6702243 --- /dev/null +++ b/development/gtk_doc/gtk_doc.build @@ -0,0 +1,60 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate + +source /usr/src/ports/Build/build.sh + +NAME=gtk_doc +VERSION=1.18 +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=icon_naming_utils +VERSION=0.8.90 +BUILD=2 +ARCH=noarch +DEPENDS=('perl >= 5.12.3-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=indent +VERSION=2.2.11 +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc <> ${PKG}/install/doinst.sh < /dev/null + fi + done +} + +# Install texinfo files + +install_info indent +EOF + +# Sources + +SRCNAME[0]=${NAME} +SRCVERS[0]=${VERSION} +SRCPACK[0]=http://ftp.de.debian.org/debian/pool/main/i/indent/${SRCNAME[0]}_${SRCVERS[0]}.orig.tar.gz +SRCCOPY[0]="GPL3" + +build0() +{ +CFLAGS="${FLAGS}" CXXFLAGS="${FLAGS}" \ +./configure \ + --build="${ARCH}-slackware-linux" \ + --disable-dependency-tracking \ + --disable-rpath \ + --prefix="${SYS_DIR[usr]}" \ + --mandir="${SYS_DIR[man]}" \ + --infodir="${SYS_DIR[info]}" \ + --sysconfdir="${SYS_DIR[etc]}" \ + --libdir="${SYS_DIR[lib]}" \ + --localstatedir="${SYS_DIR[var]}" +make ${JOBS} +make install DESTDIR="${PKG}" docdir="${SYS_DIR[doc]}/indent" +doc AUTHORS +changelog ChangeLog +rm -rf ${PKG}${SYS_DIR[doc]}/indent +} diff --git a/development/ldc/ldc-20120620-bashcompletioninstall.patch.xz b/development/ldc/ldc-20120620-bashcompletioninstall.patch.xz new file mode 100644 index 0000000..f04d854 Binary files /dev/null and b/development/ldc/ldc-20120620-bashcompletioninstall.patch.xz differ diff --git a/development/ldc/ldc.build b/development/ldc/ldc.build new file mode 100755 index 0000000..1dc19de --- /dev/null +++ b/development/ldc/ldc.build @@ -0,0 +1,65 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate + +source /usr/src/ports/Build/build.sh + +NAME=ldc +VERSION=20120620 +BUILD=1 +DEPENDS=('libconfig >= 1.4.8-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=llvm +VERSION=3.3 +BUILD=1 +DEPENDS=('libraries >= 20130606-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=llvm_lua +VERSION=1.3.1 +BUILD=1 +DEPENDS=('llvm >= 2.8-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=lua +MAJOR=5.2 +VERSION=${MAJOR}.2 +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=m4 +VERSION=1.4.16 +BUILD=2 + +# Description + +cat > ${PKG}/install/slack-desc <> ${PKG}/install/doinst.sh < /dev/null + fi + done +} + +# Install texinfo files + +install_info m4 +EOF + +# Sources + +SRCNAME[0]=${NAME} +SRCVERS[0]=${VERSION} +SRCPACK[0]=${URL[gnu]}/${SRCNAME[0]}/${SRCNAME[0]}-${SRCVERS[0]}.tar.xz +SRCCOPY[0]="GPL3" + +build0() +{ +CFLAGS="${FLAGS}" CXXFLAGS="${FLAGS}" \ +./configure \ + --build="${ARCH}-slackware-linux" \ + --disable-dependency-tracking \ + --disable-silent-rules \ + --disable-rpath \ + --prefix="${SYS_DIR[usr]}" \ + --mandir="${SYS_DIR[man]}" \ + --infodir="${SYS_DIR[info]}" \ + --sysconfdir="${SYS_DIR[etc]}" \ + --libdir="${SYS_DIR[lib]}" \ + --localstatedir="${SYS_DIR[var]}" +make ${JOBS} V=1 +make install DESTDIR="${PKG}" +doc AUTHORS THANKS +changelog NEWS +} diff --git a/development/make/make-3.82-bug30612.patch.xz b/development/make/make-3.82-bug30612.patch.xz new file mode 100644 index 0000000..2058f22 Binary files /dev/null and b/development/make/make-3.82-bug30612.patch.xz differ diff --git a/development/make/make-3.82-bug30723.patch.xz b/development/make/make-3.82-bug30723.patch.xz new file mode 100644 index 0000000..5612295 Binary files /dev/null and b/development/make/make-3.82-bug30723.patch.xz differ diff --git a/development/make/make-3.82-dontpruneintermediate.patch.xz b/development/make/make-3.82-dontpruneintermediate.patch.xz new file mode 100644 index 0000000..08d01e3 Binary files /dev/null and b/development/make/make-3.82-dontpruneintermediate.patch.xz differ diff --git a/development/make/make-3.82-expensiveglob.patch.xz b/development/make/make-3.82-expensiveglob.patch.xz new file mode 100644 index 0000000..e29a538 Binary files /dev/null and b/development/make/make-3.82-expensiveglob.patch.xz differ diff --git a/development/make/make-3.82-makeflags.patch.xz b/development/make/make-3.82-makeflags.patch.xz new file mode 100644 index 0000000..b7bc59d Binary files /dev/null and b/development/make/make-3.82-makeflags.patch.xz differ diff --git a/development/make/make-3.82-sortblank.patch.xz b/development/make/make-3.82-sortblank.patch.xz new file mode 100644 index 0000000..709d8d5 Binary files /dev/null and b/development/make/make-3.82-sortblank.patch.xz differ diff --git a/development/make/make.build b/development/make/make.build new file mode 100755 index 0000000..fe4cbb5 --- /dev/null +++ b/development/make/make.build @@ -0,0 +1,75 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate + +source /usr/src/ports/Build/build.sh + +NAME=make +VERSION=3.82 +BUILD=2 + +# Description + +cat > ${PKG}/install/slack-desc <> ${PKG}/install/doinst.sh < /dev/null + fi + done +} + +# Install texinfo files + +install_info make +EOF + +# Sources + +SRCNAME[0]=${NAME} +SRCVERS[0]=${VERSION} +SRCPACK[0]=http://ftp.gnu.org/gnu/make/${SRCNAME[0]}-${SRCVERS[0]}.tar.bz2 +SRCOPTS[0]="GPL3" + +build0() +{ +CFLAGS="${FLAGS}" CXXFLAGS="${FLAGS}" \ +./configure \ + --build="${ARCH}-slackware-linux" \ + --disable-dependency-tracking \ + --prefix="${SYS_DIR[usr]}" \ + --mandir="${SYS_DIR[man]}" \ + --infodir="${SYS_DIR[info]}" \ + --sysconfdir="${SYS_DIR[etc]}" \ + --libdir="${SYS_DIR[lib]}" \ + --localstatedir="${SYS_DIR[var]}" +make ${JOBS} +make install DESTDIR="${PKG}" +doc AUTHORS +changelog NEWS +} diff --git a/development/mariadb/mariadb-5.5.30-etcdir.patch.xz b/development/mariadb/mariadb-5.5.30-etcdir.patch.xz new file mode 100644 index 0000000..b8bd1c7 Binary files /dev/null and b/development/mariadb/mariadb-5.5.30-etcdir.patch.xz differ diff --git a/development/mariadb/mariadb-5.5.30-service.patch.xz b/development/mariadb/mariadb-5.5.30-service.patch.xz new file mode 100644 index 0000000..37f10cb Binary files /dev/null and b/development/mariadb/mariadb-5.5.30-service.patch.xz differ diff --git a/development/mariadb/mariadb-5.5.30-sysconfdir.patch.xz b/development/mariadb/mariadb-5.5.30-sysconfdir.patch.xz new file mode 100644 index 0000000..00fd94f Binary files /dev/null and b/development/mariadb/mariadb-5.5.30-sysconfdir.patch.xz differ diff --git a/development/mariadb/mariadb-5.5.30-sysvinit.patch.xz b/development/mariadb/mariadb-5.5.30-sysvinit.patch.xz new file mode 100644 index 0000000..04d626d Binary files /dev/null and b/development/mariadb/mariadb-5.5.30-sysvinit.patch.xz differ diff --git a/development/mariadb/mariadb-5.5.30-tmpfilesd.patch.xz b/development/mariadb/mariadb-5.5.30-tmpfilesd.patch.xz new file mode 100644 index 0000000..052c8fb Binary files /dev/null and b/development/mariadb/mariadb-5.5.30-tmpfilesd.patch.xz differ diff --git a/development/mariadb/mariadb.build b/development/mariadb/mariadb.build new file mode 100755 index 0000000..b1945e8 --- /dev/null +++ b/development/mariadb/mariadb.build @@ -0,0 +1,198 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate + +source /usr/src/ports/Build/build.sh + +NAME=mariadb +VERSION=5.5.30 +BUILD=1 +OPTDEPENDS=('openssl >= 1.0.1e-1') + +# Description + +cat > ${PKG}/install/slack-desc <> ${PKG}/install/doinst.sh < /dev/null 2> /dev/null ; then + true +else + echo "mariadb:x:27:27:MariaDB:/var/lib/mariadb:/bin/bash" >> etc/passwd +fi +if grep "^mariadb:x:" etc/group 1> /dev/null 2> /dev/null ; then + true +else + echo "mariadb:x:27:" >> etc/group +fi +if grep "^mariadb:" etc/shadow 1> /dev/null 2> /dev/null ; then + true +else + echo "mariadb:*:9797:0:::::" >> etc/shadow +fi + +# Fix directory permissions + +( + cd var/lib + chown mariadb.mariadb mariadb + chmod 750 mariadb +) + +# Create mariadb's run directory if it's not already there + +if [ ! -d run/mariadb ]; then + install -m 0750 -o mariadb -g mariadb -d run/mariadb +fi + +# Initialize the database if it isn't + +if [ ! -d var/lib/mariadb/mysql ]; then + usr/bin/mysql_install_db --user=mariadb --basedir=usr --datadir=var/lib/mariadb + chown -R mariadb.mariadb var/lib/mariadb &>/dev/null +fi + +# Keep same perms on rc.mariadb.new: + +if [ -e etc/rc.d/rc.mariadb ]; then + cp -a etc/rc.d/rc.mariadb etc/rc.d/rc.mariadb.new.incoming + cat etc/rc.d/rc.mariadb.new > etc/rc.d/rc.mariadb.new.incoming + mv etc/rc.d/rc.mariadb.new.incoming etc/rc.d/rc.mariadb.new +fi + +config etc/rc.d/rc.mariadb.new +config etc/mariadb/mysqlaccess.conf.new +config etc/mariadb/my.cnf.new +config etc/mariadb/my.cnf.d/client.cnf.new +config etc/mariadb/my.cnf.d/mysql-clients.cnf.new +config etc/mariadb/my.cnf.d/server.cnf.new +config etc/logrotate.d/mariadb.new +EOF + +# Sources + +SRCNAME[0]=${NAME} +SRCVERS[0]=${VERSION} +SRCPACK[0]=http://downloads.askmonty.org/f/${SRCNAME[0]}-${SRCVERS[0]}/kvm-tarbake-jaunty-x86/${SRCNAME[0]}-${SRCVERS[0]}.tar.gz +SRCCOPY[0]="GPL2 LGPL21" +# normla nostrip ? + +build0() +{ +cmake \ + -DCMAKE_BUILD_TYPE=Release \ + -DMANUFACTURER="Tightware" \ + -DCMAKE_C_FLAGS="-fPIC ${FLAGS} -DBIG_JOINS=1 -fno-strict-aliasing" \ + -DCMAKE_CXX_FLAGS="-fPIC ${FLAGS} -DBIG_JOINS=1 -fno-strict-aliasing -felide-constructors -fno-rtti" \ + -DWITH_MYSQLD_LDFLAGS="${LDFLAGS}" \ + -DCMAKE_INSTALL_PREFIX="${SYS_DIR[usr]}" \ + -DMYSQL_DATADIR="${SYS_DIR[var]}/lib/mariadb" \ + -DMYSQL_UNIX_ADDR="${SYS_DIR[run]}/mariadb/mariadb.sock" \ + -DINSTALL_SCRIPTDIR="${SYS_DIR[bin]}" \ + -DINSTALL_INCLUDEDIR="${SYS_DIR[include]}/mariadb" \ + -DINSTALL_SYSCONFDIR="${SYS_DIR[etc]}/mariadb" \ + -DINSTALL_MANDIR="${SYS_DIR[man]}" \ + -DINSTALL_PLUGINDIR="${SYS_DIR[lib]}/plugins/mariadb" \ + -DINSTALL_SHAREDIR="${SYS_DIR[share]}" \ + -DINSTALL_MYSQLSHAREDIR="share/application-data/mariadb" \ + -DINSTALL_SUPPORTFILESDIR="${SYS_DIR[doc]}/mariadb/sample" \ + -DINSTALL_DOCREADMEDIR="${SYS_DIR[doc]}/mariadb" \ + -DINSTALL_DOCDIR="${SYS_DIR[doc]}/mariadb" \ + -DINSTALL_SQLBENCHDIR="${SYS_DIR[usr]}/src" \ + -DINSTALL_MYSQLTESTDIR="${SYS_DIR[usr]}/src" \ + -DMYSQLD_USER="mariadb" \ + -DDEFAULT_CHARSET=utf8 \ + -DDEFAULT_COLLATION=utf8_general_ci \ + -DENABLED_LOCAL_INFILE=ON \ + -DUSE_ARIA_FOR_TMP_TABLES=ON \ + -DWITH_ZLIB=system \ + -DWITH_SSL=system \ + -DWITH_READLINE=ON \ + -DWITH_LIBWRAP=OFF \ + -DWITH_EXTRA_CHARSETS=complex \ + -DWITH_EMBEDDED_SERVER=ON \ + -DWITH_ARCHIVE_STORAGE_ENGINE=1 \ + -DWITH_BLACKHOLE_STORAGE_ENGINE=1 \ + -DWITH_INNOBASE_STORAGE_ENGINE=1 \ + -DWITH_PARTITION_STORAGE_ENGINE=1 \ + -DWITHOUT_EXAMPLE_STORAGE_ENGINE=1 \ + -DWITHOUT_FEDERATED_STORAGE_ENGINE=1 \ + -DWITHOUT_PBXT_STORAGE_ENGINE=1 \ +CMakeLists.txt +make ${JOBS} +make install DESTDIR="${PKG}" +install.dir ${PKG}${SYS_DIR[var]}/lib/mariadb +install.dir ${PKG}${SYS_DIR[etc]}/{rc.d,tmpfiles.d} +install.dat rc.mariadb.new ${PKG}${SYS_DIR[etc]}/rc.d/rc.mariadb.new +install.dat mariadb.conf.tmpfiles ${PKG}${SYS_DIR[etc]}/tmpfiles.d/mariadb.conf +install.dir ${PKG}${SYS_DIR[systemdsystemunitdir]} +install.dat mariadb.service ${PKG}${SYS_DIR[systemdsystemunitdir]} +install.bin mysqld-post.sh ${PKG}${SYS_DIR[bin]}/mysqld-post +install.dat support-files/{my-*.cnf,*.ini} ${PKG}${SYS_DIR[etc]}/mariadb +install.cfg scripts/mysqlaccess.conf ${PKG}${SYS_DIR[etc]}/mariadb +mv \ + ${PKG}${SYS_DIR[lib]}/plugins/mariadb/daemon_example.ini \ + ${PKG}${SYS_DIR[etc]}/mariadb +config ${PKG}${SYS_DIR[etc]}/logrotate.d/mariadb +config ${PKG}${SYS_DIR[etc]}/mariadb/mysqlaccess.conf +config ${PKG}${SYS_DIR[etc]}/mariadb/my.cnf +config ${PKG}${SYS_DIR[etc]}/mariadb/my.cnf.d/client.cnf +config ${PKG}${SYS_DIR[etc]}/mariadb/my.cnf.d/mysql-clients.cnf +config ${PKG}${SYS_DIR[etc]}/mariadb/my.cnf.d/server.cnf + +#FIXME: compat + +( + cd ${PKG}${SYS_DIR[include]} + ln -sf mariadb mysql +) + +# Unneeded stuff + +rm -rf \ + ${PKG}${SYS_DIR[lib]}/libmysql{d,client,client_r}.a \ + ${PKG}${SYS_DIR[bin]}/rcmysql \ + ${PKG}${SYS_DIR[etc]}/init.d \ + ${PKG}${SYS_DIR[man]}/man1/{mysqlman,mysql.server,mysql*test*.pl}.1 \ + ${PKG}${SYS_DIR[usr]}/src \ + ${PKG}${SYS_DIR[usr]}/data \ + ${PKG}${SYS_DIR[doc]}/mariadb + +#FIXME: Make subpackages of mysql-test and sql-bench +} diff --git a/development/patch/patch.build b/development/patch/patch.build new file mode 100755 index 0000000..4b5b943 --- /dev/null +++ b/development/patch/patch.build @@ -0,0 +1,58 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate + +source /usr/src/ports/Build/build.sh + +NAME=patch +VERSION=2.7.1 +BUILD=2 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=perl +MAJOR=5 +VERSION=${MAJOR}.18.0 +BUILD=1 +OPTDEPENDS=('libdb >= 5.3.21-1' 'gdbm >= 1.10-1') + +# Description + +cat > ${PKG}/install/slack-desc < pstruct.1 + echo ".so man1/s2p.1" > psed.1 +) +# Set no mail address since bug reports should go to the bug tracker +# and not someone's email. +sed -e "/^cf_email=/ s/'.*'/''/" \ + -e "/^perladmin=/ s/'.*'/''/" \ + -i ${PKG}${SYS_DIR[lib]}/plugins/perl/${MAJOR}/Config_heavy.pl +# Set CPAN default config to use the site directories. +sed -e '/(makepl_arg =>/ s/""/"INSTALLDIRS=site"/' \ + -e '/(mbuildpl_arg =>/ s/""/"installdirs=site"/' \ + -i ${PKG}${SYS_DIR[share]}/perl/${MAJOR}/CPAN/FirstTime.pm +# Set CPANPLUS default config to use the site directories. +sed -e "/{'makemakerflags'}/ s/'';/'INSTALLDIRS=site';/" \ + -e "/{'buildflags'}/ s/'';/'installdirs=site';/" \ + -i ${PKG}${SYS_DIR[share]}/perl/${MAJOR}/CPANPLUS/Config.pm +# Cleanup +( + cd ${PKG}${SYS_DIR[share]}/perl/${MAJOR} + mv pod .. + find . -name '*.pod' -delete + mv ../pod . +) +find ${PKG}${SYS_DIR[lib]} -name '*.pod' -delete +find ${PKG} -name '.packlist' -delete +rm -rf ${PKG}${SYS_DIR[usr]}/local +} diff --git a/development/perl_xmlparser/perl_xmlparser.build b/development/perl_xmlparser/perl_xmlparser.build new file mode 100755 index 0000000..1b2948d --- /dev/null +++ b/development/perl_xmlparser/perl_xmlparser.build @@ -0,0 +1,54 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate + +source /usr/src/ports/Build/build.sh + +NAME=perl_xmlparser +VERSION=2.41 +BUILD=1 +REQUIRES=('perl >= 5.18.0-1' 'expat >= 2.1.0-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=php +VERSION=5.4.15 +BUILD=1 +DEPENDS=('libxml >= 2.9.0-1') +OPTDEPENDS=('curl >= 7.29.0-1' 'gnutls >= 3.1.10-1' 'openssl >= 1.0.1e-1' 'gdbm >= 1.10-1' 'enchant >= 1.6.0-1' 'libxslt >= 1.1.28-1') + +# Description + +cat > ${PKG}/install/slack-desc <> ${PKG}/install/doinst.sh < etc/rc.d/rc.php-fpm.new.incoming + mv etc/rc.d/rc.php-fpm.new.incoming etc/rc.d/rc.php-fpm.new +fi + +config etc/php-fpm.conf.new +config etc/php.d/php.ini.new +config etc/apache/extra/httpd-mod_php.conf.new +config etc/conf.d/php.conf.new +config etc/rc.d/rc.php-fpm.new +EOF + +# Sources + +SRCNAME[0]=${NAME} +SRCVERS[0]=${VERSION} +SRCPACK[0]=ftp://fr2.php.net/mirrors/www.php.net/distributions/${SRCNAME[0]}-${SRCVERS[0]}.tar.bz2 +SRCCOPY[0]="PHP" + +configure() +{ +extensions="--enable-bcmath=shared \ + --enable-calendar=shared \ + --enable-ctype=shared \ + --enable-dba=shared \ + --enable-exif=shared \ + --enable-fpm \ + --enable-ftp=shared \ + --enable-gd-native-ttf \ + --enable-gd-jis-conv \ + --enable-hash \ + --enable-json=shared \ + --enable-mbregex=shared \ + --enable-mbstring=shared \ + --enable-mod_charset \ + --enable-pdo=shared \ + --enable-dom=shared \ + --enable-phar \ + --enable-posix=shared \ + --enable-session \ + --enable-shmop=shared \ + --enable-simplexml \ + --enable-soap=shared \ + --enable-sockets=shared \ + --enable-sqlite-utf8 \ + --enable-sysvmsg=shared \ + --enable-sysvsem=shared \ + --enable-sysvshm=shared \ + --enable-tokenizer=shared \ + --enable-wddx=shared \ + --enable-xml=shared \ + --enable-xmlreader=shared \ + --enable-zip=shared \ + --with-fpm-user=apache \ + --with-fpm-group=apache \ + --with-bz2=shared,${SYS_DIR[usr]} \ + --with-curl=shared,${SYS_DIR[usr]} \ + --with-curlwrappers \ + --with-db4=${SYS_DIR[usr]} \ + --with-enchant=shared,${SYS_DIR[usr]} \ + --with-freetype-dir=${SYS_DIR[usr]} \ + --with-gd=shared \ + --with-gdbm=shared,${SYS_DIR[usr]} \ + --with-gettext=shared,${SYS_DIR[usr]} \ + --with-gmp=shared,${SYS_DIR[usr]} \ + --with-iconv=shared \ + --with-jpeg-dir=shared,${SYS_DIR[usr]} \ + --with-libxml-dir=${SYS_DIR[usr]} \ + --with-mhash=shared,${SYS_DIR[usr]} \ + --with-mysql=shared,mysqlnd \ + --with-mysql-sock=${SYS_DIR[run]}/mariadb/mariadb.sock \ + --with-mysqli=shared,mysqlnd \ + --with-openssl=shared \ + --with-pcre-dir=${SYS_DIR[usr]} \ + --with-pcre-regex=${SYS_DIR[usr]} \ + --with-pdo-mysql=shared,mysqlnd \ + --with-pdo-sqlite=shared,${SYS_DIR[usr]} \ + --with-png-dir=shared,${SYS_DIR[usr]} \ + --with-readline=shared,${SYS_DIR[usr]} \ + --with-regex=php \ + --with-snmp=shared,${SYS_DIR[usr]} \ + --with-sqlite3=shared,${SYS_DIR[usr]} \ + --with-t1lib=${SYS_DIR[usr]} \ + --with-vpx-dir=${SYS_DIR[usr]} \ + --with-xpm-dir=${SYS_DIR[usr]} \ + --with-xsl=shared,${SYS_DIR[usr]} \ + --with-zlib=shared,${SYS_DIR[usr]} \ + " +#FIXME: some PHP extensions are missing +# --with-mm=${SYS_DIR[usr]} \ +# --with-ldap=shared \ +# --with-imap-ssl=${SYS_DIR[usr]} \ # Requires Alpine's c-client.a +# --with-imap=${SYS_DIR[usr]} \ +# --enable-simplexml=shared \ # Cannot build SPL as a module +# --enable-intl=shared \ # Requires ICU which is a fat dependency we don't want +# --with-mcrypt=${SYS_DIR[usr]} \ # Requires mcrypt.h +# --with-pspell=shared,${SYS_DIR[usr]} \ # Requires pspell + +#FIXME: SQLite3 won't compile and break the build with -ffast-math +export O_FLAGS="${FLAGS//-ffast-math}" + +export EXTENSION_DIR="${SYS_DIR[lib]}/plugins/php" +#export PEAR_INSTALLDIR="${SYS_DIR[share]}/pear" + +CPPFLAGS="-I${SYS_DIR[include]}/apr-1 -I${SYS_DIR[include]}/sqlite-3" \ +CFLAGS="${O_FLAGS}" CXXFLAGS="${O_FLAGS}" \ +./configure \ + ${*} \ + --build="${ARCH}-slackware-linux" \ + --prefix="${SYS_DIR[usr]}" \ + --sysconfdir="${SYS_DIR[etc]}" \ + --libdir="${SYS_DIR[share]}/php" \ + --mandir="${SYS_DIR[man]}" \ + --localstatedir="${SYS_DIR[var]}" \ + --datarootdir="${SYS_DIR[share]}" \ + --datadir="${SYS_DIR[share]}" \ + --with-config-file-scan-dir="${SYS_DIR[etc]}/php.d" \ + --with-config-file-path="${SYS_DIR[etc]}/php.d" \ + --without-pear \ + --disable-rpath \ + --disable-debug \ + --disable-magic-quotes \ + --disable-safe-mode \ + --disable-sigchild \ + --enable-maintainer-zts \ + --enable-inline-optimization \ + --enable-static=no \ + --enable-shared=yes \ + --enable-filter \ + --enable-zend-multibyte \ + --with-pic \ + --with-gnu-ld \ + --with-tsrm-pthreads \ + ${extensions} +# --with-pear=/usr/share/pear +# Old stuff +# --with-shared-layout=PHP +# --enable-discard-path +# --enable-force-cgi-redirect +} + +build0() +{ +#FIXME: Apache config file hack +( +install.dir ${PKG}${SYS_DIR[etc]}/apache +install.dat apache.hack ${PKG}${SYS_DIR[etc]}/apache/httpd.conf +) +# apache2 + cli build +configure \ + --with-apxs2="${SYS_DIR[bin]}/apxs" \ + --enable-pcntl +make ${JOBS} install INSTALL_ROOT="${PKG}" +make install-cli INSTALL_ROOT="${PKG}" +#make install-pear INSTALL_ROOT="${PKG}" +changelog NEWS +install.dir ${PKG}${SYS_DIR[etc]}/{php,tmpfiles,conf,rc}.d +install.cfg php.ini-* ${PKG}${SYS_DIR[etc]}/php.d +install.cfg php.ini-development ${PKG}${SYS_DIR[etc]}/php.d/php.ini.new +install.dir ${PKG}${SYS_DIR[etc]}/apache/extra +install.cfg mod_php.conf.example \ + ${PKG}${SYS_DIR[etc]}/apache/extra/httpd-mod_php.conf.new +mv \ + ${PKG}${SYS_DIR[etc]}/php-fpm.conf.default \ + ${PKG}${SYS_DIR[etc]}/php-fpm.conf.new +install.cfg sapi/fpm/init.d.php-fpm ${PKG}${SYS_DIR[etc]}/rc.d/rc.php-fpm.new +install.cfg php-fpm.conf.tmpfiles ${PKG}${SYS_DIR[etc]}/tmpfiles.d/php-fpm.conf +install.dir ${PKG}${SYS_DIR[var]}/lib/php +chgrp apache ${PKG}${SYS_DIR[var]}/lib/php +chmod 0770 ${PKG}${SYS_DIR[var]}/lib/php +install.cfg php.conf.d ${PKG}${SYS_DIR[etc]}/conf.d/php.conf.new +install.dir ${PKG}${SYS_DIR[systemdsystemscriptdir]} +install.bin cleanphpsession ${PKG}${SYS_DIR[systemdsystemscriptdir]} +install.dir ${PKG}${SYS_DIR[systemdsystemunitdir]} +install.cfg sapi/fpm/php-fpm.service ${PKG}${SYS_DIR[systemdsystemunitdir]} +install.dir ${PKG}${SYS_DIR[etc]}/cron.daily +( + cd ${PKG}${SYS_DIR[etc]}/cron.daily + ln -sf ${SYS_DIR[share]}/systemd/script/cleanphpsession php +) +config ${PKG}${SYS_DIR[etc]}/php-fpm.conf +chmod 0755 \ + ${PKG}${SYS_DIR[bin]}/php \ + ${PKG}${SYS_DIR[lib]}/plugins/php/* +rm -f \ + ${PKG}${SYS_DIR[var]}/run \ + ${PKG}${SYS_DIR[etc]}/php.d/*~ \ + ${PKG}${SYS_DIR[etc]}/apache/httpd* +} diff --git a/development/php_apc/APC-3.1.13-config.patch.xz b/development/php_apc/APC-3.1.13-config.patch.xz new file mode 100644 index 0000000..03879b1 Binary files /dev/null and b/development/php_apc/APC-3.1.13-config.patch.xz differ diff --git a/development/php_apc/php_apc.build b/development/php_apc/php_apc.build new file mode 100755 index 0000000..714378b --- /dev/null +++ b/development/php_apc/php_apc.build @@ -0,0 +1,76 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate + +source /usr/src/ports/Build/build.sh + +NAME=php_apc +VERSION=3.1.13 +BUILD=2 +DEPENDS=('php >= 5.4.15-1') + +# Description + +cat > ${PKG}/install/slack-desc <> ${PKG}/install/doinst.sh < + +source /usr/src/ports/Build/build.sh + +NAME=pkgconfig +VERSION=0.28 +BUILD=3 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=python +MAJOR=2.7 +VERSION=${MAJOR}.4 +BUILD=1 +OPTDEPENDS=('gdbm >= 1.10-1' 'bzip2 >= 1.0.6-1' 'openssl >= 1.0.1e-1' 'expat >= 2.1.0-1' 'sqlite >= 3.7.16.1-1') + +# Description + +cat > ${PKG}/install/slack-desc < python2.1 + echo ".so man1/python${MAJOR}.1" > python.1 +) +# Fix conflicts with python 3.x +( + cd ${PKG}${SYS_DIR[bin]} + mv idle{,2} + mv pydoc{,2} + mv 2to3{,-${MAJOR}} + ln -sf idle2 idle + ln -sf pydoc2 pydoc + ln -sf 2to3-${MAJOR} 2to3 +) +# We don't need smtp.py in /usr/bin +mv ${PKG}${SYS_DIR[bin]}/smtpd.py ${PKG}${PYTHONLIBDIR} +# python -> python2 +sed -i "s|#[ ]*![ ]*/usr/bin/env python$|#!/usr/bin/env python2|" \ + $(find ${PKG}${PYTHONLIBDIR} -name '*.py') +# More clean up... +sed -i "s|${PKG}/Python-${SRCVERS[0]}:||g" ${PKG}${PYTHONLIBDIR}/config/Makefile +} diff --git a/development/python_m2crypto/python_m2crypto.build b/development/python_m2crypto/python_m2crypto.build new file mode 100755 index 0000000..5095759 --- /dev/null +++ b/development/python_m2crypto/python_m2crypto.build @@ -0,0 +1,48 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate + +source /usr/src/ports/Build/build.sh + +NAME=python_m2crypto +VERSION=0.21.1 +BUILD=1 +DEPENDS=('python >= 2.7.4-1' 'openssl >= 1.0.1e-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=ruby +MAJOR=2.0 +MINOR=0 +PATCH=195 +VERSION=${MAJOR}.${MINOR}.${PATCH} +BUILD=2 +OPTDEPENDS=('openssl >= 1.0.1e-1' 'libdb >= 5.3.21-1' 'gdbm >= 1.10-1') + +# Description + +cat > ${PKG}/install/slack-desc <> ${PKG}/install/doinst.sh < + +source /usr/src/ports/Build/build.sh + +NAME=ruby_cairo +VERSION=1.12.4 +BUILD=1 +DEPENDS=('ruby >= 2.0.0.195-1' 'cairo >= 1.12.12-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=ruby_gtk2 +VERSION=2.0.0 +BUILD=1 +DEPENDS=('ruby_cairo >= 1.12.4-1' 'gtk+ >= 2.24.17-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=ruby_pkgconfig +VERSION=1.1.4 +BUILD=1 +ARCH=noarch +DEPENDS=('ruby >= 2.0.0.195-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=scons +VERSION=2.3.0 +BUILD=1 +ARCH=noarch +DEPENDS=('python >= 2.7.4-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=strace +VERSION=4.8 +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=subversion +VERSION=1.6.16 +BUILD=1 +DEPENDS=('neon >= 0.29.5-1' 'apr >= 1.4.2-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=udis86 +VERSION=1.7 +BUILD=2 + +# Description + +cat > ${PKG}/install/slack-desc < $PKG/install/slack-desc < /tmp/$NAME-$VERSION-$ARCH-$BUILD.txt +makepkg -l y -c n /tmp/$NAME-$VERSION-$ARCH-$BUILD.txz diff --git a/development/xfce_dev_tools/xfce_dev_tools.build b/development/xfce_dev_tools/xfce_dev_tools.build new file mode 100755 index 0000000..c13d092 --- /dev/null +++ b/development/xfce_dev_tools/xfce_dev_tools.build @@ -0,0 +1,58 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate + +source /usr/src/ports/Build/build.sh + +NAME=xfce_dev_tools +MAJOR=4.10 +VERSION=${MAJOR}.0 +BUILD=2 +DEPENDS=('glib >= 2.36.0-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=yasm +VERSION=1.2.0 +BUILD=2 + +# Description + +cat > ${PKG}/install/slack-desc < $PKG/install/slack-desc < $PKG/install/slack-required <= 2.18.3-i486-1 +wv >= 1.2.4-i486-1 +fribidi >= 0.10.9-i486-1 +enchant >= 1.4.2-i486-1 +librsvg >= 2.26.0-i486-1 +libcroco >= 0.6.2-i486-1 +expat >= 2.0.1-i486-1 +EOF + +install -m 0644 -o 0 -g 0 AUTHORS \ + $PKG/usr/doc/$NAME-$VERSION + +mv $PKG/usr/share/icons \ + $PKG/usr/share/pixmaps + +rm -f \ + $PKG/usr/lib/*/*/*.la \ + $PKG/usr/lib/*/*/*.a \ + $PKG/usr/lib/*.la \ + $PKG/usr/lib/*.a + +strip --strip-unneeded \ + $PKG/usr/lib/*/*/*.so* \ + $PKG/usr/lib/*.so* || : + +strip \ + $PKG/usr/bin/* || : + +chown -R root.root $PKG + +# Make package +cd $PKG +cat install/slack-desc | grep "$NAME:" > /tmp/$NAME-$VERSION-$ARCH-$BUILD.txt +makepkg -l y -c n /tmp/$NAME-$VERSION-$ARCH-$BUILD.txz diff --git a/documents/antiword/antiword-0.37-cmake.patch.xz b/documents/antiword/antiword-0.37-cmake.patch.xz new file mode 100644 index 0000000..ed50180 Binary files /dev/null and b/documents/antiword/antiword-0.37-cmake.patch.xz differ diff --git a/documents/antiword/antiword-0.37-resourcedirs.patch.xz b/documents/antiword/antiword-0.37-resourcedirs.patch.xz new file mode 100644 index 0000000..502c5ec Binary files /dev/null and b/documents/antiword/antiword-0.37-resourcedirs.patch.xz differ diff --git a/documents/antiword/antiword.build b/documents/antiword/antiword.build new file mode 100755 index 0000000..31b129e --- /dev/null +++ b/documents/antiword/antiword.build @@ -0,0 +1,54 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate + +source /usr/src/ports/Build/build.sh + +NAME=antiword +VERSION=0.37 +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=ed +VERSION=1.9 +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc <> ${PKG}/install/doinst.sh < /dev/null + fi + done +} + +# Install texinfo files + +install_info ed +EOF + +# Sources + +SRCNAME[0]=${NAME} +SRCVERS[0]=${VERSION} +SRCPACK[0]=${URL[gnu]}/${SRCNAME[0]}/${SRCNAME[0]}-${SRCVERS[0]}.tar.lz +SRCCOPY[0]="GPL3" + +build0() +{ +CFLAGS="${FLAGS}" CXXFLAGS="${FLAGS}" \ +./configure \ + --build="${ARCH}-slackware-linux" \ + --prefix="${SYS_DIR[usr]}" \ + --mandir="${SYS_DIR[man]}" \ + --infodir="${SYS_DIR[info]}" \ + --sysconfdir="${SYS_DIR[etc]}" +make ${JOBS} +make install DESTDIR="${PKG}" +doc AUTHORS +changelog NEWS +} diff --git a/documents/evince/evince-3.8.0-backenddir.patch.xz b/documents/evince/evince-3.8.0-backenddir.patch.xz new file mode 100644 index 0000000..d680312 Binary files /dev/null and b/documents/evince/evince-3.8.0-backenddir.patch.xz differ diff --git a/documents/evince/evince.build b/documents/evince/evince.build new file mode 100755 index 0000000..0dd80de --- /dev/null +++ b/documents/evince/evince.build @@ -0,0 +1,92 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate + +source /usr/src/ports/Build/build.sh + +NAME=evince +MAJOR=3.8 +VERSION=${MAJOR}.0 +BUILD=1 +DEPENDS=('gtk+ >= 3.8.0-1' 'gnome_keyring >= 3.8.0-1') +OPTDEPENDS=('poppler >= 0.22.2-1' 'djvulibre >= 3.5.25.3-1' 'libtiff >= 4.0.3-1' 'libspectre >= 0.2.7-1' 'libgxps >= 0.2.2-1') + +# Description + +cat > ${PKG}/install/slack-desc < ${PKG}/install/doinst.sh < $PKG/install/slack-desc < $PKG/install/slack-required <= 2.18.4-i486-1 +fribidi >= 0.10.9-i486-1 +liblinebreak >= 1.2-i486-1 +expat >= 2.0.1-i486-1 +zlib >= 1.2.3-i486-2 +bzip2 >= 1.0.5-i486-1 +curl >= 7.19.6-i486-1 +EOF + +rm -f \ + $PKG/usr/libexec/*/*/*.la \ + $PKG/usr/lib/*.la + +strip --strip-unneeded \ + $PKG/usr/lib/*.so* \ + $PKG/usr/libexec/*/*/*.so* || : + +strip \ + $PKG/usr/bin/* || : + +chown -R root.root $PKG + +# Make package +cd $PKG +cat install/slack-desc | grep "$NAME:" > /tmp/$NAME-$VERSION-$ARCH-$BUILD.txt +makepkg -l y -c n /tmp/$NAME-$VERSION-$ARCH-$BUILD.txz diff --git a/documents/hunspell/hunspell-1.3.2-pkgconfig.patch.xz b/documents/hunspell/hunspell-1.3.2-pkgconfig.patch.xz new file mode 100644 index 0000000..9627b55 Binary files /dev/null and b/documents/hunspell/hunspell-1.3.2-pkgconfig.patch.xz differ diff --git a/documents/hunspell/hunspell-1.3.2-xdgdir.patch.xz b/documents/hunspell/hunspell-1.3.2-xdgdir.patch.xz new file mode 100644 index 0000000..de09ea9 Binary files /dev/null and b/documents/hunspell/hunspell-1.3.2-xdgdir.patch.xz differ diff --git a/documents/hunspell/hunspell.build b/documents/hunspell/hunspell.build new file mode 100755 index 0000000..7f7c04d --- /dev/null +++ b/documents/hunspell/hunspell.build @@ -0,0 +1,64 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate + +source /usr/src/ports/Build/build.sh + +NAME=hunspell +VERSION=1.3.2 +BUILD=2 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=itstool +VERSION=1.2.0 +BUILD=2 +ARCH=noarch +DEPENDS=('python >= 2.7.4-1' 'libxml >= 2.9.0-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=medit +VERSION=1.2.0 +BUILD=1 +DEPENDS=('gtk+ >= 2.24.17-1' 'expat >= 2.1.0-1' 'libxml >= 2.9.1-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=ne +VERSION=2.5 +BUILD=1 +OPTIONS="noinfoz" + +# Description + +cat > ${PKG}/install/slack-desc <> ${PKG}/install/doinst.sh < /dev/null + fi + done +} + +# Install texinfo files + +install_info ne +EOF + +# Sources + +SRCNAME[0]=${NAME} +SRCVERS[0]=${VERSION} +SRCPACK[0]=http://ne.dsi.unimi.it/${SRCNAME[0]}-${SRCVERS[0]}.tar.gz +SRCCOPY[0]="GPL3" + +build0() +{ +make ${JOBS} PREFIX="${SYS_DIR[usr]}" OPTS="${FLAGS}" +make install PREFIX="${SYS_DIR[usr]}" DESTDIR="${PKG}" +doc doc/default.* +changelog CHANGES +} diff --git a/documents/pinfo/pinfo-0.6.8-heimdal.patch.bz2 b/documents/pinfo/pinfo-0.6.8-heimdal.patch.bz2 new file mode 100644 index 0000000..68f7d47 Binary files /dev/null and b/documents/pinfo/pinfo-0.6.8-heimdal.patch.bz2 differ diff --git a/documents/pinfo/pinfo.SlackBuild b/documents/pinfo/pinfo.SlackBuild new file mode 100755 index 0000000..4708558 --- /dev/null +++ b/documents/pinfo/pinfo.SlackBuild @@ -0,0 +1,86 @@ +#!/bin/sh + +CWD=`pwd` +NAME=pinfo +VERSION=0.6.8 +ARCH=i586 +BUILD=1 +PKGNAME=$NAME +PKGVER=$VERSION +BASEDIR=$PKGNAME-$PKGVER +ARCHIVE=$BASEDIR.tar.gz +REPOSITORY=http://some/where +FLAGS="-O2 -march=pentium -mcpu=pentium -fno-strength-reduce \ + -fomit-frame-pointer -ffast-math" +PKG=/tmp/package-$NAME + +rm -rf $PKG +mkdir -p $PKG + +# Obtain sources +if [ ! -e $ARCHIVE ]; then + if `wget "$REPOSITORY/$ARCHIVE"`; then + true + else + exit 1 + fi +fi + +# Compile +cd /tmp +tar zxvf $CWD/$ARCHIVE +cd $BASEDIR +bzcat $CWD/$NAME-$VERSION-heimdal.patch.bz2 | patch -p1 -s +CFLAGS=$FLAGS CXXFLAGS=$FLAGS ./configure --prefix=/usr --sysconfdir=/etc +make + +# Install +mkdir -p $PKG/install $PKG/usr/doc/$NAME-$VERSION +cat > $PKG/install/slack-desc < /tmp/$NAME-$VERSION-$ARCH-$BUILD.txt +makepkg -l y -c n /tmp/$NAME-$VERSION-$ARCH-$BUILD.tgz diff --git a/documents/texinfo/texinfo-5.1-dir.patch.xz b/documents/texinfo/texinfo-5.1-dir.patch.xz new file mode 100644 index 0000000..eb2e62f Binary files /dev/null and b/documents/texinfo/texinfo-5.1-dir.patch.xz differ diff --git a/documents/texinfo/texinfo.build b/documents/texinfo/texinfo.build new file mode 100755 index 0000000..127e289 --- /dev/null +++ b/documents/texinfo/texinfo.build @@ -0,0 +1,99 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate + +source /usr/src/ports/Build/build.sh + +NAME=texinfo +VERSION=5.1 +BUILD=1 +OPTDEPENDS=('perl >= 5.12.3-1') + +# Description + +cat > ${PKG}/install/slack-desc <> ${PKG}/install/doinst.sh < /dev/null + fi + done +} + +# If no dir file exists, we'll assume it's a fresh installation and create one +# Otherwise, we'll throw out the new copy to preserve what's already installed + +if [ -e usr/info/dir ]; then + # If there is no topmost node, this dir file is broken, so replace it: + if ! grep -q "Node: Top" usr/info/dir ; then + mv usr/info/dir.new usr/info/dir + fi +else + mv usr/info/dir.new usr/info/dir +fi + +# Install texinfo files + +install_info info info-stnd texinfo +EOF + +# Sources + +SRCNAME[0]=${NAME} +SRCVERS[0]=${VERSION} +SRCPACK[0]=${URL[gnu]}/${SRCNAME[0]}/${SRCNAME[0]}-${SRCVERS[0]}.tar.xz +SRCCOPY[0]="GPL3" + +build0() +{ +CFLAGS="${FLAGS}" CXXFLAGS="${FLAGS}" \ +./configure \ + --build="${ARCH}-slackware-linux" \ + --disable-dependency-tracking \ + --disable-silent-rules \ + --disable-rpath \ + --prefix="${SYS_DIR[usr]}" \ + --mandir="${SYS_DIR[man]}" \ + --infodir="${SYS_DIR[info]}" \ + --sysconfdir="${SYS_DIR[etc]}" \ + --libdir="${SYS_DIR[lib]}" \ + --localstatedir="${SYS_DIR[var]}" +#FIXME: --with-external-libintl-perl +make ${JOBS} V=1 +make install DESTDIR="${PKG}" +doc AUTHORS +changelog NEWS +install.dat dir.new ${PKG}${SYS_DIR[info]} +#FIXME: Why do these file have no .info suffix? +( + cd ${PKG}${SYS_DIR[info]} + for file in texinfo*; do + mv "${file}" "${file}.info" + done +) +} diff --git a/documents/vim/vim-7.3-crontab.patch.xz b/documents/vim/vim-7.3-crontab.patch.xz new file mode 100644 index 0000000..b579b03 Binary files /dev/null and b/documents/vim/vim-7.3-crontab.patch.xz differ diff --git a/documents/vim/vim-7.3-logfiles.patch.xz b/documents/vim/vim-7.3-logfiles.patch.xz new file mode 100644 index 0000000..bed59fe Binary files /dev/null and b/documents/vim/vim-7.3-logfiles.patch.xz differ diff --git a/documents/vim/vim-7.3-nlpo.patch.xz b/documents/vim/vim-7.3-nlpo.patch.xz new file mode 100644 index 0000000..033cf43 Binary files /dev/null and b/documents/vim/vim-7.3-nlpo.patch.xz differ diff --git a/documents/vim/vim-7.3-slackware.patch.xz b/documents/vim/vim-7.3-slackware.patch.xz new file mode 100644 index 0000000..7e974bf Binary files /dev/null and b/documents/vim/vim-7.3-slackware.patch.xz differ diff --git a/documents/vim/vim-7.3-syntax20130121.patch.xz b/documents/vim/vim-7.3-syntax20130121.patch.xz new file mode 100644 index 0000000..6821b0b Binary files /dev/null and b/documents/vim/vim-7.3-syntax20130121.patch.xz differ diff --git a/documents/vim/vim-7.3-update773.patch.xz b/documents/vim/vim-7.3-update773.patch.xz new file mode 100644 index 0000000..ed5b1cd Binary files /dev/null and b/documents/vim/vim-7.3-update773.patch.xz differ diff --git a/documents/vim/vim-7.3-useproperlocaledir.patch.xz b/documents/vim/vim-7.3-useproperlocaledir.patch.xz new file mode 100644 index 0000000..1c24406 Binary files /dev/null and b/documents/vim/vim-7.3-useproperlocaledir.patch.xz differ diff --git a/documents/vim/vim-7.3-vimautoconf.patch.xz b/documents/vim/vim-7.3-vimautoconf.patch.xz new file mode 100644 index 0000000..e2d9177 Binary files /dev/null and b/documents/vim/vim-7.3-vimautoconf.patch.xz differ diff --git a/documents/vim/vim-7.3-vimrcdir.patch.xz b/documents/vim/vim-7.3-vimrcdir.patch.xz new file mode 100644 index 0000000..88fe67c Binary files /dev/null and b/documents/vim/vim-7.3-vimrcdir.patch.xz differ diff --git a/documents/vim/vim.build b/documents/vim/vim.build new file mode 100755 index 0000000..aea8467 --- /dev/null +++ b/documents/vim/vim.build @@ -0,0 +1,131 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate + +source /usr/src/ports/Build/build.sh + +NAME=vim +MAJOR=7.3 +VERSION=${MAJOR}.773 +BUILD=5 + +# Description + +cat > ${PKG}/install/slack-desc < configure + +configure() +{ +CFLAGS="${FLAGS}" CXXFLAGS="${FLAGS}" \ +./configure \ + --build="${ARCH}-slackware-linux" \ + --prefix="${SYS_DIR[usr]}" \ + --mandir="${SYS_DIR[man]}" \ + --sysconfdir="${SYS_DIR[etc]}" \ + --libdir="${SYS_DIR[lib]}" \ + --localstatedir="${SYS_DIR[var]}/lib/vim" \ + --localedir="${SYS_DIR[share]}/locale" \ + --with-compiledby="${DISTRONAME}" \ + --with-features=huge \ + ${*} +} + +build0() +{ +configure \ + --disable-netbeans \ + --disable-pythoninterp \ + --disable-python3interp \ + --disable-rubyinterp \ + --disable-tclinterp \ + --disable-luainterp \ + --disable-perlinterp \ + --disable-gui \ + --with-x=no \ + --enable-gpm \ + --enable-acl \ + --enable-multibyte \ + --enable-cscope +make ${JOBS} VIMRCLOC="${SYS_DIR[etc]}" VIMRTLOC="${SYS_DIR[share]}/vim" VIMRUNTIMEDIR="${SYS_DIR[share]}/vim" +make install VIMRCLOC="${SYS_DIR[etc]}" VIMRTLOC="${SYS_DIR[share]}/vim" DESTDIR="${PKG}" +doc README.txt +install.dat doinst.sh ${PKG}/install +install.dir ${PKG}/etc +install.dat runtime/rgb.txt ${PKG}${SYS_DIR[share]}/vim +install.cfg runtime/vimrc_example.vim ${PKG}${SYS_DIR[etc]}/vimrc.new +( + cd ${PKG}${SYS_DIR[man]} + for file in $(find . -name evim.1); do + rm -f ${file} + done + for manpage in view rvim rview ex; do + for file in $(find . -type l -name ${manpage}.1); do + rm -f ${file} + echo ".so man1/vim.1" > ${file} + done + done +) +( + cd ${PKG}${SYS_DIR[share]}/vim + rm -rf \ + *vimrc_example.vim \ + */*cmake.vim \ + tools +) +} + +SRCNAME[1]=ctags +SRCVERS[1]=5.8 +SRCPACK[1]=${URL[sf]}/ctags/${SRCNAME[1]}/${SRCVERS[1]}/${SRCNAME[1]}-${SRCVERS[1]}.tar.gz +SRCCOPY[1]="GPL2" + +build1() +{ +CFLAGS="${FLAGS}" CXXFLAGS="${FLAGS}" \ +./configure \ + --build="${ARCH}-slackware-linux" \ + --prefix="${SYS_DIR[usr]}" \ + --mandir="${SYS_DIR[man]}" \ + --sysconfdir="${SYS_DIR[etc]}" \ + --libdir="${SYS_DIR[lib]}" \ + --localstatedir="${SYS_DIR[var]}" +make ${JOBS} +doc MAINTAINERS FAQ +changelog NEWS +# The ctags makefile is far too much of a broken mess to bother with patching it +install.dir ${PKG}${SYS_DIR[bin]} +install.bin ctags ${PKG}${SYS_DIR[bin]} +( cd ${PKG}${SYS_DIR[bin]} ; ln -sf ctags etags ) +install.dir ${PKG}${SYS_DIR[man]}/man1 +install.man ctags.1 ${PKG}${SYS_DIR[man]}/man1 +echo ".so man1/ctags.1" > ${PKG}${SYS_DIR[man]}/man1/etags.1 +} diff --git a/emulation/aqemu/aqemu-0.8.2-install.patch.xz b/emulation/aqemu/aqemu-0.8.2-install.patch.xz new file mode 100644 index 0000000..26ebe6e Binary files /dev/null and b/emulation/aqemu/aqemu-0.8.2-install.patch.xz differ diff --git a/emulation/aqemu/aqemu-20120131-install.patch.xz b/emulation/aqemu/aqemu-20120131-install.patch.xz new file mode 100644 index 0000000..fcb1422 Binary files /dev/null and b/emulation/aqemu/aqemu-20120131-install.patch.xz differ diff --git a/emulation/aqemu/aqemu.build b/emulation/aqemu/aqemu.build new file mode 100755 index 0000000..b874036 --- /dev/null +++ b/emulation/aqemu/aqemu.build @@ -0,0 +1,61 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate + +source /usr/src/ports/Build/build.sh + +NAME=aqemu +VERSION=20120131 +BUILD=1 +DEPENDS=('qt >= 4.7.4-1' 'libvnc >= 0.9.8.2-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=dgen +VERSION=1.32 +BUILD=1 +DEPENDS=('sdl >= 1.2.15-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=dolphin +VERSION=3.5 +BUILD=1 +DEPENDS=('wxgtk >= 2.8.12-1' 'cg_toolkit >= 3.1-1' 'ffmpeg >= 0.10.3-1' 'bluetooth >= 4.101-1' 'sound >= 1.0.26-1' 'libopenal >= 1.13-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=dosbox +VERSION=0.74 +BUILD=2 +DEPENDS=('sdl >= 1.2.15-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=hatari +VERSION=1.6.2 +BUILD=1 +DEPENDS=('sdl >= 1.2.15-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=mednafen +VERSION=0.9.28 +BUILD=1 +DEPENDS=('sdl >= 1.2.15-1' 'libsndfile >= 1.0.25-1' 'libcdio >= 0.83-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=qemu +VERSION=1.5.0 +BUILD=1 +DEPENDS=('glib >= 2.36.0-1' 'sdl >= 1.2.15-1' 'curl >= 7.29.0-1' 'gtk+ >= 2.24.17-1' 'vte >= 0.28.2-1') + +# Description + +cat > ${PKG}/install/slack-desc <> ${PKG}/install/doinst.sh < /dev/null 2> /dev/null ; then + true +else + echo "kvm:x:78:kvm" >> etc/group +fi +EOF + +# Sources + +SRCNAME[0]=${NAME} +SRCVERS[0]=${VERSION} +SRCPACK[0]=${URL[savannah]}/${SRCNAME[0]}-${SRCVERS[0]}.tar.bz2 +SRCCOPY[0]="GPL2 LGPL21 MIT" + +build0() +{ +CFLAGS="${FLAGS}" CXXFLAGS="${FLAGS}" \ +./configure \ + --extra-cflags="${FLAGS}" \ + --prefix="${SYS_DIR[usr]}" \ + --sysconfdir="${SYS_DIR[etc]}" \ + --datadir="${SYS_DIR[share]}/application-data" \ + --mandir="${SYS_DIR[man]}" \ + --docdir="${SYS_DIR[html]}/${SRCNAME[0]}" \ + --libexecdir="${SYS_DIR[lib]}/exec" \ + --audio-drv-list="alsa sdl" \ + --enable-tcg-interpreter \ + --disable-vnc-tls \ + --disable-vnc-sasl \ + --disable-xen +doc MAINTAINERS +changelog Changelog +make V="1" +make install DESTDIR="${PKG}/" +install.dir ${PKG}${SYS_DIR[udevrules]} +install.dat 65-kvm.rules ${PKG}${SYS_DIR[udevrules]} +} diff --git a/emulation/snes9x_gtk/snes9x-20130503-desktop.patch.xz b/emulation/snes9x_gtk/snes9x-20130503-desktop.patch.xz new file mode 100644 index 0000000..13c0f0d Binary files /dev/null and b/emulation/snes9x_gtk/snes9x-20130503-desktop.patch.xz differ diff --git a/emulation/snes9x_gtk/snes9x_gtk.build b/emulation/snes9x_gtk/snes9x_gtk.build new file mode 100755 index 0000000..ac61c4b --- /dev/null +++ b/emulation/snes9x_gtk/snes9x_gtk.build @@ -0,0 +1,65 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate + +source /usr/src/ports/Build/build.sh + +NAME=snes9x_gtk +VERSION=20130503 +BUILD=1 +DEPENDS=('gtk+ >= 3.6.4-1' 'sdl >= 1.2.15-1' 'libpng >= 1.5.13-1' 'sound >= 1.0.26-1' 'libxml >= 2.9.0-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=font_otf_inconsolata +VERSION=$(date "+%Y%m%d") +ARCH=noarch +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc <> ${PKG}/install/doinst.sh < + +source /usr/src/ports/Build/build.sh + +NAME=font_pcf_terminus +VERSION=4.38 +BUILD=2 +ARCH=noarch + +# Description + +cat > ${PKG}/install/slack-desc <> ${PKG}/install/doinst.sh < + +source /usr/src/ports/Build/build.sh + +NAME=font_psfu_sigma +VERSION=0.8 +ARCH=noarch +BUILD=2 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=font_ttf_courierprime +VERSION=1.203 +BUILD=2 +ARCH=noarch + +# Description + +cat > ${PKG}/install/slack-desc <> ${PKG}/install/doinst.sh < + +source /usr/src/ports/Build/build.sh + +NAME=font_ttf_dejavu +VERSION=2.33 +ARCH=noarch +BUILD=2 + +# Description + +cat > ${PKG}/install/slack-desc <> ${PKG}/install/doinst.sh < + +source /usr/src/ports/Build/build.sh + +NAME=font_ttf_droid +VERSION=20130201 +ARCH=noarch +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc <> ${PKG}/install/doinst.sh < + +source /usr/src/ports/Build/build.sh + +NAME=font_ttf_excelsior +VERSION=3.01 +ARCH=noarch +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc <> ${PKG}/install/doinst.sh < + +source /usr/src/ports/Build/build.sh + +NAME=font_ttf_gentium +VERSION=1.508 +ARCH=noarch +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc <> ${PKG}/install/doinst.sh < + +source /usr/src/ports/Build/build.sh + +NAME=font_ttf_gw +VERSION=1.0 +ARCH=noarch +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc <> ${PKG}/install/doinst.sh < + +source /usr/src/ports/Build/build.sh + +NAME=font_ttf_liberation +VERSION=2.00.1 +ARCH=noarch +BUILD=2 + +# Description + +cat > ${PKG}/install/slack-desc <> ${PKG}/install/doinst.sh < + +source /usr/src/ports/Build/build.sh + +NAME=font_ttf_libertine +VERSION=5.3.0 +ARCH=noarch +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc <> ${PKG}/install/doinst.sh < + +source /usr/src/ports/Build/build.sh + +NAME=font_ttf_novamono +VERSION=$(date "+%Y%m%d") +ARCH=noarch +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc <> ${PKG}/install/doinst.sh < + +source /usr/src/ports/Build/build.sh + +NAME=font_type1_ghostscript +VERSION=8.11 +ARCH=noarch +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc <> ${PKG}/install/doinst.sh < + +source /usr/src/ports/Build/build.sh + +NAME=fontconfig +VERSION=2.11.0 +BUILD=1 +DEPENDS=('libxml >= 2.9.1-1' 'freetype >= 2.5.2-1' 'xz >= 5.0.4-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=freetype +VERSION=2.5.2 +BUILD=1 +DEPENDS=('bzip2 >= 1.0.6-1' 'libpng >= 1.5.14-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=t1lib +VERSION=5.1.2 +BUILD=2 +DEPENDS=('xorg_libs >= 7.7-3') + +# Description + +cat > ${PKG}/install/slack-desc <> ${PKG}/install/doinst.sh < + +source /usr/src/ports/Build/build.sh + +NAME=bsd_games +VERSION=2.17 +BUILD=2 + +# Description + +cat > ${PKG}/install/slack-desc <> ${PKG}/install/doinst.sh < $PKG/install/slack-desc < /tmp/$NAME-$VERSION-$ARCH-$BUILD.txt +makepkg -l y -c n /tmp/$NAME-$VERSION-$ARCH-$BUILD.tgz diff --git a/games/dhewm3/dhewm3-20130419-desktop.patch.xz b/games/dhewm3/dhewm3-20130419-desktop.patch.xz new file mode 100644 index 0000000..cbef34e Binary files /dev/null and b/games/dhewm3/dhewm3-20130419-desktop.patch.xz differ diff --git a/games/dhewm3/dhewm3-20130419-nocdkey.patch.xz b/games/dhewm3/dhewm3-20130419-nocdkey.patch.xz new file mode 100644 index 0000000..e509b12 Binary files /dev/null and b/games/dhewm3/dhewm3-20130419-nocdkey.patch.xz differ diff --git a/games/dhewm3/dhewm3.build b/games/dhewm3/dhewm3.build new file mode 100755 index 0000000..534cc70 --- /dev/null +++ b/games/dhewm3/dhewm3.build @@ -0,0 +1,63 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate + +source /usr/src/ports/Build/build.sh + +NAME=dhewm3 +VERSION=20130419 +BUILD=1 +DEPENDS=('sdl >= 2.0.15-1' 'libopenal >= 1.15.1-1' 'libvorbis >= 1.3.3-1' 'libjpeg >= 1.2.1-1' 'curl >= 7.29.0-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=flare +VERSION=0.19 +BUILD=2 +DEPENDS=('sdl >= 1.2.15-1') + +# Description + +cat > ${PKG}/install/slack-desc < flare.desktop +install.dir ${PKG}${SYS_DIR[share]}/applications +install.dat flare.desktop ${PKG}${SYS_DIR[share]}/applications +install.dir ${PKG}${SYS_DIR[share]}/icons/hicolor/scalable/apps +install.dat distribution/flare_logo.svg ${PKG}${SYS_DIR[share]}/icons/hicolor/scalable/apps/flare.svg +} diff --git a/games/freedoom/freedoom-iwad-0.8-beta1-desktop.patch.xz b/games/freedoom/freedoom-iwad-0.8-beta1-desktop.patch.xz new file mode 100644 index 0000000..f74aabf Binary files /dev/null and b/games/freedoom/freedoom-iwad-0.8-beta1-desktop.patch.xz differ diff --git a/games/freedoom/freedoom.build b/games/freedoom/freedoom.build new file mode 100755 index 0000000..45c2b9f --- /dev/null +++ b/games/freedoom/freedoom.build @@ -0,0 +1,85 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate + +source /usr/src/ports/Build/build.sh + +NAME=freedoom +VERSION=0.8beta1 +BUILD=1 +DEPENDS=('sdl >= 1.2.15-1' 'pcre >= 8.32-1' 'libmad >= 0.15.1b-1' 'libvorbis >= 1.3.3-1' 'libpng >= 1.5.14-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=lbreakout2 +MAJOR=2.6 +VERSION=${MAJOR}.4 +BUILD=1 +DEPENDS=('sdl >= 1.2.15-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=lgeneral +VERSION=1.2.3 +BUILD=1 +DEPENDS=('sdl >= 1.2.14-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=lmarbles +VERSION=1.0.8 +BUILD=1 +DEPENDS=('sdl >= 1.2.14-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=lpairs +VERSION=1.0.4 +BUILD=1 +DEPENDS=('sdl >= 1.2.14-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=ltris +VERSION=1.0.18 +BUILD=1 +DEPENDS=('sdl >= 1.2.14-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=mindless +VERSION=1.6 +BUILD=2 +DEPENDS=('gtk+ >= 2.24.17-1') + +# Description + +cat > ${PKG}/install/slack-desc < $PKG/install/slack-desc < /tmp/$NAME-$VERSION-$ARCH-$BUILD.txt +makepkg -l y -c n /tmp/$NAME-$VERSION-$ARCH-$BUILD.tgz diff --git a/games/quake2/quake2-5.10-desktopfile.patch.xz b/games/quake2/quake2-5.10-desktopfile.patch.xz new file mode 100644 index 0000000..2e415c1 Binary files /dev/null and b/games/quake2/quake2-5.10-desktopfile.patch.xz differ diff --git a/games/quake2/quake2-5.10-optflags.patch.xz b/games/quake2/quake2-5.10-optflags.patch.xz new file mode 100644 index 0000000..eebf99b Binary files /dev/null and b/games/quake2/quake2-5.10-optflags.patch.xz differ diff --git a/games/quake2/quake2-5.10-systemdirvid.patch.xz b/games/quake2/quake2-5.10-systemdirvid.patch.xz new file mode 100644 index 0000000..79984a5 Binary files /dev/null and b/games/quake2/quake2-5.10-systemdirvid.patch.xz differ diff --git a/games/quake2/quake2-ctf-1.02-desktopfile.patch.xz b/games/quake2/quake2-ctf-1.02-desktopfile.patch.xz new file mode 100644 index 0000000..295e625 Binary files /dev/null and b/games/quake2/quake2-ctf-1.02-desktopfile.patch.xz differ diff --git a/games/quake2/quake2-ctf-1.02-optflags.patch.xz b/games/quake2/quake2-ctf-1.02-optflags.patch.xz new file mode 100644 index 0000000..5e3c869 Binary files /dev/null and b/games/quake2/quake2-ctf-1.02-optflags.patch.xz differ diff --git a/games/quake2/quake2-rogue-1.07-desktopfile.patch.xz b/games/quake2/quake2-rogue-1.07-desktopfile.patch.xz new file mode 100644 index 0000000..7b082ff Binary files /dev/null and b/games/quake2/quake2-rogue-1.07-desktopfile.patch.xz differ diff --git a/games/quake2/quake2-rogue-1.07-optflags.patch.xz b/games/quake2/quake2-rogue-1.07-optflags.patch.xz new file mode 100644 index 0000000..ee9c420 Binary files /dev/null and b/games/quake2/quake2-rogue-1.07-optflags.patch.xz differ diff --git a/games/quake2/quake2-xatrix-1.09-desktopfile.patch.xz b/games/quake2/quake2-xatrix-1.09-desktopfile.patch.xz new file mode 100644 index 0000000..116672f Binary files /dev/null and b/games/quake2/quake2-xatrix-1.09-desktopfile.patch.xz differ diff --git a/games/quake2/quake2-xatrix-1.09-optflags.patch.xz b/games/quake2/quake2-xatrix-1.09-optflags.patch.xz new file mode 100644 index 0000000..9aef994 Binary files /dev/null and b/games/quake2/quake2-xatrix-1.09-optflags.patch.xz differ diff --git a/games/quake2/quake2.build b/games/quake2/quake2.build new file mode 100755 index 0000000..9805355 --- /dev/null +++ b/games/quake2/quake2.build @@ -0,0 +1,109 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate + +source /usr/src/ports/Build/build.sh + +NAME=quake2 +VERSION=5.10 +BUILD=2 +DEPENDS=('sdl >= 1.2.15-1' 'sound >= 1.0.26-1' 'libvorbis >= 1.3.3-1' 'libopenal >= 1.15.1-1') + +# Description + +cat > ${PKG}/install/slack-desc < $PKG/install/slack-desc < $PKG/install/slack-required <= 1.2.14-i486-1 +alsa_libs >= 1.0.23-i486-1 +EOF + +uudecode quake.uu +install -m 0644 -g 0 -o 0 quake.png \ + $PKG/usr/share/pixmaps + +install -m 0644 -g 0 -o 0 NEWS \ + $PKG/usr/doc/$NAME-$VERSION + +xz -9f \ + $PKG/usr/doc/$NAME-$VERSION/NEWS + +chmod 0444 $PKG/usr/man/man?/*.? +xz -9f $PKG/usr/man/man?/*.? + +rm -f \ + $PKG/usr/lib/*.la \ + $PKG/usr/libexec/*/*.la \ + $PKG/usr/libexec/*/*/*.la + +strip --strip-unneeded \ + $PKG/usr/lib/*.so* \ + $PKG/usr/libexec/*/*.so* \ + $PKG/usr/libexec/*/*/*.so* || : + +strip \ + $PKG/usr/bin/* || : + +chown -R root.root $PKG + +# Make package +cd $PKG +cat install/slack-desc | grep "$NAME:" > /tmp/$NAME-$VERSION-$ARCH-$BUILD.txt +makepkg -l y -c n /tmp/$NAME-$VERSION-$ARCH-$BUILD.txz diff --git a/games/scummvm/scummvm.build b/games/scummvm/scummvm.build new file mode 100755 index 0000000..e914c3e --- /dev/null +++ b/games/scummvm/scummvm.build @@ -0,0 +1,65 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate + +source /usr/src/ports/Build/build.sh + +NAME=scummvm +VERSION=1.5.0 +BUILD=1 +DEPENDS=('sdl >= 1.2.15-1' 'freetype >= 2.4.11-1' 'libmad >= 0.15.1b-1' 'libvorbis >= 1.3.3-1' 'flac >= 1.2.1-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=tetrix +VERSION=2.3 +BUILD=2 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=vor +VERSION=0.5.5 +BUILD=2 +DEPENDS=('sdl >= 1.2.15-1') + +# Description + +cat > ${PKG}/install/slack-desc < $PKG/install/slack-desc < $PKG/install/slack-required <= 6.8.1-486-1 +EOF + +install -m644 -g0 -o0 README README.Linux README.TrueColor \ + $PKG/usr/doc/$NAME-$VERSION + +install -m444 -g0 -o0 xfishtank.1x $PKG/usr/X11R6/man/man6/xfishtank.6x + +install -m755 -g0 -o0 xfishtank $PKG/usr/X11R6/bin + +gzip -9nf $PKG/usr/X11R6/man/man?/*.?x + +strip $PKG/usr/X11R6/bin/* || : + +chown -R root.root $PKG +chgrp bin $PKG/usr/X11R6/bin $PKG/usr/X11R6/bin/* + +# Make package +cd $PKG +cat install/slack-desc | grep "$NAME:" > /tmp/$NAME-$VERSION-$ARCH-$BUILD.txt +makepkg -l y -c n /tmp/$NAME-$VERSION-$ARCH-$BUILD.tgz diff --git a/games/xmountains/xmountains-2.7-imake.patch.bz2 b/games/xmountains/xmountains-2.7-imake.patch.bz2 new file mode 100644 index 0000000..4a821c7 Binary files /dev/null and b/games/xmountains/xmountains-2.7-imake.patch.bz2 differ diff --git a/games/xmountains/xmountains.SlackBuild b/games/xmountains/xmountains.SlackBuild new file mode 100755 index 0000000..ea42a34 --- /dev/null +++ b/games/xmountains/xmountains.SlackBuild @@ -0,0 +1,84 @@ +#!/bin/sh + +CWD=`pwd` +NAME=xmountains +VERSION=2.7 +ARCH=i586 +BUILD=1 +PKGNAME=$NAME +PKGVER=$VERSION +BASEDIR=$PKGNAME-$PKGVER +ARCHIVE="$PKGNAME"_"$PKGVER".tar.gz +REPOSITORY=http://www.epcc.ed.ac.uk/~spb/xmountains +FLAGS="-O2 -march=pentium -mcpu=pentium -fno-strength-reduce \ + -fomit-frame-pointer -ffast-math" +PKG=/tmp/package-$NAME + +rm -rf $PKG +mkdir -p $PKG + +# Obtain sources +if [ ! -e $ARCHIVE ]; then + if `wget "$REPOSITORY/$ARCHIVE"`; then + true + else + exit 1 + fi +fi + +# Compile +cd /tmp +mkdir $BASEDIR +cd $BASEDIR +tar zxvf $CWD/$ARCHIVE +bzcat $CWD/$NAME-$VERSION-imake.patch.bz2 | patch -p1 -s +xmkmf -a +make OPT="$FLAGS" + +# Install +make install DESTDIR=$PKG +mkdir -p $PKG/install $PKG/usr/doc/$NAME-$VERSION $PKG/usr/X11R6/man/man6 \ + $PKG/usr/X11R6/bin +cat > $PKG/install/slack-desc < $PKG/install/slack-required <= 4.3.0-486-5 +EOF + +install -m644 -g0 -o0 README $PKG/usr/doc/$NAME-$VERSION + +install -m444 -g0 -o0 xmountains.man $PKG/usr/X11R6/man/man6/xmountains.6x + +install -m755 -g0 -o0 xmountains $PKG/usr/X11R6/bin + +gzip -9nf $PKG/usr/X11R6/man/man?/*.?x + +strip $PKG/usr/X11R6/bin/* || : + +chown -R root.root $PKG +chgrp bin $PKG/usr/X11R6/bin $PKG/usr/X11R6/bin/* + +# Make package +cd $PKG +cat install/slack-desc | grep "$NAME:" > /tmp/$NAME-$VERSION-$ARCH-$BUILD.txt +makepkg -l y -c n /tmp/$NAME-$VERSION-$ARCH-$BUILD.tgz diff --git a/games/xpenguins/xpenguins-2.2-icon.patch.bz2 b/games/xpenguins/xpenguins-2.2-icon.patch.bz2 new file mode 100644 index 0000000..decb626 Binary files /dev/null and b/games/xpenguins/xpenguins-2.2-icon.patch.bz2 differ diff --git a/games/xpenguins/xpenguins.SlackBuild b/games/xpenguins/xpenguins.SlackBuild new file mode 100755 index 0000000..105cc7d --- /dev/null +++ b/games/xpenguins/xpenguins.SlackBuild @@ -0,0 +1,119 @@ +#!/bin/sh + +CWD=`pwd` +NAME=xpenguins +VERSION=2.2 +ARCH=i586 +BUILD=1 +PKGNAME=$NAME +PKGVER=$VERSION +BASEDIR=$PKGNAME-$PKGVER +ARCHIVE=$BASEDIR.tar.gz +THEMES="$NAME"_themes-1.0.tar.gz +REPOSITORY=http://xpenguins.seul.org +FLAGS="-O2 -march=pentium -mcpu=pentium -fno-strength-reduce \ + -fomit-frame-pointer -ffast-math" +PKG=/tmp/package-$NAME + +rm -rf $PKG +mkdir -p $PKG + +# Obtain sources +if [ ! -e $ARCHIVE ]; then + if `wget "$REPOSITORY/$ARCHIVE"`; then + true + else + exit 1 + fi +fi +if [ ! -e $THEMES ]; then + if `wget "$REPOSITORY/$ARCHIVE"`; then + true + else + exit 1 + fi +fi + +# Compile +cd /tmp +tar zxvf $CWD/$ARCHIVE +cd $BASEDIR +bzcat $CWD/$NAME-$VERSION-icon.patch.bz2 | patch -p1 -s +CFLAGS=$FLAGS CXXFLAGS=$FLAGS ./configure --prefix=/usr \ + --bindir=/usr/X11R6/bin --mandir=/usr/X11R6/man --datadir=/usr/share/games +make + +# Install +make install DESTDIR=$PKG +mkdir -p $PKG/install $PKG/usr/doc/$NAME-$VERSION $PKG/etc/X11/icons \ + $PKG/etc/X11/apps/Games/Desktop +cat > $PKG/install/slack-desc < $PKG/install/slack-required <= 6.8.1-i486-1 +EOF + +cat > $PKG/etc/X11/apps/Games/Desktop/Xpenguins.desktop < /tmp/$NAME-$VERSION-$ARCH-$BUILD.txt +makepkg -l y -c n /tmp/$NAME-$VERSION-$ARCH-$BUILD.tgz diff --git a/graphics/geeqie/geeqie-1.1-paths.patch.xz b/graphics/geeqie/geeqie-1.1-paths.patch.xz new file mode 100644 index 0000000..4860b8b Binary files /dev/null and b/graphics/geeqie/geeqie-1.1-paths.patch.xz differ diff --git a/graphics/geeqie/geeqie.build b/graphics/geeqie/geeqie.build new file mode 100755 index 0000000..50902c4 --- /dev/null +++ b/graphics/geeqie/geeqie.build @@ -0,0 +1,59 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate + +source /usr/src/ports/Build/build.sh + +NAME=geeqie +VERSION=1.1 +BUILD=2 +DEPENDS=('gtk+ >= 2.24.14-1' 'liblcms >= 2.4-1' 'exiv2 >= 0.23-1') + +# Description + +cat > ${PKG}/install/slack-desc < $PKG/install/slack-desc < /tmp/$NAME-$VERSION-$ARCH-$BUILD.txt +makepkg -l y -c n /tmp/$NAME-$VERSION-$ARCH-$BUILD.tgz diff --git a/graphics/gimp/gimp-2.8.4-paths.patch.xz b/graphics/gimp/gimp-2.8.4-paths.patch.xz new file mode 100644 index 0000000..483422e Binary files /dev/null and b/graphics/gimp/gimp-2.8.4-paths.patch.xz differ diff --git a/graphics/gimp/gimp.build b/graphics/gimp/gimp.build new file mode 100755 index 0000000..3530e11 --- /dev/null +++ b/graphics/gimp/gimp.build @@ -0,0 +1,80 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate + +source /usr/src/ports/Build/build.sh + +NAME=gimp +MAJOR=2.8 +VERSION=${MAJOR}.4 +BUILD=1 +DEPENDS=('gtk+ >= 2.24.14-1' 'gegl >= 0.2.0-1' 'compat_lcms >= 1.19-1') +OPTDEPENDS=('libwmf >= 0.2.8.4-1') + +# Description + +cat > ${PKG}/install/slack-desc < gimptool.1 + echo ".so man1/gimpremote-2.6.1" > gimp-remote.1 + echo ".so man1/gimp-2.6.1" > gimp.1 + cd ${PKG}${SYS_DIR[man]}/man5 + echo ".so man5/gimprc-2.6.5" > gimprc.5 +) +rm -rf ${PKG}${SYS_DIR[html]} +} diff --git a/graphics/graphicsmagick/GraphicsMagick-1.3.18-paths.patch.xz b/graphics/graphicsmagick/GraphicsMagick-1.3.18-paths.patch.xz new file mode 100644 index 0000000..ff369da Binary files /dev/null and b/graphics/graphicsmagick/GraphicsMagick-1.3.18-paths.patch.xz differ diff --git a/graphics/graphicsmagick/graphicsmagick.build b/graphics/graphicsmagick/graphicsmagick.build new file mode 100755 index 0000000..2758978 --- /dev/null +++ b/graphics/graphicsmagick/graphicsmagick.build @@ -0,0 +1,89 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate + +source /usr/src/ports/Build/build.sh + +NAME=graphicsmagick +VERSION=1.3.18 +BUILD=1 +DEPENDS=('freetype >= 2.4.12-1' 'liblcms >= 2.4-1' 'xorg_libs >= 7.7-1' 'bzip2 >= 1.0.6-1') +OPTDEPENDS=('libwmf >= 0.2.8.4-1') +OPTIONS="normla" + +# Description + +cat > ${PKG}/install/slack-desc < "${command}.1" + done +) +rm -rf \ + ${PKG}${SYS_DIR[share]}/doc \ + ${PKG}${SYS_DIR[share]}/application-data/*/config/type-{solaris,windows}.mgk \ + ${PKG}${SYS_DIR[man]}/man1/*-config.1 \ + ${PKG}${SYS_DIR[bin]}/*-config \ + ${PKG}${SYS_DIR[lib]}/*.la +} diff --git a/graphics/tesseract/tesseract.build b/graphics/tesseract/tesseract.build new file mode 100755 index 0000000..f2752f3 --- /dev/null +++ b/graphics/tesseract/tesseract.build @@ -0,0 +1,62 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate + +source /usr/src/ports/Build/build.sh + +NAME=tesseract +VERSION=3.02.02 +BUILD=2 +DEPENDS=('leptonica >= 1.69-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=unpaper +VERSION=1.1 +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=viewnior +VERSION=1.3 +BUILD=2 +DEPENDS=('gtk+ >= 2.24.14-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=xfce_screenshooter +MAJOR=1.8 +VERSION=${MAJOR}.1 +BUILD=2 +DEPENDS=('xfce >= 4.10.1-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=3ware_raid +VERSION=10.2 +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=faad +MAJOR=2 +MINOR=7 +VERSION=${MAJOR}.${MINOR} +BUILD=3 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=flac +VERSION=1.3.0 +BUILD=1 +DEPENDS=('libogg >= 1.3.0-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=id3lib +VERSION=3.8.3 +BUILD=2 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=jack +VERSION=1.9.9.5 +BUILD=2 +DEPENDS=('libsamplerate >= 0.1.8-1' 'celt >= 0.11.3-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=ladspa +VERSION=1.13 +BUILD=2 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=lame +VERSION=3.99.5 +BUILD=2 +DEPENDS=('libsndfile >= 1.0.25-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=liba52 +VERSION=0.7.5cvs +BUILD=2 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=libalut +VERSION=1.1.0.$(date +%Y%m%d) +BUILD=1 +DEPENDS=('libopenal >= 1.15.1-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=libao +VERSION=1.2.0 +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=libaudiofile +VERSION=0.3.6 +BUILD=1 +DEPENDS=('flac >= 1.2.1-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=libcdaudio +VERSION=0.99.12p2 +BUILD=2 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=libcddb +VERSION=1.3.2 +BUILD=2 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=libcdio +VERSION=0.92 +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=libcue +VERSION=1.4.0 +BUILD=2 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=libdca +VERSION=0.0.5 +BUILD=2 + +# Description + +cat > ${PKG}/install/slack-desc < dtsdec.1 + echo ".so man1/extract_dca.1" > extract_dts.1 +) +rm -f ${PKG}${SYS_DIR[lib]}/*.a +} diff --git a/libs_audio/libgsm/gsm-1.0.13-fixes.patch.xz b/libs_audio/libgsm/gsm-1.0.13-fixes.patch.xz new file mode 100644 index 0000000..cc2dbd2 Binary files /dev/null and b/libs_audio/libgsm/gsm-1.0.13-fixes.patch.xz differ diff --git a/libs_audio/libgsm/libgsm.build b/libs_audio/libgsm/libgsm.build new file mode 100755 index 0000000..0a7ca8f --- /dev/null +++ b/libs_audio/libgsm/libgsm.build @@ -0,0 +1,56 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate + +source /usr/src/ports/Build/build.sh + +NAME=libgsm +MAJOR=1.0 +MINOR=13 +VERSION=${MAJOR}.${MINOR} +BUILD=2 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=libid3tag +VERSION=0.15.1b +BUILD=2 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=libkate +VERSION=0.4.1 +BUILD=2 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=liblastfm +VERSION=20121125 +BUILD=1 +DEPENDS=('curl >= 7.29.0-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=libmac +VERSION=3.99u4b5 +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=libmad +VERSION=0.15.1b +BUILD=2 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=libmikmod +VERSION=3.3.6 +BUILD=1 +DEPENDS=('sound >= 1.0.27-1') +# 'sdl >= 1.2.15-1' 'libopenal >= 1.15.1-1' 'xorg_libs >= 7.7-1' + +# Description + +cat > ${PKG}/install/slack-desc <> ${PKG}/install/doinst.sh < /dev/null + fi + done +} + +# Install texinfo files + +install_info mikmod +EOF + +# Sources + +SRCNAME[0]=${NAME} +SRCVERS[0]=${VERSION} +SRCPACK[0]=${URL[sf]}/mikmod/${SRCNAME[0]}/${SRCVERS[0]}/${SRCNAME[0]}-${SRCVERS[0]}.tar.gz +SRCCOPY[0]="LGPL21 LGPL2" + +build0() +{ +cmake \ +-DCMAKE_CXX_FLAGS:STRING="${FLAGS}" \ +-DCMAKE_C_FLAGS:STRING="${FLAGS}" \ +-DCMAKE_VERBOSE_MAKEFILE:BOOL="on" \ +-DCMAKE_INSTALL_PREFIX:PATH="${SYS_DIR[usr]}" \ +-DENABLE_STATIC:BOOL="off" \ +-DENABLE_DL:BOOL="on" \ +-DENABLE_RPATH:BOOL="off" \ +-DENABLE_OPENAL:BOOL="off" \ +-DENABLE_SDL:BOOL="off" \ +-DENABLE_OSS:BOOL="off" \ +-DENABLE_ESD:BOOL="off" \ +CMakeLists.txt +make ${JOBS} +make install DESTDIR="${PKG}" +doc AUTHORS +changelog NEWS +} diff --git a/libs_audio/libmodplug/libmodplug.build b/libs_audio/libmodplug/libmodplug.build new file mode 100755 index 0000000..6db4519 --- /dev/null +++ b/libs_audio/libmodplug/libmodplug.build @@ -0,0 +1,60 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate + +source /usr/src/ports/Build/build.sh + +NAME=libmodplug +VERSION=0.8.8.4 +BUILD=2 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=libmp4v2 +VERSION=2.0.0 +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=libmpcdec +VERSION=1.2.6 +BUILD=2 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=libmusicbrainz +VERSION=2.1.5 +BUILD=2 +DEPENDS=('expat >= 2.1.0-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=libofa +VERSION=0.9.3 +BUILD=2 +DEPENDS=('fftw >= 3.3.3-1' 'expat >= 2.1.0-1' 'curl >= 7.29.0-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=libogg +VERSION=1.3.2 +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=libopenal +VERSION=1.15.1 +BUILD=1 +DEPENDS=('sound >= 1.0.26-1') +OPTDEPENDS=('ffmpeg >= 1.1.2-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=libopus +VERSION=1.1 +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=libsamplerate +VERSION=0.1.8 +BUILD=2 +DEPENDS=('libsndfile >= 1.0.25-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=libshout +VERSION=2.3.1 +BUILD=1 +DEPENDS=('libtheora >= 1.1.1-1' 'libspeex >= 1.2rc1-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=libsidplayfp +MAJOR=1.4 +VERSION=${MAJOR}.1 +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=libsndfile +VERSION=1.0.25 +BUILD=3 +DEPENDS=('sound >= 1.0.26-1' 'libvorbis >= 1.3.3-1' 'flac >= 1.2.1-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=libsoundtouch +VERSION=1.7.1 +BUILD=2 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=libspeex +VERSION=1.2rc1 +BUILD=1 +DEPENDS=('libogg >= 1.3.0-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=libvisual +MAJOR=0.4 +VERSION=${MAJOR}.0 +BUILD=3 +DEPENDS=('glib >= 2.34.3-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=libvorbis +VERSION=1.3.4 +BUILD=2 +DEPENDS=('libogg >= 1.3.2-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=libwavpack +VERSION=4.70.0 +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=libxspf +VERSION=1.2.0 +BUILD=2 +DEPENDS=('expat >= 2.1.0-1' 'uriparser >= 0.7.7-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=projectm +VERSION=2.1.0 +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=taglib +VERSION=1.9.1 +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc < $PKG/install/slack-desc < /tmp/$NAME-$VERSION-$ARCH-$BUILD.txt +makepkg -l y -c n /tmp/$NAME-$VERSION-$ARCH-$BUILD.txz diff --git a/libs_burn/libisoburn/libisoburn.SlackBuild b/libs_burn/libisoburn/libisoburn.SlackBuild new file mode 100755 index 0000000..e096b20 --- /dev/null +++ b/libs_burn/libisoburn/libisoburn.SlackBuild @@ -0,0 +1,104 @@ +#!/bin/sh + +CWD=`pwd` +NAME=libisoburn +VERSION=0.6.4 +ARCH=i586 +BUILD=1 +PKGNAME=$NAME +PKGVER=$VERSION +BASEDIR=$PKGNAME-$PKGVER +ARCHIVE=$BASEDIR.pl00.tar.gz +REPOSITORY=http://files.libburnia-project.org/releases +FLAGS="-O2 -march=pentium -mtune=pentium -fno-strength-reduce \ + -fomit-frame-pointer -ffast-math" +PKG=/tmp/package-$NAME + +rm -rf $PKG +mkdir -p $PKG + +# Obtain sources +if [ ! -e $ARCHIVE ]; then + if `wget "$REPOSITORY/$ARCHIVE"`; then + true + else + exit 1 + fi +fi + +# Compile +cd /tmp +tar zxvf $CWD/$ARCHIVE +cd $BASEDIR +CFLAGS=$FLAGS CXXFLAGS=$FLAGS ./configure \ + --build=${ARCH}-slackware-linux \ + --disable-dependency-tracking \ + --enable-static=no \ + --enable-shared=yes \ + --enable-debug=no \ + --prefix=/usr \ + --mandir=/usr/man \ + --infodir=/usr/info \ + --sysconfdir=/etc/conf.d \ + --localstatedir=/var \ + --enable-libreadline=yes \ + --enable-libacl=yes \ + --enable-xattr=yes \ + --enable-zlib=yes \ + --enable-external-filters=yes \ + --enable-external-filters-setuid=no +make + +# Install +make install DESTDIR=$PKG +mkdir -p $PKG/install $PKG/usr/doc/$NAME-$VERSION +cat > $PKG/install/slack-desc < ${PKG}/install/slack-required <= 0.8.8-i486-1 +libisofs >= 0.6.36-i486-1 +EOF + +install -m 0644 -g 0 -o 0 AUTHORS \ + $PKG/usr/doc/$NAME-$VERSION + +chmod 0444 $PKG/usr/man/man?/*.? +xz -9f $PKG/usr/man/man?/*.? + +rm -f $PKG/usr/info/dir +gzip -9nf $PKG/usr/info/*.info* + +rm -f \ + $PKG/usr/lib/*.la + +strip $PKG/usr/bin/* || : + +strip --strip-unneeded \ + $PKG/usr/lib/*.so* || : + +chown -R root.root $PKG + +# Make package +cd $PKG +cat install/slack-desc | grep "$NAME:" > /tmp/$NAME-$VERSION-$ARCH-$BUILD.txt +makepkg -l y -c n /tmp/$NAME-$VERSION-$ARCH-$BUILD.txz diff --git a/libs_burn/libisofs/libisofs.SlackBuild b/libs_burn/libisofs/libisofs.SlackBuild new file mode 100755 index 0000000..2479ec0 --- /dev/null +++ b/libs_burn/libisofs/libisofs.SlackBuild @@ -0,0 +1,90 @@ +#!/bin/sh + +CWD=`pwd` +NAME=libisofs +VERSION=0.6.38 +ARCH=i586 +BUILD=1 +PKGNAME=$NAME +PKGVER=$VERSION +BASEDIR=$PKGNAME-$PKGVER +ARCHIVE=$BASEDIR.tar.gz +REPOSITORY=http://files.libburnia-project.org/releases +FLAGS="-O2 -march=pentium -mtune=pentium -fno-strength-reduce \ + -fomit-frame-pointer -ffast-math" +PKG=/tmp/package-$NAME + +rm -rf $PKG +mkdir -p $PKG + +# Obtain sources +if [ ! -e $ARCHIVE ]; then + if `wget "$REPOSITORY/$ARCHIVE"`; then + true + else + exit 1 + fi +fi + +# Compile +cd /tmp +tar zxvf $CWD/$ARCHIVE +cd $BASEDIR +CFLAGS=$FLAGS CXXFLAGS=$FLAGS ./configure \ + --build=${ARCH}-slackware-linux \ + --disable-dependency-tracking \ + --enable-static=no \ + --enable-shared=yes \ + --enable-debug=no \ + --prefix=/usr \ + --mandir=/usr/man \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --enable-libacl=yes \ + --enable-xattr=yes \ + --enable-libz=yes +make + +# Install +make install DESTDIR=$PKG +mkdir -p $PKG/install $PKG/usr/doc/$NAME-$VERSION +cat > $PKG/install/slack-desc < /tmp/$NAME-$VERSION-$ARCH-$BUILD.txt +makepkg -l y -c n /tmp/$NAME-$VERSION-$ARCH-$BUILD.txz diff --git a/libs_devel/apr/apr-util-1.5.1-aprbuilddir.patch.xz b/libs_devel/apr/apr-util-1.5.1-aprbuilddir.patch.xz new file mode 100644 index 0000000..ffdd4c0 Binary files /dev/null and b/libs_devel/apr/apr-util-1.5.1-aprbuilddir.patch.xz differ diff --git a/libs_devel/apr/apr-util-1.5.1-flags.patch.xz b/libs_devel/apr/apr-util-1.5.1-flags.patch.xz new file mode 100644 index 0000000..0ab1a8e Binary files /dev/null and b/libs_devel/apr/apr-util-1.5.1-flags.patch.xz differ diff --git a/libs_devel/apr/apr.build b/libs_devel/apr/apr.build new file mode 100755 index 0000000..82b8e86 --- /dev/null +++ b/libs_devel/apr/apr.build @@ -0,0 +1,107 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate + +source /usr/src/ports/Build/build.sh + +NAME=apr +VERSION=1.4.6 +BUILD=3 +OPTDEPENDS=('libdb >= 5.3.21-1' 'gdbm >= 1.10-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=expat +VERSION=2.1.0 +BUILD=2 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=fftw +VERSION=3.3.3 +BUILD=3 + +# Description + +cat > ${PKG}/install/slack-desc <> ${PKG}/install/doinst.sh < /dev/null + fi + done +} + +# Install texinfo files + +install_info fftw3 +EOF + +# Sources + +SRCNAME[0]=${NAME} +SRCVERS[0]=${VERSION} +SRCPACK[0]=http://www.fftw.org/${SRCNAME[0]}-${SRCVERS[0]}.tar.gz + +configure() +{ +CFLAGS="${FLAGS}" CXXFLAGS="${FLAGS}" \ +./configure \ + --build="${ARCH}-slackware-linux" \ + --disable-dependency-tracking \ + --enable-static=no \ + --enable-shared=yes \ + --prefix="${SYS_DIR[usr]}" \ + --mandir="${SYS_DIR[man]}" \ + --infodir="${SYS_DIR[info]}" \ + --sysconfdir="${SYS_DIR[etc]}" \ + --libdir="${SYS_DIR[lib]}" \ + --includedir="${SYS_DIR[include]}/fftw3" \ + --localstatedir="${SYS_DIR[var]}" \ + ${*} +} + +build0() +{ +configure \ + --enable-threads +make ${JOBS} +make install DESTDIR="${PKG}" +make distclean +configure \ + --enable-float +make ${JOBS} +make install DESTDIR="${PKG}" +doc AUTHORS +changelog NEWS +#install.dir ${PKG}${SYS_DIR[share]}/html +#cp -r doc/html ${PKG}${SYS_DIR[share]}/html/${NAME} +} diff --git a/libs_devel/gdbm/gdbm-1.10-zeroheaders.patch.xz b/libs_devel/gdbm/gdbm-1.10-zeroheaders.patch.xz new file mode 100644 index 0000000..421af11 Binary files /dev/null and b/libs_devel/gdbm/gdbm-1.10-zeroheaders.patch.xz differ diff --git a/libs_devel/gdbm/gdbm.build b/libs_devel/gdbm/gdbm.build new file mode 100755 index 0000000..fef23cc --- /dev/null +++ b/libs_devel/gdbm/gdbm.build @@ -0,0 +1,74 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate + +source /usr/src/ports/Build/build.sh + +NAME=gdbm +VERSION=1.10 +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc <> ${PKG}/install/doinst.sh < /dev/null +#fi +#EOF + +# Sources + +SRCNAME[0]=${NAME} +SRCVERS[0]=${VERSION} +SRCPACK[0]=${URL[gnu]}/gdbm/${SRCNAME[0]}-${SRCVERS[0]}.tar.gz +SRCCOPY[0]="GPL3" + +build0() +{ +CFLAGS="${FLAGS}" CXXFLAGS="${FLAGS}" \ +./configure \ + --build="${ARCH}-slackware-linux" \ + --disable-dependency-tracking \ + --disable-silent-rules \ + --disable-rpath \ + --enable-static=no \ + --enable-shared=yes \ + --prefix="${SYS_DIR[usr]}" \ + --mandir="${SYS_DIR[man]}" \ + --infodir="${SYS_DIR[info]}" \ + --sysconfdir="${SYS_DIR[etc]}" \ + --libdir="${SYS_DIR[lib]}" \ + --localstatedir="${SYS_DIR[var]}" +make ${JOBS} V=1 +make install DESTDIR="${PKG}" +doc AUTHORS THANKS +changelog NEWS +mv \ + ${PKG}${SYS_DIR[bin]}/testgdbm \ + ${PKG}${SYS_DIR[bin]}/gdbm +# No development docs +rm -rf ${PKG}${SYS_DIR[info]} +} diff --git a/libs_devel/glibmm/glibmm-2.34.1-docdir.patch.xz b/libs_devel/glibmm/glibmm-2.34.1-docdir.patch.xz new file mode 100644 index 0000000..2439c4b Binary files /dev/null and b/libs_devel/glibmm/glibmm-2.34.1-docdir.patch.xz differ diff --git a/libs_devel/glibmm/glibmm.build b/libs_devel/glibmm/glibmm.build new file mode 100755 index 0000000..7f57747 --- /dev/null +++ b/libs_devel/glibmm/glibmm.build @@ -0,0 +1,62 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate + +source /usr/src/ports/Build/build.sh + +NAME=glibmm +MAJOR=2.34 +VERSION=${MAJOR}.1 +BUILD=1 +DEPENDS=('glib >= 2.34.2-1' 'libsigc++ >= 2.3.1-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=ilmbase +VERSION=1.0.3 +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=libconfig +VERSION=1.4.9 +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=libdaemon +VERSION=0.14 +BUILD=2 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=libdb +VERSION=5.3.21 +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=libelf +VERSION=0.8.13 +BUILD=2 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=libjudy +VERSION=1.0.5 +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=liblrdf +VERSION=0.5.0 +BUILD=2 +DEPENDS=('raptor >= 2.0.8-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=liblzo +VERSION=2.06 +BUILD=2 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=libmpc +VERSION=1.0.1 +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=libsigc++ +MAJOR=2.3 +VERSION=${MAJOR}.1 +BUILD=2 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=libxapian +VERSION=1.2.15 +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=libxml +VERSION=2.9.1 +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=libxslt +VERSION=1.1.28 +BUILD=2 +DEPENDS=('libxml >= 2.9.0-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=libzip +VERSION=0.11.1 +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=orc +VERSION=0.4.19 +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=pcre +VERSION=8.33 +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=pth +VERSION=2.0.7 +BUILD=2 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=raptor +VERSION=2.0.8 +BUILD=2 +DEPENDS=('libxslt >= 1.1.28-1' 'curl >= 7.29.0-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=sqlite +MAJOR=3 +MINOR=7.16.1 +VERSION=${MAJOR}.${MINOR} +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=swig +VERSION=2.0.9 +BUILD=1 +DEPENDS=('pcre >= 8.32-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=talloc +VERSION=2.0.8 +BUILD=2 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=uriparser +VERSION=0.7.7 +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=djvulibre +VER=3.5.25 +PATCHLVL=3 +VERSION=${VER}.${PATCHLVL} +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=enca +VERSION=1.14 +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=enchant +VERSION=1.6.0 +BUILD=2 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=fribidi +VERSION=0.19.5 +BUILD=1 +DEPENDS=('glib >= 2.34.3-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=harfbuzz +VERSION=0.9.14 +BUILD=1 +DEPENDS=('glib >= 2.36.0-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=libcroco +MAJOR=0.6 +VERSION=${MAJOR}.8 +BUILD=2 +DEPENDS=('glib >= 2.34.3-1' 'libxml2 >= 2.9.0-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=libgsf +MAJOR=1.14 +VERSION=${MAJOR}.26 +BUILD=1 +DEPENDS=('glib >= 2.36.0-1' 'libxml >= 2.9.0-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=libgxps +VERSION=0.2.2 +BUILD=1 +DEPENDS=('cairo >= 1.12.12-1' 'libtiff >= 4.0.3-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=libical +VERSION=1.0 +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=liblinebreak +VERSION=2.1 +BUILD=2 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=libspectre +VERSION=0.2.7 +BUILD=1 +DEPENDS=('cairo >= 1.12.12-1' 'ghostscript >= 9.06-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=libwpd +MAJOR=0.9 +VERSION=${MAJOR}.6 +BUILD=1 +DEPENDS=('glib >= 2.34.3-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=poppler +VERSION=0.22.4 +BUILD=1 +DEPENDS=('libjpeg >= 1.2.1-1' 'libpng >= 1.5.14-1' 'libtiff >= 4.0.3-1' 'liblcms >= 2.4-1' 'freetype >= 2.4.12-1' 'fontconfig >= 2.10.91-1') +OPTDEPENDS=('cairo >= 1.12.12-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=qpdf +VERSION=4.0.1 +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc < $PKG/install/slack-desc < $PKG/install/slack-required <= 2.20.1-i486-1 +libsoup >= 2.31.2-i486-1 +libxslt >= 1.1.26-i486-1 +libxml2 >= 2.7.6-i486-1 +gstreamer >= 0.10.30-i486-1 +sqlite >= 3.6.23-i486-1 +EOF + +install -m 0644 -g 0 -o 0 ChangeLog \ + $PKG/usr/doc/$NAME-$VERSION + +xz -9f \ + $PKG/usr/doc/$NAME-$VERSION/ChangeLog + +rm -f \ + $PKG/usr/lib/*.la + +strip --strip-unneeded \ + $PKG/usr/lib/*.so* || : + +strip $PKG/usr/bin/* || : + +chown -R root.root $PKG + +# Make package +cd $PKG +cat install/slack-desc | grep "$NAME:" > /tmp/$NAME-$VERSION-$ARCH-$BUILD.txt +makepkg -l y -c n /tmp/$NAME-$VERSION-$ARCH-$BUILD.txz diff --git a/libs_docs/wv/wv.build b/libs_docs/wv/wv.build new file mode 100755 index 0000000..5c052b5 --- /dev/null +++ b/libs_docs/wv/wv.build @@ -0,0 +1,60 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate + +source /usr/src/ports/Build/build.sh + +NAME=wv +VERSION=0.4.2 +BUILD=1 +DEPENDS=('glib >= 2.34.3-1' 'libgsf >= 1.14.25-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=compface +VERSION=1.5.2.$(date +%Y%m%d) +BUILD=3 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=exiv2 +VERSION=0.23 +BUILD=2 +DEPENDS=('expat >= 2.1.0-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=gegl +MAJOR=0.2 +VERSION=${MAJOR}.0 +BUILD=4 +DEPENDS=('glib >= 2.34.3-1') +OPTDEPENDS=('ffmpeg >= 1.1.2-1' 'openexr >= 1.7.1-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=jasper +VERSION=1.900.1 +BUILD=2 +DEPENDS=('libjpeg >= 1.2.0-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=leptonica +VERSION=1.69 +BUILD=2 +DEPENDS=('libpng >= 1.5.14-1' 'libjpeg >= 1.2.0-1' 'libtiff >= 4.0.3-1' 'xz >= 5.0.4-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=libexif +VERSION=0.6.21 +BUILD=2 +DEPENDS=('libjpeg >= 1.2.0-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=libgphoto +VERSION=2.5.1.1 +BUILD=2 +DEPENDS=('usb >= 1.0.15-1' 'libexif >= 0.6.21-1' 'libjpeg >= 1.2.1-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=libjpeg +VERSION=1.3.0 +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=liblcms +VERSION=2.4 +BUILD=2 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=libmng +VERSION=1.0.10 +BUILD=2 +DEPENDS=('compat_lcms >= 1.19-1' 'libjpeg >= 1.2.1-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=libopenraw +VERSION=0.0.9 +BUILD=1 +DEPENDS=('glib >= 2.28.8-1' 'libxml >= 2.7.8-1' 'gdk_pixbuf >= 2.24.0-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=libpng +VERSION=1.5.14 +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=librsvg +MAJOR=2.37 +VERSION=${MAJOR}.0 +BUILD=2 +DEPENDS=('gdk_pixbuf >= 2.28.0-1' 'pango >= 1.34.0-1' 'libcroco >= 0.6.8-1') +OPTIONS="symprepend" + +# Description + +cat > ${PKG}/install/slack-desc <> ${PKG}/install/doinst.sh < + +source /usr/src/ports/Build/build.sh + +NAME=libtiff +MAJOR=4.0 +VERSION=${MAJOR}.3 +BUILD=2 +DEPENDS=('libjpeg >= 1.2.1-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=libwmf +VERSION=0.2.8.4 +BUILD=3 +DEPENDS=('freetype >= 2.4.11-1' 'libjpeg >= 1.2.0-1' 'libpng >= 1.5.14-1' 'libxml >= 2.9.0-1' 'xorg_libs >= 7.7-3' 'font_type1_ghostscript >= 8.11-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=openexr +VERSION=1.7.1 +BUILD=1 +DEPENDS=('ilmbase >= 1.0.3-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=curl +VERSION=7.36.0 +BUILD=1 +DEPENDS=('gnutls >= 3.2.12-1' 'ca_certificates >= 20130119-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=geoip +VERSION=1.4.8 +BUILD=2 + +# Description + +cat > ${PKG}/install/slack-desc <> ${PKG}/install/doinst.sh < $PKG/install/slack-desc < $PKG/install/slack-required <= 0.9.7d-i486-1 +EOF + +install -m644 -g0 -o0 AUTHORS ChangeLog NEWS Notes README TODO \ + $PKG/usr/doc/$NAME-$VERSION + +gzip -9nf $PKG/usr/doc/$NAME-$VERSION/ChangeLog + +rm -f $PKG/usr/lib/esmtp-plugins/*.a +rm -f $PKG/usr/lib/esmtp-plugins/*.la +strip --strip-unneeded $PKG/usr/lib/esmtp-plugins/*.so + +chown -R root.root $PKG +chown root.bin $PKG/usr/bin $PKG/usr/bin/* + +# Make package +cd $PKG +cat install/slack-desc | grep "$NAME:" > /tmp/$NAME-$VERSION-$ARCH-$BUILD.txt +makepkg -l y -c n /tmp/$NAME-$VERSION-$ARCH-$BUILD.tgz diff --git a/libs_network/libevent/libevent-2.0.21-stable-pkgconfigdir.patch.xz b/libs_network/libevent/libevent-2.0.21-stable-pkgconfigdir.patch.xz new file mode 100644 index 0000000..f08640a Binary files /dev/null and b/libs_network/libevent/libevent-2.0.21-stable-pkgconfigdir.patch.xz differ diff --git a/libs_network/libevent/libevent.build b/libs_network/libevent/libevent.build new file mode 100755 index 0000000..2e29eee --- /dev/null +++ b/libs_network/libevent/libevent.build @@ -0,0 +1,61 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate + +source /usr/src/ports/Build/build.sh + +NAME=libevent +VERSION=2.0.21 +BUILD=1 +OPTDEPENDS=('openssl >= 1.0.1c-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=libgmime +MAJOR=2.6 +VERSION=${MAJOR}.15 +BUILD=1 +DEPENDS=('glib >= 2.36.0-1' 'gpgme >= 1.3.2-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=libgsasl +VERSION=1.8.0 +BUILD=2 +DEPENDS=('libgcrypt >= 1.5.0-1' 'libntlm >= 1.3-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=libgupnp +VERSION=0.20.10 +BUILD=1 +DEPENDS=('glib >= 2.38.2-1' 'libsoup >= 2.46.0-1') + +# Description + +cat > ${PKG}/install/slack-desc < $PKG/install/slack-desc < /tmp/$NAME-$VERSION-$ARCH-$BUILD.txt +makepkg -l y -c n /tmp/$NAME-$VERSION-$ARCH-$BUILD.tgz diff --git a/libs_network/libnet/libnet.SlackBuild b/libs_network/libnet/libnet.SlackBuild new file mode 100755 index 0000000..ec618ef --- /dev/null +++ b/libs_network/libnet/libnet.SlackBuild @@ -0,0 +1,89 @@ +#!/bin/sh + +CWD=`pwd` +NAME=libnet +VERSION=1.1.1 +ARCH=i586 +BUILD=1 +PKGNAME=$NAME +PKGVER=$VERSION +BASEDIR=$PKGNAME +ARCHIVE=$BASEDIR.tar.gz +REPOSITORY=http://www.packetfactory.net/libnet/dist +FLAGS="-O2 -march=pentium -mtune=pentium -fno-strength-reduce \ + -fomit-frame-pointer -ffast-math" +PKG=/tmp/package-$NAME + +rm -rf $PKG +mkdir -p $PKG + +# Obtain sources +if [ ! -e $ARCHIVE ]; then + if `wget "$REPOSITORY/$ARCHIVE"`; then + true + else + exit 1 + fi +fi + +# Compile +cd /tmp +tar zxvf $CWD/$ARCHIVE +cd $BASEDIR +CFLAGS=$FLAGS CXXFLAGS=$FLAGS ./configure \ + --prefix=/usr +make + +# Install +make install DESTDIR=$PKG +mkdir -p $PKG/install $PKG/usr/doc/$NAME-$VERSION $PKG/usr/man/man3 \ + $PKG/usr/bin +cat > $PKG/install/slack-desc < libnet_docs_html.tar + gzip -9nf libnet_docs_html.tar + rm -rf libnet_docs_html +) + +install -m0755 libnet-config $PKG/usr/bin + +install -m0444 doc/man/man3/*.3 $PKG/usr/man/man3 +gzip -9nf $PKG/usr/man/man?/*.? + +chown -R root.root $PKG + +# Make package +cd $PKG +cat install/slack-desc | grep "$NAME:" > /tmp/$NAME-$VERSION-$ARCH-$BUILD.txt +makepkg -l y -c n /tmp/$NAME-$VERSION-$ARCH-$BUILD.tgz diff --git a/libs_network/libnet/libnet10.SlackBuild b/libs_network/libnet/libnet10.SlackBuild new file mode 100755 index 0000000..e255f1c --- /dev/null +++ b/libs_network/libnet/libnet10.SlackBuild @@ -0,0 +1,89 @@ +#!/bin/sh + +CWD=`pwd` +NAME=libnet +VERSION=1.0.2a +ARCH=i586 +BUILD=1 +PKGNAME=Libnet +PKGVER=$VERSION +BASEDIR=$PKGNAME-$PKGVER +ARCHIVE=$NAME-$VERSION.tar.gz +REPOSITORY=http://www.packetfactory.net/libnet/dist/deprecated +FLAGS="-O2 -march=pentium -mtune=pentium -fno-strength-reduce \ + -fomit-frame-pointer -ffast-math" +PKG=/tmp/package-$NAME + +rm -rf $PKG +mkdir -p $PKG + +# Obtain sources +if [ ! -e $ARCHIVE ]; then + if `wget "$REPOSITORY/$ARCHIVE"`; then + true + else + exit 1 + fi +fi + +# Compile +cd /tmp +tar zxvf $CWD/$ARCHIVE +cd $BASEDIR +CFLAGS=$FLAGS CXXFLAGS=$FLAGS ./configure \ + --prefix=/usr +make + +# Install +make install DESTDIR=$PKG +mkdir -p $PKG/install $PKG/usr/doc/$NAME-$VERSION $PKG/usr/man/man3 \ + $PKG/usr/bin +cat > $PKG/install/slack-desc < libnet_docs_html.tar + gzip -9nf libnet_docs_html.tar + rm -rf libnet_docs_html +) + +install -m0755 libnet-config $PKG/usr/bin + +install -m0444 doc/man/man3/*.3 $PKG/usr/man/man3 +gzip -9nf $PKG/usr/man/man?/*.? + +chown -R root.root $PKG + +# Make package +cd $PKG +cat install/slack-desc | grep "$NAME:" > /tmp/$NAME-$VERSION-$ARCH-$BUILD.txt +makepkg -l y -c n /tmp/$NAME-$VERSION-$ARCH-$BUILD.tgz diff --git a/libs_network/libnids/libnids-1.22-install.patch.bz2 b/libs_network/libnids/libnids-1.22-install.patch.bz2 new file mode 100644 index 0000000..ed9ab1f Binary files /dev/null and b/libs_network/libnids/libnids-1.22-install.patch.bz2 differ diff --git a/libs_network/libnids/libnids.SlackBuild b/libs_network/libnids/libnids.SlackBuild new file mode 100755 index 0000000..689807c --- /dev/null +++ b/libs_network/libnids/libnids.SlackBuild @@ -0,0 +1,78 @@ +#!/bin/sh + +CWD=`pwd` +NAME=libnids +VERSION=1.22 +ARCH=i586 +BUILD=1 +PKGNAME=$NAME +PKGVER=$VERSION +BASEDIR=$PKGNAME-$PKGVER +ARCHIVE=$BASEDIR.tar.gz +REPOSITORY=http://belnet.dl.sourceforge.net/sourceforge/libnids +FLAGS="-O2 -march=pentium -mtune=pentium -fno-strength-reduce \ + -fomit-frame-pointer -ffast-math" +PKG=/tmp/package-$NAME + +rm -rf $PKG +mkdir -p $PKG + +# Obtain sources +if [ ! -e $ARCHIVE ]; then + if `wget "$REPOSITORY/$ARCHIVE"`; then + true + else + exit 1 + fi +fi + +# Compile +cd /tmp +tar zxvf $CWD/$ARCHIVE +cd $BASEDIR +bzcat $CWD/$NAME-$VERSION-install.patch.bz2 | patch -p1 -s +CFLAGS=$FLAGS CXXFLAGS=$FLAGS ./configure \ + --prefix=/usr +make + +# Install +make install DESTDIR=$PKG +mkdir -p $PKG/install $PKG/usr/doc/$NAME-$VERSION +cat > $PKG/install/slack-desc < /tmp/$NAME-$VERSION-$ARCH-$BUILD.txt +makepkg -l y -c n /tmp/$NAME-$VERSION-$ARCH-$BUILD.tgz diff --git a/libs_network/libnotmuch/libnotmuch.build b/libs_network/libnotmuch/libnotmuch.build new file mode 100755 index 0000000..b64b073 --- /dev/null +++ b/libs_network/libnotmuch/libnotmuch.build @@ -0,0 +1,64 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate + +source /usr/src/ports/Build/build.sh + +NAME=libnotmuch +VERSION=0.15 +BUILD=1 +DEPENDS=('libgmime >= 2.6.15-1' 'libxapian >= 1.2.15-1') + +# Description + +cat > ${PKG}/install/slack-desc < ${PKG}${SYS_DIR[man]}/man1/notmuch-setup.1 +gunzip ${PKG}${SYS_DIR[man]}/man?/*.?.gz +} diff --git a/libs_network/libntlm/libntlm-1.3-pkgconfigdir.patch.xz b/libs_network/libntlm/libntlm-1.3-pkgconfigdir.patch.xz new file mode 100644 index 0000000..21da0f2 Binary files /dev/null and b/libs_network/libntlm/libntlm-1.3-pkgconfigdir.patch.xz differ diff --git a/libs_network/libntlm/libntlm.build b/libs_network/libntlm/libntlm.build new file mode 100755 index 0000000..7ea488d --- /dev/null +++ b/libs_network/libntlm/libntlm.build @@ -0,0 +1,60 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate + +source /usr/src/ports/Build/build.sh + +NAME=libntlm +VERSION=1.3 +BUILD=2 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=libproxy +VERSION=0.4.11 +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=libsoup +MAJOR=2.46 +VERSION=${MAJOR}.0 +BUILD=1 +DEPENDS=('glib >= 2.38.2-1' 'libxml >= 2.9.1-1' 'sqlite >= 3.7.16.1-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=libssh2 +VERSION=1.4.3 +BUILD=2 +DEPENDS=('libgcrypt >= 1.5.0-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=libvnc +VERSION=0.9.9 +BUILD=1 +DEPENDS=('gnutls >= 3.1.6-1' 'libjpeg >= 1.2.1-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=miniupnpc +VERSION=1.8.20130211 +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=neon +VERSION=0.29.6 +BUILD=2 +DEPENDS=('gnutls >= 3.1.6-1' 'libxml >= 2.9.0-1' 'libproxy >= 0.4.11-1') + +# Description + +cat > ${PKG}/install/slack-desc < $PKG/install/slack-desc < /tmp/$NAME-$VERSION-$ARCH-$BUILD.txt +makepkg -l y -c n /tmp/$NAME-$VERSION-$ARCH-$BUILD.tgz diff --git a/libs_network/openobex/openobex.SlackBuild b/libs_network/openobex/openobex.SlackBuild new file mode 100755 index 0000000..3778551 --- /dev/null +++ b/libs_network/openobex/openobex.SlackBuild @@ -0,0 +1,79 @@ +#!/bin/sh + +CWD=`pwd` +NAME=openobex +VERSION=1.3 +ARCH=i586 +BUILD=1 +PKGNAME=$NAME +PKGVER=$VERSION +BASEDIR=$PKGNAME-$PKGVER +ARCHIVE=$BASEDIR.tar.bz2 +REPOSITORY=http://belnet.dl.sourceforge.net/sourceforge/openobex +FLAGS="-O2 -march=pentium -mtune=pentium -fno-strength-reduce \ + -fomit-frame-pointer -ffast-math" +PKG=/tmp/package-$NAME + +rm -rf $PKG +mkdir -p $PKG + +# Obtain sources +if [ ! -e $ARCHIVE ]; then + if `wget "$REPOSITORY/$ARCHIVE"`; then + true + else + exit 1 + fi +fi + +# Compile +cd /tmp +tar jxvf $CWD/$ARCHIVE +cd $BASEDIR +CFLAGS=$FLAGS CXXFLAGS=$FLAGS ./configure \ + --enable-static=no \ + --prefix=/usr \ + --sysconfdir=/etc \ + --mandir=/usr/man \ + --enable-apps +make + +# Install +make install DESTDIR=$PKG +mkdir -p $PKG/install $PKG/usr/doc/$NAME-$VERSION +cat > $PKG/install/slack-desc < /tmp/$NAME-$VERSION-$ARCH-$BUILD.txt +makepkg -l y -c n /tmp/$NAME-$VERSION-$ARCH-$BUILD.tgz diff --git a/libs_network/silc/silc-1.0-nodebug.patch.bz2 b/libs_network/silc/silc-1.0-nodebug.patch.bz2 new file mode 100644 index 0000000..2e8f95b Binary files /dev/null and b/libs_network/silc/silc-1.0-nodebug.patch.bz2 differ diff --git a/libs_network/silc/silc.SlackBuild b/libs_network/silc/silc.SlackBuild new file mode 100755 index 0000000..9a83c91 --- /dev/null +++ b/libs_network/silc/silc.SlackBuild @@ -0,0 +1,93 @@ +#!/bin/sh + +CWD=`pwd` +NAME=silc +VERSION=1.0 +ARCH=i586 +BUILD=1 +PKGNAME=$NAME +PKGVER=$VERSION +BASEDIR=$PKGNAME-toolkit-$PKGVER +ARCHIVE=$BASEDIR.tar.bz2 +REPOSITORY=ftp://ftp.silcnet.org/silc/toolkit/sources +FLAGS="-O2 -march=pentium -mcpu=pentium -fno-strength-reduce \ + -fomit-frame-pointer -ffast-math" +PKG=/tmp/package-$NAME + +rm -rf $PKG +mkdir -p $PKG + +# Obtain sources +if [ ! -e $ARCHIVE ]; then + if `wget "$REPOSITORY/$ARCHIVE"`; then + true + else + exit 1 + fi +fi + +# Compile +cd /tmp +tar jxvf $CWD/$ARCHIVE +cd $BASEDIR +bzcat $CWD/$NAME-$VERSION-nodebug.patch.bz2 | patch -p1 -s +CFLAGS=$FLAGS CXXFLAGS=$FLAGS ./configure --prefix=/usr --enable-ipv6 \ + --with-perl=no --disable-debug --with-simdir=/usr/libexec/silc \ + --with-docdir=/usr/doc/silc-$VERSION --includedir=/usr/include/silc +make + +# Install +make install DESTDIR=$PKG +mkdir -p $PKG/install $PKG/usr/doc/$NAME-$VERSION +cat > $PKG/install/slack-desc < silc_docs_html.tar + gzip -9nf silc_docs_html.tar + rm -rf silc_docs_html + rm -rf tutorial +) + +strip --strip-unneeded $PKG/usr/libexec/silc/*.so ||: + +chown -R root.root $PKG + +# Make package +cd $PKG +cat install/slack-desc | grep "$NAME:" > /tmp/$NAME-$VERSION-$ARCH-$BUILD.txt +makepkg -l y -c n /tmp/$NAME-$VERSION-$ARCH-$BUILD.tgz diff --git a/libs_security/cracklib/cracklib-2.8.22-extradicts.patch.xz b/libs_security/cracklib/cracklib-2.8.22-extradicts.patch.xz new file mode 100644 index 0000000..897c50f Binary files /dev/null and b/libs_security/cracklib/cracklib-2.8.22-extradicts.patch.xz differ diff --git a/libs_security/cracklib/cracklib-2.8.22-manpages.patch.xz b/libs_security/cracklib/cracklib-2.8.22-manpages.patch.xz new file mode 100644 index 0000000..a21904f Binary files /dev/null and b/libs_security/cracklib/cracklib-2.8.22-manpages.patch.xz differ diff --git a/libs_security/cracklib/cracklib-2.8.22-update.patch.xz b/libs_security/cracklib/cracklib-2.8.22-update.patch.xz new file mode 100644 index 0000000..2dc2026 Binary files /dev/null and b/libs_security/cracklib/cracklib-2.8.22-update.patch.xz differ diff --git a/libs_security/cracklib/cracklib-2.8.22-zh_CN.patch.xz b/libs_security/cracklib/cracklib-2.8.22-zh_CN.patch.xz new file mode 100644 index 0000000..316cffc Binary files /dev/null and b/libs_security/cracklib/cracklib-2.8.22-zh_CN.patch.xz differ diff --git a/libs_security/cracklib/cracklib.build b/libs_security/cracklib/cracklib.build new file mode 100755 index 0000000..623e7e5 --- /dev/null +++ b/libs_security/cracklib/cracklib.build @@ -0,0 +1,96 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate + +source /usr/src/ports/Build/build.sh + +NAME=cracklib +VERSION=2.8.22 +BUILD=3 + +# Description + +cat > ${PKG}/install/slack-desc <> ${PKG}/install/doinst.sh < + +source /usr/src/ports/Build/build.sh + +NAME=cyrus_sasl +VERSION=2.1.26 +BUILD=1 +DEPENDS=('openssl >= 1.0.1e-1') +OPTDEPENDS=('gdbm >= 1.10-1') + +# Description + +cat > ${PKG}/install/slack-desc <> ${PKG}/install/doinst.sh < + +source /usr/src/ports/Build/build.sh + +NAME=gcr +MAJOR=3.8 +VERSION=${MAJOR}.0 +BUILD=1 +DEPENDS=('libgcrypt >= 1.5.0-1' 'gtk+ >= 3.8.0-1') + +# Description + +cat > ${PKG}/install/slack-desc <> ${PKG}/install/doinst.sh < /dev/null +fi + +if [ -x ${SYS_DIR[bin]}/update-desktop-database ]; then + ${SYS_DIR[bin]}/update-desktop-database -q +fi +EOF + +# Sources + +SRCNAME[0]=${NAME} +SRCVERS[0]=${VERSION} +SRCPACK[0]=${URL[gnome]}/${SRCNAME[0]}/${MAJOR}/${SRCNAME[0]}-${SRCVERS[0]}.tar.xz +SRCCOPY[0]="LGPL2" + +build0() +{ +sed -i 's|$(libdir)/pkgconfig|$(datarootdir)/pkgconfig|g' $(find . -name "Makefile.in") +sed -i 's|uidir = $(datadir)/gcr-@GCR_MAJOR@/ui|uidir = $(datadir)/application-data/gcr-@GCR_MAJOR@/ui|g' ui/Makefile.in +sed -i 's|pkcs11standalonedir="${libdir}/gnome-keyring/devel"|pkcs11standalonedir="${libdir}/plugins/gnome-keyring/devel"|g' configure +CPPFLAGS="-I${SYS_DIR[include]}/gpg-error -I${SYS_DIR[include]}/gcrypt" \ +CFLAGS="${FLAGS}" CXXFLAGS="${FLAGS}" \ +./configure \ + --build="${ARCH}-slackware-linux" \ + --disable-dependency-tracking \ + --disable-silent-rules \ + --enable-static=no \ + --enable-shared=yes \ + --prefix="${SYS_DIR[usr]}" \ + --mandir="${SYS_DIR[man]}" \ + --sysconfdir="${SYS_DIR[etc]}" \ + --libdir="${SYS_DIR[lib]}" \ + --libexecdir="${SYS_DIR[lib]}/exec" \ + --localstatedir="${SYS_DIR[var]}" \ + --with-pkcs11-modules="${SYS_DIR[lib]}/plugins/pkcs11" \ + --with-html-dir="${SYS_DIR[html]}" +make ${JOBS} V=1 +make install DESTDIR="${PKG}" +doc AUTHORS +changelog NEWS +# No development docs +rm -rf ${PKG}${SYS_DIR[html]} +} diff --git a/libs_security/gnome_keyring/gnome_keyring.build b/libs_security/gnome_keyring/gnome_keyring.build new file mode 100755 index 0000000..581ae8d --- /dev/null +++ b/libs_security/gnome_keyring/gnome_keyring.build @@ -0,0 +1,123 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate + +source /usr/src/ports/Build/build.sh + +NAME=gnome_keyring +MAJOR=3.8 +VERSION=${MAJOR}.0 +BUILD=2 +DEPENDS=('gcr >= 3.8.0-1') + +# Description + +cat > ${PKG}/install/slack-desc < ${PKG}/install/doinst.sh < + +source /usr/src/ports/Build/build.sh + +NAME=gpgme +VERSION=1.3.2 +BUILD=2 +DEPENDS=('gnupg >= 2.0.19-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=libgcrypt +VERSION=1.5.0 +BUILD=3 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=libotr +VERSION=4.0.0 +BUILD=1 +DEPENDS=('libgcrypt >= 1.5.0-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=libpwquality +VERSION=1.2.1 +BUILD=4 +DEPENDS=('pam >= 1.1.6-1' 'cracklib >= 2.8.22-1') + +# Description + +cat > ${PKG}/install/slack-desc <> ${PKG}/install/doinst.sh < + +source /usr/src/ports/Build/build.sh + +NAME=libsecret +MAJOR=0.14 +VERSION=${MAJOR} +BUILD=1 +DEPENDS=('glib >= 2.36.0-1' 'libgcrypt >= 1.5.0-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=libsodium +VERSION=0.4.5 +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=mhash +VERSION=0.9.9.9 +BUILD=2 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=nss +VERSION=3.14.3 +NSPRVER=4.9.6 +BUILD=1 +DEPENDS=('libnspr >= 4.9.6-1' 'sqlite >= 3.7.16.1-1') +OPTIONS="nostrip" + +# Description + +cat > ${PKG}/install/slack-desc < ${PKG}${SYS_DIR[share]}/pkgconfig/nss.pc +( + cd ${PKG}${SYS_DIR[share]}/pkgconfig + ln -sf nss.pc mozilla-nss.pc +) +VERSFILE="mozilla/security/nss/lib/nss/nss.h" +LIBMAJOR="$(grep "#define.*NSS_VMAJOR" ${VERSFILE} | awk '{print $3}')" +LIBMINOR="$(grep "#define.*NSS_VMINOR" ${VERSFILE} | awk '{print $3}')" +LIBPATCH="$(grep "#define.*NSS_VPATCH" ${VERSFILE} | awk '{print $3}')" +sed nss-config.in \ + -e "s|@prefix@|${SYS_DIR[usr]}|g" \ + -e "s|@MOD_MAJOR_VERSION@|${LIBMAJOR}|g" \ + -e "s|@MOD_MINOR_VERSION@|${LIBMINOR}|g" \ + -e "s|@MOD_PATCH_VERSION@|${LIBPATCH}|g" \ + > ${PKG}${SYS_DIR[bin]}/nss-config +chmod 0755 ${PKG}${SYS_DIR[bin]}/nss-config +strip ${PKG}${SYS_DIR[bin]}/* +( + cd ${PKG}${SYS_DIR[lib]} + install.dir nostrip + for file in *.chk; do + library="${file%.chk}.so" + mv ${library} nostrip + done + strip --strip-unneeded ${PKG}${SYS_DIR[lib]}/*.so* + mv nostrip/*.so . + rm -rf nostrip +) +} diff --git a/libs_security/openssl/openssl-1.0.1g-ca.patch.xz b/libs_security/openssl/openssl-1.0.1g-ca.patch.xz new file mode 100644 index 0000000..efbe085 Binary files /dev/null and b/libs_security/openssl/openssl-1.0.1g-ca.patch.xz differ diff --git a/libs_security/openssl/openssl-1.0.1g-cadir.patch.xz b/libs_security/openssl/openssl-1.0.1g-cadir.patch.xz new file mode 100644 index 0000000..dea3beb Binary files /dev/null and b/libs_security/openssl/openssl-1.0.1g-cadir.patch.xz differ diff --git a/libs_security/openssl/openssl-1.0.1g-certwatch.patch.xz b/libs_security/openssl/openssl-1.0.1g-certwatch.patch.xz new file mode 100644 index 0000000..6dfaff3 Binary files /dev/null and b/libs_security/openssl/openssl-1.0.1g-certwatch.patch.xz differ diff --git a/libs_security/openssl/openssl-1.0.1g-crehashcrt.patch.xz b/libs_security/openssl/openssl-1.0.1g-crehashcrt.patch.xz new file mode 100644 index 0000000..94b456f Binary files /dev/null and b/libs_security/openssl/openssl-1.0.1g-crehashcrt.patch.xz differ diff --git a/libs_security/openssl/openssl-1.0.1g-crehashdoc.patch.xz b/libs_security/openssl/openssl-1.0.1g-crehashdoc.patch.xz new file mode 100644 index 0000000..8ad0411 Binary files /dev/null and b/libs_security/openssl/openssl-1.0.1g-crehashdoc.patch.xz differ diff --git a/libs_security/openssl/openssl-1.0.1g-defaultbits.patch.xz b/libs_security/openssl/openssl-1.0.1g-defaultbits.patch.xz new file mode 100644 index 0000000..96f8d4f Binary files /dev/null and b/libs_security/openssl/openssl-1.0.1g-defaultbits.patch.xz differ diff --git a/libs_security/openssl/openssl-1.0.1g-dontlinkmanpages.patch.xz b/libs_security/openssl/openssl-1.0.1g-dontlinkmanpages.patch.xz new file mode 100644 index 0000000..b9c9eed Binary files /dev/null and b/libs_security/openssl/openssl-1.0.1g-dontlinkmanpages.patch.xz differ diff --git a/libs_security/openssl/openssl-1.0.1g-enginespath.patch.xz b/libs_security/openssl/openssl-1.0.1g-enginespath.patch.xz new file mode 100644 index 0000000..28cdb3d Binary files /dev/null and b/libs_security/openssl/openssl-1.0.1g-enginespath.patch.xz differ diff --git a/libs_security/openssl/openssl-1.0.1g-fixmanpages.patch.xz b/libs_security/openssl/openssl-1.0.1g-fixmanpages.patch.xz new file mode 100644 index 0000000..2cb5af9 Binary files /dev/null and b/libs_security/openssl/openssl-1.0.1g-fixmanpages.patch.xz differ diff --git a/libs_security/openssl/openssl-1.0.1g-norpath.patch.xz b/libs_security/openssl/openssl-1.0.1g-norpath.patch.xz new file mode 100644 index 0000000..24e9f03 Binary files /dev/null and b/libs_security/openssl/openssl-1.0.1g-norpath.patch.xz differ diff --git a/libs_security/openssl/openssl-1.0.1g-notests.patch.xz b/libs_security/openssl/openssl-1.0.1g-notests.patch.xz new file mode 100644 index 0000000..a533026 Binary files /dev/null and b/libs_security/openssl/openssl-1.0.1g-notests.patch.xz differ diff --git a/libs_security/openssl/openssl-1.0.1g-optflags.patch.xz b/libs_security/openssl/openssl-1.0.1g-optflags.patch.xz new file mode 100644 index 0000000..0a154a8 Binary files /dev/null and b/libs_security/openssl/openssl-1.0.1g-optflags.patch.xz differ diff --git a/libs_security/openssl/openssl-1.0.1g-perl518.patch.xz b/libs_security/openssl/openssl-1.0.1g-perl518.patch.xz new file mode 100644 index 0000000..ece4ce5 Binary files /dev/null and b/libs_security/openssl/openssl-1.0.1g-perl518.patch.xz differ diff --git a/libs_security/openssl/openssl-1.0.1g-soname.patch.xz b/libs_security/openssl/openssl-1.0.1g-soname.patch.xz new file mode 100644 index 0000000..9230847 Binary files /dev/null and b/libs_security/openssl/openssl-1.0.1g-soname.patch.xz differ diff --git a/libs_security/openssl/openssl-1.0.1g-x509.patch.xz b/libs_security/openssl/openssl-1.0.1g-x509.patch.xz new file mode 100644 index 0000000..18db25d Binary files /dev/null and b/libs_security/openssl/openssl-1.0.1g-x509.patch.xz differ diff --git a/libs_security/openssl/openssl.build b/libs_security/openssl/openssl.build new file mode 100755 index 0000000..a25420d --- /dev/null +++ b/libs_security/openssl/openssl.build @@ -0,0 +1,107 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate + +source /usr/src/ports/Build/build.sh + +NAME=openssl +VERSION=1.0.1g +BUILD=1 + +# These are the known patent issues with OpenSSL: +# name # expires +# RC5: 5,724,428 2015-03-03, not included. + +# Description + +cat > ${PKG}/install/slack-desc <> ${PKG}/install/doinst.sh < /dev/null 2> /dev/null +fi +EOF + +# $(uname -m) here is a kludge because we should take care of the arch stuff +# before we get to this point. I.e. ${ARCH} should work here. +case "$(uname -m)" in + x86) + OPENSSLTARGET="linux-elf" + OPTIONS="" + ;; + x86_64) + OPENSSLTARGET="linux-x86_64" + OPTIONS="enable-ec_nistp_64_gcc_128" + ;; +esac + +# Sources + +SRCNAME[0]=${NAME} +SRCVERS[0]=${VERSION} +SRCPACK[0]=http://www.openssl.org/source/${SRCNAME[0]}-${SRCVERS[0]}.tar.gz + +build0() +{ +sed -i 's|$(LIBDIR)/pkgconfig|$(PREFIX)/share/pkgconfig|g' Makefile.org +sed -i "s|@OPTFLAGS@|${FLAGS}|g" Configure +./Configure \ + --prefix="${SYS_DIR[usr]}" \ + --openssldir="${SYS_DIR[etc]}/ssl" \ + --libdir=lib \ + shared zlib-dynamic \ + no-rc5 no-mdc2 no-ec no-ec2m no-ecdh no-ecdsa no-srp no-sse2 \ + enable-md2 enable-tlsext enable-cms enable-rfc3779 ${OPTIONS} \ + "${OPENSSLTARGET}" +# ${JOBS} +make depend +make +make install INSTALL_PREFIX="${PKG}" MANDIR="${SYS_DIR[man]}" +doc ACKNOWLEDGMENTS FAQ +changelog NEWS +license LICENSE +install.dir ${PKG}${SYS_DIR[etc]}/cron.daily +install.bin certwatch ${PKG}${SYS_DIR[etc]}/cron.daily/certwatch.new +( cd ${PKG}${SYS_DIR[lib]} ; ldconfig -l lib*.so* ) +config ${PKG}${SYS_DIR[etc]}/ssl/openssl.cnf +} diff --git a/libs_toolkit/at_spi/at_spi.build b/libs_toolkit/at_spi/at_spi.build new file mode 100755 index 0000000..eebbabf --- /dev/null +++ b/libs_toolkit/at_spi/at_spi.build @@ -0,0 +1,98 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate + +source /usr/src/ports/Build/build.sh + +NAME=at_spi +MAJOR=2.8 +VERSION=${MAJOR}.0 +BUILD=1 +DEPENDS=('atk >= 2.8.0-1' 'dbus >= 1.4.24-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=atk +MAJOR=2.10 +VERSION=${MAJOR}.0 +BUILD=1 +DEPENDS=('glib >= 2.38.2-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=atkmm +MAJOR=2.22 +VERSION=${MAJOR}.6 +BUILD=1 +DEPENDS=('atk >= 2.6.0-1' 'glibmm >= 2.34.1-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=cairo +VERSION=1.12.12 +BUILD=1 +DEPENDS=('freetype >= 2.4.11-1' 'fontconfig >= 2.10.91-1' 'pixman >= 0.28.2' 'xorg_libs >= 7.7-3' 'libpng >= 1.5.14-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=cairomm +VERSION=1.10.0 +BUILD=1 +DEPENDS=('cairo >= 1.12.8-1' 'libsigc++ >= 2.3.1-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=cg_toolkit +MAJOR=3.1 +VERSION=${MAJOR}.201204 +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=dconf +MAJOR=0.16 +VERSION=${MAJOR}.0 +BUILD=2 +DEPENDS=('glib >= 2.36.0-1') +OPTDEPENDS=('gtk+ >= 3.6.4-1') + +# Description + +cat > ${PKG}/install/slack-desc <> ${PKG}/install/doinst.sh < + +source /usr/src/ports/Build/build.sh + +NAME=fltk +VERSION=1.3.2 +BUILD=1 +DEPENDS=('xorg_libs >= 7.7-1' 'libjpeg >= 1.2.1-1' 'libpng >= 1.5.14-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=gdk_pixbuf +MAJOR=2.28 +VERSION=${MAJOR}.0 +BUILD=2 +DEPENDS=('glib >= 2.36.0-1' 'xorg_libs >= 7.7-1') +OPTIONS="symprepend" + +# Description + +cat > ${PKG}/install/slack-desc <> ${PKG}/install/doinst.sh < + +source /usr/src/ports/Build/build.sh + +NAME=glib_json +MAJOR=0.14 +VERSION=${MAJOR}.2 +BUILD=2 +DEPENDS=('glib >= 2.34.3-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=gtk+ +MAJOR=2.24 +VERSION=${MAJOR}.17 +BUILD=2 +DEPENDS=('xorg_libs >= 7.7-1' 'gdk_pixbuf >= 2.28.0-1' 'cairo >= 1.12.12-1' 'atk >= 2.8.0-1' 'pango >= 1.34.0-1') +OPTIONS="symprepend" + +# Description + +cat > ${PKG}/install/slack-desc <> ${PKG}/install/doinst.sh < ${SYS_DIR[var]}/cache/gtk-2.0/gtk.immodules +fi + +config etc/gtk-2.0/im-multipress.conf.new +EOF + +# Sources + +configure() +{ +sed -i 's|$(libdir)/pkgconfig|$(datarootdir)/pkgconfig|g' Makefile.in +CFLAGS="${FLAGS}" CXXFLAGS="${FLAGS}" \ +./configure \ + --build="${ARCH}-slackware-linux" \ + --disable-dependency-tracking \ + --disable-silent-rules \ + --enable-shared=yes \ + --enable-static=no \ + --prefix="${SYS_DIR[usr]}" \ + --mandir="${SYS_DIR[man]}" \ + --libdir="${SYS_DIR[lib]}" \ + ${*} +} + +SRCNAME[0]=${NAME} +SRCVERS[0]=${VERSION} +SRCPACK[0]=${URL[gnome]}/${SRCNAME[0]}/${MAJOR}/${SRCNAME[0]}-${SRCVERS[0]}.tar.xz +SRCCOPY[0]="LGPL2" + +build0() +{ +sed -i "s|@ARCHITECTURE@|$(uname -m)|g" gdk/Makefile.{am,in} gdk-2.0.pc.in +sed -i 's|$(libdir)/gtk-2.0|$(libdir)/plugins/gtk-2.0|g' $(find modules -name "Makefile.in") +configure \ + --enable-introspection=no \ + --enable-debug=minimum \ + --sysconfdir="${SYS_DIR[etc]}" \ + --localstatedir="${SYS_DIR[var]}/cache" \ + --with-html-dir="${SYS_DIR[html]}" \ + --with-xinput=yes +make ${JOBS} V=1 +make install DESTDIR="${PKG}" +doc AUTHORS +changelog NEWS +install.dir ${PKG}${SYS_DIR[etc]}/profile.d +install.bin gtk+.sh ${PKG}${SYS_DIR[etc]}/profile.d +install.bin gtk+.csh ${PKG}${SYS_DIR[etc]}/profile.d +config ${PKG}${SYS_DIR[etc]}/gtk-2.0/im-multipress.conf +install.dir ${PKG}${SYS_DIR[var]}/cache/gtk-2.0 +touch ${PKG}${SYS_DIR[var]}/cache/gtk-2.0/gtk.immodules +#cp -r \ +# docs/tutorial/html \ +# ${PKG}${SYS_DIR[share]}/html/gtk_tutorial +#cp -r \ +# docs/tutorial/html \ +# ${PKG}${SYS_DIR[share]}/html/gtk_faq +rm -rf \ + ${PKG}${SYS_DIR[lib]}/*/*/*/*.a \ + ${PKG}${SYS_DIR[share]}/gtk-2.0 \ + ${PKG}${SYS_DIR[bin]}/gtk-demo \ + ${PKG}${SYS_DIR[html]} +} + +SRCNAME[1]=gtk-engines +ENGINESM=2.21 +SRCVERS[1]=${ENGINESM}.0 +SRCPACK[1]=ftp://ftp.archlinux.org/other/gtk-engines/${SRCNAME[1]}-${SRCVERS[1]}.tar.gz +SRCCOPY[1]="LGPL21" + +build1() +{ +sed -i 's|$(libdir)/gtk-2.0|$(libdir)/plugins/gtk-2.0|g' $(find engines -name "Makefile.in") +PKG_CONFIG_PATH="${PKG}${SYS_DIR[share]}/pkgconfig" \ +GTK_CFLAGS="-I${PKG}${SYS_DIR[include]}/gtk-2.0 -I${PKG}${SYS_DIR[include]}/$(uname -m)/gtk-2.0 -I${SYS_DIR[include]}/glib-2.0 -I${SYS_DIR[include]}/$(uname -m)/glib-2.0 -I${SYS_DIR[include]}/pango-1.0 -I${SYS_DIR[include]}/gdk-pixbuf-2.0 -I${SYS_DIR[include]}/atk-1.0 -I${SYS_DIR[include]}/cairo" \ +GTK_LIBS="-L${PKG}${SYS_DIR[lib]} -lgtk-x11-2.0" \ +configure \ + --sysconfdir="${SYS_DIR[etc]}/gtk-2.0" \ + --localstatedir="${SYS_DIR[var]}" \ + --enable-animation \ + --disable-schema +make ${JOBS} V=1 +make install DESTDIR="${PKG}" +doc AUTHORS +changelog NEWS +} + +SRCNAME[2]=${NAME} +SRCVERS[2]=slackware +SRCPACK[2]=${SRCNAME[2]}-${SRCVERS[2]}.tar.xz +SRCOPTS[2]="pkgunpack" + +build2() +{ + echo "Nothing to do here!" +} diff --git a/libs_toolkit/gtk+3/gtk+-3.8.0-pkglibdir.patch.xz b/libs_toolkit/gtk+3/gtk+-3.8.0-pkglibdir.patch.xz new file mode 100644 index 0000000..c41d8d3 Binary files /dev/null and b/libs_toolkit/gtk+3/gtk+-3.8.0-pkglibdir.patch.xz differ diff --git a/libs_toolkit/gtk+3/gtk+-3.8.0-profile.patch.xz b/libs_toolkit/gtk+3/gtk+-3.8.0-profile.patch.xz new file mode 100644 index 0000000..70f6437 Binary files /dev/null and b/libs_toolkit/gtk+3/gtk+-3.8.0-profile.patch.xz differ diff --git a/libs_toolkit/gtk+3/gtk+3.build b/libs_toolkit/gtk+3/gtk+3.build new file mode 100755 index 0000000..24c75df --- /dev/null +++ b/libs_toolkit/gtk+3/gtk+3.build @@ -0,0 +1,152 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate + +source /usr/src/ports/Build/build.sh + +NAME=gtk+ +MAJOR=3.8 +VERSION=${MAJOR}.0 +BUILD=1 +DEPENDS=('xorg_libs >= 7.7-4' 'gtk+ >= 2.24.17-1' 'gdk_pixbuf >= 2.28.0-1' 'cairo >= 1.12.12-1' 'atk >= 2.8.0-1' 'pango >= 1.34.0-1' 'at_spi >= 2.8.0-1') +OPTIONS="symprepend" + +# Description + +cat > ${PKG}/install/slack-desc <> ${PKG}/install/doinst.sh < + +source /usr/src/ports/Build/build.sh + +NAME=gtk_engine_murrine +MAJOR=0.98 +VERSION=${MAJOR}.2 +BUILD=2 +DEPENDS=('gtk+ >= 2.24.17-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=gtk_engine_unico +MAJOR=1.0 +VERSION=${MAJOR}.2 +BUILD=2 +DEPENDS=('gtk+ >= 3.8.0-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=gtk_polkit +VERSION=0.105 +BUILD=2 +DEPENDS=('gtk+ >= 3.8.0-1' 'polkit >= 0.105-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=gtkmm +VERSION=2.24.2 +BUILD=1 +DEPENDS=('gtk+ >= 2.24.14-1' 'atkmm >= 2.22.6-1' 'pangomm >= 2.28.4-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=gvfs +MAJOR=1.16 +VERSION=${MAJOR}.0 +BUILD=1 +DEPENDS=('disks >= 20130404-1' 'fuse >= 2.9.2-1' 'libsecret >= 0.14-1' 'libbluray >= 0.2.3-1') +OPTDEPENDS=('gtk+ >= 3.8.0-1' 'libgphoto >= 2.5.1.1-1' 'obex >= 0.48-1' 'libsoup >= 2.42.0-1' 'avahi >= 0.6.31-1' 'libcdio >= 0.90-1') + +# Description + +cat > ${PKG}/install/slack-desc <= 2.15.1). It +${NAME}: installs several modules that are automatically used by applications +${NAME}: using the APIs of libgio. There is also fuse support that allows +${NAME}: applications not using gio to access the gvfs filesystems. +${NAME}: +${NAME}: +${NAME}: +${NAME}: +EOF + +cat >> ${PKG}/install/doinst.sh < + +source /usr/src/ports/Build/build.sh + +NAME=icon_theme +VERSION=$(date +%Y%m%d) +ARCH=noarch +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc <> ${PKG}/install/doinst.sh < + +source /usr/src/ports/Build/build.sh + +NAME=icon_theme_faenza +VERSION=1.3.1 +ARCH=noarch +BUILD=3 + +# Description + +cat > ${PKG}/install/slack-desc <> ${PKG}/install/doinst.sh < + +source /usr/src/ports/Build/build.sh + +NAME=iso_codes +VERSION=3.40 +ARCH=noarch +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=libcanberra +VERSION=0.30 +BUILD=1 +DEPENDS=('gtk+ >= 3.6.4-1' 'sound >= 1.0.26-1' 'libvorbis >= 1.3.3-1') +OPTDEPENDS=('gstreamer >= 1.0.5-1' 'gtk+ >= 2.24.14-1' 'udev >= 173-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=libftgl +MAJOR=2.1.3 +VERSION=${MAJOR}rc5 +BUILD=2 +DEPENDS=('mesa >= 9.0.1-1' 'freetype >= 2.4.11-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=libnotify +MAJOR=0.7 +VERSION=${MAJOR}.5 +BUILD=2 +DEPENDS=('glib >= 2.34.3-1' 'gdk_pixbuf >= 2.26.5-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=libwnck +MAJOR=2.31 +VERSION=${MAJOR}.0 +BUILD=2 +DEPENDS=('gtk+ >= 2.24.14-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=libxklavier +VERSION=5.3 +BUILD=1 +DEPENDS=('xorg_libs >= 7.7-3' 'xkeyboard_config >= 2.8-1' 'glib >= 2.34.3-1' 'libxml >= 2.9.0-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=pango +MAJOR=1.34 +VERSION=${MAJOR}.0 +BUILD=1 +DEPENDS=('glib >= 2.36.0-1' 'cairo >= 1.12.12-1' 'harfbuzz >= 0.9.14-1') +OPTIONS="symprepend" + +# Description + +cat > ${PKG}/install/slack-desc <> ${PKG}/install/doinst.sh < ${SYS_DIR[var]}/cache/pango-1.0/pango.modules +fi +EOF + +# Sources + +SRCNAME[0]=${NAME} +SRCVERS[0]=${VERSION} +SRCPACK[0]=http://download.gnome.org/sources/${SRCNAME[0]}/${MAJOR}/${SRCNAME[0]}-${SRCVERS[0]}.tar.xz +SRCCOPY[0]="LGPL2" + +build0() +{ +sed -i 's|$(libdir)/pkgconfig|$(datarootdir)/pkgconfig|g' Makefile.in +sed -i 's|$(libdir)/pango/$(PANGO_MODULE_VERSION)/modules|$(libdir)/plugins/pango/$(PANGO_MODULE_VERSION)|g' modules/Module.mk modules/*/Makefile.in +CFLAGS="${FLAGS}" CXXFLAGS="${FLAGS}" \ +./configure \ + --build="${ARCH}-slackware-linux" \ + --disable-dependency-tracking \ + --disable-silent-rules \ + --enable-shared=yes \ + --enable-static=no \ + --enable-debug=minimum \ + --prefix="${SYS_DIR[usr]}" \ + --mandir="${SYS_DIR[man]}" \ + --sysconfdir="${SYS_DIR[etc]}/pango-1.0" \ + --libdir="${SYS_DIR[lib]}" \ + --localstatedir="${SYS_DIR[var]}/cache/pango-1.0" \ + --with-html-dir="${SYS_DIR[html]}" +make ${JOBS} V=1 +make install DESTDIR="${PKG}" +doc AUTHORS THANKS +changelog NEWS +install.dir ${PKG}${SYS_DIR[var]}/cache/pango-1.0 +touch ${PKG}${SYS_DIR[var]}/cache/pango-1.0/pango.modules +rm -rf \ + ${PKG}${SYS_DIR[html]} \ + ${PKG}${SYS_DIR[lib]}/*/*/*.a +} diff --git a/libs_toolkit/pangomm/pangomm-2.28.4-docdir.patch.xz b/libs_toolkit/pangomm/pangomm-2.28.4-docdir.patch.xz new file mode 100644 index 0000000..6c5286b Binary files /dev/null and b/libs_toolkit/pangomm/pangomm-2.28.4-docdir.patch.xz differ diff --git a/libs_toolkit/pangomm/pangomm.build b/libs_toolkit/pangomm/pangomm.build new file mode 100755 index 0000000..9b16770 --- /dev/null +++ b/libs_toolkit/pangomm/pangomm.build @@ -0,0 +1,61 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate + +source /usr/src/ports/Build/build.sh + +NAME=pangomm +VERSION=2.28.4 +BUILD=1 +DEPENDS=('pango >= 1.32.5-1' 'glibmm >= 2.34.1-1' 'cairomm >= 1.10.0-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=pixman +VERSION=0.32.4 +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=qt +MAJOR=5.0 +VERSION=${MAJOR}.1 +BUILD=1 +DEPENDS=('xorg_libs >= 7.7-3' 'glib >= 2.34.3-1' 'dbus >= 1.4.24-1' 'sqlite >= 3.7.15.2-1' 'libjpeg >= 1.2.1-1' 'libtiff >= 4.0.3-1' 'libpng >= 1.5.14-1' 'libmng >= 1.0.10-1' 'mesa >= 9.0.1-1' 'fontconfig >= 2.10.91-1' 'sound >= 1.0.26-1' 'pcre >= 8.32-1') +OPTDEPENDS=('openssl >= 1.0.1d-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=sdl +VERSION=1.2.15 +BUILD=2 +DEPENDS=('sound >= 1.0.26-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=shared_mime_info +VERSION=1.1 +BUILD=1 +DEPENDS=('glib >= 2.34.3-1' 'libxml >= 2.9.0-1') + +# Description + +cat > ${PKG}/install/slack-desc <> ${PKG}/install/doinst.sh < /dev/null 2> /dev/null +fi +EOF + +# Sources + +SRCNAME[0]=shared-mime-info +SRCVERS[0]=${VERSION} +SRCPACK[0]=http://freedesktop.org/~hadess/${SRCNAME[0]}-${SRCVERS[0]}.tar.xz +SRCCOPY[0]="LGPL21" + +build0() +{ +CFLAGS="${FLAGS}" CXXFLAGS="${FLAGS}" \ +./configure \ + --build="${ARCH}-slackware-linux" \ + --disable-dependency-tracking \ + --disable-silent-rules \ + --prefix="${SYS_DIR[usr]}" \ + --mandir="${SYS_DIR[man]}" \ + --sysconfdir="${SYS_DIR[etc]}" \ + --libdir="${SYS_DIR[lib]}" \ + --localstatedir="${SYS_DIR[var]}" +make ${JOBS} +make install DESTDIR="${PKG}" +changelog NEWS +install.dir ${PKG}${SYS_DIR[var]}/log/setup +install.bin setup.07.update-mime-database ${PKG}${SYS_DIR[var]}/log/setup +} diff --git a/libs_toolkit/vte/vte.build b/libs_toolkit/vte/vte.build new file mode 100755 index 0000000..8e0d037 --- /dev/null +++ b/libs_toolkit/vte/vte.build @@ -0,0 +1,72 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate + +source /usr/src/ports/Build/build.sh + +NAME=vte +MAJOR=0.28 +VERSION=${MAJOR}.2 +BUILD=2 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=wxgtk +VERSION=2.8.12 +BUILD=2 +DEPENDS=('gtk+ >= 2.24.17-1' 'mesa >= 9.0.1-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=farstream +VERSION=0.2.3 +BUILD=1 +DEPENDS=('gstreamer >= 1.2.4-1' 'libgupnp >= 0.20.10-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=ffmpeg +VERSION=2.2.1 +BUILD=1 +DEPENDS=('orc >= 0.4.16-1' 'lame >= 3.99.5-1' 'libtheora >= 1.1.1-1' 'libspeex >= 1.2rc1-1' 'libxvidcore >= 1.3.2-1' 'libschroedinger >= 1.0.11-1' 'libgsm >= 1.0.13-1' 'libx264 >= 20140422-1' 'celt >= 0.11.3-1' 'libopus >= 1.1-1' 'libvpx >= 1.3.0-1' 'libva >= 1.1.0-1' 'libvdpau >= 0.6-1' 'libcdio >= 0.92-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=gst_libav +VERSION=1.2.4 +BUILD=1 +DEPENDS=('gstreamer >= 1.2.4') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=gst_plugins_bad +VERSION=1.2.4 +BUILD=1 +DEPENDS=('gstreamer >= 1.2.4-1') +OPTDEPENDS=('mpg123 >= 1.19.0-1' 'libxvidcore >= 1.3.2-1' 'libdvd >= 4.9.9-1' 'libsndfile >= 1.0.25-1' 'libmodplug >= 0.8.8.4-1' 'libmpcdec >= 1.2.6-1' 'libcdaudio >= 0.99.12p2-1' 'libopus >= 1.1-1' 'celt >= 0.11.3-1' 'libschroedinger >= 1.0.11-1' 'faad >= 2.7-1' 'libgsm >= 1.0.13-1' 'libdca >= 0.0.5-1' 'liblrdf >= 0.5.0-1' 'libmimic >= 1.0.4-1' 'libopenal >= 1.15.1-1' 'libsoundtouch >= 1.7.1-1' 'jasper >= 1.900.1-1' 'librsvg >= 2.37.0-1' 'libexif >= 0.6.21-1' 'libkate >= 0.4.1-1' 'libvdpau >= 0.6-1' 'libmms >= 0.6.4-1' 'rtmpdump >= 20121230-1' 'curl >= 7.29.0-1' 'neon >= 0.29.6-1' 'libmusicbrainz >= 2.1.5-1' 'libofa >= 0.9.3-1' 'sdl >= 1.2.15-1' 'bzip2 >= 1.0.6-1') + +# Description + +cat > ${PKG}/install/slack-desc <> ${PKG}/install/doinst.sh < + +source /usr/src/ports/Build/build.sh + +NAME=gst_plugins_ugly +VERSION=1.2.4 +BUILD=1 +DEPENDS=('gstreamer >= 1.2.4-1') +OPTDEPENDS=('liba52 >= 0.7.5cvs-1' 'libcdio >= 0.92-1' 'libdvd >= 4.9.9-1' 'lame >= 3.99.5-1' 'libmad >= 0.15.1b-1' 'libx264 >= 20140422-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=gstreamer +MAJOR=1.2 +VERSION=${MAJOR}.4 +APIVER=1.0 +BUILD=1 +DEPENDS=('glib >= 2.38.2-1' 'libxml >= 2.9.1-1' 'orc >= 0.4.19-1') +OPTDEPENDS=('xorg_libs >= 7.7-4' 'gdk_pixbuf >= 2.28.0-1' 'libjpeg >= 1.3.0-1' 'libpng >= 1.5.14-1' 'pango >= 1.34.0-1' 'cairo >= 1.12.12-1' 'sound >= 1.0.27-1' 'libogg >= 1.3.1-1' 'libvorbis >= 1.3.4-1' 'libtheora >= 1.1.1-1' 'libspeex >= 1.2rc-1' 'flac >= 1.3.0-1' 'libvpx >= 1.3.0-1' 'libwavpack >= 4.70.0-1' 'v4l_utils >= 1.0.1-1' 'libshout >= 2.3.1-1' 'taglib >= 1.9.1-1' 'cdparanoia >= 10.2-1' 'libcdio >= 0.92-1' 'libvisual >= 0.4.0-1' 'libxml >= 2.9.1-1' 'libraw1394 >= 2.0.7-1' 'jack >= 1.9.9.5-1' 'libsoup >= 2.42.0-1' 'bzip2 >= 1.0.6-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=libbluray +VERSION=0.5.0 +BUILD=1 +DEPENDS=('libxml >= 2.9.1-1' 'freetype >= 2.5.2-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=libdvd +VERSION=4.9.9 +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=libmimic +VERSION=1.0.4 +BUILD=2 +DEPENDS=('glib >= 2.34.3-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=libmms +VERSION=0.6.4 +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=libmpeg2 +VERSION=0.5.1 +BUILD=2 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=libschroedinger +VERSION=1.0.11 +BUILD=2 +DEPENDS=('orc >= 0.4.16-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=libtheora +VERSION=1.1.1 +BUILD=3 +DEPENDS=('libvorbis >= 1.3.3-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=libvpx +VERSION=1.3.0 +BUILD=1 +DEPENDS=('glib >= 2.38.2-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=libx264 +VERSION=20140422 +BUILD=1 +DEPENDS=('xorg_libs >= 7.7-4') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=libxvidcore +VERSION=1.3.2 +BUILD=2 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=v4l_utils +VERSION=0.9.3 +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=aircrackng +VERSION=1.1 +BUILD=2 +DEPENDS=('tcpip >= 20130209-1' 'wireless >= 20130122-1' 'sqlite >= 3.7.15.2-1' 'openssl >= 1.0.1d-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=bluetoothapplet +MAJOR=3.8 +VERSION=${MAJOR}.0 +BUILD=1 +DEPENDS=('gtk+ >= 3.8.0-1' 'libnotify >= 0.7.5-1' 'bluetooth >= 4.101-1') + +# Description + +cat > ${PKG}/install/slack-desc < ${PKG}/install/doinst.sh < $PKG/install/slack-desc < $PKG/install/slack-required <= 2.1.0-i486-1 +EOF + +install -m644 -g0 -o0 AUTHORS ChangeLog README THANKS TODO doc/FAQ \ + doc/FIREWALL doc/HOWTO doc/PROJECTS doc/SMPNOTES doc/WISHLIST \ + $PKG/usr/doc/$NAME-$VERSION + +chmod 444 $PKG/usr/man/man?/*.? +gzip -9nf $PKG/usr/man/man?/*.? + +strip $PKG/usr/sbin/* || : + +chown -R root.root $PKG + +# Make package +cd $PKG +cat install/slack-desc | grep "$NAME:" > /tmp/$NAME-$VERSION-$ARCH-$BUILD.txt +makepkg -l y -c n /tmp/$NAME-$VERSION-$ARCH-$BUILD.tgz diff --git a/network/centerim/centerim.SlackBuild b/network/centerim/centerim.SlackBuild new file mode 100755 index 0000000..79c7f7e --- /dev/null +++ b/network/centerim/centerim.SlackBuild @@ -0,0 +1,106 @@ +#!/bin/sh + +CWD=`pwd` +NAME=centerim +VERSION=4.22.9 +ARCH=i586 +BUILD=1 +PKGNAME=$NAME +PKGVER=$VERSION +BASEDIR=$PKGNAME-$PKGVER +ARCHIVE=$BASEDIR.tar.gz +REPOSITORY=http://centerim.org/download/releases +FLAGS="-O2 -march=pentium -mtune=pentium -fno-strength-reduce \ + -fomit-frame-pointer -ffast-math" +PKG=/tmp/package-$NAME + +rm -rf $PKG +mkdir -p $PKG + +# Obtain sources +if [ ! -e $ARCHIVE ]; then + if `wget "$REPOSITORY/$ARCHIVE"`; then + true + else + exit 1 + fi +fi + +# Compile +cd /tmp +tar zxvf $CWD/$ARCHIVE +cd $BASEDIR +CFLAGS=$FLAGS CXXFLAGS=$FLAGS ./configure \ + --build=${ARCH}-slackware-linux \ + --prefix=/usr \ + --mandir=/usr/man \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --with-ssl \ + --with-openssl=/usr +make + +# Install +make install DESTDIR=$PKG +mkdir -p $PKG/install $PKG/usr/doc/$NAME-$VERSION +cat > $PKG/install/slack-desc < $PKG/install/slack-required <= 8a-i386-4 +curl >= 7.20.1-i486-1 +openssl-solibs >= 0.9.8n-i486-1 +EOF + +install -m 0644 -g 0 -o 0 AUTHORS ChangeLog FAQ README \ + THANKS TODO contrib/colorscheme.* $PKG/usr/doc/$NAME-$VERSION + +xz -9f \ + $PKG/usr/doc/$NAME-$VERSION/ChangeLog \ + $PKG/usr/doc/$NAME-$VERSION/README + +install -m 0644 -g 0 -o 0 misc/cimconv \ + $PKG/usr/doc/$NAME-$VERSION/cimconv.pl +install -m 0644 -g 0 -o 0 misc/CenterIMLog2HTML.py \ + $PKG/usr/doc/$NAME-$VERSION +install -m 0644 -g 0 -o 0 misc/cimconv.1 \ + $PKG/usr/doc/$NAME-$VERSION +xz -9f $PKG/usr/doc/$NAME-$VERSION/*.1 + +# Oops, this is really not needed +rm -f \ + $PKG/usr/bin/cimconv \ + $PKG/usr/bin/CenterIMLog2HTML.py \ + $PKG/usr/man/man1/*.1 + +install -m 0444 -g 0 -o 0 centerim.1 \ + $PKG/usr/man/man1 +xz -9f $PKG/usr/man/man?/*.? + +strip $PKG/usr/bin/* || : + +chown -R root.root $PKG + +# Make package +cd $PKG +cat install/slack-desc | grep "$NAME:" > /tmp/$NAME-$VERSION-$ARCH-$BUILD.txt +makepkg -l y -c n /tmp/$NAME-$VERSION-$ARCH-$BUILD.txz diff --git a/network/ebtables/ebtables-2.0.6-makefile.patch.bz2 b/network/ebtables/ebtables-2.0.6-makefile.patch.bz2 new file mode 100644 index 0000000..bbcbf94 Binary files /dev/null and b/network/ebtables/ebtables-2.0.6-makefile.patch.bz2 differ diff --git a/network/ebtables/ebtables.SlackBuild b/network/ebtables/ebtables.SlackBuild new file mode 100755 index 0000000..351dae9 --- /dev/null +++ b/network/ebtables/ebtables.SlackBuild @@ -0,0 +1,75 @@ +#!/bin/sh + +CWD=`pwd` +NAME=ebtables +VERSION=2.0.6 +ARCH=i586 +BUILD=1 +PKGNAME=$NAME +PKGVER=v$VERSION +BASEDIR=$PKGNAME-$PKGVER +ARCHIVE=$BASEDIR.tar.gz +REPOSITORY=http://some/where +FLAGS="-O2 -march=pentium -mcpu=pentium -fno-strength-reduce \ + -fomit-frame-pointer -ffast-math" +PKG=/tmp/package-$NAME + +rm -rf $PKG +mkdir -p $PKG + +# Obtain sources +if [ ! -e $ARCHIVE ]; then + if `wget "$REPOSITORY/$ARCHIVE"`; then + true + else + exit 1 + fi +fi + +# Compile +cd /tmp +tar zxvf $CWD/$ARCHIVE +cd $BASEDIR +bzcat $CWD/$NAME-$VERSION-makefile.patch.bz2 | patch -p1 -s +make COPTIM="$FLAGS" + +# Install +make install DESTDIR=$PKG +mkdir -p $PKG/install $PKG/usr/doc/$NAME-$VERSION +cat > $PKG/install/slack-desc < /tmp/$NAME-$VERSION-$ARCH-$BUILD.txt +makepkg -l y -c n /tmp/$NAME-$VERSION-$ARCH-$BUILD.tgz diff --git a/network/ezipupdate/ezipupdate.SlackBuild b/network/ezipupdate/ezipupdate.SlackBuild new file mode 100755 index 0000000..3ca4a5a --- /dev/null +++ b/network/ezipupdate/ezipupdate.SlackBuild @@ -0,0 +1,74 @@ +#!/bin/sh + +CWD=`pwd` +NAME=ezipupdate +VERSION=3.0.11b8 +ARCH=i586 +BUILD=1 +PKGNAME=ez-ipupdate +PKGVER=$VERSION +BASEDIR=$PKGNAME-$PKGVER +ARCHIVE=$BASEDIR.tar.gz +REPOSITORY=http:// +FLAGS="-O2 -march=pentium -mcpu=pentium -fno-strength-reduce \ + -fomit-frame-pointer -ffast-math" +PKG=/tmp/package-$NAME + +rm -rf $PKG +mkdir -p $PKG + +# Obtain sources +if [ ! -e $ARCHIVE ]; then + if `wget "$REPOSITORY/$ARCHIVE"`; then + true + else + exit 1 + fi +fi + +# Compile +cd /tmp +tar zxvf $CWD/$ARCHIVE +cd $BASEDIR +CFLAGS=$FLAGS CXXFLAGS=$FLAGS ./configure --prefix=/usr +make + +# Install +make install DESTDIR=$PKG +mkdir -p $PKG/install $PKG/usr/doc/$NAME-$VERSION +cat > $PKG/install/slack-desc < /tmp/$NAME-$VERSION-$ARCH-$BUILD.txt +makepkg -l y -c n /tmp/$NAME-$VERSION-$ARCH-$BUILD.tgz diff --git a/network/grsync/grsync.build b/network/grsync/grsync.build new file mode 100755 index 0000000..7982cdd --- /dev/null +++ b/network/grsync/grsync.build @@ -0,0 +1,59 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate + +source /usr/src/ports/Build/build.sh + +NAME=grsync +VERSION=1.2.4 +BUILD=1 +DEPENDS=('gtk+ >= 2.24.17-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=hexchat +VERSION=2.10.0 +BUILD=1 +DEPENDS=('gtk+ >= 2.24.17-1' 'openssl >= 1.0.1g-1' 'libntlm >= 1.3-1' 'libproxy >= 0.4.11-1' 'dbus_glib >= 0.100.2-1' 'libcanberra >= 0.30-1' 'libnotify >= 0.7.5-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=httping +VERSION=2.2.1 +BUILD=1 +DEPENDS=('openssl >= 1.0.1e-1' 'fftw >= 3.3.3-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=iftop +VERSION=1.0pre2 +BUILD=2 +DEPENDS=('tcpip >= 20130127-1') + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=iptraf_ng +VERSION=1.1.3.1 +BUILD=2 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=iptstate +VERSION=2.2.5 +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc < + +source /usr/src/ports/Build/build.sh + +NAME=kismet +VERSION=20130211 +BUILD=2 +DEPENDS=('tcpip >= 20130209-1' 'pcre >= 8.32-1' 'openssl >= 1.0.1c-1') + +# Description + +cat > ${PKG}/install/slack-desc <