[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