summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorNicola Revelant2023-07-27 15:11:03 +0200
committerNicola Revelant2023-07-27 15:11:03 +0200
commit5fa34bf20f1ce4f3b7c44331d77b321e1e7913db (patch)
tree53e2dc0f40a89ce24313da332eca3507113effea
downloadaur-5fa34bf20f1ce4f3b7c44331d77b321e1e7913db.tar.gz
First commit
-rw-r--r--.SRCINFO20
-rw-r--r--.gitignore1
-rw-r--r--PKGBUILD41
3 files changed, 62 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..82540f0f716d
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,20 @@
+pkgbase = fwbuilder-git
+ pkgdesc = Object-oriented GUI and set of compilers for various firewall platforms. Git version
+ pkgver = 4853.8013c00e1
+ pkgrel = 1
+ url = https://github.com/fwbuilder/fwbuilder
+ arch = x86_64
+ license = GPL
+ makedepends = git
+ makedepends = cmake
+ makedepends = ninja
+ depends = qt6-base
+ depends = hicolor-icon-theme
+ depends = libxml2
+ depends = libxslt
+ depends = net-snmp
+ depends = zlib
+ source = git+https://github.com/fwbuilder/fwbuilder.git
+ sha256sums = SKIP
+
+pkgname = fwbuilder-git
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..72e8ffc0db8a
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+*
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..49549cc08725
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,41 @@
+# Maintainer: Nicola Revelant <nicolarevelant@outlook.com>
+
+pkgname=fwbuilder-git
+pkgver=4853.8013c00e1
+pkgrel=1
+pkgdesc="Object-oriented GUI and set of compilers for various firewall platforms. Git version"
+url="https://github.com/fwbuilder/fwbuilder"
+arch=('x86_64')
+license=('GPL')
+depends=(
+ 'qt6-base'
+ 'hicolor-icon-theme'
+ 'libxml2'
+ 'libxslt'
+ 'net-snmp'
+ 'zlib'
+)
+makedepends=(
+ 'git'
+ 'cmake'
+ 'ninja'
+)
+
+source=("git+$url.git")
+sha256sums=('SKIP')
+
+build() {
+ cd fwbuilder
+ cmake -B build -GNinja -DUseQt6=1 -DCMAKE_INSTALL_PREFIX=/usr
+ cmake --build build
+}
+
+package() {
+ cd fwbuilder
+ cmake --install build --prefix="$pkgdir/usr"
+}
+
+pkgver() {
+ cd fwbuilder
+ echo $(git rev-list --count master).$(git rev-parse --short master)
+}