summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormicmac1 <sebastian_ml@gmx.net>2022-10-31 07:37:14 +0100
committerGitHub <noreply@github.com>2022-10-31 07:37:14 +0100
commite2f370462421e20cccf09aa155cb78e6ff60d0c0 (patch)
treeb4cdda3921781fc357e0fbd023f88613a0e705fd
parent89cc8fccf757614eac1d45a684f4971393e0d984 (diff)
parent728b42e3a3fe03b640e5533605e32636f759ff50 (diff)
Merge pull request #787 from micmac1/gsm-no-nls-21.02
[21.02] gsmlib: disable NLS
-rw-r--r--libs/gsmlib/Makefile4
-rw-r--r--libs/gsmlib/patches/01-update-autotools.patch19
2 files changed, 21 insertions, 2 deletions
diff --git a/libs/gsmlib/Makefile b/libs/gsmlib/Makefile
index a67e4d1..dc3264f 100644
--- a/libs/gsmlib/Makefile
+++ b/libs/gsmlib/Makefile
@@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk
PKG_NAME:=gsmlib
PKG_VERSION:=1.10-20140304
-PKG_RELEASE:=2
+PKG_RELEASE:=3
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz
PKG_SOURCE_URL:=https://github.com/vbouchaud/gsmlib.git
@@ -63,6 +63,8 @@ define Package/gsm-utils/description
Some simple command line programs to access GSM mobile phones via GSM modems.
endef
+CONFIGURE_ARGS += --disable-nls
+
define Build/InstallDev
$(INSTALL_DIR) $(1)/usr/include/$(PKG_NAME)
$(INSTALL_DATA) \
diff --git a/libs/gsmlib/patches/01-update-autotools.patch b/libs/gsmlib/patches/01-update-autotools.patch
index 6461e5c..372a4e6 100644
--- a/libs/gsmlib/patches/01-update-autotools.patch
+++ b/libs/gsmlib/patches/01-update-autotools.patch
@@ -19,6 +19,15 @@ Description: Update autotools-related stuff.
dnl comment out this line to get extensive debugging output and asserts
dnl CXXFLAGS="-DNDEBUG $CXXFLAGS"
+@@ -108,7 +111,7 @@ AC_SUBST(GSM_VERSION)
+ dnl national language support (NLS)
+ LINGUAS="de"
+ ALL_LINGUAS=$LINGUAS
+-AM_GNU_GETTEXT
++AM_GNU_GETTEXT([external])
+ dnl AM_GLIB_GNU_GETTEXT
+
+ dnl set locale dir (FIXME there must be a better way)
--- /dev/null
+++ b/po/Makevars
@@ -0,0 +1,5 @@
@@ -29,7 +38,7 @@ Description: Update autotools-related stuff.
+
--- a/Makefile.am
+++ b/Makefile.am
-@@ -11,6 +11,8 @@
+@@ -11,14 +11,12 @@
# * Created: 21.5.1999
# *************************************************************************
@@ -38,3 +47,11 @@ Description: Update autotools-related stuff.
SUBDIRS_ = po gsmlib apps tests doc scripts win32 ext
EXTRA_DIST = gsmlib.spec
+
+-if COMPILE_INTL
+-SUBDIRS = intl $(SUBDIRS_) # po - make automake happy
+-else
+ SUBDIRS = $(SUBDIRS_) # po intl - make automake happy
+-endif
+
+ all: