[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