diff options
author | Deposite Pirate | 2018-09-16 18:48:36 +0200 |
---|---|---|
committer | Deposite Pirate | 2018-09-16 18:48:36 +0200 |
commit | d150a5f3e462fa7fe194a805a4aa0076f4d03ab9 (patch) | |
tree | ce5e44d69c5f3175bfdbd1e3717b52c5dcca5638 /utilities | |
parent | f29d3519ce073ec30f99754d93304324f7f26d65 (diff) |
Add ports.
Diffstat (limited to 'utilities')
58 files changed, 1632 insertions, 0 deletions
diff --git a/utilities/abook/abook.build b/utilities/abook/abook.build new file mode 100755 index 0000000..3022c17 --- /dev/null +++ b/utilities/abook/abook.build @@ -0,0 +1,59 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate <ofni.sknuplatem@etaripd> + +source /usr/src/ports/Build/build.sh + +NAME=abook +VERSION=20130120 +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc <<EOF +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + +$(padd)|-----handy-ruler------------------------------------------------------| +${NAME}: abook (address book) +${NAME}: +${NAME}: A console address book designed with the Mutt mail user in mind. It +${NAME}: can import and export several other address book formats such as +${NAME}: Netscape's or Pine's address books. +${NAME}: +${NAME}: Homepage: http://abook.sf.net +${NAME}: +${NAME}: +${NAME}: +${NAME}: +EOF + +# Sources + +SRCNAME[0]=${NAME} +SRCVERS[0]=${VERSION} +SRCPACK[0]=${URL[sf]}/${SRCNAME[0]}/${SRCNAME[0]}-${SRCVERS[0]}.tar.xz +SRCCOPY[0]="GPL2" + +build0() +{ +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} +( cd po ; make update-gmo ) +make install DESTDIR="${PKG}" +doc AUTHORS THANKS FAQ sample.abookrc +changelog ChangeLog +} diff --git a/utilities/arj/arj-3.10.22-001_archesalign.patch.xz b/utilities/arj/arj-3.10.22-001_archesalign.patch.xz Binary files differnew file mode 100644 index 0000000..b071321 --- /dev/null +++ b/utilities/arj/arj-3.10.22-001_archesalign.patch.xz diff --git a/utilities/arj/arj-3.10.22-002_noremovestaticconst.patch.xz b/utilities/arj/arj-3.10.22-002_noremovestaticconst.patch.xz Binary files differnew file mode 100644 index 0000000..36e68ee --- /dev/null +++ b/utilities/arj/arj-3.10.22-002_noremovestaticconst.patch.xz diff --git a/utilities/arj/arj-3.10.22-003_64bitclean.patch.xz b/utilities/arj/arj-3.10.22-003_64bitclean.patch.xz Binary files differnew file mode 100644 index 0000000..a7bfad1 --- /dev/null +++ b/utilities/arj/arj-3.10.22-003_64bitclean.patch.xz diff --git a/utilities/arj/arj-3.10.22-004_parallelbuild.patch.xz b/utilities/arj/arj-3.10.22-004_parallelbuild.patch.xz Binary files differnew file mode 100644 index 0000000..df38604 --- /dev/null +++ b/utilities/arj/arj-3.10.22-004_parallelbuild.patch.xz diff --git a/utilities/arj/arj-3.10.22-005_gnubuildfix.patch.xz b/utilities/arj/arj-3.10.22-005_gnubuildfix.patch.xz Binary files differnew file mode 100644 index 0000000..1fc9b00 --- /dev/null +++ b/utilities/arj/arj-3.10.22-005_gnubuildfix.patch.xz diff --git a/utilities/arj/arj-3.10.22-autogen.patch.xz b/utilities/arj/arj-3.10.22-autogen.patch.xz Binary files differnew file mode 100644 index 0000000..5fd432d --- /dev/null +++ b/utilities/arj/arj-3.10.22-autogen.patch.xz diff --git a/utilities/arj/arj-3.10.22-customprintf.patch.xz b/utilities/arj/arj-3.10.22-customprintf.patch.xz Binary files differnew file mode 100644 index 0000000..cc7a1b2 --- /dev/null +++ b/utilities/arj/arj-3.10.22-customprintf.patch.xz diff --git a/utilities/arj/arj-3.10.22-doc.patch.xz b/utilities/arj/arj-3.10.22-doc.patch.xz Binary files differnew file mode 100644 index 0000000..7ca5528 --- /dev/null +++ b/utilities/arj/arj-3.10.22-doc.patch.xz diff --git a/utilities/arj/arj-3.10.22-unarj.patch.xz b/utilities/arj/arj-3.10.22-unarj.patch.xz Binary files differnew file mode 100644 index 0000000..a93fd3f --- /dev/null +++ b/utilities/arj/arj-3.10.22-unarj.patch.xz diff --git a/utilities/arj/arj-3.10.22-usesafestrcpy.patch.xz b/utilities/arj/arj-3.10.22-usesafestrcpy.patch.xz Binary files differnew file mode 100644 index 0000000..75da62b --- /dev/null +++ b/utilities/arj/arj-3.10.22-usesafestrcpy.patch.xz diff --git a/utilities/arj/arj-3.10.22-usesystemstrnlen.patch.xz b/utilities/arj/arj-3.10.22-usesystemstrnlen.patch.xz Binary files differnew file mode 100644 index 0000000..42a13ef --- /dev/null +++ b/utilities/arj/arj-3.10.22-usesystemstrnlen.patch.xz diff --git a/utilities/arj/arj.build b/utilities/arj/arj.build new file mode 100755 index 0000000..a7a1408 --- /dev/null +++ b/utilities/arj/arj.build @@ -0,0 +1,61 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate <ofni.sknuplatem@etaripd> + +source /usr/src/ports/Build/build.sh + +NAME=arj +VERSION=3.10.22 +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc <<EOF +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + +$(padd)|-----handy-ruler------------------------------------------------------| +${NAME}: arj +${NAME}: +${NAME}: With this program you will be able to uncompress ARJ archives. It may +${NAME}: be useful to install it also, as other programs may use it to be able +${NAME}: to handle the decompression of ARJ archives. +${NAME}: +${NAME}: Homepage: http://arj.sf.net +${NAME}: +${NAME}: +${NAME}: +${NAME}: +EOF + +# Sources + +SRCNAME[0]=${NAME} +SRCVERS[0]=${VERSION} +SRCPACK[0]=${URL[sf]}/arj/arj/2.78_3.10%20build%2022/${SRCNAME[0]}-${SRCVERS[0]}.tar.gz +SRCCOPY[0]="GPL2" + +build0() +{ +( +cd gnu +sed -i 's|pkglibdir = $(libdir)/arj|pkglibdir = $(libdir)/plugins/arj|g' makefile.in +chmod 0755 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]}" +) +make prepare +make ${JOBS} +make install DESTDIR="${PKG}" +changelog ChangeLog +} diff --git a/utilities/bc/bc.build b/utilities/bc/bc.build new file mode 100755 index 0000000..5cb25ad --- /dev/null +++ b/utilities/bc/bc.build @@ -0,0 +1,75 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate <ofni.sknuplatem@etaripd> + +source /usr/src/ports/Build/build.sh + +NAME=bc +VERSION=1.06.95 +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc <<EOF +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + +$(padd)|-----handy-ruler------------------------------------------------------| +${NAME}: GNU bc (An arbitrary precision calculator language) +${NAME}: +${NAME}: bc is an arbitrary precision numeric processing language. Syntax is +${NAME}: similar to C, but differs in many substantial areas. It supports +${NAME}: interactive execution of statements. bc is a utility included in the +${NAME}: POSIX P1003.2/D11 draft standard. +${NAME}: +${NAME}: The GNU version of bc was written by Philip A. Nelson. +${NAME}: +${NAME}: +${NAME}: +EOF + +cat >> ${PKG}/install/doinst.sh <<EOF +#!/bin/sh + +install_info() +{ + for file in "\${*}"; do + if [ -x usr/bin/install-info ]; then + usr/bin/install-info --info-dir=usr/share/info usr/share/info/\${file}.info.xz 2> /dev/null + fi + done +} + +# Install texinfo files + +install_info bc dc +EOF + +# Sources + +SRCNAME[0]=${NAME} +SRCVERS[0]=${VERSION} +SRCPACK[0]=${URL[gnu]}/${SRCNAME[0]}/${SRCNAME[0]}-${SRCVERS[0]}.tar.bz2 +SRCCOPY[0]="GPL2 LGPL21" + +build0() +{ +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]}" \ + --with-readline +make ${JOBS} +make install DESTDIR="${PKG}" +doc AUTHORS FAQ +changelog NEWS +} diff --git a/utilities/calcurse/calcurse-3.1.4-docdir.patch.xz b/utilities/calcurse/calcurse-3.1.4-docdir.patch.xz Binary files differnew file mode 100644 index 0000000..565f647 --- /dev/null +++ b/utilities/calcurse/calcurse-3.1.4-docdir.patch.xz diff --git a/utilities/calcurse/calcurse.build b/utilities/calcurse/calcurse.build new file mode 100755 index 0000000..d66eef7 --- /dev/null +++ b/utilities/calcurse/calcurse.build @@ -0,0 +1,59 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate <ofni.sknuplatem@etaripd> + +source /usr/src/ports/Build/build.sh + +NAME=calcurse +VERSION=3.1.4 +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc <<EOF +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + +$(padd)|-----handy-ruler------------------------------------------------------| +${NAME}: calcurse (personal organizer) +${NAME}: +${NAME}: A console calendar and scheduling application to keep track of +${NAME}: events, appointments and everyday tasks. A configurable notification +${NAME}: system reminds of upcoming deadlines, and the interface can be +${NAME}: customized to suit user needs. +${NAME}: +${NAME}: Homepage: http://calcurse.org +${NAME}: +${NAME}: +${NAME}: +EOF + +# Sources + +SRCNAME[0]=${NAME} +SRCVERS[0]=${VERSION} +SRCPACK[0]=http://calcurse.org/files/${SRCNAME[0]}-${SRCVERS[0]}.tar.gz +SRCCOPY[0]="BSD2" + +build0() +{ +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 NEWS +rm -f ${PKG}${SYS_DIR[html]}/${SRCNAME[0]}/submitting-patches.html +} diff --git a/utilities/dcron/dcron-4.5-makefile.patch.xz b/utilities/dcron/dcron-4.5-makefile.patch.xz Binary files differnew file mode 100644 index 0000000..e8ee6aa --- /dev/null +++ b/utilities/dcron/dcron-4.5-makefile.patch.xz diff --git a/utilities/dcron/dcron-4.5-oexcl.patch.xz b/utilities/dcron/dcron-4.5-oexcl.patch.xz Binary files differnew file mode 100644 index 0000000..7ffdd1a --- /dev/null +++ b/utilities/dcron/dcron-4.5-oexcl.patch.xz diff --git a/utilities/dcron/dcron-4.5-scripts.patch.xz b/utilities/dcron/dcron-4.5-scripts.patch.xz Binary files differnew file mode 100644 index 0000000..3987ba9 --- /dev/null +++ b/utilities/dcron/dcron-4.5-scripts.patch.xz diff --git a/utilities/dcron/dcron-4.5-systemd.patch.xz b/utilities/dcron/dcron-4.5-systemd.patch.xz Binary files differnew file mode 100644 index 0000000..65b2534 --- /dev/null +++ b/utilities/dcron/dcron-4.5-systemd.patch.xz diff --git a/utilities/dcron/dcron-4.5-tmpdir.patch.xz b/utilities/dcron/dcron-4.5-tmpdir.patch.xz Binary files differnew file mode 100644 index 0000000..9b5062e --- /dev/null +++ b/utilities/dcron/dcron-4.5-tmpdir.patch.xz diff --git a/utilities/dcron/dcron.build b/utilities/dcron/dcron.build new file mode 100755 index 0000000..f60ebf2 --- /dev/null +++ b/utilities/dcron/dcron.build @@ -0,0 +1,89 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate <ofni.sknuplatem@etaripd> + +source /usr/src/ports/Build/build.sh + +NAME=dcron +VERSION=4.5 +BUILD=2 + +# Description + +cat > ${PKG}/install/slack-desc <<EOF +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + +$(padd)|-----handy-ruler------------------------------------------------------| +${NAME}: dcron (Dillon's Cron daemon) +${NAME}: +${NAME}: The cron daemon runs in the background and executes tasks on behalf +${NAME}: of users at the appropriate time. Many timed system tasks are +${NAME}: started with cron, such as the nightly indexing with updatedb. +${NAME}: +${NAME}: dcron was written entirely from scratch by Matthew Dillon. +${NAME}: +${NAME}: Homepage: http://www.jimpryor.net/linux/dcron.html +${NAME}: +${NAME}: +EOF + +cat >> ${PKG}/install/doinst.sh <<EOF +#!/bin/sh + +config() { + NEW="\$1" + OLD="\$(dirname \$NEW)/\$(basename \$NEW .new)" + # If there's no config file by that name, mv it over: + if [ ! -r \$OLD ]; then + mv \$NEW \$OLD + elif [ "\$(cat \$OLD | md5sum)" = "\$(cat \$NEW | md5sum)" ]; then + # toss the redundant copy + rm \$NEW + fi + # Otherwise, we leave the .new copy for the admin to consider... +} + +config etc/conf.d/crond.conf.new + +if [ ! -r var/spool/cron/crontabs/root ]; then + mv var/spool/cron/crontabs/root.new var/spool/cron/crontabs/root +else + rm -f var/spool/cron/crontabs/root.new +fi +EOF + +# Sources + +SRCNAME[0]=${NAME} +SRCVERS[0]=${VERSION} +SRCPACK[0]=http://www.jimpryor.net/linux/releases/${SRCNAME[0]}-${SRCVERS[0]}.tar.gz +SRCCOPY[0]="GPL2" + +build0() +{ +make ${JOBS} CFLAGS+="${FLAGS}" PREFIX="${SYS_DIR[usr]}" +make install DESTDIR="${PKG}" PREFIX="${SYS_DIR[usr]}" MANDIR="${SYS_DIR[man]}" +changelog CHANGELOG +install.dir ${PKG}${SYS_DIR[etc]}/conf.d +install.cfg extra/crond.conf ${PKG}${SYS_DIR[etc]}/conf.d/crond.conf.new +install.dir ${PKG}${SYS_DIR[share]}/vim/ftplugin +install.dat extra/crontab.vim ${PKG}${SYS_DIR[share]}/vim/ftplugin +install.dir ${PKG}${SYS_DIR[systemdsystemunitdir]} +install.dat dcron.service ${PKG}${SYS_DIR[systemdsystemunitdir]} +#FIXME: perhaps all this stuff should be renamed to dcron so that other versions +#of cron may be installed at the same time +chmod 0751 ${PKG}${SYS_DIR[var]}/spool/cron +chmod 0750 ${PKG}${SYS_DIR[var]}/spool/cron/cron{tabs,stamps} +chmod 4711 ${PKG}${SYS_DIR[usr]}/bin/crontab +chmod 0755 ${PKG}${SYS_DIR[usr]}/sbin/crond +#FIXME: this goes away when we switch to systemd +install.dir ${PKG}${SYS_DIR[etc]}/cron.{d,hourly,daily,weekly,monthly} +install -m 0600 crontab.root ${PKG}${SYS_DIR[var]}/spool/cron/crontabs/root.new +install.bin run-parts ${PKG}${SYS_DIR[usr]}/sbin +install.man run-parts.8 ${PKG}${SYS_DIR[man]}/man8 +} diff --git a/utilities/fileroller/fileroller.build b/utilities/fileroller/fileroller.build new file mode 100755 index 0000000..06d057a --- /dev/null +++ b/utilities/fileroller/fileroller.build @@ -0,0 +1,81 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate <ofni.sknuplatem@etaripd> + +source /usr/src/ports/Build/build.sh + +NAME=fileroller +MAJOR=3.8 +VERSION=${MAJOR}.0 +BUILD=1 +DEPENDS=('gtk+ >= 3.8.0-1' 'glib_json >= 0.14.2-1') + +# Description + +cat > ${PKG}/install/slack-desc <<EOF +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + +$(padd)|-----handy-ruler------------------------------------------------------| +${NAME}: fileroller +${NAME}: +${NAME}: A graphical archive manager. +${NAME}: +${NAME}: Homepage: http://fileroller.sf.net +${NAME}: +${NAME}: +${NAME}: +${NAME}: +${NAME}: +${NAME}: +EOF + +cat > ${PKG}/install/doinst.sh <<EOF +#!/bin/sh + +# Compile settings data schemas + +if [ -x ${SYS_DIR[bin]}/glib-compile-schemas ]; then + ${SYS_DIR[bin]}/glib-compile-schemas ${SYS_DIR[share]}/glib-2.0/schemas +fi + +if [ -x ${SYS_DIR[bin]}/update-desktop-database ]; then + ${SYS_DIR[bin]}/update-desktop-database -q +fi + +if [ -x ${SYS_DIR[bin]}/gtk-update-icon-cache ]; then + ${SYS_DIR[bin]}/gtk-update-icon-cache -q -t -f ${SYS_DIR[share]}/icons/hicolor +fi +EOF + +# Sources + +SRCNAME[0]=file-roller +SRCVERS[0]=${VERSION} +SRCPACK[0]=${URL[gnome]}/${SRCNAME[0]}/${MAJOR}/${SRCNAME[0]}-${SRCVERS[0]}.tar.xz +SRCCOPY[0]="GPL2" + +build0() +{ +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" +make ${JOBS} V=1 +make install DESTDIR="${PKG}" +doc AUTHORS MAINTAINERS +changelog NEWS +} diff --git a/utilities/gcalctool/gcalctool.build b/utilities/gcalctool/gcalctool.build new file mode 100755 index 0000000..13728f8 --- /dev/null +++ b/utilities/gcalctool/gcalctool.build @@ -0,0 +1,71 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate <ofni.sknuplatem@etaripd> + +source /usr/src/ports/Build/build.sh + +NAME=gcalctool +MAJOR=6.6 +VERSION=${MAJOR}.2 +BUILD=1 +DEPENDS=('gtk+ >= 3.8.0-1') + +# Description + +cat > ${PKG}/install/slack-desc <<EOF +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + +$(padd)|-----handy-ruler------------------------------------------------------| +${NAME}: gcalctool (calculator) +${NAME}: +${NAME}: A graphical calculator with financial, logical and scientific modes. +${NAME}: It uses the GNU multiple precision library to do its arithmetic to +${NAME}: give a high degree of accuracy. +${NAME}: +${NAME}: Homepage: https://live.gnome.org/Gcalctool +${NAME}: +${NAME}: +${NAME}: +${NAME}: +EOF + +cat > ${PKG}/install/doinst.sh <<EOF +#!/bin/sh + +# Compile settings data schemas + +if [ -x ${SYS_DIR[bin]}/glib-compile-schemas ]; then + ${SYS_DIR[bin]}/glib-compile-schemas ${SYS_DIR[share]}/glib-2.0/schemas +fi +EOF + +# Sources + +SRCNAME[0]=${NAME} +SRCVERS[0]=${VERSION} +SRCPACK[0]=${URL[gnome]}/${NAME}/${MAJOR}/${SRCNAME[0]}-${SRCVERS[0]}.tar.xz +SRCCOPY[0]="GPL2" + +build0() +{ +CFLAGS="${FLAGS}" CXXFLAGS="${FLAGS}" \ +./configure \ + --build="${ARCH}-slackware-linux" \ + --disable-dependency-tracking \ + --disable-schemas-compile \ + --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}" +doc AUTHORS +changelog NEWS +} diff --git a/utilities/gcpio/cpio-2.11-nowarngets.patch.xz b/utilities/gcpio/cpio-2.11-nowarngets.patch.xz Binary files differnew file mode 100644 index 0000000..b4efbc2 --- /dev/null +++ b/utilities/gcpio/cpio-2.11-nowarngets.patch.xz diff --git a/utilities/gcpio/gcpio.build b/utilities/gcpio/gcpio.build new file mode 100755 index 0000000..f41696b --- /dev/null +++ b/utilities/gcpio/gcpio.build @@ -0,0 +1,89 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate <ofni.sknuplatem@etaripd> + +source /usr/src/ports/Build/build.sh + +NAME=gcpio +VERSION=2.11 +BUILD=1 +OPTDEPENDS=('gtar >= 1.26-1') + +# Description + +cat > ${PKG}/install/slack-desc <<EOF +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + +$(padd)|-----handy-ruler------------------------------------------------------| +${NAME}: cpio (backup and archiving utility) +${NAME}: +${NAME}: This is GNU cpio, a program to manage archives of files. This package +${NAME}: also includes mt, a tape drive control program. cpio copies files +${NAME}: into or out of a cpio or tar archive, which is a file that contains +${NAME}: other files plus information about them, such as their pathname, +${NAME}: owner, timestamps, and access permissions. The archive can be another +${NAME}: file on the disk, a magnetic tape, or a pipe. +${NAME}: +${NAME}: Homepage: http://www.gnu.org/software/cpio +${NAME}: +EOF + +cat >> ${PKG}/install/doinst.sh <<EOF +#!/bin/sh + +install_info() +{ + for file in "\${*}"; do + if [ -x usr/bin/install-info ]; then + usr/bin/install-info --info-dir=usr/share/info usr/share/info/\${file}.info.xz 2> /dev/null + fi + done +} + +# Install texinfo files + +install_info cpio +EOF + +# Sources + +SRCNAME[0]=cpio +SRCVERS[0]=${VERSION} +SRCPACK[0]=${URL[gnu]}/${SRCNAME[0]}/${SRCNAME[0]}-${SRCVERS[0]}.tar.bz2 +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]}" \ + --with-rmt="${SYS_DIR[lib]}/exec/rmt" \ + --enable-mt +make ${JOBS} V=1 +make install DESTDIR="${PKG}" +doc AUTHORS THANKS +changelog NEWS +( + cd ${PKG}${SYS_DIR[bin]} + mv cpio gcpio + mv mt gmt + cd ${PKG}${SYS_DIR[man]}/man1 + mv cpio.1 gcpio.1 + mv mt.1 gmt.1 +) +rmdir ${PKG}${SYS_DIR[usr]}/libexec +} diff --git a/utilities/gtar/gtar.build b/utilities/gtar/gtar.build new file mode 100755 index 0000000..e7e8f89 --- /dev/null +++ b/utilities/gtar/gtar.build @@ -0,0 +1,93 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate <ofni.sknuplatem@etaripd> + +source /usr/src/ports/Build/build.sh + +NAME=gtar +VERSION=1.26 +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc <<EOF +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + +$(padd)|-----handy-ruler------------------------------------------------------| +${NAME}: tar (archiving utility) +${NAME}: +${NAME}: This is the GNU version of tar, an archiving program designed to +${NAME}: store and extract files from an archive file known as a tarfile. A +${NAME}: tarfile may be made on a tape drive, however, it is also common to +${NAME}: write a tarfile to a normal file. +${NAME}: +${NAME}: Homepage: http://www.gnu.org/software/tar +${NAME}: +${NAME}: +${NAME}: +EOF + +cat >> ${PKG}/install/doinst.sh <<EOF +#!/bin/sh + +install_info() +{ + for file in "\${*}"; do + if [ -x usr/bin/install-info ]; then + usr/bin/install-info --info-dir=usr/share/info usr/share/info/\${file}.info.xz 2> /dev/null + fi + done +} + +# Install texinfo files + +install_info tar +EOF + +# Sources + +SRCNAME[0]=tar +SRCVERS[0]=${VERSION} +SRCPACK[0]=${URL[gnu]}/${SRCNAME[0]}/${SRCNAME[0]}-${SRCVERS[0]}.tar.xz +SRCCOPY[0]="GPL3" + +build0() +{ +FORCE_UNSAFE_CONFIGURE="1" \ +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" \ + --enable-backup-scripts +make ${JOBS} V=1 +make install DESTDIR="${PKG}" +doc AUTHORS THANKS +changelog NEWS +install.dir ${PKG}${SYS_DIR[man]}/man{1,8} +install.man doc/tar.1 ${PKG}${SYS_DIR[man]}/man1/gtar.1 +install.man doc/rmt.8 ${PKG}${SYS_DIR[man]}/man8 +( + cd ${PKG}${SYS_DIR[bin]} + mv tar gtar +) +#FIXME: compat +( + install.dir ${PKG}${SYS_DIR[sbin]} + cd ${PKG}${SYS_DIR[sbin]} + ln -sf ${SYS_DIR[lib]}/exec/rmt rmt +) +} diff --git a/utilities/gtar/tar-1.26-gtar.patch.xz b/utilities/gtar/tar-1.26-gtar.patch.xz Binary files differnew file mode 100644 index 0000000..4f579ae --- /dev/null +++ b/utilities/gtar/tar-1.26-gtar.patch.xz diff --git a/utilities/gtar/tar-1.26-manualpages.patch.xz b/utilities/gtar/tar-1.26-manualpages.patch.xz Binary files differnew file mode 100644 index 0000000..ad5f9be --- /dev/null +++ b/utilities/gtar/tar-1.26-manualpages.patch.xz diff --git a/utilities/gtar/tar-1.26-nolonezero.patch.xz b/utilities/gtar/tar-1.26-nolonezero.patch.xz Binary files differnew file mode 100644 index 0000000..f97e438 --- /dev/null +++ b/utilities/gtar/tar-1.26-nolonezero.patch.xz diff --git a/utilities/gtar/tar-1.26-norecordsizespam.patch.xz b/utilities/gtar/tar-1.26-norecordsizespam.patch.xz Binary files differnew file mode 100644 index 0000000..0de5d7f --- /dev/null +++ b/utilities/gtar/tar-1.26-norecordsizespam.patch.xz diff --git a/utilities/gtar/tar-1.26-nowarngets.patch.xz b/utilities/gtar/tar-1.26-nowarngets.patch.xz Binary files differnew file mode 100644 index 0000000..3092758 --- /dev/null +++ b/utilities/gtar/tar-1.26-nowarngets.patch.xz diff --git a/utilities/gtar/tar-1.26-supporttxz.patch.xz b/utilities/gtar/tar-1.26-supporttxz.patch.xz Binary files differnew file mode 100644 index 0000000..244ca05 --- /dev/null +++ b/utilities/gtar/tar-1.26-supporttxz.patch.xz diff --git a/utilities/gucharmap/gucharmap.build b/utilities/gucharmap/gucharmap.build new file mode 100755 index 0000000..eb1660f --- /dev/null +++ b/utilities/gucharmap/gucharmap.build @@ -0,0 +1,84 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate <ofni.sknuplatem@etaripd> + +source /usr/src/ports/Build/build.sh + +NAME=gucharmap +VERSION=3.8.0 +BUILD=1 +DEPENDS=('gtk+ >= 3.8.0-1') + +# Description + +cat > ${PKG}/install/slack-desc <<EOF +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + +$(padd)|-----handy-ruler------------------------------------------------------| +${NAME}: gucharmap (Unicode character map) +${NAME}: +${NAME}: A featureful unicode character map. +${NAME}: +${NAME}: Homepage: http://live.gnome.org/Gucharmap +${NAME}: +${NAME}: +${NAME}: +${NAME}: +${NAME}: +${NAME}: +EOF + +cat > ${PKG}/install/doinst.sh <<EOF +#!/bin/sh + +# Compile settings data schemas + +if [ -x ${SYS_DIR[bin]}/glib-compile-schemas ]; then + ${SYS_DIR[bin]}/glib-compile-schemas ${SYS_DIR[share]}/glib-2.0/schemas +fi + +if [ -x ${SYS_DIR[bin]}/update-desktop-database ]; then + ${SYS_DIR[bin]}/update-desktop-database -q +fi + +if [ -x ${SYS_DIR[bin]}/gtk-update-icon-cache ]; then + ${SYS_DIR[bin]}/gtk-update-icon-cache -q -t -f ${SYS_DIR[share]}/icons/hicolor +fi +EOF + +# Sources + +SRCNAME[0]=${NAME} +SRCVERS[0]=${VERSION} +SRCPACK[0]=${URL[gnome]}/${SRCNAME[0]}/${SRCNAME[0]}-${SRCVERS[0]}.tar.xz +SRCCOPY[0]="GPL3" + +build0() +{ +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-introspection=no \ + --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-html-dir="${SYS_DIR[html]}" +make ${JOBS} V=1 +make install DESTDIR="${PKG}" +doc AUTHORS +changelog NEWS +license COPYING.UNICODE COPYING.UNICODE +rm -rf ${PKG}${SYS_DIR[etc]} +} diff --git a/utilities/lhasa/lhasa.build b/utilities/lhasa/lhasa.build new file mode 100755 index 0000000..3e3699a --- /dev/null +++ b/utilities/lhasa/lhasa.build @@ -0,0 +1,61 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate <ofni.sknuplatem@etaripd> + +source /usr/src/ports/Build/build.sh + +NAME=lhasa +VERSION=0.1.0 +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc <<EOF +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + +$(padd)|-----handy-ruler------------------------------------------------------| +${NAME}: lhasa +${NAME}: +${NAME}: Lhasa is a library for parsing LHA (.lzh) archives and a free +${NAME}: replacement for the Unix LHA tool. +${NAME}: +${NAME}: Homepage: http://www.soulsphere.org/projects/lhasa +${NAME}: +${NAME}: +${NAME}: +${NAME}: +${NAME}: +EOF + +# Sources + +SRCNAME[0]=${NAME} +SRCVERS[0]=${VERSION} +SRCPACK[0]=http://www.soulsphere.org/projects/lhasa/${SRCNAME[0]}-${SRCVERS[0]}.tar.gz +SRCCOPY[0]="ISC" + +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 \ + --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 NEWS +} diff --git a/utilities/locate/locate.build b/utilities/locate/locate.build new file mode 100755 index 0000000..26759e8 --- /dev/null +++ b/utilities/locate/locate.build @@ -0,0 +1,93 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate <ofni.sknuplatem@etaripd> + +source /usr/src/ports/Build/build.sh + +NAME=locate +VERSION=0.26 +BUILD=2 + +# Description + +cat > ${PKG}/install/slack-desc <<EOF +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + +$(padd)|-----handy-ruler------------------------------------------------------| +${NAME}: locate +${NAME}: +${NAME}: A tool to help you locate files on the system. It maintains a +${NAME}: database of all files on the system, updating it regularly. +${NAME}: +${NAME}: Homepage: https://fedorahosted.org/mlocate +${NAME}: +${NAME}: +${NAME}: +${NAME}: +${NAME}: +EOF + +cat >> ${PKG}/install/doinst.sh <<EOF +#!/bin/sh + +config() { + NEW="\$1" + OLD="\$(dirname \$NEW)/\$(basename \$NEW .new)" + # If there's no config file by that name, mv it over: + if [ ! -r \$OLD ]; then + mv \$NEW \$OLD + elif [ "\$(cat \$OLD | md5sum)" = "\$(cat \$NEW | md5sum)" ]; then + # toss the redundant copy + rm \$NEW + fi + # Otherwise, we leave the .new copy for the admin to consider... +} + +config etc/conf.d/updatedb.conf.new + +if ! grep ^locate: etc/group 1> /dev/null 2> /dev/null ; then + echo "locate::21:" >> etc/group +fi + +if [ ! -d var/cache/locate ]; then + mkdir -p var/cache/locate + chown root.locate var/cache/locate + chmod 0750 var/cache/locate +fi + +chown root.locate usr/bin/locate +chmod 2755 usr/bin/locate +EOF + +# Sources + +SRCNAME[0]=mlocate +SRCVERS[0]=${VERSION} +SRCPACK[0]=https://fedorahosted.org/releases/m/l/mlocate/${SRCNAME[0]}-${SRCVERS[0]}.tar.xz +SRCCOPY[0]="GPL2" + +build0() +{ +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[conf]}" \ + --libdir="${SYS_DIR[lib]}" \ + --localstatedir="${SYS_DIR[var]}/cache" +make ${JOBS} +make install DESTDIR="${PKG}" +doc AUTHORS +changelog NEWS +install.dir ${PKG}${SYS_DIR[etc]}/{conf.d,cron.daily} +install.bin locate.cron ${PKG}${SYS_DIR[etc]}/cron.daily/locate +install.cfg updatedb.conf ${PKG}${SYS_DIR[conf]}/updatedb.conf.new +} diff --git a/utilities/locate/mlocate-0.26-config.patch.xz b/utilities/locate/mlocate-0.26-config.patch.xz Binary files differnew file mode 100644 index 0000000..a5e284a --- /dev/null +++ b/utilities/locate/mlocate-0.26-config.patch.xz diff --git a/utilities/locate/mlocate-0.26-cron.patch.xz b/utilities/locate/mlocate-0.26-cron.patch.xz Binary files differnew file mode 100644 index 0000000..44e8dd9 --- /dev/null +++ b/utilities/locate/mlocate-0.26-cron.patch.xz diff --git a/utilities/locate/mlocate-0.26-nobranding.patch.xz b/utilities/locate/mlocate-0.26-nobranding.patch.xz Binary files differnew file mode 100644 index 0000000..cb46493 --- /dev/null +++ b/utilities/locate/mlocate-0.26-nobranding.patch.xz diff --git a/utilities/mc/mc-4.8.9-desktop.patch.xz b/utilities/mc/mc-4.8.9-desktop.patch.xz Binary files differnew file mode 100644 index 0000000..4ba5289 --- /dev/null +++ b/utilities/mc/mc-4.8.9-desktop.patch.xz diff --git a/utilities/mc/mc-4.8.9-imageviewer.patch.xz b/utilities/mc/mc-4.8.9-imageviewer.patch.xz Binary files differnew file mode 100644 index 0000000..0b128a8 --- /dev/null +++ b/utilities/mc/mc-4.8.9-imageviewer.patch.xz diff --git a/utilities/mc/mc.build b/utilities/mc/mc.build new file mode 100755 index 0000000..36930ec --- /dev/null +++ b/utilities/mc/mc.build @@ -0,0 +1,109 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate <ofni.sknuplatem@etaripd> + +source /usr/src/ports/Build/build.sh + +NAME=mc +VERSION=4.8.9 +BUILD=1 +DEPENDS=('glib >= 2.36.0-1' 'libssh2 >= 1.4.3-1') + +# Description + +cat > ${PKG}/install/slack-desc <<EOF +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + +$(padd)|-----handy-ruler------------------------------------------------------| +${NAME}: mc (Midnight Commander) +${NAME}: +${NAME}: The Midnight Commander is a Norton Commander clone, a program that +${NAME}: manipulates and manages files and directories. Useful, fast, and has +${NAME}: color displays on the Linux console. Mouse support is provided +${NAME}: through the gpm mouse server. This is a lightweight compilation of +${NAME}: mc for use on the text console or in an xterm. +${NAME}: +${NAME}: mc was written by Miguel de Icaza and Mauricio Plaza. +${NAME}: +${NAME}: +EOF + +cat >> ${PKG}/install/doinst.sh <<EOF +#!/bin/sh + +config() { + NEW="\$1" + OLD="\$(dirname \$NEW)/\$(basename \$NEW .new)" + # If there's no config file by that name, mv it over: + if [ ! -r \$OLD ]; then + mv \$NEW \$OLD + elif [ "\$(cat \$OLD | md5sum)" = "\$(cat \$NEW | md5sum)" ]; then + # toss the redundant copy + rm \$NEW + fi + # Otherwise, we leave the .new copy for the admin to consider... +} + +config etc/mc/mc.keymap.new +config etc/mc/mc.menu.new +config etc/mc/mcedit.menu.new +config etc/mc/filehighlight.ini.new +config etc/mc/sfs.ini.new +config etc/mc/mc.ext.new +config etc/mc/edit.indent.rc.new +EOF + +# Sources + +SRCNAME[0]=${NAME} +SRCVERS[0]=${VERSION} +SRCPACK[0]=http://www.midnight-commander.org/downloads/${SRCNAME[0]}-${SRCVERS[0]}.tar.xz +SRCCOPY[0]="GPL3" + +build0() +{ +CPPFLAGS="-I${SYS_DIR[include]}/ssh2" \ +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]}" \ + --libexecdir="${SYS_DIR[lib]}/exec" \ + --localstatedir="${SYS_DIR[var]}" \ + --enable-mclib \ + --with-search-engine=glib \ + --with-screen=ncurses +make ${JOBS} V=1 +make install DESTDIR="${PKG}" +doc AUTHORS +changelog NEWS +config ${PKG}${SYS_DIR[etc]}/mc/mc.keymap +config ${PKG}${SYS_DIR[etc]}/mc/mc.menu +config ${PKG}${SYS_DIR[etc]}/mc/mcedit.menu +config ${PKG}${SYS_DIR[etc]}/mc/filehighlight.ini +config ${PKG}${SYS_DIR[etc]}/mc/sfs.ini +config ${PKG}${SYS_DIR[etc]}/mc/mc.ext +config ${PKG}${SYS_DIR[etc]}/mc/edit.indent.rc +install.dir ${PKG}${SYS_DIR[etc]}/profile.d +( + cd ${PKG}${SYS_DIR[etc]}/profile.d + mv ${PKG}${SYS_DIR[lib]}/exec/mc/mc.csh . + mv ${PKG}${SYS_DIR[lib]}/exec/mc/mc.sh . +) +install.dir ${PKG}${SYS_DIR[share]}/applications +install.dat mc.desktop ${PKG}${SYS_DIR[share]}/applications +install.dir ${PKG}${SYS_DIR[share]}/icons/hicolor/32x32/apps +install.dat mc.png ${PKG}${SYS_DIR[share]}/icons/hicolor/32x32/apps +} diff --git a/utilities/ncompress/ncompress-4.2.4.4-install.patch.xz b/utilities/ncompress/ncompress-4.2.4.4-install.patch.xz Binary files differnew file mode 100644 index 0000000..ecab002 --- /dev/null +++ b/utilities/ncompress/ncompress-4.2.4.4-install.patch.xz diff --git a/utilities/ncompress/ncompress.build b/utilities/ncompress/ncompress.build new file mode 100755 index 0000000..f071d2f --- /dev/null +++ b/utilities/ncompress/ncompress.build @@ -0,0 +1,48 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate <ofni.sknuplatem@etaripd> + +source /usr/src/ports/Build/build.sh + +NAME=ncompress +VERSION=4.2.4.4 +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc <<EOF +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + +$(padd)|-----handy-ruler------------------------------------------------------| +${NAME}: ncompress (the classic *nix compression utility) +${NAME}: +${NAME}: Compress reduces the size of the named files using adaptive +${NAME}: Lempel-Ziv coding. Whenever possible, each file is replaced by one +${NAME}: with the extension .Z, while keeping the same ownership modes, access +${NAME}: and modification times. If no files are specified, the standard input +${NAME}: is compressed to the standard output. Compressed files can be +${NAME}: restored to their original form using uncompress or zcat. +${NAME}: +${NAME}: Homepage: http://ncompress.sf.net +${NAME}: +EOF + +# Sources + +SRCNAME[0]=${NAME} +SRCVERS[0]=${VERSION} +SRCPACK[0]=${URL[sf]}/ncompress/${SRCNAME[0]}-${SRCVERS[0]}.tar.gz + +build0() +{ +make ${JOBS} CFLAGS="${FLAGS}" +make install DESTDIR="${PKG}" \ + BINDIR="${SYS_DIR[bin]}" MANDIR="${SYS_DIR[man]}/man1" +doc Acknowleds +changelog Changes +} diff --git a/utilities/qodem/qodem-1.0alpha-desktop.patch.xz b/utilities/qodem/qodem-1.0alpha-desktop.patch.xz Binary files differnew file mode 100644 index 0000000..8343c24 --- /dev/null +++ b/utilities/qodem/qodem-1.0alpha-desktop.patch.xz diff --git a/utilities/qodem/qodem.build b/utilities/qodem/qodem.build new file mode 100755 index 0000000..1ca060b --- /dev/null +++ b/utilities/qodem/qodem.build @@ -0,0 +1,64 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate <ofni.sknuplatem@etaripd> + +source /usr/src/ports/Build/build.sh + +NAME=qodem +VERSION=1.0alpha +BUILD=2 +DEPENDS=('libssh2 >= 1.4.3-1' 'miniupnpc >= 1.8.20130211-1') + +# Description + +cat > ${PKG}/install/slack-desc <<EOF +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + +$(padd)|-----handy-ruler------------------------------------------------------| +${NAME}: qodem (terminal emulator) +${NAME}: +${NAME}: A terminal emulator that resembles the BBS-era Qmodem. Includes +${NAME}: phonebook, scrollback capture, X/Y/Zmodem, Kermit, ANSI (+ music) / +${NAME}: Avatar / VT102 / Linux emulation, Unicode and keyboard macros. +${NAME}: Connects over serial, ssh, telnet and rlogin. +${NAME}: +${NAME}: Homepage: http://qodem.sf.net +${NAME}: +${NAME}: +${NAME}: +EOF + +# Sources + +SRCNAME[0]=${NAME} +SRCVERS[0]=${VERSION} +SRCPACK[0]=${URL[sf]}/${SRCNAME[0]}/${SRCNAME[0]}-${SRCVERS[0]}.tar.gz +SRCCOPY[0]="GPL2" + +build0() +{ +CPPFLAGS="$(pkg-config libssh2 --cflags) -I${SYS_DIR[include]}/gpg-error -I${SYS_DIR[include]}/gcrypt" \ +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]}" \ + --disable-sdl \ + --enable-upnp +make ${JOBS} +make install DESTDIR="${PKG}" +doc AUTHORS CREDITS +changelog ChangeLog +install.dir ${PKG}${SYS_DIR[share]}/applications +install.dat qodem.desktop ${PKG}${SYS_DIR[share]}/applications +} diff --git a/utilities/sharutils/sharutils.build b/utilities/sharutils/sharutils.build new file mode 100755 index 0000000..3cf10d5 --- /dev/null +++ b/utilities/sharutils/sharutils.build @@ -0,0 +1,78 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate <ofni.sknuplatem@etaripd> + +source /usr/src/ports/Build/build.sh + +NAME=sharutils +VERSION=4.13.3 +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc <<EOF +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + +$(padd)|-----handy-ruler------------------------------------------------------| +${NAME}: sharutils (GNU shell archive packing utilities) +${NAME}: +${NAME}: 'shar' makes so-called shell archives out of many files, preparing +${NAME}: them for transmission by electronic mail services. 'unshar' helps +${NAME}: unpacking shell archives after reception. 'uuencode' prepares a file +${NAME}: for transmission over an electronic channel which ignores or +${NAME}: otherwise mangles the eight bit (high order bit) of bytes. 'uudecode' +${NAME}: does the converse transformation. +${NAME}: +${NAME}: Homepage: http://www.gnu.org/software/sharutils +${NAME}: +EOF + +cat >> ${PKG}/install/doinst.sh <<EOF +#!/bin/sh + +install_info() +{ + for file in "\${*}"; do + if [ -x usr/bin/install-info ]; then + usr/bin/install-info --info-dir=usr/share/info usr/share/info/\${file}.info.xz 2> /dev/null + fi + done +} + +# Install texinfo files + +install_info sharutils +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-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 +# headers are not needed +rm -rf ${PKG}${SYS_DIR[include]} +} diff --git a/utilities/tmux/tmux.build b/utilities/tmux/tmux.build new file mode 100755 index 0000000..e162d9b --- /dev/null +++ b/utilities/tmux/tmux.build @@ -0,0 +1,58 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate <ofni.sknuplatem@etaripd> + +source /usr/src/ports/Build/build.sh + +NAME=tmux +VERSION=1.7 +BUILD=2 +DEPENDS=('libevent >= 2.0.21-1') + +# Description + +cat > ${PKG}/install/slack-desc <<EOF +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + +$(padd)|-----handy-ruler------------------------------------------------------| +${NAME}: tmux (terminal multiplexer) +${NAME}: +${NAME}: A terminal multiplexer allows a number of terminals (or windows) to +${NAME}: be accessed and controlled from a single terminal. 'tmux' is +${NAME}: a simple and modern alternative to GNU screen. +${NAME}: +${NAME}: Homepage: http://tmux.sourceforge.net +${NAME}: +${NAME}: +${NAME}: +${NAME}: +EOF + +# Sources + +SRCNAME[0]=${NAME} +SRCVERS[0]=${VERSION} +SRCPACK[0]=${URL[sf]}/${NAME}/${SRCNAME[0]}-${SRCVERS[0]}.tar.gz + +build0() +{ +CFLAGS="${FLAGS}" CXXFLAGS="${FLAGS}" \ +CPPFLAGS="-I${SYS_DIR[include]}/event" \ +./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}" +doc FAQ +changelog CHANGES +} diff --git a/utilities/unrar/unrar.build b/utilities/unrar/unrar.build new file mode 100755 index 0000000..2b2ce1b --- /dev/null +++ b/utilities/unrar/unrar.build @@ -0,0 +1,49 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate <ofni.sknuplatem@etaripd> + +source /usr/src/ports/Build/build.sh + +NAME=unrar +VERSION=4.2.4 +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc <<EOF +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + +$(padd)|-----handy-ruler------------------------------------------------------| +${NAME}: unrar +${NAME}: +${NAME}: With this program you will be able to uncompress RAR archives. It may +${NAME}: be useful to install it also, as other programs may use it to be able +${NAME}: to handle the decompression of RAR archives. +${NAME}: +${NAME}: Homepage: http://www.rarlab.com +${NAME}: +${NAME}: +${NAME}: +${NAME}: +EOF + +# Sources + +SRCNAME[0]=${NAME} +SRCVERS[0]=${VERSION} +SRCPACK[0]=http://www.rarlab.com/rar/${SRCNAME[0]}src-${SRCVERS[0]}.tar.gz +SRCROOT[0]=${NAME} + +build0() +{ +make ${JOBS} -f makefile.unix CXXFLAGS="${FLAGS}" +doc readme.txt +license license.txt +install.dir ${PKG}${SYS_DIR[bin]} +install.bin unrar ${PKG}${SYS_DIR[bin]} +} diff --git a/utilities/vocabbuilder/vocabbuilder.build b/utilities/vocabbuilder/vocabbuilder.build new file mode 100755 index 0000000..ee1bd77 --- /dev/null +++ b/utilities/vocabbuilder/vocabbuilder.build @@ -0,0 +1,69 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate <ofni.sknuplatem@etaripd> + +source /usr/src/ports/Build/build.sh + +NAME=vocabbuilder +VERSION=1.0.0 +BUILD=2 +DEPENDS=('gtk+ >= 2.24.17-1' 'sqlite >= 3.7.16.1-1') + +# Description + +cat > ${PKG}/install/slack-desc <<EOF +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + +$(padd)|-----handy-ruler------------------------------------------------------| +${NAME}: vocabbuilder +${NAME}: +${NAME}: A language building tool. +${NAME}: +${NAME}: Homepage: http://sourceforge.net/projects/vbuilder +${NAME}: +${NAME}: +${NAME}: +${NAME}: +${NAME}: +${NAME}: +EOF + +cat > ${PKG}/install/doinst.sh <<EOF +#!/bin/sh + +if [ -x usr/bin/gtk-update-icon-cache ]; then + usr/bin/gtk-update-icon-cache -q -t -f usr/share/icons/hicolor +fi +EOF + +# Sources + +SRCNAME[0]=vocab-builder +SRCVERS[0]=${VERSION} +SRCPACK[0]=${URL[sf]}/vbuilder/${SRCNAME[0]}-${SRCVERS[0]}.tar.xz +SRCCOPY[0]="GPL3" + +build0() +{ +CPPFLAGS="-I${SYS_DIR[include]}/sqlite-3" \ +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]}" +make ${JOBS} V=1 +make install DESTDIR="${PKG}" +doc AUTHORS +} diff --git a/utilities/xdelta/xdelta.build b/utilities/xdelta/xdelta.build new file mode 100755 index 0000000..8852c80 --- /dev/null +++ b/utilities/xdelta/xdelta.build @@ -0,0 +1,60 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate <ofni.sknuplatem@etaripd> + +source /usr/src/ports/Build/build.sh + +NAME=xdelta +VERSION=1.1.3 +BUILD=1 +DEPENDS=('glib >= -1') + +# Description + +cat > ${PKG}/install/slack-desc <<EOF +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + +$(padd)|-----handy-ruler------------------------------------------------------| +${NAME}: xdelta +${NAME}: +${NAME}: Xdelta is an application program designed to compute changes between +${NAME}: files. These changes (deltas) are similar to the output of the "diff" +${NAME}: program in that they may be used to store and transmit only the +${NAME}: changes between files. However, unlike diff, the output of Xdelta is +${NAME}: not expressed in a human-readable format. Xdelta can also also apply +${NAME}: these deltas to a copy of the original file. Xdelta uses a fast, +${NAME}: linear algorithm and performs well on both binary and text files. +${NAME}: +${NAME}: Homepage: http://xdelta.sf.net +EOF + +# Sources + +SRCNAME[0]=${NAME} +SRCVERS[0]=${VERSION} +SRCPACK[0]=${URL[sf]}/${SRCNAME[0]}/${SRCNAME[0]}-${SRCVERS[0]}.tar.gz +SRCCOPY[0]="GPL2" + +build0() +{ +CFLAGS="${FLAGS}" CXXFLAGS="${FLAGS}" \ +./configure \ + --build="${ARCH}-slackware-linux" \ + --enable-shared=yes \ + --enable-static=no \ + --enable-debug=no \ + --prefix=/usr \ + --mandir="${SYS_DIR[man]}" \ + --sysconfdir=/etc \ + --libdir=/usr/lib$(libdirsuffix) \ + --localstatedir=/var +make ${JOBS} +make install DESTDIR="${PKG}" +doc AUTHORS +changelog NEWS +} diff --git a/utilities/xpad/xpad.build b/utilities/xpad/xpad.build new file mode 100755 index 0000000..2e99a52 --- /dev/null +++ b/utilities/xpad/xpad.build @@ -0,0 +1,71 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate <ofni.sknuplatem@etaripd> + +source /usr/src/ports/Build/build.sh + +NAME=xpad +VERSION=4.2 +BUILD=1 +DEPENDS=('gtk+ >= 3.8.0-1') + +# Description + +cat > ${PKG}/install/slack-desc <<EOF +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + +$(padd)|-----handy-ruler------------------------------------------------------| +${NAME}: xpad (sticky notes) +${NAME}: +${NAME}: Xpad is a sticky note application for jotting down things to +${NAME}: remember. +${NAME}: +${NAME}: Homepage: https://launchpad.net/xpad +${NAME}: +${NAME}: +${NAME}: +${NAME}: +${NAME}: +EOF + +cat > ${PKG}/install/doinst.sh <<EOF +#!/bin/sh + +if [ -x ${SYS_DIR[bin]}/update-desktop-database ]; then + ${SYS_DIR[bin]}/update-desktop-database -q +fi + +if [ -x ${SYS_DIR[bin]}/gtk-update-icon-cache ]; then + ${SYS_DIR[bin]}/gtk-update-icon-cache -q -t -f ${SYS_DIR[share]}/icons/hicolor +fi +EOF + +# Sources + +SRCNAME[0]=${NAME} +SRCVERS[0]=${VERSION} +SRCPACK[0]=https://launchpad.net/xpad/trunk/${SRCVERS[0]}/+download/${SRCNAME[0]}-${SRCVERS[0]}.tar.bz2 +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]}" \ + --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/utilities/zip/unzip-6.0-makefile.patch.xz b/utilities/zip/unzip-6.0-makefile.patch.xz Binary files differnew file mode 100644 index 0000000..09ee394 --- /dev/null +++ b/utilities/zip/unzip-6.0-makefile.patch.xz diff --git a/utilities/zip/zip-3.0-makefile.patch.xz b/utilities/zip/zip-3.0-makefile.patch.xz Binary files differnew file mode 100644 index 0000000..15c9d8e --- /dev/null +++ b/utilities/zip/zip-3.0-makefile.patch.xz diff --git a/utilities/zip/zip.build b/utilities/zip/zip.build new file mode 100755 index 0000000..c50dcb6 --- /dev/null +++ b/utilities/zip/zip.build @@ -0,0 +1,66 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate <ofni.sknuplatem@etaripd> + +source /usr/src/ports/Build/build.sh + +NAME=zip +VERSION=6.0 +BUILD=1 +DEPENDS=('bzip2 >= 1.0.6-1') + +# Description + +cat > ${PKG}/install/slack-desc <<EOF +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + +$(padd)|-----handy-ruler------------------------------------------------------| +${NAME}: zip (Info-ZIP's zip and unzip utilities) +${NAME}: +${NAME}: zip is a compression and file packaging utility for Unix, VMS, MSDOS, +${NAME}: OS/2, Windows NT, Minix, Atari and Macintosh, Amiga and Acorn RISC +${NAME}: OS. It is analogous to a combination of the UNIX commands tar(1) and +${NAME}: compress(1) and is compatible with PKZIP (Phil Katz's ZIP). A +${NAME}: companion program (unzip(1L)), unpacks zip archives. +${NAME}: +${NAME}: Homepage: http://www.info-zip.org +${NAME}: +${NAME}: +EOF + +# Sources + +SRCNAME[0]=${NAME} +SRCVERS[0]=3.0 +SRCPACK[0]=${URL[sf]}/infozip/Zip%203.x%20%28latest%29/${SRCVERS[0]}/${SRCNAME[0]}${SRCVERS[0]/./}.tar.gz +SRCROOT[0]=${SRCNAME[0]}${SRCVERS[0]/./} + +build0() +{ +make ${JOBS} -f unix/Makefile LOCAL_ZIP="${FLAGS}" \ + prefix="${SYS_DIR[usr]}" generic_gcc +make install -f unix/Makefile \ + prefix="${PKG}${SYS_DIR[usr]}" MANDIR="${PKG}${SYS_DIR[man]}/man1" +changelog WHATSNEW +license LICENSE +} + +SRCNAME[1]=unzip +SRCVERS[1]=6.0 +SRCPACK[1]=${URL[sf]}/infozip/UnZip%206.x%20%28latest%29/UnZip%20${SRCVERS[1]}/${SRCNAME[1]}${SRCVERS[1]/./}.tar.gz +SRCROOT[1]=${SRCNAME[1]}${SRCVERS[1]/./} + +build1() +{ +make ${JOBS} -f unix/Makefile LOCAL_UNZIP="${FLAGS}" \ + prefix="${SYS_DIR[usr]}" generic +make install -f unix/Makefile \ + prefix="${PKG}${SYS_DIR[usr]}" MANDIR="${PKG}${SYS_DIR[man]}/man1" +changelog History.600 +license LICENSE +} diff --git a/utilities/zoo/zoo-2.10-debian27fixes.patch.xz b/utilities/zoo/zoo-2.10-debian27fixes.patch.xz Binary files differnew file mode 100644 index 0000000..b5e9f5e --- /dev/null +++ b/utilities/zoo/zoo-2.10-debian27fixes.patch.xz diff --git a/utilities/zoo/zoo-2.10-install.patch.xz b/utilities/zoo/zoo-2.10-install.patch.xz Binary files differnew file mode 100644 index 0000000..497ada6 --- /dev/null +++ b/utilities/zoo/zoo-2.10-install.patch.xz diff --git a/utilities/zoo/zoo.build b/utilities/zoo/zoo.build new file mode 100755 index 0000000..da3fe59 --- /dev/null +++ b/utilities/zoo/zoo.build @@ -0,0 +1,45 @@ +#!/bin/bash +# +# Maintainer: Deposite Pirate <ofni.sknuplatem@etaripd> + +source /usr/src/ports/Build/build.sh + +NAME=zoo +VERSION=2.10 +BUILD=1 + +# Description + +cat > ${PKG}/install/slack-desc <<EOF +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + +$(padd)|-----handy-ruler------------------------------------------------------| +${NAME}: zoo (archiving and compressing utility) +${NAME}: +${NAME}: Zoo is used to create and maintain collections of files in compressed +${NAME}: form. It uses a Lempel-Ziv compression algorithm that gives space +${NAME}: savings in the range of 20% to 80% depending on the type of file +${NAME}: data. Zoo can store and selectively extract multiple generations of +${NAME}: the same file. Data can be recovered from damaged archives by +${NAME}: skipping the damaged portion and locating undamaged data with the +${NAME}: help of fiz(1). +${NAME}: +${NAME}: Zoo was written by Rahul Dhesi. +EOF + +# Sources + +SRCNAME[0]=${NAME} +SRCVERS[0]=${VERSION} +SRCPACK[0]=http://www.ibiblio.org/pub/packages/ccic/software/unix/utils/${SRCNAME[0]}-${SRCVERS[0]}.tar.gz + +build0() +{ +make ${JOBS} OPTIM="${FLAGS}" linux +make install DESTDIR="${PKG}" PREFIX="${SYS_DIR[usr]}" +} |