[arch-commits] Commit in libgig/trunk (PKGBUILD libgig-4.3.0-libdir.patch)

David Runge dvzrv at archlinux.org
Wed Jun 2 22:10:06 UTC 2021


    Date: Wednesday, June 2, 2021 @ 22:10:05
  Author: dvzrv
Revision: 953521

upgpkg: libgig 4.3.0-3: Rebuild to install libgig.so not namespaced.

Add patch to not install libgig.so namespaced, as that requires a ld.so.conf override.

Added:
  libgig/trunk/libgig-4.3.0-libdir.patch
Modified:
  libgig/trunk/PKGBUILD

---------------------------+
 PKGBUILD                  |   16 ++++--
 libgig-4.3.0-libdir.patch |  106 ++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 116 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2021-06-02 22:06:27 UTC (rev 953520)
+++ PKGBUILD	2021-06-02 22:10:05 UTC (rev 953521)
@@ -5,20 +5,24 @@
 
 pkgname=libgig
 pkgver=4.3.0
-pkgrel=2
+pkgrel=3
 pkgdesc="C++ library for loading, modifying and creating .gig, .ksf, .kmp, .sf2 and DLS files"
 arch=('x86_64')
 url="https://www.linuxsampler.org/libgig/"
 license=('GPL2')
-depends=('glibc' 'util-linux' 'libsndfile')
+depends=('glibc' 'util-linux' 'libsndfile' 'libsndfile.so')
 provides=('libgig.so')
-source=("https://download.linuxsampler.org/packages/${pkgname}-${pkgver}.tar.bz2")
-sha512sums=('683c09b1d17acf69020c631452b7dfb25ac54c3701db5e97471d4e7973e9a06267667bf19bfe4eb00d2964223e8446f248d93b4cf29c062dec2588758b4dfba2')
-b2sums=('9d1482b4e704dc96bdc44b2b95ed1479f27488567e5f5216dfdf84e7eb51a07a9f8b9550ce6208156e9f2bc43a3495ab6a77c2672e564e2f36fd9734cb4a88fd')
+source=("https://download.linuxsampler.org/packages/${pkgname}-${pkgver}.tar.bz2"
+        "${pkgname}-4.3.0-libdir.patch")
+sha512sums=('683c09b1d17acf69020c631452b7dfb25ac54c3701db5e97471d4e7973e9a06267667bf19bfe4eb00d2964223e8446f248d93b4cf29c062dec2588758b4dfba2'
+            '7bc339ff8fddc7e35ab8a58a591038bc06b8fb3acc895b471968e8731608e1524d74c3e58f6e5cff06ca1a4fd0c09de85e6ffedff0336df31270aeaf5aef6f81')
+b2sums=('9d1482b4e704dc96bdc44b2b95ed1479f27488567e5f5216dfdf84e7eb51a07a9f8b9550ce6208156e9f2bc43a3495ab6a77c2672e564e2f36fd9734cb4a88fd'
+        '67790271997b476b4fdd6eb82c69d889de3a2d0f419d5338fa552d8ebdaef37f12596307fc1831af3e2bae1e270e714f41358a71f518d912bed2200917957c74')
 
 prepare() {
   cd "${pkgname}-${pkgver}"
-  autoreconf -vfi
+  # install libgig.so as a globally visible shared object
+  patch -Np1 -i ../"${pkgname}-4.3.0-libdir.patch"
 }
 
 build() {

Added: libgig-4.3.0-libdir.patch
===================================================================
--- libgig-4.3.0-libdir.patch	                        (rev 0)
+++ libgig-4.3.0-libdir.patch	2021-06-02 22:10:05 UTC (rev 953521)
@@ -0,0 +1,106 @@
+diff -ruN a/Makefile.in b/Makefile.in
+--- a/Makefile.in	2021-05-09 12:55:07.000000000 +0200
++++ b/Makefile.in	2021-06-02 23:39:07.663208161 +0200
+@@ -72,8 +72,8 @@
+ am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+ pkgdatadir = $(datadir)/@PACKAGE@
+ pkgincludedir = $(includedir)/@PACKAGE@
+-pkglibdir = $(libdir)/@PACKAGE@
+-pkglibexecdir = $(libexecdir)/@PACKAGE@
++pkglibdir = $(libdir)/
++pkglibexecdir = $(libexecdir)/
+ am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+ install_sh_DATA = $(install_sh) -c -m 644
+ install_sh_PROGRAM = $(install_sh) -c
+diff -ruN a/akai.pc.in b/akai.pc.in
+--- a/akai.pc.in	2014-06-01 02:10:36.000000000 +0200
++++ b/akai.pc.in	2021-06-02 23:40:03.743599169 +0200
+@@ -1,6 +1,6 @@
+ prefix=@prefix@
+ exec_prefix=@exec_prefix@
+-libdir=@libdir@/libgig
++libdir=@libdir@
+ includedir=@includedir@/libgig
+ 
+ Name: akai
+diff -ruN a/doc/Makefile.in b/doc/Makefile.in
+--- a/doc/Makefile.in	2021-05-09 12:55:07.000000000 +0200
++++ b/doc/Makefile.in	2021-06-02 23:38:44.833042452 +0200
+@@ -71,8 +71,8 @@
+ am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+ pkgdatadir = $(datadir)/@PACKAGE@
+ pkgincludedir = $(includedir)/@PACKAGE@
+-pkglibdir = $(libdir)/@PACKAGE@
+-pkglibexecdir = $(libexecdir)/@PACKAGE@
++pkglibdir = $(libdir)/
++pkglibexecdir = $(libexecdir)/
+ am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+ install_sh_DATA = $(install_sh) -c -m 644
+ install_sh_PROGRAM = $(install_sh) -c
+diff -ruN a/gig.pc.in b/gig.pc.in
+--- a/gig.pc.in	2014-06-01 02:10:36.000000000 +0200
++++ b/gig.pc.in	2021-06-02 23:39:42.633454558 +0200
+@@ -1,6 +1,6 @@
+ prefix=@prefix@
+ exec_prefix=@exec_prefix@
+-libdir=@libdir@/libgig
++libdir=@libdir@
+ includedir=@includedir@/libgig
+ 
+ Name: gig
+diff -ruN a/man/Makefile.in b/man/Makefile.in
+--- a/man/Makefile.in	2021-05-09 12:55:07.000000000 +0200
++++ b/man/Makefile.in	2021-06-02 23:46:43.075891911 +0200
+@@ -71,8 +71,8 @@
+ am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+ pkgdatadir = $(datadir)/@PACKAGE@
+ pkgincludedir = $(includedir)/@PACKAGE@
+-pkglibdir = $(libdir)/@PACKAGE@
+-pkglibexecdir = $(libexecdir)/@PACKAGE@
++pkglibdir = $(libdir)/
++pkglibexecdir = $(libexecdir)/
+ am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+ install_sh_DATA = $(install_sh) -c -m 644
+ install_sh_PROGRAM = $(install_sh) -c
+diff -ruN a/src/Makefile.in b/src/Makefile.in
+--- a/src/Makefile.in	2021-05-09 12:55:08.000000000 +0200
++++ b/src/Makefile.in	2021-06-02 23:42:54.591337164 +0200
+@@ -73,8 +73,8 @@
+ am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+ pkgdatadir = $(datadir)/@PACKAGE@
+ pkgincludedir = $(includedir)/@PACKAGE@
+-pkglibdir = $(libdir)/@PACKAGE@
+-pkglibexecdir = $(libexecdir)/@PACKAGE@
++pkglibdir = $(libdir)/
++pkglibexecdir = $(libexecdir)/
+ am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+ install_sh_DATA = $(install_sh) -c -m 644
+ install_sh_PROGRAM = $(install_sh) -c
+diff -ruN a/src/testcases/Makefile.in b/src/testcases/Makefile.in
+--- a/src/testcases/Makefile.in	2021-05-09 12:55:08.000000000 +0200
++++ b/src/testcases/Makefile.in	2021-06-02 23:46:15.145752714 +0200
+@@ -71,8 +71,8 @@
+ am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+ pkgdatadir = $(datadir)/@PACKAGE@
+ pkgincludedir = $(includedir)/@PACKAGE@
+-pkglibdir = $(libdir)/@PACKAGE@
+-pkglibexecdir = $(libexecdir)/@PACKAGE@
++pkglibdir = $(libdir)/
++pkglibexecdir = $(libexecdir)/
+ am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+ install_sh_DATA = $(install_sh) -c -m 644
+ install_sh_PROGRAM = $(install_sh) -c
+diff -ruN a/src/tools/Makefile.in b/src/tools/Makefile.in
+--- a/src/tools/Makefile.in	2021-05-09 12:55:08.000000000 +0200
++++ b/src/tools/Makefile.in	2021-06-02 23:43:49.008313519 +0200
+@@ -72,8 +72,8 @@
+ am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+ pkgdatadir = $(datadir)/@PACKAGE@
+ pkgincludedir = $(includedir)/@PACKAGE@
+-pkglibdir = $(libdir)/@PACKAGE@
+-pkglibexecdir = $(libexecdir)/@PACKAGE@
++pkglibdir = $(libdir)/
++pkglibexecdir = $(libexecdir)/
+ am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+ install_sh_DATA = $(install_sh) -c -m 644
+ install_sh_PROGRAM = $(install_sh) -c



More information about the arch-commits mailing list