diff options
author | Natanael Copa <ncopa@alpinelinux.org> | 2018-06-12 11:19:00 +0000 |
---|---|---|
committer | Natanael Copa <ncopa@alpinelinux.org> | 2018-06-12 11:19:00 +0000 |
commit | 370a4776ca67151a276ecdbb4ebd50075b8fe68b (patch) | |
tree | 6ede64c077377835a80572c357d89095e1443f74 /community | |
parent | 5f4db4fef37e9d401ee8f69ef812102db4a5ee7c (diff) | |
download | aports-370a4776ca67151a276ecdbb4ebd50075b8fe68b.tar.bz2 aports-370a4776ca67151a276ecdbb4ebd50075b8fe68b.tar.xz |
main/lmdb: move from community due to postfix
Diffstat (limited to 'community')
-rw-r--r-- | community/lmdb/APKBUILD | 51 | ||||
-rw-r--r-- | community/lmdb/lmdb-make.patch | 81 |
2 files changed, 0 insertions, 132 deletions
diff --git a/community/lmdb/APKBUILD b/community/lmdb/APKBUILD deleted file mode 100644 index 71698bcffd..0000000000 --- a/community/lmdb/APKBUILD +++ /dev/null @@ -1,51 +0,0 @@ -# Contributor: Olivier Mauras <olivier@mauras.ch> -# Maintainer: Natanael Copa <ncopa@alpinelinux.org> -pkgname=lmdb -pkgver=0.9.22 -pkgrel=1 -pkgdesc="Lightning Memory-Mapped Database" -url="http://symas.com/mdb" -arch="all" -license="OLDAP-2.8" -subpackages="$pkgname-dev $pkgname-doc $pkgname-tools" -source="https://github.com/LMDB/lmdb/archive/LMDB_$pkgver.tar.gz - lmdb-make.patch" -builddir="$srcdir/$pkgname-LMDB_$pkgver/libraries/liblmdb" - -build() { - cd "$builddir" - make CFLAGS+="-fPIC" -} - -check() { - cd "$builddir" - LD_LIBRARY_PATH="$PWD" make test -} - -package() { - cd "$builddir" - make DESTDIR="$pkgdir" prefix=/usr install - - mkdir -p "$pkgdir"/usr/lib/pkgconfig - cat >"$pkgdir"/usr/lib/pkgconfig/lmdb.pc <<-EOF - prefix=/usr - exec_prefix=\${prefix} - libdir=\${exec_prefix}/lib - includedir=\${prefix}/include - - Name: liblmdb - Description: Lightning Memory-mapped key-value database - URL: http://symas.com/mdb/ - Version: @PACKAGE_VERSION@ - Libs: -L\${libdir} -llmdb - Cflags: -I\${includedir} - EOF -} - -tools() { - mkdir -p "$subpkgdir"/usr - mv "$pkgdir"/usr/bin "$subpkgdir"/usr -} - -sha512sums="49afca13b9683ed571c274380bb5e111236903b12d19bcb8781d6bbc00f711766b0d62de0b36536c85309cc9ff9e9d0aaa708e27bae9be6cfcaed8ba91e5545d LMDB_0.9.22.tar.gz -1ae28e850a32694f81cb7bf4abaab9cd96ef6c963de91f96810de3afee4da41102e310a6fb0ed889e9e9e04e00342f25272c04a8b483615dccfc039e34538594 lmdb-make.patch" diff --git a/community/lmdb/lmdb-make.patch b/community/lmdb/lmdb-make.patch deleted file mode 100644 index e053b796e8..0000000000 --- a/community/lmdb/lmdb-make.patch +++ /dev/null @@ -1,81 +0,0 @@ -diff --git a/Makefile b/Makefile -index f254511..949d9ae 100644 ---- a/Makefile -+++ b/Makefile -@@ -26,6 +26,10 @@ OPT = -O2 -g - CFLAGS = $(THREADS) $(OPT) $(W) $(XCFLAGS) - LDLIBS = - SOLIBS = -+SOVER_MAJ = 0 -+SOVER_MIN = 0 -+SOVER_PATCH = 0 -+SOVERSION = $(SOVER_MAJ).$(SOVER_MIN).$(SOVER_PATCH) - SOEXT = .so - prefix = /usr/local - exec_prefix = $(prefix) -@@ -38,7 +42,7 @@ mandir = $(datarootdir)/man - ######################################################################## - - IHDRS = lmdb.h --ILIBS = liblmdb.a liblmdb$(SOEXT) -+ILIBS = liblmdb$(SOEXT) liblmdb$(SOEXT).$(SOVERSION) liblmdb$(SOEXT).$(SOVER_MAJ) - IPROGS = mdb_stat mdb_copy mdb_dump mdb_load - IDOCS = mdb_stat.1 mdb_copy.1 mdb_dump.1 mdb_load.1 - PROGS = $(IPROGS) mtest mtest2 mtest3 mtest4 mtest5 -@@ -49,13 +53,13 @@ install: $(ILIBS) $(IPROGS) $(IHDRS) - mkdir -p $(DESTDIR)$(libdir) - mkdir -p $(DESTDIR)$(includedir) - mkdir -p $(DESTDIR)$(mandir)/man1 -- for f in $(IPROGS); do cp $$f $(DESTDIR)$(bindir); done -- for f in $(ILIBS); do cp $$f $(DESTDIR)$(libdir); done -- for f in $(IHDRS); do cp $$f $(DESTDIR)$(includedir); done -- for f in $(IDOCS); do cp $$f $(DESTDIR)$(mandir)/man1; done -+ for f in $(IPROGS); do cp -a $$f $(DESTDIR)$(bindir); done -+ for f in $(ILIBS); do cp -a $$f $(DESTDIR)$(libdir); done -+ for f in $(IHDRS); do cp -a $$f $(DESTDIR)$(includedir); done -+ for f in $(IDOCS); do cp -a $$f $(DESTDIR)$(mandir)/man1; done - - clean: -- rm -rf $(PROGS) *.[ao] *.[ls]o *~ testdb -+ rm -rf $(PROGS) *.[ao] *.[ls]o* *~ testdb - - test: all - rm -rf testdb && mkdir testdb -@@ -64,20 +68,24 @@ test: all - liblmdb.a: mdb.o midl.o - $(AR) rs $@ mdb.o midl.o - --liblmdb$(SOEXT): mdb.lo midl.lo -+liblmdb$(SOEXT) liblmdb$(SOEXT).$(SOVER_MAJ): liblmdb$(SOEXT).$(SOVERSION) -+ rm -f $@ -+ ln -s $< $@ -+ -+liblmdb$(SOEXT).$(SOVERSION): mdb.lo midl.lo - # $(CC) $(LDFLAGS) -pthread -shared -Wl,-Bsymbolic -o $@ mdb.o midl.o $(SOLIBS) -- $(CC) $(LDFLAGS) -pthread -shared -o $@ mdb.lo midl.lo $(SOLIBS) -- --mdb_stat: mdb_stat.o liblmdb.a --mdb_copy: mdb_copy.o liblmdb.a --mdb_dump: mdb_dump.o liblmdb.a --mdb_load: mdb_load.o liblmdb.a --mtest: mtest.o liblmdb.a --mtest2: mtest2.o liblmdb.a --mtest3: mtest3.o liblmdb.a --mtest4: mtest4.o liblmdb.a --mtest5: mtest5.o liblmdb.a --mtest6: mtest6.o liblmdb.a -+ $(CC) $(LDFLAGS) -pthread -shared -Wl,-soname,liblmdb$(SOEXT).$(SOVER_MAJ) -o $@ mdb.lo midl.lo $(SOLIBS) -+ -+mdb_stat: mdb_stat.o liblmdb.so -+mdb_copy: mdb_copy.o liblmdb.so -+mdb_dump: mdb_dump.o liblmdb.so -+mdb_load: mdb_load.o liblmdb.so -+mtest: mtest.o liblmdb.so -+mtest2: mtest2.o liblmdb.so -+mtest3: mtest3.o liblmdb.so -+mtest4: mtest4.o liblmdb.so -+mtest5: mtest5.o liblmdb.so -+mtest6: mtest6.o liblmdb.so - - mdb.o: mdb.c lmdb.h midl.h - $(CC) $(CFLAGS) $(CPPFLAGS) -c mdb.c |