summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Kuc2020-04-03 21:51:31 +0100
committerMichael Kuc2020-04-03 21:51:31 +0100
commit9a51f14c7bb6cded17503a57049845d9c094bff4 (patch)
treea32191be9ddc2406564abce2ea03e636287575d3
parent9dee1cf38187fdc032a8f3cf3b6cf04806545857 (diff)
downloadaur-9a51f14c7bb6cded17503a57049845d9c094bff4.tar.gz
Added pkg-config file.
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD12
-rw-r--r--raylib-cpp.pc7
3 files changed, 18 insertions, 5 deletions
diff --git a/.SRCINFO b/.SRCINFO
index f2ad3dc947bd..25d53ff98c7e 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,5 +1,5 @@
pkgbase = raylib-cpp-git
- pkgver = 0.1.0.r38.g6649ff7
+ pkgver = 0.1.0.r39.gd6f0f22
pkgrel = 1
epoch = 1
url = https://github.com/RobLoach/raylib-cpp
@@ -8,7 +8,9 @@ pkgbase = raylib-cpp-git
depends = raylib
provides = raylib-cpp
source = raylib-cpp::git+https://github.com/RobLoach/raylib-cpp.git
+ source = raylib-cpp.pc
sha256sums = SKIP
+ sha256sums = 997739e84bea5facc6b502a88af0ffb79eb0eabefb122e900d47c1cd88928203
pkgname = raylib-cpp-git
diff --git a/PKGBUILD b/PKGBUILD
index f4ba33e2b2b8..6ef036a6588f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,6 +1,6 @@
_pkgname="raylib-cpp"
pkgname=${_pkgname}-git
-pkgver=0.1.0.r38.g6649ff7
+pkgver=0.1.0.r39.gd6f0f22
pkgrel=1
pkgdesc=""
arch=('x86_64')
@@ -10,9 +10,11 @@ depends=('raylib')
provides=("${_pkgname}")
conflicts=()
epoch=1
-source=("${_pkgname}::git+https://github.com/RobLoach/raylib-cpp.git")
+source=("${_pkgname}::git+https://github.com/RobLoach/raylib-cpp.git"
+ "raylib-cpp.pc")
-sha256sums=('SKIP')
+sha256sums=('SKIP'
+ '997739e84bea5facc6b502a88af0ffb79eb0eabefb122e900d47c1cd88928203')
pkgver() {
cd "${srcdir}/${_pkgname}"
@@ -24,7 +26,8 @@ prepare() {
}
build() {
- cd "${srcdir}/${_pkgname}"
+ cd "${srcdir}"
+ sed -ie "s/\${version}/$(pkgver)/g" raylib-cpp.pc
}
check() {
@@ -35,6 +38,7 @@ package() {
cd "${srcdir}/${_pkgname}"
install -m644 -d "${pkgdir}/usr/include/raylib"
cp -r "${srcdir}/${_pkgname}/include/raylib" "${pkgdir}/usr/include/"
+ install -m644 -D "${srcdir}/raylib-cpp.pc" "${pkgdir}/usr/lib/pkgconfig/raylib-cpp.pc"
install -m644 -D "${srcdir}/${_pkgname}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
install -m644 -D "${srcdir}/${_pkgname}/README.md" "${pkgdir}/usr/share/doc/${pkgname}/README.md"
}
diff --git a/raylib-cpp.pc b/raylib-cpp.pc
new file mode 100644
index 000000000000..e15b44a41bdd
--- /dev/null
+++ b/raylib-cpp.pc
@@ -0,0 +1,7 @@
+prefix=/usr
+includedir=${prefix}/include
+
+Name: raylib-cpp
+Description: A C++ wrapper library for raylib, a simple and easy-to-use library to enjoy videogames programming.
+Version: ${version}
+Cflags: -I${includedir}/raylib