public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
From: Sander Hoentjen <tjikkun@fedoraproject.org>
To: git-commits@fedoraproject.org
Subject: [rpms/tcltls] epel10: auto-import tcltls-1.5.0-10 on branch devel from tcltls-1.5.0-10.src.rpm
Date: Mon, 17 Aug 2026 17:41:41 GMT [thread overview]
Message-ID: <178698850139.1.18369055885302517622.rpms-tcltls-2f3a5a8f3fc8@fedoraproject.org> (raw)
A new commit has been pushed.
Repo : rpms/tcltls
Branch : epel10
Commit : 2f3a5a8f3fc8ba02f69198bb210649fb17791bc2
Author : Sander Hoentjen <tjikkun@fedoraproject.org>
Date : 2006-05-27T06:13:34+00:00
Stats : +290/-0 in 11 file(s)
URL : https://src.fedoraproject.org/rpms/tcltls/c/2f3a5a8f3fc8ba02f69198bb210649fb17791bc2?branch=epel10
Log:
auto-import tcltls-1.5.0-10 on branch devel from tcltls-1.5.0-10.src.rpm
---
diff --git a/.cvsignore b/.cvsignore
index e69de29..26f17f4 100644
--- a/.cvsignore
+++ b/.cvsignore
@@ -0,0 +1 @@
+tls1.5.0-src.tar.gz
diff --git a/sources b/sources
index e69de29..b596d74 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+9eeab472475773b3810acc808ebec759 tls1.5.0-src.tar.gz
diff --git a/tcltls-1.5-64bit.patch b/tcltls-1.5-64bit.patch
new file mode 100644
index 0000000..82a9242
--- /dev/null
+++ b/tcltls-1.5-64bit.patch
@@ -0,0 +1,28 @@
+diff -Naur tls1.5/config/tcl.m4 tls1.5.new/config/tcl.m4
+--- tls1.5/config/tcl.m4 2006-03-28 12:17:43.000000000 -0800
++++ tls1.5.new/config/tcl.m4 2006-03-28 12:21:10.000000000 -0800
+@@ -68,7 +68,9 @@
+
+ # check in a few common install locations
+ if test x"${ac_cv_c_tclconfig}" = x ; then
+- for i in `ls -d ${prefix}/lib 2>/dev/null` \
++ for i in `ls -d ${libdir} 2>/dev/null` \
++ `ls -d ${prefix}/lib 2>/dev/null` \
++ `ls -d /usr/lib64 2>/dev/null` \
+ `ls -d /usr/lib 2>/dev/null` \
+ `ls -d /usr/local/lib 2>/dev/null` ; do
+ if test -f "$i/tclConfig.sh" ; then
+diff -Naur tls1.5/configure tls1.5.new/configure
+--- tls1.5/configure 2006-03-28 12:20:15.000000000 -0800
++++ tls1.5.new/configure 2006-03-28 12:21:10.000000000 -0800
+@@ -1362,7 +1362,9 @@
+
+ # check in a few common install locations
+ if test x"${ac_cv_c_tclconfig}" = x ; then
+- for i in `ls -d ${prefix}/lib 2>/dev/null` \
++ for i in `ls -d ${libdir} 2>/dev/null` \
++ `ls -d ${prefix}/lib 2>/dev/null` \
++ `ls -d /usr/lib64 2>/dev/null` \
+ `ls -d /usr/lib 2>/dev/null` \
+ `ls -d /usr/local/lib 2>/dev/null` ; do
+ if test -f "$i/tclConfig.sh" ; then
diff --git a/tcltls-1.5-ciphertest-KRB5.patch b/tcltls-1.5-ciphertest-KRB5.patch
new file mode 100644
index 0000000..e0654cb
--- /dev/null
+++ b/tcltls-1.5-ciphertest-KRB5.patch
@@ -0,0 +1,56 @@
+--- tls1.5/tests/ciphers.test~ 2006-03-27 20:44:22.000000000 +0200
++++ tls1.5/tests/ciphers.test 2006-03-27 20:48:40.000000000 +0200
+@@ -95,6 +95,12 @@
+ EXP-DES-CBC-SHA
+ EXP-EDH-DSS-DES-CBC-SHA
+ EXP-EDH-RSA-DES-CBC-SHA
++EXP-KRB5-DES-CBC-MD5
++EXP-KRB5-DES-CBC-SHA
++EXP-KRB5-RC2-CBC-MD5
++EXP-KRB5-RC2-CBC-SHA
++EXP-KRB5-RC4-MD5
++EXP-KRB5-RC4-SHA
+ EXP-RC2-CBC-MD5
+ EXP-RC4-MD5
+ EXP1024-DES-CBC-SHA
+@@ -103,7 +109,12 @@
+ EXP1024-RC2-CBC-MD5
+ EXP1024-RC4-MD5
+ EXP1024-RC4-SHA
+-IDEA-CBC-SHA
++KRB5-DES-CBC-MD5
++KRB5-DES-CBC-SHA
++KRB5-DES-CBC3-MD5
++KRB5-DES-CBC3-SHA
++KRB5-RC4-MD5
++KRB5-RC4-SHA
+ RC4-MD5
+ RC4-SHA
+ }] \n]
+@@ -133,6 +144,12 @@
+ EXP-DES-CBC-SHA
+ EXP-EDH-DSS-DES-CBC-SHA
+ EXP-EDH-RSA-DES-CBC-SHA
++EXP-KRB5-DES-CBC-MD5
++EXP-KRB5-DES-CBC-SHA
++EXP-KRB5-RC2-CBC-MD5
++EXP-KRB5-RC2-CBC-SHA
++EXP-KRB5-RC4-MD5
++EXP-KRB5-RC4-SHA
+ EXP-RC2-CBC-MD5
+ EXP-RC4-MD5
+ EXP1024-DES-CBC-SHA
+@@ -141,7 +158,12 @@
+ EXP1024-RC2-CBC-MD5
+ EXP1024-RC4-MD5
+ EXP1024-RC4-SHA
+-IDEA-CBC-SHA
++KRB5-DES-CBC-MD5
++KRB5-DES-CBC-SHA
++KRB5-DES-CBC3-MD5
++KRB5-DES-CBC3-SHA
++KRB5-RC4-MD5
++KRB5-RC4-SHA
+ RC4-MD5
+ RC4-SHA
+ }] \n]
diff --git a/tcltls-1.5-pkgindex-version.patch b/tcltls-1.5-pkgindex-version.patch
new file mode 100644
index 0000000..ac495d0
--- /dev/null
+++ b/tcltls-1.5-pkgindex-version.patch
@@ -0,0 +1,9 @@
+--- tls1.5/pkgIndex.tcl.in~ 2006-04-24 16:08:03.000000000 +0200
++++ tls1.5/pkgIndex.tcl.in 2006-04-24 16:09:06.000000000 +0200
+@@ -5,5 +5,5 @@
+ # replace the original which didn't include the commands from "tls.tcl".
+ #
+
+-package ifneeded tls 1.5 "[list load [file join $dir @RELPATH@ @tls_LIB_FILE@] ] ; [list source [file join $dir tls.tcl] ]"
++package ifneeded tls 1.50 "[list load [file join $dir @RELPATH@ @tls_LIB_FILE@] ] ; [list source [file join $dir tls.tcl] ]"
+
diff --git a/tcltls-1.5-relpath.patch b/tcltls-1.5-relpath.patch
new file mode 100644
index 0000000..f7f3531
--- /dev/null
+++ b/tcltls-1.5-relpath.patch
@@ -0,0 +1,24 @@
+diff -u tls1.5~/configure tls1.5/configure
+--- tls1.5~/configure 2002-02-04 23:46:09.000000000 +0100
++++ tls1.5/configure 2006-04-24 15:56:32.000000000 +0200
+@@ -1297,7 +1297,7 @@
+ ;;
+ *)
+ CYGPATH=echo
+- RELPATH=".."
++ RELPATH=""
+ ;;
+ esac
+
+diff -u tls1.5~/configure.in tls1.5/configure.in
+--- tls1.5~/configure.in 2002-02-04 23:46:09.000000000 +0100
++++ tls1.5/configure.in 2006-04-24 15:56:56.000000000 +0200
+@@ -227,7 +227,7 @@
+ ;;
+ *)
+ CYGPATH=echo
+- RELPATH=".."
++ RELPATH=""
+ ;;
+ esac
+
diff --git a/tcltls-1.5-rpmoptflags.patch b/tcltls-1.5-rpmoptflags.patch
new file mode 100644
index 0000000..c2caf14
--- /dev/null
+++ b/tcltls-1.5-rpmoptflags.patch
@@ -0,0 +1,11 @@
+--- tls1.5/Makefile.in 2004-02-03 20:02:17.000000000 -0800
++++ tls1.5.new/Makefile.in 2006-03-28 12:23:54.000000000 -0800
+@@ -170,7 +170,7 @@
+ CPPFLAGS = @CPPFLAGS@
+ LIBS = @LIBS@
+ AR = ar
+-CFLAGS = @CFLAGS@
++CFLAGS = @TCL_EXTRA_CFLAGS@ @CFLAGS@
+ COMPILE = $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+ CCLD = $(CC)
+ LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(LDFLAGS) -o $@
diff --git a/tcltls-configurein.pkgname.patch b/tcltls-configurein.pkgname.patch
new file mode 100644
index 0000000..e2b0054
--- /dev/null
+++ b/tcltls-configurein.pkgname.patch
@@ -0,0 +1,23 @@
+--- tls1.5/configure.in~ 2006-03-24 09:51:35.000000000 +0100
++++ tls1.5/configure.in 2006-03-24 09:52:47.000000000 +0100
+@@ -365,7 +365,7 @@
+ *)
+ if test "${SHARED_BUILD}" = "1" ; then
+ SHLIB_LD_LIBS="${TCL_STUB_LIB_SPEC} -L${SSL_LIB_DIR} -lssl -L${SSL_LIB_DIR} -lcrypto ${GCCPATH} ${GCCLIB}"
+- eval "${PACKAGE}_LIB_FILE=lib${PACKAGE}${SHARED_LIB_SUFFIX}"
++ eval "${PACKAGE}_LIB_FILE=lib${PACKAGE}-${SHARED_LIB_SUFFIX}"
+ RANLIB=:
+ else
+ eval "${PACKAGE}_LIB_FILE=lib${PACKAGE}${UNSHARED_LIB_SUFFIX}"
+diff -Naur tls1.5/configure tls1.5.new/configure
+--- tls1.5/configure 2002-02-04 14:46:09.000000000 -0800
++++ tls1.5.new/configure 2006-03-28 12:19:02.000000000 -0800
+@@ -1796,7 +1796,7 @@
+ *)
+ if test "${SHARED_BUILD}" = "1" ; then
+ SHLIB_LD_LIBS="${TCL_STUB_LIB_SPEC} -L${SSL_LIB_DIR} -lssl -L${SSL_LIB_DIR} -lcrypto ${GCCPATH} ${GCCLIB}"
+- eval "${PACKAGE}_LIB_FILE=lib${PACKAGE}${SHARED_LIB_SUFFIX}"
++ eval "${PACKAGE}_LIB_FILE=lib${PACKAGE}-${SHARED_LIB_SUFFIX}"
+ RANLIB=:
+ else
+ eval "${PACKAGE}_LIB_FILE=lib${PACKAGE}${UNSHARED_LIB_SUFFIX}"
diff --git a/tcltls-makefilein-soname.patch b/tcltls-makefilein-soname.patch
new file mode 100644
index 0000000..d3a3ce5
--- /dev/null
+++ b/tcltls-makefilein-soname.patch
@@ -0,0 +1,11 @@
+--- tls1.5/Makefile.in~ 2006-03-24 09:01:58.000000000 +0100
++++ tls1.5/Makefile.in 2006-03-24 09:03:11.000000000 +0100
+@@ -136,7 +136,7 @@
+ OBJEXT = @OBJEXT@
+ RANLIB = @RANLIB@
+ SHLIB_CFLAGS = @SHLIB_CFLAGS@
+-SHLIB_LD = @SHLIB_LD@
++SHLIB_LD = @SHLIB_LD@ -Wl,-soname,${@}
+ SHLIB_LDFLAGS = @SHLIB_LDFLAGS@
+ SHLIB_LD_LIBS = @SHLIB_LD_LIBS@
+ STLIB_LD = @STLIB_LD@
diff --git a/tcltls-tclm4-soname.patch b/tcltls-tclm4-soname.patch
new file mode 100644
index 0000000..371fd5b
--- /dev/null
+++ b/tcltls-tclm4-soname.patch
@@ -0,0 +1,11 @@
+--- tls1.5/config/tcl.m4~ 2006-04-24 15:38:18.000000000 +0200
++++ tls1.5/config/tcl.m4 2006-04-24 15:39:00.000000000 +0200
+@@ -826,7 +826,7 @@
+ CFLAGS_OPTIMIZE="${CFLAGS_OPTIMIZE} -D__NO_STRING_INLINES -D__NO_MATH_INLINES"
+
+ if test "$have_dl" = yes; then
+- SHLIB_LD="${CC} -shared"
++ SHLIB_LD='${CC} -shared -Wl,-soname,${@}'
+ DL_OBJS="tclLoadDl.o"
+ DL_LIBS="-ldl"
+ LDFLAGS="-rdynamic"
diff --git a/tcltls.spec b/tcltls.spec
new file mode 100644
index 0000000..edd7900
--- /dev/null
+++ b/tcltls.spec
@@ -0,0 +1,115 @@
+Name: tcltls
+Version: 1.5.0
+Release: 10%{?dist}
+Summary: OpenSSL extension for Tcl
+
+Group: Development/Libraries
+License: BSD
+URL: http://tls.sourceforge.net/
+Source0: http://dl.sourceforge.net/tls/tls%{version}-src.tar.gz
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+
+BuildRequires: openssl-devel, tcl-devel
+Patch1: tcltls-configurein.pkgname.patch
+Patch2: tcltls-1.5-rpmoptflags.patch
+Patch3: tcltls-1.5-64bit.patch
+Patch4: tcltls-makefilein-soname.patch
+Patch5: tcltls-tclm4-soname.patch
+Patch6: tcltls-1.5-relpath.patch
+Patch7: tcltls-1.5-pkgindex-version.patch
+Patch8: tcltls-1.5-ciphertest-KRB5.patch
+
+%description
+A TLS OpenSSL extension for Tcl
+
+%package devel
+Group: Development/Libraries
+Summary: Header files for the OpenSSL extension for Tcl
+Requires: %{name} = %{version}-%{release}
+
+%description devel
+The TLS OpenSSL extension to Tcl
+
+This package contains the development files for tls.
+
+
+%prep
+%setup -n tls1.5 -q
+
+%patch1 -p1 -b .1-pkgname
+%patch2 -p1 -b .2-rpmoptflags
+%patch3 -p1 -b .3-64bit
+%patch4 -p1 -b .4-soname
+%patch5 -p1 -b .5-soname
+%patch6 -p1 -b .6-relpath
+%patch7 -p1 -b .7-pkgindex-version
+%patch8 -p1 -b .8-ciphertest
+
+%build
+%configure --with-ssl-dir=%{_prefix}
+make %{?_smp_mflags}
+
+%check
+make test
+
+%install
+rm -rf $RPM_BUILD_ROOT
+make install libdir=${RPM_BUILD_ROOT}%{_libdir} includedir=${RPM_BUILD_ROOT}%{_includedir}
+#1.50 vs 1.5.0
+mv $RPM_BUILD_ROOT/%{_libdir}/tls1.50 $RPM_BUILD_ROOT/%{_libdir}/tls%{version}
+mv $RPM_BUILD_ROOT/%{_libdir}/libtls-1.50.so $RPM_BUILD_ROOT/%{_libdir}/tls%{version}/
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files
+%defattr(-,root,root,-)
+%doc README.txt ChangeLog license.terms
+%{_libdir}/tls%{version}/
+
+%files devel
+%defattr(-,root,root,-)
+%{_includedir}/tls.h
+
+%changelog
+* Fri May 26 2006 Sander Hoentjen <tjikkun@xs4all.nl> - 1.5.0-10
+- reverted name change to tcltls
+
+* Fri May 26 2006 Sander Hoentjen <tjikkun@xs4all.nl> - 1.5.0-9
+- in reply to comment #39 from bug #186327 (review by wart)
+- changed name from tcltls to tcl-tls
+- changed lib dir from tls1.50 to tls1.5.0
+- changed summary
+- removed some commented lines
+- use macro in configure instead of hardcoded /usr
+- changed group
+- removed inhereted tags in devel package
+
+* Tue Apr 24 2006 Sander Hoentjen <tjikkun@xs4all.nl> - 1.5.0-8
+- Source0 dl.sf.net instead of download.sf.net
+
+* Tue Apr 24 2006 Sander Hoentjen <tjikkun@xs4all.nl> - 1.5.0-7
+- source tarball has same md5sum as upstream now
+
+* Tue Apr 24 2006 Sander Hoentjen <tjikkun@xs4all.nl> - 1.5.0-6
+- added make test
+- no more enable-symbols
+
+* Tue Apr 24 2006 Sander Hoentjen <tjikkun@xs4all.nl> - 1.5.0-5
+patches from Wart (wart@kobold.org):
+- Patch1: tcltls-configurein.pkgname.patch
+- Patch2: tcltls-1.5-rpmoptflags.patch
+- Patch3: tcltls-1.5-64bit.patch
+Moved libtls out of /usr/lib into subdir
+
+* Tue Mar 28 2006 Sander Hoentjen <tjikkun@xs4all.nl> - 1.5.0-4
+
+* Tue Mar 28 2006 Sander Hoentjen <tjikkun@xs4all.nl> - 1.5.0-3
+
+* Thu Mar 23 2006 Sander Hoentjen <tjikkun@xs4all.nl> - 1.5.0-2
+- invalid-soname fixed
+- docs added (including license)
+- devel package has %defattr now
+
+* Tue Mar 21 2006 Sander Hoentjen <tjikkun@xs4all.nl> - 1.5.0-1
+- created
reply other threads:[~2026-08-17 17:41 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=178698850139.1.18369055885302517622.rpms-tcltls-2f3a5a8f3fc8@fedoraproject.org \
--to=tjikkun@fedoraproject.org \
--cc=git-commits@fedoraproject.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox