[arch-commits] Commit in gsm/trunk (PKGBUILD gsm-shared.patch)
Felix Yan
felixonmars at gemini.archlinux.org
Mon Jul 25 05:02:35 UTC 2022
Date: Monday, July 25, 2022 @ 05:02:34
Author: felixonmars
Revision: 451635
upgpkg: gsm 1.0.20-1
Modified:
gsm/trunk/PKGBUILD
gsm/trunk/gsm-shared.patch
------------------+
PKGBUILD | 6 +--
gsm-shared.patch | 83 +++++++----------------------------------------------
2 files changed, 15 insertions(+), 74 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2022-07-25 04:29:36 UTC (rev 451634)
+++ PKGBUILD 2022-07-25 05:02:34 UTC (rev 451635)
@@ -3,7 +3,7 @@
# Contributor: Darwin Bautista <djclue917 at gmail.com>
pkgname=gsm
-pkgver=1.0.19
+pkgver=1.0.20
pkgrel=1
pkgdesc="Shared libraries for GSM 06.10 lossy speech compression"
arch=('x86_64')
@@ -11,8 +11,8 @@
license=('custom')
depends=('glibc')
source=("http://www.quut.com/$pkgname/$pkgname-$pkgver.tar.gz" gsm-shared.patch)
-sha512sums=('f69b4bf2d918b118b5de90b8ab88fd026008ac7432f07b872b81fe52cdc781f605dca8eedcdaebc8beb974cef388496c618f92a41961c62057009964159f8392'
- 'ece13a62503a50173a9fbf43d939f643d5a831a0208f13b108708989f73db63f9e3a5ac04c30ab11533ae19ad9e0ff348436a1184bb2a173518970d87da04b78')
+sha512sums=('8a57395cd22ff1e0340619aefc279693cbed7c4616b6e6ddc33fffca35361ddfe26b6c5a64ddcb5a9bb455797ca79aa1b7b8a31671dab1a003c544da78fc2ec5'
+ '2d5a0233d5daa964c328cec2c240277443dc1c56ba5b347b5ed0a65d974c2d7da628d76a61c7b432dc5957dd07c68bee79cf90c67dedd8a04ef6f5c1ba795e7f')
prepare() {
cd $pkgname-${pkgver%.*}-pl${pkgver##*.}
Modified: gsm-shared.patch
===================================================================
--- gsm-shared.patch 2022-07-25 04:29:36 UTC (rev 451634)
+++ gsm-shared.patch 2022-07-25 05:02:34 UTC (rev 451635)
@@ -1,6 +1,6 @@
--- Makefile 2006-04-26 15:14:26.000000000 -0400
+++ Makefile 2010-06-19 16:53:25.000000000 -0400
-@@ -96,11 +96,11 @@
+@@ -96,7 +96,7 @@
# Other tools
SHELL = /bin/sh
@@ -9,11 +9,6 @@
BASENAME = basename
AR = ar
ARFLAGS = cr
--RMFLAGS =
-+RMFLAGS = -f
- FIND = find
- COMPRESS = compress
- COMPRESSFLAGS =
@@ -139,7 +139,7 @@
# Targets
@@ -51,9 +46,9 @@
- $(RANLIB) $(LIBGSM)
-
+$(LIBGSMSO): $(LIB) $(GSM_OBJECTS)
-+ $(LD) -shared -Wl,-soname,libgsm.so.1 -o $@.1.0.13 $(GSM_OBJECTS)
-+ $(LN) libgsm.so.1.0.13 $(LIBGSMSO).1
-+ $(LN) libgsm.so.1.0.13 $(LIBGSMSO)
++ $(LD) $(LFLAGS) -shared -Wl,-soname,libgsm.so.1 -o $@.1.0.20 $(GSM_OBJECTS)
++ $(LN) libgsm.so.1.0.20 $(LIBGSMSO).1
++ $(LN) libgsm.so.1.0.20 $(LIBGSMSO)
# Toast, Untoast and Tcat -- the compress-like frontends to gsm.
@@ -74,74 +69,20 @@
# The local bin and lib directories
-@@ -351,53 +350,54 @@
- fi
-
- $(TOAST_INSTALL_BIN)/toast: $(TOAST)
-- -rm $@
-+ -rm $(RMFLAGS) $@
- cp $(TOAST) $@
- chmod 755 $@
-
- $(TOAST_INSTALL_BIN)/untoast: $(TOAST_INSTALL_BIN)/toast
-- -rm $@
-- ln $? $@
-+ -rm $(RMFLAGS) $@
-+ $(LN) toast $@
-
- $(TOAST_INSTALL_BIN)/tcat: $(TOAST_INSTALL_BIN)/toast
-- -rm $@
-- ln $? $@
-+ -rm $(RMFLAGS) $@
-+ $(LN) toast $@
-
- $(TOAST_INSTALL_MAN)/toast.1: $(MAN)/toast.1
-- -rm $@
-+ -rm $(RMFLAGS) $@
+@@ -351,10 +350,12 @@
cp $? $@
chmod 444 $@
- $(GSM_INSTALL_MAN)/gsm.3: $(MAN)/gsm.3
-- -rm $@
-+ -rm $(RMFLAGS) $@
- cp $? $@
- chmod 444 $@
-
- $(GSM_INSTALL_MAN)/gsm_option.3: $(MAN)/gsm_option.3
-- -rm $@
-+ -rm $(RMFLAGS) $@
- cp $? $@
- chmod 444 $@
-
- $(GSM_INSTALL_MAN)/gsm_explode.3: $(MAN)/gsm_explode.3
-- -rm $@
-+ -rm $(RMFLAGS) $@
- cp $? $@
- chmod 444 $@
-
- $(GSM_INSTALL_MAN)/gsm_print.3: $(MAN)/gsm_print.3
-- -rm $@
-+ -rm $(RMFLAGS) $@
- cp $? $@
- chmod 444 $@
-
- $(GSM_INSTALL_INC)/gsm.h: $(INC)/gsm.h
-- -rm $@
+-$(GSM_INSTALL_LIB)/libgsm.a: $(LIBGSM)
+- -rm $(RMFLAGS) $@
- cp $? $@
- chmod 444 $@
--
--$(GSM_INSTALL_LIB)/libgsm.a: $(LIBGSM)
-- -rm $@
-+ -rm $(RMFLAGS) $@
- cp $? $@
- chmod 444 $@
-
+$(GSM_INSTALL_LIB)/libgsm.so: $(LIBGSMSO)
-+ -rm $(RMFLAGS) $@ $@.1 $@.1.0.13
-+ cp $?.1.0.13 $@.1.0.13
-+ chmod 755 $@.1.0.13
-+ $(LN) libgsm.so.1.0.13 $@
-+ $(LN) libgsm.so.1.0.13 $@.1
++ -rm $(RMFLAGS) $@ $@.1 $@.1.0.20
++ cp $?.1.0.20 $@.1.0.20
++ chmod 755 $@.1.0.20
++ $(LN) libgsm.so.1.0.20 $@
++ $(LN) libgsm.so.1.0.20 $@.1
# Distribution
More information about the arch-commits
mailing list