Skip to content

Commit

Permalink
lmdb rebuild for appstream
Browse files Browse the repository at this point in the history
no cmake or pc file available, which appstream looks for, added one from Gentoo
libsigc++ 2.10.2
meson 0.51.0
  • Loading branch information
demmm committed Jun 17, 2019
1 parent b9aca55 commit dfac214
Show file tree
Hide file tree
Showing 4 changed files with 24 additions and 9 deletions.
6 changes: 3 additions & 3 deletions libsigc++/PKGBUILD
@@ -1,15 +1,15 @@

pkgbase=libsigc++
pkgname=('libsigc++' 'libsigc++-docs')
pkgver=2.10.1
pkgrel=2
pkgver=2.10.2
pkgrel=1
arch=('x86_64')
license=('LGPL')
url="http://libsigc.sourceforge.net/"
makedepends=('gcc-libs')
options=('!libtool' '!emptydirs')
source=("https://ftp.gnome.org/pub/GNOME/sources/libsigc++/2.10/libsigc++-${pkgver}.tar.xz")
sha256sums=('c9a25f26178c6cbb147f9904d8c533b5a5c5111a41ac2eb781eb734eea446003')
sha256sums=('b1ca0253379596f9c19f070c83d362b12dfd39c0a3ea1dd813e8e21c1a097a98')

build() {
cd libsigc++-${pkgver}
Expand Down
12 changes: 8 additions & 4 deletions lmdb/PKGBUILD
@@ -1,14 +1,16 @@

pkgname=lmdb
pkgver=0.9.23
pkgrel=1
pkgrel=2
pkgdesc="Fast, ultra-compact key-value embedded data store developed by Symas for the OpenLDAP Project."
url="http://symas.com/mdb"
url="https://symas.com/lmdb/"
license=('custom:OpenLDAP')
depends=('gcc')
arch=('x86_64')
source=("https://github.com/LMDB/lmdb/archive/LMDB_${pkgver}.tar.gz")
md5sums=('5a57d029e6829e95d159bb6f689880d3')
source=("https://github.com/LMDB/lmdb/archive/LMDB_${pkgver}.tar.gz"
'lmdb.pc')
md5sums=('5a57d029e6829e95d159bb6f689880d3'
'cd669dad02d583d4774e81d0fc64b004')

build() {
cd lmdb-LMDB_${pkgver}/libraries/liblmdb
Expand All @@ -22,5 +24,7 @@ package() {

make DESTDIR=${pkgdir} prefix=/usr install
mv $pkgdir/usr/man $pkgdir/usr/share/man

install -m644 -D LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
install -m644 -D ${srcdir}/lmdb.pc ${pkgdir}/usr/lib/pkgconfig/lmdb.pc
}
11 changes: 11 additions & 0 deletions lmdb/lmdb.pc
@@ -0,0 +1,11 @@
prefix=@prefix@
exec_prefix=@prefix@
libdir=${prefix}/@libdir@
includedir=${prefix}/include

Name: liblmdb
Description: Lightning Memory-Mapped Database
URL: https://symas.com/products/lightning-memory-mapped-database/
Version: @PACKAGE_VERSION@
Libs: -L${libdir} -llmdb
Cflags: -I${includedir}
4 changes: 2 additions & 2 deletions meson/PKGBUILD
@@ -1,6 +1,6 @@

pkgname=meson
pkgver=0.50.1
pkgver=0.51.0
pkgrel=1
pkgdesc="Open source build system meant to be both extremely fast, and as user friendly as possible."
arch=('x86_64')
Expand All @@ -9,7 +9,7 @@ license=('GPL')
depends=('ninja' 'python3-setuptools')
makedepends=('googletest' 'sdl2' 'itstool')
source=("https://github.com/mesonbuild/meson/releases/download/${pkgver}/${pkgname}-${pkgver}.tar.gz")
md5sums=('24a6527796115828d2ebc75880e18d62')
md5sums=('a091995861e0bc23e3c856b0c8d1ef90')

build() {
cd ${pkgname}-${pkgver}
Expand Down

0 comments on commit dfac214

Please sign in to comment.