summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorBrian Bidulock2019-11-12 02:00:38 -0700
committerBrian Bidulock2019-11-12 02:00:38 -0700
commitf2b9c4afa9e614074ea6221c3a5a0ec59f35b35f (patch)
tree5174ea6644d4265e65b8f33ac7c2af72d490b0d3
parent2ee7e1d974748a542a770ea165c56bb102bda37b (diff)
downloadaur-f2b9c4afa9e614074ea6221c3a5a0ec59f35b35f.tar.gz
uppkg
-rw-r--r--.SRCINFO11
-rw-r--r--PKGBUILD32
2 files changed, 21 insertions, 22 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 157c550724b0..07fcf3dadeb8 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = openss7-modules-lts316-git
pkgdesc = OpenSS7 Fast-STREAMS and protocol Suites (3.16 Kernel Modules)
- pkgver = 1.1.8.206.g31908cb40
- pkgrel = 1
+ pkgver = 1.1.8.421.g6bc14a626
+ pkgrel = 3
url = http://www.openss7.org
install = openss7-modules-lts316-git.install
arch = x86_64
@@ -9,7 +9,7 @@ pkgbase = openss7-modules-lts316-git
license = AGPL3
makedepends = git
makedepends = doxygen
- makedepends = gcc-gcj
+ makedepends = gcc6-gcj
makedepends = gcc-libs
makedepends = ghostscript
makedepends = gjdoc
@@ -30,11 +30,10 @@ pkgbase = openss7-modules-lts316-git
makedepends = texlive-core
makedepends = transfig
makedepends = gawk
- makedepends = java-environment
- makedepends = lm_sensors
+ makedepends = classpath
makedepends = popt
depends = linux-lts316=3.16.75-1
- provides = openss7-modules-lts316=1.1.8.206.g31908cb40
+ provides = openss7-modules-lts316=1.1.8.421.g6bc14a626
conflicts = openss7-modules-lts316
options = !emptydirs
options = !strip
diff --git a/PKGBUILD b/PKGBUILD
index bf6653625958..b2d2733a1289 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,23 +1,24 @@
# Maintainer: Brian Bidulock <bidulock@openss7.org>
+_kvv="$(pacman -Si linux-lts316|awk '/^Version/{print$3}')" || \
_kvv="$(pacman -Qi linux-lts316|awk '/^Version/{print$3}')"
-_kvv="${_kvv:-3.16.75-1}"
+_kvv="${_kvv:-3.16.76-1}"
_kvr="${_kvv:+${_kvv}-lts316}"
_kvx="$(echo $_kvr|sed -e 's,\.[0-9][0-9]*-.*,,')"
pkgname=openss7-modules-lts316-git
_pkgname=openss7-modules-lts316
-pkgver=1.1.8.206.g31908cb40
-pkgrel=1
+pkgver=1.1.8.421.g6bc14a626
+pkgrel=3
pkgdesc="OpenSS7 Fast-STREAMS and protocol Suites (${_kvx:-LTS 3.16} Kernel Modules)"
arch=('x86_64' 'i686')
url="http://www.openss7.org"
license=('AGPL3')
depends=("linux-lts316${_kvv:+=$_kvv}")
#depends=("openss7-git" "linux-lts316${_kvv:+=$_kvv}")
-makedepends=('git' 'doxygen' 'gcc-gcj' 'gcc-libs' 'ghostscript' 'gjdoc' 'glibc'
+makedepends=('git' 'doxygen' 'gcc6-gcj' 'gcc-libs' 'ghostscript' 'gjdoc' 'glibc'
'gnupg' 'gnuplot' 'imagemagick' 'latex2html'
'linux-lts316' 'linux-lts316-headers'
'lsof' 'net-snmp' 'openssl' 'swig' 'systemd' 'tcl' 'texlive-bin'
- 'texlive-core' 'transfig' 'gawk' 'java-environment' 'lm_sensors'
+ 'texlive-core' 'transfig' 'gawk' 'classpath'
'popt')
conflicts=($_pkgname)
provides=("$_pkgname=$pkgver")
@@ -45,6 +46,9 @@ build() {
_cache_file=../$CARCH-$_kvr-config.cache
./configure \
+ KCC="gcc" \
+ GCJ="gcj" \
+ CXX="g++-6" \
CPPFLAGS="$CPPFLAGS" \
CFLAGS="$CFLAGS" \
CXXFLAGS="$CXXFLAGS" \
@@ -70,6 +74,7 @@ build() {
--enable-k-weak-modules \
--disable-specfs-lock \
--with-k-release=$_kvr \
+ --with-k-subdir=extramodules/openss7 \
--with-k-optimize=speed \
--with-optimize=speed \
--with-gnu-ld \
@@ -84,31 +89,26 @@ package() {
rm -fr "$pkgdir/usr/bin"
rm -fr "$pkgdir/usr/lib/openss7"
rm -fr "$pkgdir/usr/share/doc"
- d="$pkgdir/usr/src/$_pkgname-$pkgver-$pkgrel/$_kvr"
+ d="$pkgdir/usr/lib/modules/${_kvr}/build/openss7"
install -d "$d"
- b="$pkgdir/boot"
- install -d "$b"
- install -m644 ../$CARCH-$_kvr-config.cache "$d"
install -m644 ../$CARCH-config.site "$d"
install -m644 ../$CARCH-$_kvr-modpost.cache "$d"
+ install -m644 ../$CARCH-$_kvr-config.cache "$d"
install -m644 Module.mkvars "$d"
install -m644 System.symvers "$d"
install -m644 Module.symvers "$d"
install -m644 config.h "$d"
cat System.symvers Module.symvers | gzip -9 -c >symvers-${_kvr}.gz
install -m644 symvers-${_kvr}.gz "$d"
- install -m644 symvers-${_kvr}.gz "$b"
cat Module.symvers|awk '{print$4"\t"$3"\t"$1"\t"$2}' >abi-${_kvr}
install -m644 abi-${_kvr} "$d"
- install -m644 abi-${_kvr} "$b"
install -m644 symsets-${_kvr}.tar.gz "$d"
- install -m644 symsets-${_kvr}.tar.gz "$b"
install -d "$pkgdir"/usr/lib/modules/extramodules-${_kvx}-lts316
- mv -f "$pkgdir"/usr/lib/modules/${_kvr}/updates/openss7 \
+ mv -f "$pkgdir"/usr/lib/modules/${_kvr}/extramodules/openss7 \
"$pkgdir"/usr/lib/modules/extramodules-${_kvx}-lts316
- install -d "$pkgdir"/usr/lib/modules/${_kvr}/build/openss7
- mv -f "$pkgdir"/usr/src/${_pkgname}-$pkgver-$pkgrel/$_kvr \
- "$pkgdir"/usr/lib/modules/${_kvr}/build/openss7
+ install -d "$pkgdir/usr/src/$_pkgname-$pkgver-$pkgrel"
+ ln -s ../lib/modules/${_kvr}/build/openss7 \
+ "$pkgdir/usr/src/${_pkgname}-$pkgver-$pkgrel/$_kvr"
}
# vim: sw=2 et