summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD41
1 files changed, 30 insertions, 11 deletions
diff --git a/PKGBUILD b/PKGBUILD
index b8e35e1432e8..6ede2471cf3c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,33 +2,52 @@
# Contributor: Sietse van der Molen <sietse@vdmolen.eu>
pkgname=florist
+pkgdesc='An open-source implementation of IEEE Standard 1003.5b-1996, the POSIX Ada binding.'
pkgver=2023
pkgrel=1
-pkgdesc="An open-source implementation of IEEE Standard 1003.5b-1996, the POSIX Ada binding."
-arch=('i686' 'x86_64')
-url="https://github.com/Blady-Com/florist"
-license=('GPL3')
+arch=(i686 x86_64)
+url='https://github.com/Blady-Com/florist'
+license=(GPL3)
-depends=('gcc-ada')
+depends=(gcc-ada)
options=(staticlibs !strip)
-source=('git+https://github.com/Blady-Com/florist.git')
-sha256sums=(SKIP)
+source=(git+https://github.com/Blady-Com/florist.git
+ posix-signals.patch
+ posix-implementation.patch
+ posix-supplement_to_ada_io.patch
+ posix-unsafe_process_primitives.patch)
+sha256sums=(SKIP
+ c8cdc201ce444dd9bcdaf4ed790ce6ce3cfabe922d5e804edc3356cf28b3e1f2
+ daefcebb30f49f437562c63b1957891963fbf832448892f4c73ae575735a972c
+ 0d3366e14e12df13f68c12122eb896cc1be21590f897dda52e212805b529185b
+ 9750ff2db04afd7d9394101f286206bc0b62085e3bad93de44804a47fad14c72)
+
+
+prepare()
+{
+ cd $srcdir/$pkgname
+
+ patch -Np0 -i ../posix-signals.patch
+ patch -Np0 -i ../posix-implementation.patch
+ patch -Np0 -i ../posix-supplement_to_ada_io.patch
+ patch -Np0 -i ../posix-unsafe_process_primitives.patch
+}
build()
{
- cd "$srcdir/$pkgname"
+ cd $srcdir/$pkgname
./configure --prefix=$pkgdir/usr --with-build-type=Production
- PROCESSORS="$(nproc)" make
+ PROCESSORS=$(nproc) make
}
package()
{
- cd "$srcdir/$pkgname"
+ cd $srcdir/$pkgname
make DESTDIR="$pkgdir/" install
-}
+} \ No newline at end of file