Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=d29afa9c5a74de9f9c1ad47e9a2ab430363510cf
commit d29afa9c5a74de9f9c1ad47e9a2ab430363510cf Author: crazy <[email protected]> Date: Thu Aug 3 00:40:11 2017 +0200 dev86-0.16.21-3-x86_64 * pkgrel++ bc different tarball but same version * project is on github * fixed the build() * use nostrip for subpackages too * use local for vars * Fmake doesn't work with this one, echo yes | Fexec make .. , does ( wth .. ) * other FB fixes diff --git a/source/devel-extra/dev86/FrugalBuild b/source/devel-extra/dev86/FrugalBuild index c1c9da2..12f5e68 100644 --- a/source/devel-extra/dev86/FrugalBuild +++ b/source/devel-extra/dev86/FrugalBuild @@ -4,20 +4,17 @@ pkgname=dev86 pkgver=0.16.21 -pkgrel=2 +pkgrel=3 pkgdesc="The dev86 package provides an assembler and linker for real mode 80x86 instructions" -url="http://v3.sk/~lkundrak/dev86/" depends=('glibc') rodepends=('bin86') -_F_archive_name=Dev86src -_F_cd_path=$pkgname-$pkgver -_F_make_opts="-j1 PREFIX=/usr DIST=$Fdestdir" +_F_github_author="lkundrak" +_F_github_tag_v=yes +Finclude github groups=('devel-extra') -archs=('i686' 'x86_64') -up2date="lynx -dump $url | Flasttar" -source=($url/$_F_archive_name-$pkgver.tar.gz \ - bin86-64bit.patch) -sha1sums=('2e782b7547ef0023d1e6e0cfd51aa325f840c03b' \ +archs=('x86_64') +source+=(bin86-64bit.patch) +sha1sums=('0f5b54a36fe24f90b4cc8b62517d00b32c04b34e' \ '3aee291ecbaa0ac71c1cfbcc3c1b352757b13608') # Stripping destroys it's special library format options=('nostrip') @@ -26,8 +23,8 @@ subpkgs=("bin86") subdescs=("A complete 8086 assembler and loader.") subdepends=('glibc') subgroups=('devel-extra') -subarchs=('i686 x86_64') - +subarchs=('x86_64') +suboptions+=('nostrip') build() { unset CFLAGS @@ -36,10 +33,11 @@ build() { unset CXXFLAGS Fpatchall - Fmake - make DIST=$Fdestdir MANDIR=/usr/share/man install install-man || Fdie + echo yes | Fexec make -j1 PREFIX=/usr DIST=$Fdestdir + Fexec make DIST=$Fdestdir MANDIR=/usr/share/man install install-man || Fdie # bin86 + local i for i in objdump as ld nm size; do Fsplit bin86 "/usr/bin/"$i"86" done _______________________________________________ Frugalware-git mailing list [email protected] http://frugalware.org/mailman/listinfo/frugalware-git
