Frederik Schwan pushed to branch main at Arch Linux / Packaging / Packages / 
db5.3


Commits:
b22ff0ad by Frederik Schwan at 2023-08-10T19:38:46+02:00
implement symlinks to ease perl build

implements FS#78761

- - - - -


1 changed file:

- PKGBUILD


Changes:

=====================================
PKGBUILD
=====================================
@@ -5,7 +5,7 @@
 
 pkgname=db5.3
 pkgver=5.3.28
-pkgrel=3
+pkgrel=4
 pkgdesc="The Berkeley DB embedded database system v5.3"
 arch=(x86_64)
 
url='https://www.oracle.com/technology/software/products/berkeley-db/index.html'
@@ -54,7 +54,7 @@ build() {
     --includedir=/usr/include/db5.3 \
     --enable-compat185 \
     --enable-shared \
-    --enable-static \
+    --disable-static \
     --enable-cxx \
     --enable-dbm \
     --enable-stl
@@ -64,8 +64,12 @@ build() {
 package() {
   make -C db-${pkgver}/build_unix DESTDIR="${pkgdir}" install
   install -Dm644 db-${pkgver}/LICENSE 
"${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
+  install -d "${pkgdir}"/usr/lib/db5.3
   rm "${pkgdir}"/usr/lib/libdb.so
   rm "${pkgdir}"/usr/lib/libdb_cxx.so
   rm "${pkgdir}"/usr/lib/libdb_stl.so
+  ln -s ../libdb-5.3.so "${pkgdir}"/usr/lib/db5.3/libdb.so
+  ln -s ../libdb_cxx-5.3.so "${pkgdir}"/usr/lib/db5.3/libdb_cxx.so
+  ln -s ../libdb_stl-5.3.so "${pkgdir}"/usr/lib/db5.3/libdb_stl.so
   rm -r "${pkgdir}"/usr/docs
 }



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/db5.3/-/commit/b22ff0ad67a79cedfc61831a3731bc31b5a5d977

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/db5.3/-/commit/b22ff0ad67a79cedfc61831a3731bc31b5a5d977
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to