Date: Saturday, September 15, 2018 @ 01:28:05 Author: kkeen Revision: 381002
archrelease: copy trunk to community-x86_64 Added: fortune-mod/repos/community-x86_64/PKGBUILD (from rev 381001, fortune-mod/trunk/PKGBUILD) Deleted: fortune-mod/repos/community-x86_64/PKGBUILD ----------+ PKGBUILD | 85 +++++++++++++++++++++++++++++++++++-------------------------- 1 file changed, 49 insertions(+), 36 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2018-09-15 01:27:14 UTC (rev 381001) +++ PKGBUILD 2018-09-15 01:28:05 UTC (rev 381002) @@ -1,36 +0,0 @@ -# $Id$ -# Maintainer: Kevin Piche <ke...@archlinux.org> -# Contributor: Dale Blount <archli...@dale.us> - -pkgname=fortune-mod -pkgver=1.99.5 -pkgrel=1 -pkgdesc="The Fortune Cookie Program from BSD games" -arch=('x86_64') -url="http://www.shlomifish.org/open-source/projects/fortune-mod/" -license=('BSD') -depends=('recode') -source=("https://github.com/shlomif/fortune-mod/archive/fortune-mod-$pkgver.tar.gz" - 01_all_fortune_all-fix.patch) -md5sums=('62abb4b368873a27f23ff1f9c386605e' - 'e85b073f16dc6f0e8f0ed90044797aa3') - -build() { - cd "$srcdir/fortune-mod-fortune-mod-$pkgver/fortune-mod" - #patch -p0 < "$srcdir/01_all_fortune_all-fix.patch" - make REGEXDEFS='-DHAVE_REGEX_H -DPOSIX_REGEX -DHAVE_STDBOOL' \ - COOKIEDIR=/usr/share/fortune \ - LOCALDIR=/usr/local/share/fortune all fortune/fortune.man -} - -package() { - cd "$srcdir/fortune-mod-fortune-mod-$pkgver/fortune-mod" - make FORTDIR="$pkgdir"/usr/bin \ - COOKIEDIR="$pkgdir"/usr/share/fortune \ - BINDIR="$pkgdir"/usr/bin \ - BINMANDIR="$pkgdir"/usr/share/man/man1 \ - FORTMANDIR="$pkgdir"/usr/share/man/man6 install - rm "$pkgdir"/usr/share/fortune/*.u8 - rm "$pkgdir"/usr/share/fortune/off/*.u8 - install -D -m644 ../LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} Copied: fortune-mod/repos/community-x86_64/PKGBUILD (from rev 381001, fortune-mod/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2018-09-15 01:28:05 UTC (rev 381002) @@ -0,0 +1,49 @@ +# Maintainer: Kevin Piche <ke...@archlinux.org> +# Contributor: Dale Blount <archli...@dale.us> + +pkgname=fortune-mod +pkgver=2.6.1 +pkgrel=1 +pkgdesc="The Fortune Cookie Program from BSD games" +arch=('x86_64') +url="http://www.shlomifish.org/open-source/projects/fortune-mod/" +license=('BSD') +depends=('recode') +makedepends=('cmake') +source=("https://github.com/shlomif/fortune-mod/archive/fortune-mod-$pkgver.tar.gz") +md5sums=('a196c41bc89a6ca018c100ea03c44b4f') + +prepare() { + cd "$srcdir/fortune-mod-fortune-mod-$pkgver/fortune-mod" + # probably a better way to do this but it is baked in hard + sed -i 's|/games/|/|' CMakeLists.txt + sed -i 's|"sbin"|"bin"|' CMakeLists.txt + sed -i 's|"games"|"bin"|' CMakeLists.txt + sed -i 's|/games/fortunes|/fortune|' datfiles/{,off/}CMakeLists.txt +} + +build() { + cd "$srcdir/fortune-mod-fortune-mod-$pkgver/fortune-mod" + mkdir -p build + cd build + cmake .. \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DNO_OFFENSIVE=OFF \ + -DLOCALDIR=/usr/share/fortune/ \ + -DLOCALODIR=/usr/share/fortune/off/ \ + -DCOOKIEDIR=/usr/share/fortune/ \ + -DOCOOKIEDIR=/usr/share/fortune/off/ + make REGEXDEFS='-DHAVE_REGEX_H -DPOSIX_REGEX -DHAVE_STDBOOL' +} + +package() { + cd "$srcdir/fortune-mod-fortune-mod-$pkgver/fortune-mod/build" + make DESTDIR="$pkgdir" \ + FORTDIR="$pkgdir/usr/bin" \ + COOKIEDIR="$pkgdir/usr/share/fortune" \ + BINDIR="$pkgdir/usr/bin" \ + BINMANDIR="$pkgdir/usr/share/man/man1" \ + FORTMANDIR="$pkgdir/usr/share/man/man6" install + rm "$pkgdir/usr/share/fortune/"{,off/}*.u8 + install -Dm644 ../../LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +}