From 3d42051a95e532326d7709f9f99befc214b8f298 Mon Sep 17 00:00:00 2001 From: Leah Neukirchen Date: Thu, 11 Jan 2018 14:54:31 +0100 Subject: [PATCH] New package: schilytools-2018.01.10 --- srcpkgs/sccs | 1 + srcpkgs/schilytools/template | 67 ++++++++++++++++++++++++++++++++++++ srcpkgs/sdd | 1 + srcpkgs/sfind | 1 + srcpkgs/smake | 1 + srcpkgs/star | 1 + 6 files changed, 72 insertions(+) create mode 120000 srcpkgs/sccs create mode 100644 srcpkgs/schilytools/template create mode 120000 srcpkgs/sdd create mode 120000 srcpkgs/sfind create mode 120000 srcpkgs/smake create mode 120000 srcpkgs/star diff --git a/srcpkgs/sccs b/srcpkgs/sccs new file mode 120000 index 00000000000..5064d9720d6 --- /dev/null +++ b/srcpkgs/sccs @@ -0,0 +1 @@ +schilytools \ No newline at end of file diff --git a/srcpkgs/schilytools/template b/srcpkgs/schilytools/template new file mode 100644 index 00000000000..eec0a3db93d --- /dev/null +++ b/srcpkgs/schilytools/template @@ -0,0 +1,67 @@ +# Template file for 'schilytools' +pkgname=schilytools +version=2018.01.10 +revision=1 +short_desc="Schily's portable tools" +maintainer="Leah Neukirchen " +license="CDDL-1.0" +makedepends="e2fsprogs-devel" +homepage="https://sourceforge.net/projects/schilytools/" +distfiles="${SOURCEFORGE_SITE}/${pkgname}/schily-${version//./-}.tar.bz2" +wrksrc="schily-${version//./-}" +checksum=345c2165b931bd3c9ba205bd4755af21dce2f9684d567aafe3e22e76177daa6d +nocross=yes # configure + re-builds with itself +build_style=meta + +do_build() { + make ${makejobs} CC="$CC" COPTX="$CFLAGS" LDOPTX="$LDFLAGS" INS_BASE=/usr + make -C sccs clean + make -C sccs CC="$CC" COPTX="$CFLAGS" LDOPTX="$LDFLAGS" INS_BASE=/usr/libexec/sccs +} +sccs_package() { + short_desc+=" - SCCS" + pkg_install() { + make install -C sccs DESTDIR="$PKGDESTDIR" INS_BASE=/usr/libexec/sccs + vmkdir usr/bin + vmkdir usr/share + mv ${PKGDESTDIR}/usr/libexec/sccs/share/man ${PKGDESTDIR}/usr/share + rm -rf ${PKGDESTDIR}/usr/libexec/sccs/bin + ln -sfr ${PKGDESTDIR}/usr/libexec/sccs/ccs/bin/sccs ${PKGDESTDIR}/usr/bin/sccs + vlicense CDDL.Schily.txt + } +} +sdd_package() { + short_desc+=" - sdd" + pkg_install() { + make install -C sdd DESTDIR="$PKGDESTDIR" INS_BASE=/usr + vlicense CDDL.Schily.txt + } +} +sfind_package() { + short_desc+=" - sfind" + pkg_install() { + make install -C sfind DESTDIR="$PKGDESTDIR" INS_BASE=/usr + vlicense CDDL.Schily.txt + } +} +smake_package() { + short_desc+=" - smake" + pkg_install() { + make install -C smake DESTDIR="$PKGDESTDIR" INS_BASE=/usr + vlicense CDDL.Schily.txt + } +} +star_package() { + short_desc+=" - star" + conf_files="/etc/default/star" + pkg_install() { + make install -C star DESTDIR="$PKGDESTDIR" INS_BASE=/usr SYMLINKS='suntar scpio spax' + rm -f ${PKGDESTDIR}/usr/share/man/man1/gnutar.1 + rm -f ${PKGDESTDIR}/usr/share/man/man1/ustar.1 + rm -f ${PKGDESTDIR}/usr/share/man/man1/gnutar.1 + rm -f ${PKGDESTDIR}/usr/share/man/man1/*[!1] + rm -f ${PKGDESTDIR}/usr/share/man/man5/*[!5] + rm -rf ${PKGDESTDIR}/usr/share/doc/ + vlicense CDDL.Schily.txt + } +} diff --git a/srcpkgs/sdd b/srcpkgs/sdd new file mode 120000 index 00000000000..5064d9720d6 --- /dev/null +++ b/srcpkgs/sdd @@ -0,0 +1 @@ +schilytools \ No newline at end of file diff --git a/srcpkgs/sfind b/srcpkgs/sfind new file mode 120000 index 00000000000..5064d9720d6 --- /dev/null +++ b/srcpkgs/sfind @@ -0,0 +1 @@ +schilytools \ No newline at end of file diff --git a/srcpkgs/smake b/srcpkgs/smake new file mode 120000 index 00000000000..5064d9720d6 --- /dev/null +++ b/srcpkgs/smake @@ -0,0 +1 @@ +schilytools \ No newline at end of file diff --git a/srcpkgs/star b/srcpkgs/star new file mode 120000 index 00000000000..5064d9720d6 --- /dev/null +++ b/srcpkgs/star @@ -0,0 +1 @@ +schilytools \ No newline at end of file