[packages/slang] - up to 2.3.1a

arekm arekm at pld-linux.org
Sat Jan 27 23:20:53 CET 2018


commit b1ed7a44379720022d7a7d078484f060b08f30c1
Author: Arkadiusz Miśkiewicz <arekm at maven.pl>
Date:   Sat Jan 27 23:20:39 2018 +0100

    - up to 2.3.1a

 slang-2.2.4-perms.patch | 45 +++++++++++++++++++++++++++++++++++++++++++++
 slang.spec              |  8 +++++---
 2 files changed, 50 insertions(+), 3 deletions(-)
---
diff --git a/slang.spec b/slang.spec
index 5702c5c..74cf302 100644
--- a/slang.spec
+++ b/slang.spec
@@ -14,15 +14,16 @@ Summary(ru.UTF-8):	Разделяемая библиотека C-подобно
 Summary(tr.UTF-8):	C benzeri dil için ortak kitaplık
 Summary(uk.UTF-8):	Бібліотека спільного користування C-подібної мови розширення S-Lang
 Name:		slang
-Version:	2.3.0
-Release:	2
+Version:	2.3.1a
+Release:	1
 Epoch:		1
 License:	GPL v2+
 Group:		Libraries
 Source0:	http://www.jedsoft.org/releases/slang/%{name}-%{version}.tar.bz2
-# Source0-md5:	3bcc790460d52db1316c20395b7ac2f1
+# Source0-md5:	c5235313042ed0e71ec708f7b85ec241
 Patch0:		%{name}-nodevel.patch
 Patch1:		%{name}-remove_unused_terminfo_paths.patch
+Patch2:		slang-2.2.4-perms.patch
 URL:		http://www.jedsoft.org/slang/
 %{?with_png:BuildRequires:	libpng-devel}
 %{?with_onig:BuildRequires:	oniguruma-devel}
@@ -247,6 +248,7 @@ Moduł PCRE dla Slanga.
 %setup -q
 %patch0 -p1
 %patch1 -p1
+%patch2 -p1
 
 %build
 %configure \
diff --git a/slang-2.2.4-perms.patch b/slang-2.2.4-perms.patch
new file mode 100644
index 0000000..a5fb715
--- /dev/null
+++ b/slang-2.2.4-perms.patch
@@ -0,0 +1,45 @@
+commit 02ae6621f28d90b717c679b61cd1d1800d5c69e7
+Author: Miroslav Lichvar <mlichvar at redhat.com>
+Date:   Mon Dec 13 16:44:16 2010 +0100
+
+    Install shared objects with executable permissions
+
+diff --git a/autoconf/aclocal.m4 b/autoconf/aclocal.m4
+index d5eb3f2..b5525cf 100644
+--- a/autoconf/aclocal.m4
++++ b/autoconf/aclocal.m4
+@@ -578,7 +578,7 @@ ELFLIB_MAJOR_MINOR_MICRO="\$(ELFLIB_MAJOR_MINOR).\$(ELF_MICRO_VERSION)"
+ dnl# This specifies the target to use in the makefile to install the shared library
+ INSTALL_ELFLIB_TARGET="install-elf-and-links"
+ ELFLIB_BUILD_NAME="\$(ELFLIB_MAJOR_MINOR_MICRO)"
+-INSTALL_MODULE="\$(INSTALL_DATA)"
++INSTALL_MODULE="\$(INSTALL)"
+ SLANG_DLL_CFLAGS=""
+ M_LIB="-lm"
+ 
+diff --git a/modules/Makefile.in b/modules/Makefile.in
+index 0384359..06b71ec 100644
+--- a/modules/Makefile.in
++++ b/modules/Makefile.in
+@@ -61,7 +61,7 @@ SOCKET_LIBS = @X_EXTRA_LIBS@
+ MODULE_INSTALL_DIR = @libdir@/slang/v at slang_major_version@/modules
+ INSTALL		= @INSTALL@
+ INSTALL_DATA	= @INSTALL_DATA@
+-INSTALL_MODULE	= @INSTALL_MODULE@
++INSTALL_MODULE	= @INSTALL@
+ MKINSDIR	= $(CONFIG_DIR)/autoconf/mkinsdir.sh
+ SLSH_DIR	= $(prefix)/share/slsh
+ CMAPS_DIR	= $(SLSH_DIR)/cmaps
+diff --git a/src/Makefile.in b/src/Makefile.in
+index 03fa056..d2b9f1b 100644
+--- a/src/Makefile.in
++++ b/src/Makefile.in
+@@ -195,7 +195,7 @@ install-elf-and-links:
+ 	-$(RM) $(DEST_LIBDIR)/$(ELFLIB)
+ 	-$(RM) $(DEST_LIBDIR)/$(ELFLIB_MAJOR)
+ 	@echo installing $(ELFLIB_BUILD_NAME) in $(DEST_LIBDIR)
+-	$(INSTALL_DATA) $(ELFDIR_ELF_LIB) $(DEST_LIBDIR)/
++	$(INSTALL) $(ELFDIR_ELF_LIB) $(DEST_LIBDIR)/
+ 	-cd $(DEST_LIBDIR) && $(LN) $(ELFLIB_BUILD_NAME) $(ELFLIB_MAJOR)
+ 	-cd $(DEST_LIBDIR) && $(LN) $(ELFLIB_MAJOR) $(ELFLIB)
+ 	@echo ""
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/slang.git/commitdiff/b1ed7a44379720022d7a7d078484f060b08f30c1



More information about the pld-cvs-commit mailing list