orion pushed to itcl (master). "Update to 4.0.3 (bug #1209976)"

notifications at fedoraproject.org notifications at fedoraproject.org
Tue May 5 17:02:03 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=master&id=8cb718978c8b6c2f3345cd7fe79348f2ac247086


More information about the scm-commits mailing list