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

Reply via email to