summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSkycoder422019-03-28 00:17:05 +0100
committerSkycoder422019-03-28 00:17:05 +0100
commitc49402f29b52ca50ce1438233071703ff2cadf67 (patch)
tree3b7b27d01b47fbb8b4eb22a38e62ddd2d69503f7
parent4d56497c51c17d5bdfe7c3a4a30b4f7d53d762d7 (diff)
downloadaur-c49402f29b52ca50ce1438233071703ff2cadf67.tar.gz
added pkgconfig file
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD20
-rw-r--r--libcorrect.pc9
3 files changed, 25 insertions, 8 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 4c3290750bbf..dbe5163b6a0a 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = libcorrect-git
pkgdesc = C library for Convolutional codes and Reed-Solomon
pkgver = r115.f5a28c7
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/quiet/libcorrect
arch = x86_64
arch = aarch64
@@ -11,7 +11,9 @@ pkgbase = libcorrect-git
provides = libcorrect
conflicts = libcorrect
source = git+https://github.com/quiet/libcorrect.git
+ source = libcorrect.pc
sha256sums = SKIP
+ sha256sums = 0f09957ae764e59f61344b48c7ecb5aad3a9a1024e57c21707e62e61f023627b
pkgname = libcorrect-git
diff --git a/PKGBUILD b/PKGBUILD
index 5ec15064fd7d..0cfabf7859b9 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,16 +3,18 @@ _pkgbase=libcorrect
pkgbase=$_pkgbase-git
pkgname=($pkgbase $_pkgbase-compat-git)
pkgver=r115.f5a28c7
-pkgrel=1
+pkgrel=2
pkgdesc="C library for Convolutional codes and Reed-Solomon"
arch=('x86_64' 'aarch64')
url="https://github.com/quiet/libcorrect"
license=('BSD')
makedepends=('git' 'cmake')
-provides=('libcorrect')
-conflicts=('libcorrect')
-source=("git+$url.git")
-sha256sums=('SKIP')
+provides=("$_pkgbase")
+conflicts=("$_pkgbase")
+source=("git+$url.git"
+ "$_pkgbase.pc")
+sha256sums=('SKIP'
+ '0f09957ae764e59f61344b48c7ecb5aad3a9a1024e57c21707e62e61f023627b')
pkgver() {
cd "$_pkgbase"
@@ -58,15 +60,19 @@ package_libcorrect-git() {
cd ..
install -D -m644 LICENSE "$pkgdir/usr/share/licenses/$_pkgbase/LICENSE"
+ cd ..
+ install -D -m644 "$_pkgbase.pc" "$pkgdir/usr/lib/pkgconfig/$_pkgbase.pc"
}
package_libcorrect-compat-git() {
- provides=('libcorrect' 'libfec')
- conflicts=('libcorrect' 'libfec')
+ provides=("$_pkgbase" 'libfec')
+ conflicts=("$_pkgbase" 'libfec')
cd "$_pkgbase/build-shim"
make DESTDIR="$pkgdir" install
cd ..
install -D -m644 LICENSE "$pkgdir/usr/share/licenses/$_pkgbase/LICENSE"
+ cd ..
+ install -D -m644 "$_pkgbase.pc" "$pkgdir/usr/lib/pkgconfig/$_pkgbase.pc"
}
diff --git a/libcorrect.pc b/libcorrect.pc
new file mode 100644
index 000000000000..d0f7ea3b7013
--- /dev/null
+++ b/libcorrect.pc
@@ -0,0 +1,9 @@
+prefix=/usr
+libdir=${prefix}/lib
+includedir=${prefix}/include
+
+Name: libcorrect
+Description: C library for Convolutional codes and Reed-Solomon
+Version: 1.0.0
+Libs: -lcorrect
+Cflags: -I${includedir}