orion pushed to itcl (f21). "Update to 4.0.3 (bug #1209976)"
notifications at fedoraproject.org
notifications at fedoraproject.org
Tue May 5 17:03:36 UTC 2015
>From 8cb718978c8b6c2f3345cd7fe79348f2ac247086 Mon Sep 17 00:00:00 2001
From: Orion Poplawski <orion at cora.nwra.com>
Date: Tue, 5 May 2015 11:01:55 -0600
Subject: Update to 4.0.3 (bug #1209976)
diff --git a/.gitignore b/.gitignore
index 671ce3c..ec19830 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
incrtcl-20071231cvs.tgz
/itcl4.0.0.tar.gz
+/itcl4.0.3.tar.gz
diff --git a/itcl-libdir.patch b/itcl-libdir.patch
index b68cb10..faa477b 100644
--- a/itcl-libdir.patch
+++ b/itcl-libdir.patch
@@ -1,7 +1,7 @@
-diff -up itcl4.0.0/configure.libdir itcl4.0.0/configure
---- itcl4.0.0/configure.libdir 2013-02-03 09:33:10.000000000 -0700
-+++ itcl4.0.0/configure 2014-05-27 10:56:45.174324295 -0600
-@@ -11121,7 +11121,7 @@ echo "${ECHO_T}${TCLSH_PROG}" >&6
+diff -up itcl4.0.3/configure.libdir itcl4.0.3/configure
+--- itcl4.0.3/configure.libdir 2015-03-06 11:19:29.000000000 -0700
++++ itcl4.0.3/configure 2015-05-05 10:51:48.656466581 -0600
+@@ -8883,7 +8883,7 @@ $as_echo "${TCLSH_PROG}" >&6; }
eval itcl_STUB_LIB_FLAG="-litclstub`echo ${PACKAGE_VERSION} | tr -d .`${DBGX}"
fi
itcl_BUILD_LIB_SPEC="-L`pwd` ${itcl_LIB_FLAG}"
@@ -10,10 +10,10 @@ diff -up itcl4.0.0/configure.libdir itcl4.0.0/configure
itcl_BUILD_STUB_LIB_SPEC="-L`pwd` ${itcl_STUB_LIB_FLAG}"
itcl_STUB_LIB_SPEC="-L${pkglibdir} ${itcl_STUB_LIB_FLAG}"
itcl_BUILD_STUB_LIB_PATH="`pwd`/${PKG_STUB_LIB_FILE}"
-diff -up itcl4.0.0/Makefile.in.libdir itcl4.0.0/Makefile.in
---- itcl4.0.0/Makefile.in.libdir 2013-02-03 09:33:10.000000000 -0700
-+++ itcl4.0.0/Makefile.in 2014-05-27 11:15:03.154202828 -0600
-@@ -75,8 +75,8 @@ includedir = @includedir@
+diff -up itcl4.0.3/Makefile.in.libdir itcl4.0.3/Makefile.in
+--- itcl4.0.3/Makefile.in.libdir 2015-03-06 11:19:29.000000000 -0700
++++ itcl4.0.3/Makefile.in 2015-05-05 10:55:39.449109165 -0600
+@@ -81,8 +81,8 @@ mandir = @mandir@
DESTDIR =
PKG_DIR = $(PACKAGE_NAME)$(PACKAGE_VERSION)
@@ -24,40 +24,40 @@ diff -up itcl4.0.0/Makefile.in.libdir itcl4.0.0/Makefile.in
pkgincludedir = $(includedir)/$(PKG_DIR)
top_builddir = .
-@@ -346,15 +346,17 @@ install-lib-binaries:
+@@ -379,15 +379,17 @@ install-lib-binaries: binaries
@$(INSTALL_DATA_DIR) $(DESTDIR)$(pkglibdir)
@list='$(lib_BINARIES)'; for p in $$list; do \
if test -f $$p; then \
-- echo " $(INSTALL_PROGRAM) $$p $(DESTDIR)$(pkglibdir)/$$p"; \
-- $(INSTALL_PROGRAM) $$p $(DESTDIR)$(pkglibdir)/$$p; \
+- echo " $(INSTALL_LIBRARY) $$p $(DESTDIR)$(pkglibdir)/$$p"; \
+- $(INSTALL_LIBRARY) $$p $(DESTDIR)$(pkglibdir)/$$p; \
stub=`echo $$p|sed -e "s/.*\(stub\).*/\1/"`; \
if test "x$$stub" = "xstub"; then \
-+ echo " $(INSTALL_PROGRAM) $$p $(DESTDIR)$(pkglibdir)/$$p"; \
-+ $(INSTALL_PROGRAM) $$p $(DESTDIR)$(pkglibdir)/$$p; \
++ echo " $(INSTALL_LIBRARY) $$p $(DESTDIR)$(pkglibdir)/$$p"; \
++ $(INSTALL_LIBRARY) $$p $(DESTDIR)$(pkglibdir)/$$p; \
echo " $(RANLIB_STUB) $(DESTDIR)$(pkglibdir)/$$p"; \
$(RANLIB_STUB) $(DESTDIR)$(pkglibdir)/$$p; \
else \
- echo " $(RANLIB) $(DESTDIR)$(pkglibdir)/$$p"; \
- $(RANLIB) $(DESTDIR)$(pkglibdir)/$$p; \
-+ echo " $(INSTALL_PROGRAM) $$p $(DESTDIR)$(libdir)/$$p"; \
-+ $(INSTALL_PROGRAM) $$p $(DESTDIR)$(libdir)/$$p; \
++ echo " $(INSTALL_LIBRARY) $$p $(DESTDIR)$(libdir)/$$p"; \
++ $(INSTALL_LIBRARY) $$p $(DESTDIR)$(libdir)/$$p; \
+ echo " $(RANLIB) $(DESTDIR)$(libdir)/$$p"; \
+ $(RANLIB) $(DESTDIR)$(libdir)/$$p; \
fi; \
ext=`echo $$p|sed -e "s/.*\.//"`; \
if test "x$$ext" = "xdll"; then \
-@@ -374,7 +376,7 @@ install-lib-binaries:
- fi; \
- done
- $(INSTALL_DATA) pkgIndex.tcl $(DESTDIR)$(pkglibdir)
+@@ -410,7 +412,7 @@ install-lib-binaries: binaries
+ echo " Install pkgIndex.tcl $(DESTDIR)$(pkglibdir)"; \
+ $(INSTALL_DATA) pkgIndex.tcl $(DESTDIR)$(pkglibdir); \
+ fi
- $(INSTALL_DATA) itclConfig.sh $(DESTDIR)$(pkglibdir)
+ $(INSTALL_DATA) itclConfig.sh $(DESTDIR)$(libdir)
#========================================================================
- # Install binary executables (e.g. .exe files)
-diff -up itcl4.0.0/pkgIndex.tcl.in.libdir itcl4.0.0/pkgIndex.tcl.in
---- itcl4.0.0/pkgIndex.tcl.in.libdir 2013-02-03 09:33:10.000000000 -0700
-+++ itcl4.0.0/pkgIndex.tcl.in 2014-05-27 10:56:45.171324311 -0600
+ # Install binary executables (e.g. .exe files and dependent .dll files)
+diff -up itcl4.0.3/pkgIndex.tcl.in.libdir itcl4.0.3/pkgIndex.tcl.in
+--- itcl4.0.3/pkgIndex.tcl.in.libdir 2015-03-06 11:19:29.000000000 -0700
++++ itcl4.0.3/pkgIndex.tcl.in 2015-05-05 10:51:48.657466575 -0600
@@ -2,5 +2,5 @@
if {![package vsatisfies [package provide Tcl] 8.6]} {return}
diff --git a/itcl-soname.patch b/itcl-soname.patch
index 1a27890..5fd614c 100644
--- a/itcl-soname.patch
+++ b/itcl-soname.patch
@@ -1,12 +1,12 @@
-diff -up itcl4.0.0/configure.soname itcl4.0.0/configure
---- itcl4.0.0/configure.soname 2014-05-27 10:54:12.376125607 -0600
-+++ itcl4.0.0/configure 2014-05-27 10:55:56.252581044 -0600
-@@ -8608,7 +8608,7 @@ fi
+diff -up itcl4.0.3/configure.soname itcl4.0.3/configure
+--- itcl4.0.3/configure.soname 2015-05-05 10:57:09.466564679 -0600
++++ itcl4.0.3/configure 2015-05-05 10:58:22.779111760 -0600
+@@ -7242,7 +7242,7 @@ fi
# TEA specific: use LDFLAGS_DEFAULT instead of LDFLAGS
SHLIB_LD='${CC} -shared ${CFLAGS} ${LDFLAGS_DEFAULT}'
- LDFLAGS="$LDFLAGS -Wl,--export-dynamic"
+ LDFLAGS="$LDFLAGS -Wl,--export-dynamic -Wl,-soname,\${@}"
- if test $doRpath = yes; then
+ if test $doRpath = yes; then :
CC_SEARCH_FLAGS='-Wl,-rpath,${LIB_RUNTIME_DIR}'
diff --git a/itcl.spec b/itcl.spec
index 220f5d3..0f2b3ac 100644
--- a/itcl.spec
+++ b/itcl.spec
@@ -2,14 +2,14 @@
%{!?tcl_sitearch: %define tcl_sitearch %{_libdir}/tcl%{tcl_version}}
Name: itcl
-Version: 4.0.0
-Release: 4%{?dist}
+Version: 4.0.3
+Release: 1%{?dist}
Summary: Object oriented extensions to Tcl and Tk
Group: Development/Libraries
License: TCL
URL: http://incrtcl.sourceforge.net/itcl/
-Source0: https://downloads.sourceforge.net/project/incrtcl/%5Bincr%20Tcl_Tk%5D-4-source/Itcl%20%{version}/itcl%{version}.tar.gz
+Source0: https://downloads.sourceforge.net/incrtcl/itcl%{version}.tar.gz
Patch1: itcl-libdir.patch
Patch2: itcl-soname.patch
@@ -60,6 +60,9 @@ make test
%{_libdir}/itclConfig.sh
%changelog
+* Tue May 5 2015 Orion Poplawski <orion at cora.nwra.com> - 4.0.3-1
+- Update to 4.0.3 (bug #1209976)
+
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 4.0.0-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
diff --git a/sources b/sources
index 6f00991..1ace620 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-c5c14b11ee4913fccaa0d9de0b7d535c itcl4.0.0.tar.gz
+dfc4481a5720c895a457f157bb21f7bb itcl4.0.3.tar.gz
--
cgit v0.10.2
http://pkgs.fedoraproject.org/cgit/itcl.git/commit/?h=f21&id=8cb718978c8b6c2f3345cd7fe79348f2ac247086
More information about the scm-commits
mailing list