upg gns3-server gns3-gui i2p igsc
This commit is contained in:
parent
e9aac99eb2
commit
50a33d039b
14 changed files with 125 additions and 82 deletions
1
gns3-gui/NOTE
Normal file
1
gns3-gui/NOTE
Normal file
|
@ -0,0 +1 @@
|
|||
this will only build after python 3.12.2 comes down from staging
|
|
@ -6,7 +6,7 @@
|
|||
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
||||
|
||||
pkgname=gns3-gui
|
||||
pkgver=2.2.45
|
||||
pkgver=2.2.46
|
||||
pkgrel=02
|
||||
pkgdesc='GNS3 network simulator. Graphical user interface package.'
|
||||
url='https://github.com/GNS3/gns3-gui'
|
||||
|
@ -61,10 +61,10 @@ arch=(x86_64)
|
|||
|
||||
license=('GPL3')
|
||||
|
||||
sha256sums=(a4cdfeb48f84f198f1ac14a2c876e9155aac2f3a63d60ae925a01b729787d7b1 # gns3-gui-2.2.45.tar.gz
|
||||
sha256sums=(31715caf8d0eae202cd23dafb42ece8d01b197a5cf6943636b69997f470ce74c # gns3-gui-2.2.46.tar.gz
|
||||
b0e7abb3394ee253023c2284c3e815c776f41ab19bf85fd31f9c594c7b7b622f # gns3.desktop
|
||||
c53ce062167141d34dd9a0221423f54c9746dd45c7d9d3a7e8aed84e02f42f48 # fix_requirements_for_Arch.diff
|
||||
ac20991b22d361b97b94dd8d8fb653fc5dda034390a2de93f35892cdf5983123 # fix_requirements_for_Arch.diff
|
||||
# c53ce062167141d34dd9a0221423f54c9746dd45c7d9d3a7e8aed84e02f42f48 # fix_requirements_for_Arch.diff
|
||||
e3dafa103d24099e6ce5656f8daaadefb757c75f93e388ec29100ade3216943b) # gns3-jobo
|
||||
|
||||
## eefe66a296dcdc866e7505ba0152d8bbcd87efc831f4d1a7fe7042608a9dadb2 gns3-gui-2.2.45-02-x86_64.pkg.tar.lz
|
||||
|
||||
## 3c4f33964b8cd43ea01ed35d9aa448594d7cf59a858783a1eaa488fd814e7d0f gns3-gui-2.2.46-02-x86_64.pkg.tar.lz
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
# Contributor: korjjj <korjjj+aur[at]gmail[dot]com>
|
||||
|
||||
pkgname=gns3-gui
|
||||
pkgver=2.2.45
|
||||
pkgver=2.2.46
|
||||
pkgrel=1
|
||||
pkgdesc='GNS3 network simulator. Graphical user interface package.'
|
||||
arch=('any')
|
||||
|
@ -30,9 +30,9 @@ optdepends=(
|
|||
source=("$pkgname-$pkgver.tar.gz::https://github.com/GNS3/$pkgname/archive/v$pkgver.tar.gz"
|
||||
'gns3.desktop'
|
||||
'fix_requirements_for_Arch.diff')
|
||||
sha256sums=('a4cdfeb48f84f198f1ac14a2c876e9155aac2f3a63d60ae925a01b729787d7b1'
|
||||
sha256sums=('31715caf8d0eae202cd23dafb42ece8d01b197a5cf6943636b69997f470ce74c'
|
||||
'51e6db5b47e6af3d008d85e8c597755369fafb75ddb2af9e79a441f943f4c166'
|
||||
'c53ce062167141d34dd9a0221423f54c9746dd45c7d9d3a7e8aed84e02f42f48')
|
||||
'ac20991b22d361b97b94dd8d8fb653fc5dda034390a2de93f35892cdf5983123')
|
||||
|
||||
prepare() {
|
||||
cd "$pkgname-$pkgver"
|
||||
|
|
|
@ -1,17 +1,14 @@
|
|||
--- a/gns3-gui-2.2.45/requirements.txt 2024-01-12 11:38:26.000000000 +0100
|
||||
+++ b/gns3-gui-2.2.45/requirements.txt 2024-01-12 18:30:13.107575918 +0100
|
||||
@@ -1,9 +1,6 @@
|
||||
--- a/gns3-gui-2.2.46/requirements.txt 2024-02-26 09:55:13.000000000 +0100
|
||||
+++ b/gns3-gui-2.2.46/requirements.txt 2024-03-07 17:59:26.504808699 +0100
|
||||
@@ -1,7 +1,6 @@
|
||||
-jsonschema>=4.17.3,<4.18; python_version >= '3.7' # v4.17.3 is the last version to support Python 3.7
|
||||
-jsonschema==3.2.0; python_version < '3.7' # v3.2.0 is the last version to support Python 3.6
|
||||
-sentry-sdk==1.36.0,<1.37
|
||||
-psutil==5.9.6
|
||||
-sentry-sdk==1.39.2,<1.40
|
||||
-psutil==5.9.8
|
||||
+jsonschema>=4.17.3
|
||||
+sentry-sdk>=1.36.0
|
||||
+psutil>=5.9.6
|
||||
distro>=1.8.0
|
||||
+sentry-sdk>=1.39.2
|
||||
+psutil>=5.9.8
|
||||
distro>=1.9.0
|
||||
-truststore>=0.8.0; python_version >= '3.10'
|
||||
-importlib-resources>=1.3; python_version < '3.9'
|
||||
-setuptools>=60.8.1; python_version >= '3.7'
|
||||
-setuptools==59.6.0; python_version < '3.7' # v59.6.0 is the last version to support Python 3.6
|
||||
+truststore>=0.8.0
|
||||
+setuptools>=60.8.1
|
||||
setuptools>=60.8.1
|
||||
|
|
1
gns3-server/NOTE
Normal file
1
gns3-server/NOTE
Normal file
|
@ -0,0 +1 @@
|
|||
this will only build after python 3.12.2 comes down from staging
|
|
@ -6,7 +6,7 @@
|
|||
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
||||
|
||||
pkgname=gns3-server
|
||||
pkgver=2.2.45
|
||||
pkgver=2.2.46
|
||||
pkgrel=02
|
||||
pkgdesc='GNS3 network simulator, Server w/o systemd'
|
||||
url='https://github.com/GNS3/gns3-server'
|
||||
|
@ -20,6 +20,7 @@ depends=(
|
|||
'python-distro'
|
||||
'python-jinja'
|
||||
'python-jsonschema'
|
||||
'python-platformdirs'
|
||||
'python-psutil'
|
||||
'python-py-cpuinfo'
|
||||
'python-sentry_sdk'
|
||||
|
@ -69,10 +70,10 @@ arch=(x86_64)
|
|||
|
||||
license=('GPL3')
|
||||
|
||||
sha256sums=(832dbc654889b14d8da5e171e4d5db655f376d6d0fb8588b1606e8ec15f5297a # gns3-server-2.2.44.1.tar.gz
|
||||
9de95ef522769512990d89edce16b0ba7985535b27a30aec442818d7ab315869 # fix_requirements_for_Arch.diff
|
||||
sha256sums=(648f535370827adc8ede2e5a8f439161dd80c66c11ed74085ccf0b71657ee9f9 # gns3-server-2.2.46.1.tar.gz
|
||||
68aa2049ca756b32702699ff4be33090c3e56e38e79b3202c762dbafddb4309b # fix_requirements_for_Arch.diff
|
||||
b43f0ead963a06e613d3303d2c66372b57f46c750b3d6df20eb99c11078de65f # gns3-server.service
|
||||
928eda53c688cd1aa22298d7e317fda7546930c9964dff84a7c2d4b865a2a6a3) # gns3.service.openrc
|
||||
|
||||
## d57d09b279ec3c5dc40e2696ea578e0135dacc16f7939cd367243df03bec16e7 gns3-server-2.2.45-02-x86_64.pkg.tar.lz
|
||||
## 68948dbbefea5ec747c4fbe750a3774fb6a0496537ee87b350fe4409eb6f6ba0 gns3-server-2.2.46-02-x86_64.pkg.tar.lz
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
# Contributor: korjjj <korjjj+aur[at]gmail[dot]com>
|
||||
|
||||
pkgname=gns3-server
|
||||
pkgver=2.2.45
|
||||
pkgver=2.2.46
|
||||
pkgrel=1
|
||||
pkgdesc='GNS3 network simulator, Server package'
|
||||
arch=('x86_64' 'aarch64')
|
||||
|
@ -19,6 +19,7 @@ depends=(
|
|||
'python-distro'
|
||||
'python-jinja'
|
||||
'python-jsonschema'
|
||||
'python-platformdirs'
|
||||
'python-psutil'
|
||||
'python-py-cpuinfo'
|
||||
'python-sentry_sdk'
|
||||
|
@ -37,9 +38,9 @@ install="$pkgname".install
|
|||
source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz"
|
||||
"$pkgname@.service"
|
||||
"fix_requirements_for_Arch.diff")
|
||||
sha256sums=('832dbc654889b14d8da5e171e4d5db655f376d6d0fb8588b1606e8ec15f5297a'
|
||||
sha256sums=('648f535370827adc8ede2e5a8f439161dd80c66c11ed74085ccf0b71657ee9f9'
|
||||
'b43f0ead963a06e613d3303d2c66372b57f46c750b3d6df20eb99c11078de65f'
|
||||
'9de95ef522769512990d89edce16b0ba7985535b27a30aec442818d7ab315869')
|
||||
'68aa2049ca756b32702699ff4be33090c3e56e38e79b3202c762dbafddb4309b')
|
||||
|
||||
prepare() {
|
||||
cd "$pkgname-$pkgver"
|
||||
|
|
|
@ -45,3 +45,5 @@ python-typing_extensions
|
|||
python-urllib3
|
||||
python-validate-pyproject
|
||||
python-yarl
|
||||
|
||||
|
||||
|
|
|
@ -1,33 +1,28 @@
|
|||
--- a/gns3-server-2.2.45/requirements.txt 2024-01-12 11:38:26.000000000 +0100
|
||||
+++ b/gns3-server-2.2.45/requirements.txt 2024-01-12 18:14:59.738338498 +0100
|
||||
@@ -1,19 +1,13 @@
|
||||
-jsonschema>=4.17.3,<4.18; python_version >= '3.7' # v4.17.3 is the last version to support Python 3.7
|
||||
-jsonschema==3.2.0; python_version < '3.7' # v3.2.0 is the last version to support Python 3.6
|
||||
-aiohttp>=3.8.5,<3.9; python_version <= '3.7'
|
||||
-aiohttp>=3.9.0,<3.10; python_version > '3.7'
|
||||
--- a/gns3-server-2.2.46/requirements.txt 2024-02-26 09:55:12.000000000 +0100
|
||||
+++ b/gns3-server-2.2.46/requirements.txt 2024-03-07 17:54:50.402846170 +0100
|
||||
@@ -1,15 +1,13 @@
|
||||
-jsonschema>=4.17.3,<4.18 # v4.17.3 is the last version to support Python 3.7
|
||||
-aiohttp>=3.8.6,<3.9; python_version == '3.7' # v3.8.6 is the last version to support Python 3.7
|
||||
-aiohttp>=3.9.3,<3.10; python_version > '3.7'
|
||||
-aiohttp-cors>=0.7.0,<0.8
|
||||
-aiofiles>=23.2.1,<23.3; python_version >= '3.7'
|
||||
-aiofiles==0.8.0; python_version < '3.7' # v0.8.0 is the last version to support Python 3.6
|
||||
-Jinja2>=3.1.2,<3.2; python_version >= '3.7'
|
||||
-Jinja2==3.0.3; python_version < '3.7' # v3.0.3 is the last version to support Python 3.6
|
||||
-sentry-sdk==1.36.0,<1.37
|
||||
-psutil==5.9.6
|
||||
-async-timeout>=4.0.2,<4.1
|
||||
-aiofiles>=23.2.1,<23.3
|
||||
-Jinja2>=3.1.3,<3.2
|
||||
-sentry-sdk==1.39.2,<1.40
|
||||
-psutil==5.9.8
|
||||
-async-timeout>=4.0.3,<4.1
|
||||
+jsonschema>=4.17.3
|
||||
+aiohttp>=3.9.0
|
||||
+aiohttp>=3.9.3
|
||||
+aiohttp-cors>=0.7.0
|
||||
+aiofiles>=23.2.1
|
||||
+Jinja2>=3.1.2
|
||||
+sentry-sdk>=1.36.0
|
||||
+psutil>=5.9.6
|
||||
+async-timeout>=4.0.2
|
||||
distro>=1.8.0
|
||||
+Jinja2>=3.1.3
|
||||
+sentry-sdk>=1.39.2
|
||||
+psutil>=5.9.8
|
||||
+async-timeout>=4.0.3
|
||||
distro>=1.9.0
|
||||
-py-cpuinfo>=9.0.0,<10.0
|
||||
+py-cpuinfo>=9.0.0
|
||||
platformdirs>=2.4.0
|
||||
-importlib-resources>=1.3; python_version < '3.9'
|
||||
-truststore>=0.8.0; python_version >= '3.10'
|
||||
-setuptools>=60.8.1; python_version >= '3.7'
|
||||
-setuptools==59.6.0; python_version < '3.7' # v59.6.0 is the last version to support Python 3.6
|
||||
+truststore>=0.8.0
|
||||
+setuptools>=60.8.1
|
||||
setuptools>=60.8.1
|
||||
|
|
65
i2p/PKGBUILD
65
i2p/PKGBUILD
|
@ -8,11 +8,17 @@
|
|||
# comment LG2 out if you do want to build all language translations
|
||||
export LG2=en
|
||||
|
||||
pkgname=i2p pkgver=2.4.0 pkgrel=02 pkgdesc="A distributed anonymous network -en w/o systemd"
|
||||
url="https://geti2p.net" depends=('java-runtime>=17') # 'java-service-wrapper')
|
||||
pkgname=i2p
|
||||
pkgver=2.5.0
|
||||
pkgrel=02
|
||||
pkgdesc="A distributed anonymous network -en w/o systemd"
|
||||
url="https://geti2p.net"
|
||||
depends=('java-runtime>=17') # 'java-service-wrapper')
|
||||
makedepends=('java-environment>=17' 'ant')
|
||||
#optdepends=('gtk2: for rrd graphs')
|
||||
conflicts=('i2p-bin' 'i2p-dev') backup=('opt/i2p/wrapper.config') install='i2p.install'
|
||||
conflicts=('i2p-bin' 'i2p-dev')
|
||||
backup=('opt/i2p/wrapper.config')
|
||||
install='i2p.install'
|
||||
options=(!strip)
|
||||
|
||||
_url="https://files.i2p-projekt.de/${pkgver}"
|
||||
|
@ -31,44 +37,53 @@ prepare() { cd "$pkgname-$pkgver"
|
|||
#installer/resources/GeoLite2-Country.mmdb.gz
|
||||
}
|
||||
|
||||
build() { cd "$pkgname-$pkgver" export JAVA_HOME="${JAVA_HOME:-/usr/lib/jvm/default}"
|
||||
build() { cd "$pkgname-$pkgver"
|
||||
export JAVA_HOME="${JAVA_HOME:-/usr/lib/jvm/default}"
|
||||
|
||||
ant -Dfile.encoding=UTF-8 \ -Djavac.compilerargs=-Xlint:-options \ -Dbuild.reproducible=true \
|
||||
-Djavac.release=17 \ preppkg-linux-only
|
||||
ant -Dfile.encoding=UTF-8 \
|
||||
-Djavac.compilerargs=-Xlint:-options \
|
||||
-Dbuild.reproducible=true \
|
||||
-Djavac.release=17 \
|
||||
preppkg-linux-only
|
||||
}
|
||||
|
||||
package() { cd "$pkgdir"
|
||||
|
||||
install -dm755 "usr/bin" install -dm755 "opt/i2p"
|
||||
install -dm755 "usr/bin"
|
||||
install -dm755 "opt/i2p"
|
||||
|
||||
cp -r "$srcdir/$pkgname-$pkgver"/pkg-temp/* "opt/i2p"
|
||||
|
||||
# install -Dm644 "$srcdir/i2prouter.service" "usr/lib/systemd/system/i2prouter.service"
|
||||
install -Dm644 "$srcdir/i2p.tmpfiles" "usr/lib/tmpfiles.d/i2p.conf" echo 'u i2p - "I2P Router"
|
||||
/opt/i2p /bin/sh' | install -Dm644 /dev/stdin "usr/lib/sysusers.d/i2p.conf"
|
||||
install -Dm644 "$srcdir/i2p.tmpfiles" "usr/lib/tmpfiles.d/i2p.conf"
|
||||
echo 'u i2p - "I2P Router" /opt/i2p /bin/sh' |
|
||||
install -Dm644 /dev/stdin "usr/lib/sysusers.d/i2p.conf"
|
||||
|
||||
install -Dm644 "$srcdir/router.config" "opt/i2p/router.config" install -Dm644
|
||||
"$srcdir/wrapper.config" "opt/i2p/wrapper.config" install -Dm754 "$srcdir/i2prouter.sh"
|
||||
"opt/i2p/i2prouter" install -Dm755 "$srcdir/chromium-i2p.sh" "opt/i2p/scripts/chromium-i2p"
|
||||
install -Dm644 "$srcdir/router.config" "opt/i2p/router.config"
|
||||
install -Dm644 "$srcdir/wrapper.config" "opt/i2p/wrapper.config"
|
||||
install -Dm754 "$srcdir/i2prouter.sh" "opt/i2p/i2prouter"
|
||||
install -Dm755 "$srcdir/chromium-i2p.sh" "opt/i2p/scripts/chromium-i2p"
|
||||
|
||||
install -Dm644 "$srcdir/i2prouter.bash" "usr/share/bash-completion/completions/i2prouter" install
|
||||
-Dm644 "$srcdir/$pkgname-$pkgver/installer/resources/bash-completion/eepget" \
|
||||
install -Dm644 "$srcdir/i2prouter.bash" "usr/share/bash-completion/completions/i2prouter"
|
||||
install -Dm644 "$srcdir/$pkgname-$pkgver/installer/resources/bash-completion/eepget" \
|
||||
"usr/share/bash-completion/completions/eepget"
|
||||
|
||||
install -Dm644 "opt/i2p/man/eepget.1" "usr/share/man/man1/eepget.1" install -Dm644
|
||||
"opt/i2p/LICENSE.txt" "usr/share/licenses/i2p/LICENSE" mv opt/i2p/licenses/*
|
||||
"usr/share/licenses/i2p/"
|
||||
install -Dm644 "opt/i2p/man/eepget.1" "usr/share/man/man1/eepget.1"
|
||||
install -Dm644 "opt/i2p/LICENSE.txt" "usr/share/licenses/i2p/LICENSE"
|
||||
mv opt/i2p/licenses/* "usr/share/licenses/i2p/"
|
||||
|
||||
ln -s /opt/i2p/{eepget,i2prouter} "usr/bin/" chmod +x opt/i2p/eepget
|
||||
ln -s /opt/i2p/{eepget,i2prouter} "usr/bin/"
|
||||
chmod +x opt/i2p/eepget
|
||||
|
||||
sed -i opt/i2p/eepget \ -e 's:%INSTALL_PATH:/opt/i2p:g'
|
||||
sed -i opt/i2p/eepget \
|
||||
-e 's:%INSTALL_PATH:/opt/i2p:g'
|
||||
|
||||
# dont automatically start the webserver(3) or open a webbrowser(4)
|
||||
sed -i opt/i2p/clients.config \ -e "s:clientApp.3.startOnLoad=.*:clientApp.3.startOnLoad=false:" \
|
||||
sed -i opt/i2p/clients.config \
|
||||
-e "s:clientApp.3.startOnLoad=.*:clientApp.3.startOnLoad=false:" \
|
||||
-e "s:clientApp.4.startOnLoad=.*:clientApp.4.startOnLoad=false:"
|
||||
|
||||
rm -r
|
||||
opt/i2p/{osid,postinstall.sh,runplain.sh,INSTALL-headless.txt,LICENSE.txt,licenses,man,lib/wrapper*}
|
||||
rm -r opt/i2p/{osid,postinstall.sh,runplain.sh,INSTALL-headless.txt,LICENSE.txt,licenses,man,lib/wrapper*}
|
||||
}
|
||||
#---- arch license gpg-key & sha256sums ----
|
||||
|
||||
|
@ -78,8 +93,8 @@ license=('GPL2')
|
|||
|
||||
validpgpkeys=('70D2060738BEF80523ACAFF7D75C03B39B5E14E1')
|
||||
|
||||
sha256sums=(30ef8afcad0fffafd94d30ac307f86b5a6b318e2c1f44a023005841a1fcd077c # i2psource_2.4.0.tar.bz2
|
||||
883aad33b8643dbb9d04c5c1430f1d1018e8c2493e5ac297dde8274a1dba9a17 # i2psource_2.4.0.tar.bz2.sig
|
||||
sha256sums=(6bda9aff7daa468cbf6ddf141c670140de4d1db145329645a90c22c1e5c7bc01 # i2psource_2.5.0.tar.bz2
|
||||
a1d0ea6f2051ed0643bc2c0207a2cf594f2b2bc4303ac49cd6a43baaf0558f62 # i2psource_2.5.0.tar.bz2.sig
|
||||
# 644b771ec7f5db3efab3206bf1f896566cdb00d410a54608fda85bdb4c2ad876 # i2prouter.service
|
||||
fc30dd32f48fe1c93bf36c8297ca48203a1479e4e221ebe62c57cf3c3c0347d3 # i2p.tmpfiles
|
||||
e3a85d8992a09e8f57498b1eba0aef758ceffdb944d296528e8c5cec970becd9 # wrapper.config
|
||||
|
@ -88,5 +103,5 @@ sha256sums=(30ef8afcad0fffafd94d30ac307f86b5a6b318e2c1f44a023005841a1fcd077c #
|
|||
8d39f080c7a2e49226db3a785f3e18583159ef2f95e1ab467fd9984c4e38c9f5 # i2prouter.sh
|
||||
a7076156703e2b949331e450455813432caeb4e5712f1c7b668974eb06a69fb9) # chromium-i2p.sh
|
||||
|
||||
## 41e5ebecc178051c712a398e470ecb378e45b3c73c47516926066ad15595e268 i2p-2.4.0-02-any.pkg.tar.lz
|
||||
## cff3974e15337370714c6476e9b810eb4c4178ef4af9e1590c74a3e5470e4cf9 i2p-2.5.0-02-x86_64.pkg.tar.lz
|
||||
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
#export LG2=en
|
||||
|
||||
pkgname=i2p
|
||||
pkgver=2.4.0
|
||||
pkgver=2.5.0
|
||||
pkgrel=1
|
||||
pkgdesc="A distributed anonymous network"
|
||||
url="https://geti2p.net"
|
||||
|
@ -35,7 +35,7 @@ source=("${_url}/i2psource_${pkgver}.tar.bz2"{,.sig}
|
|||
#upstream.patch::'https://github.com/i2p/i2p.i2p/commit/6c0e18d3.patch'
|
||||
)
|
||||
|
||||
sha256sums=('30ef8afcad0fffafd94d30ac307f86b5a6b318e2c1f44a023005841a1fcd077c'
|
||||
sha256sums=('6bda9aff7daa468cbf6ddf141c670140de4d1db145329645a90c22c1e5c7bc01'
|
||||
'SKIP'
|
||||
'644b771ec7f5db3efab3206bf1f896566cdb00d410a54608fda85bdb4c2ad876'
|
||||
'fc30dd32f48fe1c93bf36c8297ca48203a1479e4e221ebe62c57cf3c3c0347d3'
|
||||
|
|
|
@ -1 +1 @@
|
|||
rm -rf {src,pkg,i2psource*.tar.bz2*}
|
||||
rm -rf {src,pkg,i2psource*.tar.bz2*,i2p}
|
||||
|
|
|
@ -6,7 +6,8 @@
|
|||
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
||||
|
||||
pkgname=igsc
|
||||
pkgver=0.8.16.r0.ged8de90
|
||||
pkgver=0.8.16
|
||||
_pkgver=0.8.16.r0.ged8de90
|
||||
pkgrel=02
|
||||
pkgdesc='Intel graphics system controller firmware update library (git version) w/o systemd'
|
||||
url='https://github.com/intel/igsc/'
|
||||
|
@ -14,9 +15,10 @@ depends=('intel-metee')
|
|||
makedepends=('git' 'cmake')
|
||||
provides=('igsc')
|
||||
conflicts=('igsc-git')
|
||||
source=('git+https://github.com/intel/igsc.git')
|
||||
_commit=b2c3bd9e081ef7244e2369e887367207dc553b9b # tags/V0.8.16
|
||||
source=("git+https://github.com/intel/igsc.git#commit=$_commit")
|
||||
|
||||
pkgver() {
|
||||
_pkgver() {
|
||||
git -C igsc describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g;s/^V//'
|
||||
}
|
||||
|
||||
|
@ -41,5 +43,5 @@ license=('Apache')
|
|||
|
||||
sha256sums=(SKIP)
|
||||
|
||||
## b4cedada73b1a25a2d4193fc27e5f03163e457875bbade4833b883f894884356 igsc-0.8.16.r0.ged8de90-02-x86_64.pkg.tar.lz
|
||||
## 7eb7b3f3cb55d2a5df1cbef99e0e19f488a56f0574d1423e01d2a640a8a5f108 igsc-0.8.16-02-x86_64.pkg.tar.lz
|
||||
|
||||
|
|
28
opennic-up/PKGBUILD-aur.git
Normal file
28
opennic-up/PKGBUILD-aur.git
Normal file
|
@ -0,0 +1,28 @@
|
|||
# Maintainer: Kewl <xrjy@nygb.rh.bet(rot13)>
|
||||
|
||||
pkgname=opennic-up-git
|
||||
pkgver=0.97.r0.g4909019
|
||||
pkgrel=1
|
||||
pkgdesc="OpenNIC auto DNS updater"
|
||||
arch=('any')
|
||||
url="https://github.com/kewlfft/${pkgname%-git}"
|
||||
license=('LGPL3')
|
||||
depends=('fping' 'ldns')
|
||||
makedepends=('git')
|
||||
optdepends=('networkmanager')
|
||||
provides=("${pkgname%-git}")
|
||||
conflicts=("${pkgname%-git}")
|
||||
source=("git+${url}.git")
|
||||
backup=("etc/opennic-up.conf")
|
||||
sha256sums=('SKIP')
|
||||
|
||||
pkgver() {
|
||||
cd ${pkgname%-git}
|
||||
git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
|
||||
}
|
||||
|
||||
package() {
|
||||
cd ${pkgname%-git}
|
||||
install -Dm755 -t "${pkgdir}/usr/bin" ${pkgname%-git}
|
||||
install -Dm644 -t "${pkgdir}/usr/lib/systemd/system" ${pkgname%-git}.{service,timer}
|
||||
}
|
Loading…
Reference in a new issue