summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJOLIMAITRE Matthieu2023-03-25 16:11:14 +0100
committerJOLIMAITRE Matthieu2023-03-25 16:11:14 +0100
commitd017c0fe182c9963a6bed95432ea5142fe02f338 (patch)
treebf06bc77d8f88b1baf939fc4dc547011fcab93b7
parent4562eabb441319b7edde6b4974ba7ba163430b23 (diff)
downloadaur-d017c0fe182c9963a6bed95432ea5142fe02f338.tar.gz
added dynamic libraries
-rw-r--r--PKGBUILD28
1 files changed, 24 insertions, 4 deletions
diff --git a/PKGBUILD b/PKGBUILD
index fa5da8ec3241..f35b9905d15c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,6 +1,6 @@
# Maintainer: JOLIMAITRE Matthieu <matthieu@imagevo.fr>
pkgname="reflex-3-3"
-pkgver=1.0.1
+pkgver=1.0.2
pkgrel=1
pkgdesc="Fork of re/flex v3.3 (The regex-centric, fast lexical analyzer generator for C++) intended for use in EPITA school project TIGER."
url="https://github.com/MajorBarnulf/RE-flex"
@@ -22,8 +22,28 @@ build() {
package() {
cd "$srcdir"
install -Dm 755 "bin/reflex" "$pkgdir/usr/bin/reflex"
+ install -Dm 755 "lib/libreflex.so" "$pkgdir/lib/libreflex.so"
+ install -Dm 755 "lib/libreflex.so" "$pkgdir/lib/libreflexmin.so"
cd "include/reflex"
- for file in *.h; do
- install -Dm 644 "$file" "$pkgdir/usr/include/reflex/$file"
- done
+ install -Dm 644 "abslexer.h" "$pkgdir/usr/include/reflex/abslexer.h"
+ install -Dm 644 "absmatcher.h" "$pkgdir/usr/include/reflex/absmatcher.h"
+ install -Dm 644 "bits.h" "$pkgdir/usr/include/reflex/bits.h"
+ install -Dm 644 "boostmatcher.h" "$pkgdir/usr/include/reflex/boostmatcher.h"
+ install -Dm 644 "convert.h" "$pkgdir/usr/include/reflex/convert.h"
+ install -Dm 644 "debug.h" "$pkgdir/usr/include/reflex/debug.h"
+ install -Dm 644 "error.h" "$pkgdir/usr/include/reflex/error.h"
+ install -Dm 644 "flexlexer.h" "$pkgdir/usr/include/reflex/flexlexer.h"
+ install -Dm 644 "input.h" "$pkgdir/usr/include/reflex/input.h"
+ install -Dm 644 "matcher.h" "$pkgdir/usr/include/reflex/matcher.h"
+ install -Dm 644 "pattern.h" "$pkgdir/usr/include/reflex/pattern.h"
+ install -Dm 644 "pcre2matcher.h" "$pkgdir/usr/include/reflex/pcre2matcher.h"
+ install -Dm 644 "posix.h" "$pkgdir/usr/include/reflex/posix.h"
+ install -Dm 644 "ranges.h" "$pkgdir/usr/include/reflex/ranges.h"
+ install -Dm 644 "setop.h" "$pkgdir/usr/include/reflex/setop.h"
+ install -Dm 644 "simd.h" "$pkgdir/usr/include/reflex/simd.h"
+ install -Dm 644 "stdmatcher.h" "$pkgdir/usr/include/reflex/stdmatcher.h"
+ install -Dm 644 "timer.h" "$pkgdir/usr/include/reflex/timer.h"
+ install -Dm 644 "traits.h" "$pkgdir/usr/include/reflex/traits.h"
+ install -Dm 644 "unicode.h" "$pkgdir/usr/include/reflex/unicode.h"
+ install -Dm 644 "utf8.h" "$pkgdir/usr/include/reflex/utf8.h"
}