commit s2tc for openSUSE:Factory
Hello community, here is the log from the commit of package s2tc for openSUSE:Factory checked in at 2017-08-18 15:05:18 Comparing /work/SRC/openSUSE:Factory/s2tc (Old) and /work/SRC/openSUSE:Factory/.s2tc.new (New) Package is "s2tc" Fri Aug 18 15:05:18 2017 rev:10 rq:517326 version:1.0+git.20151227 Changes: --- /work/SRC/openSUSE:Factory/s2tc/s2tc.changes2017-03-02 19:35:10.278012145 +0100 +++ /work/SRC/openSUSE:Factory/.s2tc.new/s2tc.changes 2017-08-18 15:05:25.593513396 +0200 @@ -1,0 +2,7 @@ +Thu Aug 17 08:24:41 UTC 2017 - fv...@suse.com + +- Replace unconditional Recommends for the 32bit variant with + a supplements in baselibs.conf to not unnecessarily pull in + 32bit libs + +--- Other differences: -- ++ s2tc.spec ++ --- /var/tmp/diff_new_pack.iwdhEa/_old 2017-08-18 15:05:26.533381024 +0200 +++ /var/tmp/diff_new_pack.iwdhEa/_new 2017-08-18 15:05:26.541379897 +0200 @@ -31,7 +31,6 @@ BuildRequires: gcc-c++ BuildRequires: libtool BuildRequires: pkgconfig -Recommends: s2tc-32bit Supplements:Mesa-libGL1 Conflicts: libtxc_dxtn ++ baselibs.conf ++ --- /var/tmp/diff_new_pack.iwdhEa/_old 2017-08-18 15:05:26.621368632 +0200 +++ /var/tmp/diff_new_pack.iwdhEa/_new 2017-08-18 15:05:26.625368068 +0200 @@ -1 +1,2 @@ s2tc + supplements "packageand(s2tc:glibc-)"
commit s2tc for openSUSE:Factory
Hello community, here is the log from the commit of package s2tc for openSUSE:Factory checked in at 2017-03-02 19:35:08 Comparing /work/SRC/openSUSE:Factory/s2tc (Old) and /work/SRC/openSUSE:Factory/.s2tc.new (New) Package is "s2tc" Thu Mar 2 19:35:08 2017 rev:9 rq:460358 version:1.0+git.20151227 Changes: --- /work/SRC/openSUSE:Factory/s2tc/s2tc.changes2015-01-06 09:07:00.0 +0100 +++ /work/SRC/openSUSE:Factory/.s2tc.new/s2tc.changes 2017-03-02 19:35:10.278012145 +0100 @@ -1,0 +2,17 @@ +Sat Feb 25 08:06:40 UTC 2017 - mplus...@suse.com + +- Update to version 1.0+git.20151227: + * Prepare for adding a W0AVG mode. + * Implement the w0avg mode (approximation to wavg, FAST) + * Make the W0AVG mode available via S2TC_COLORDIST_MODE + * Update README.txt + * libtxc_dxtn: stop depending on libstdc++. + * Remove two now unavailable test pictures. + * Convert s2tc_compress and s2tc_decompress tools from C++ to C. + * don't version the .so names + * remove now redundant versioninfo comments + * add man pages for tools +- Drop upstreamed patch: + * s2tc-no-soversion.patch + +--- Old: s2tc-no-soversion.patch v1.0.tar.gz New: _service _servicedata s2tc-1.0+git.20151227.tar.xz Other differences: -- ++ s2tc.spec ++ --- /var/tmp/diff_new_pack.AYW1PK/_old 2017-03-02 19:35:11.369857634 +0100 +++ /var/tmp/diff_new_pack.AYW1PK/_new 2017-03-02 19:35:11.373857068 +0100 @@ -1,7 +1,7 @@ # # spec file for package s2tc # -# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,26 +17,23 @@ Name: s2tc -Version:1.0 +Version:1.0+git.20151227 Release:0 Summary:Super Simple Texture Compression License:MIT Group: System/X11/Utilities Url:https://github.com/divVerent/s2tc/wiki -Source0:https://github.com/divVerent/%{name}/archive/v%{version}.tar.gz +Source0:%{name}-%{version}.tar.xz Source1:baselibs.conf -Patch0: s2tc-no-soversion.patch BuildRequires: Mesa-devel BuildRequires: autoconf BuildRequires: automake BuildRequires: gcc-c++ BuildRequires: libtool BuildRequires: pkgconfig -BuildRequires: xz -Conflicts: libtxc_dxtn Recommends: s2tc-32bit Supplements:Mesa-libGL1 -BuildRoot: %{_tmppath}/%{name}-%{version}-build +Conflicts: libtxc_dxtn %description Library that decompress s2tc compressed textures. @@ -54,33 +51,36 @@ %prep %setup -q -%patch0 -p1 %build -autoreconf -fvi +autoreconf -fiv %configure \ --disable-static \ --disable-runtime-linking make %{?_smp_mflags} %install -make DESTDIR=%{buildroot} install -j1 +%make_install find %{buildroot} -type f -name "*.la" -delete -print %post -p /sbin/ldconfig - %postun -p /sbin/ldconfig %files %defattr(-,root,root) %doc COPYING README.txt -%{_bindir}/* +%{_bindir}/s2tc_compress +%{_bindir}/s2tc_decompress +%{_bindir}/s2tc_from_s3tc # We are having only .so file so we need that here without version -%{_libdir}/*.so +%{_libdir}/libtxc_dxtn.so +%{_mandir}/man1/s2tc_compress.1%{ext_man} +%{_mandir}/man1/s2tc_decompress.1%{ext_man} +%{_mandir}/man1/s2tc_from_s3tc.1%{ext_man} %files devel %defattr(-,root,root) -%{_includedir}/*.h -%{_libdir}/pkgconfig/*.pc +%{_includedir}/txc_dxtn.h +%{_libdir}/pkgconfig/txc_dxtn.pc %changelog ++ _service ++ https://github.com/divVerent/s2tc.git git enable s2tc 1.0+git.%cd *.tar xz ++ _servicedata ++ https://github.com/divVerent/s2tc.git a259213480afc56b743ef5a7b933dee35b3cd205
commit s2tc for openSUSE:Factory
Hello community, here is the log from the commit of package s2tc for openSUSE:Factory checked in at 2015-01-06 09:06:52 Comparing /work/SRC/openSUSE:Factory/s2tc (Old) and /work/SRC/openSUSE:Factory/.s2tc.new (New) Package is "s2tc" Changes: --- /work/SRC/openSUSE:Factory/s2tc/s2tc.changes2014-12-16 14:49:00.0 +0100 +++ /work/SRC/openSUSE:Factory/.s2tc.new/s2tc.changes 2015-01-06 09:07:00.0 +0100 @@ -1,0 +2,5 @@ +Tue Dec 23 20:21:03 UTC 2014 - tchva...@suse.com + +- We conflict with libtxc_dxtn so make sure to mention it + +--- Other differences: -- ++ s2tc.spec ++ --- /var/tmp/diff_new_pack.JyyMAB/_old 2015-01-06 09:07:01.0 +0100 +++ /var/tmp/diff_new_pack.JyyMAB/_new 2015-01-06 09:07:01.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package s2tc # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -33,6 +33,7 @@ BuildRequires: libtool BuildRequires: pkgconfig BuildRequires: xz +Conflicts: libtxc_dxtn Recommends: s2tc-32bit Supplements:Mesa-libGL1 BuildRoot: %{_tmppath}/%{name}-%{version}-build -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit s2tc for openSUSE:Factory
Hello community, here is the log from the commit of package s2tc for openSUSE:Factory checked in at 2014-12-16 14:48:54 Comparing /work/SRC/openSUSE:Factory/s2tc (Old) and /work/SRC/openSUSE:Factory/.s2tc.new (New) Package is "s2tc" Changes: --- /work/SRC/openSUSE:Factory/s2tc/s2tc.changes2014-11-18 22:49:05.0 +0100 +++ /work/SRC/openSUSE:Factory/.s2tc.new/s2tc.changes 2014-12-16 14:49:00.0 +0100 @@ -1,0 +2,7 @@ +Sun Dec 14 15:20:05 UTC 2014 - tchva...@suse.com + +- Fix baselibs and try to recommend our own 32b version as you + usually play 32bit games where you want texture compression + anyway + +--- Other differences: -- ++ s2tc.spec ++ --- /var/tmp/diff_new_pack.waRFo5/_old 2014-12-16 14:49:01.0 +0100 +++ /var/tmp/diff_new_pack.waRFo5/_new 2014-12-16 14:49:01.0 +0100 @@ -33,6 +33,7 @@ BuildRequires: libtool BuildRequires: pkgconfig BuildRequires: xz +Recommends: s2tc-32bit Supplements:Mesa-libGL1 BuildRoot: %{_tmppath}/%{name}-%{version}-build ++ baselibs.conf ++ --- /var/tmp/diff_new_pack.waRFo5/_old 2014-12-16 14:49:01.0 +0100 +++ /var/tmp/diff_new_pack.waRFo5/_new 2014-12-16 14:49:01.0 +0100 @@ -1 +1 @@ -libtxc_dxtn0 +s2tc -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit s2tc for openSUSE:Factory
Hello community, here is the log from the commit of package s2tc for openSUSE:Factory checked in at 2014-11-18 22:47:11 Comparing /work/SRC/openSUSE:Factory/s2tc (Old) and /work/SRC/openSUSE:Factory/.s2tc.new (New) Package is "s2tc" Changes: --- /work/SRC/openSUSE:Factory/s2tc/s2tc.changes2014-08-13 08:49:14.0 +0200 +++ /work/SRC/openSUSE:Factory/.s2tc.new/s2tc.changes 2014-11-18 22:49:05.0 +0100 @@ -1,0 +2,5 @@ +Mon Nov 17 09:35:08 UTC 2014 - tchva...@suse.com + +- Supplement Mesa-libGL1 as it is usefull to be actually installed. + +--- Other differences: -- ++ s2tc.spec ++ --- /var/tmp/diff_new_pack.11VL3V/_old 2014-11-18 22:49:06.0 +0100 +++ /var/tmp/diff_new_pack.11VL3V/_new 2014-11-18 22:49:06.0 +0100 @@ -33,6 +33,7 @@ BuildRequires: libtool BuildRequires: pkgconfig BuildRequires: xz +Supplements:Mesa-libGL1 BuildRoot: %{_tmppath}/%{name}-%{version}-build %description -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit s2tc for openSUSE:Factory
Hello community, here is the log from the commit of package s2tc for openSUSE:Factory checked in at 2014-08-13 08:49:06 Comparing /work/SRC/openSUSE:Factory/s2tc (Old) and /work/SRC/openSUSE:Factory/.s2tc.new (New) Package is "s2tc" Changes: --- /work/SRC/openSUSE:Factory/s2tc/s2tc.changes2014-07-29 16:49:16.0 +0200 +++ /work/SRC/openSUSE:Factory/.s2tc.new/s2tc.changes 2014-08-13 08:49:14.0 +0200 @@ -1,0 +2,18 @@ +Mon Aug 11 11:51:22 UTC 2014 - tchva...@suse.com + +- Remove %libname as now we have just unversioned .so thus putting + it directly to s2tc + +--- +Mon Aug 11 11:24:49 UTC 2014 - tchva...@suse.com + +- Update the patch to just disable versioning in libtool. + +--- +Mon Aug 11 08:16:41 UTC 2014 - tchva...@suse.com + +- Use only .so file. Thanks to Johannes Obermayr for the patch + bnc#890953: + * s2tc-no-soversion.patch + +--- New: s2tc-no-soversion.patch Other differences: -- ++ s2tc.spec ++ --- /var/tmp/diff_new_pack.ZtJPVY/_old 2014-08-13 08:49:15.0 +0200 +++ /var/tmp/diff_new_pack.ZtJPVY/_new 2014-08-13 08:49:15.0 +0200 @@ -16,7 +16,6 @@ # -%define libname libtxc_dxtn0 Name: s2tc Version:1.0 Release:0 @@ -26,6 +25,7 @@ Url:https://github.com/divVerent/s2tc/wiki Source0:https://github.com/divVerent/%{name}/archive/v%{version}.tar.gz Source1:baselibs.conf +Patch0: s2tc-no-soversion.patch BuildRequires: Mesa-devel BuildRequires: autoconf BuildRequires: automake @@ -41,26 +41,17 @@ It can be used to decompress s3tc textures with few artefacts, because the patented codepaths are not implemented. -%package -n %{libname} -Summary:Super Simple Texture Compression -Group: System/Libraries - -%description -n %{libname} -Library that decompress s2tc compressed textures. -Contrary s3tc this algorithm is not patented and even faster. -It can be used to decompress s3tc textures with few artefacts, -because the patented codepaths are not implemented. - %package devel Summary:Super Simple Texture Compression devel libs Group: Development/Libraries/C and C++ -Requires: %{libname} = %{version} +Requires: %{name} = %{version} %description devel -Development libraries for %{libname} texture compression algorithm +Development libraries for s2tc texture compression algorithm %prep %setup -q +%patch0 -p1 %build autoreconf -fvi @@ -70,26 +61,23 @@ make %{?_smp_mflags} %install -make DESTDIR=%{buildroot} install %{?_smp_mflags} +make DESTDIR=%{buildroot} install -j1 find %{buildroot} -type f -name "*.la" -delete -print -%post -n %{libname} -p /sbin/ldconfig +%post -p /sbin/ldconfig -%postun -n %{libname} -p /sbin/ldconfig +%postun -p /sbin/ldconfig %files %defattr(-,root,root) -%{_bindir}/* - -%files -n %{libname} -%defattr(-,root,root) %doc COPYING README.txt -%{_libdir}/*.so.* +%{_bindir}/* +# We are having only .so file so we need that here without version +%{_libdir}/*.so %files devel %defattr(-,root,root) %{_includedir}/*.h -%{_libdir}/*.so %{_libdir}/pkgconfig/*.pc %changelog ++ s2tc-no-soversion.patch ++ diff -urN s2tc-1.0.old/Makefile.am s2tc-1.0/Makefile.am --- s2tc-1.0.old/Makefile.am2014-08-11 13:16:43.784152562 +0200 +++ s2tc-1.0/Makefile.am2014-08-11 13:23:54.223152511 +0200 @@ -26,7 +26,7 @@ if ENABLE_LIB lib_LTLIBRARIES = libtxc_dxtn.la libtxc_dxtn_la_SOURCES = s2tc_algorithm.cpp s2tc_libtxc_dxtn.cpp s2tc_common.h s2tc_algorithm.h txc_dxtn.h s2tc_license.h -libtxc_dxtn_la_LDFLAGS = -versioninfo 0:0:0 +libtxc_dxtn_la_LDFLAGS = -avoid-version libtxc_dxtn_la_LIBADD = -lm libtxc_dxtn_la_CFLAGS = -fvisibility=hidden -Wold-style-definition -Wstrict-prototypes -Wsign-compare -Wdeclaration-after-statement library_includedir = $(includedir) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit s2tc for openSUSE:Factory
Hello community, here is the log from the commit of package s2tc for openSUSE:Factory checked in at 2014-07-29 16:48:43 Comparing /work/SRC/openSUSE:Factory/s2tc (Old) and /work/SRC/openSUSE:Factory/.s2tc.new (New) Package is "s2tc" Changes: --- /work/SRC/openSUSE:Factory/s2tc/s2tc.changes2014-05-05 21:09:51.0 +0200 +++ /work/SRC/openSUSE:Factory/.s2tc.new/s2tc.changes 2014-07-29 16:49:16.0 +0200 @@ -1,0 +2,7 @@ +Tue Jul 29 11:39:25 UTC 2014 - tchva...@suse.com + +- Version bump to official 1.0 release: + * Various small tweaks in build approach + * Fix for few small rendering glitches + +--- Old: s2tc-20130202.tar.xz New: v1.0.tar.gz Other differences: -- ++ s2tc.spec ++ --- /var/tmp/diff_new_pack.Ek92b2/_old 2014-07-29 16:49:17.0 +0200 +++ /var/tmp/diff_new_pack.Ek92b2/_new 2014-07-29 16:49:17.0 +0200 @@ -17,20 +17,23 @@ %define libname libtxc_dxtn0 - Name: s2tc -Version:20130202 +Version:1.0 Release:0 Summary:Super Simple Texture Compression License:MIT Group: System/X11/Utilities Url:https://github.com/divVerent/s2tc/wiki -Source0:%name-%version.tar.xz -BuildRoot: %{_tmppath}/%{name}-%{version}-build +Source0:https://github.com/divVerent/%{name}/archive/v%{version}.tar.gz +Source1:baselibs.conf BuildRequires: Mesa-devel +BuildRequires: autoconf +BuildRequires: automake BuildRequires: gcc-c++ +BuildRequires: libtool BuildRequires: pkgconfig BuildRequires: xz +BuildRoot: %{_tmppath}/%{name}-%{version}-build %description Library that decompress s2tc compressed textures. @@ -38,11 +41,11 @@ It can be used to decompress s3tc textures with few artefacts, because the patented codepaths are not implemented. -%package -n %libname +%package -n %{libname} Summary:Super Simple Texture Compression Group: System/Libraries -%description -n %libname +%description -n %{libname} Library that decompress s2tc compressed textures. Contrary s3tc this algorithm is not patented and even faster. It can be used to decompress s3tc textures with few artefacts, @@ -51,33 +54,34 @@ %package devel Summary:Super Simple Texture Compression devel libs Group: Development/Libraries/C and C++ -Requires: %libname = %version +Requires: %{libname} = %{version} %description devel -Development libraries for %libname texture compression algorithm +Development libraries for %{libname} texture compression algorithm %prep %setup -q %build +autoreconf -fvi %configure \ --disable-static \ --disable-runtime-linking make %{?_smp_mflags} %install -make DESTDIR=%buildroot install -%{__rm} -f %{buildroot}%{_libdir}/*.la +make DESTDIR=%{buildroot} install %{?_smp_mflags} +find %{buildroot} -type f -name "*.la" -delete -print -%post -n %libname -p /sbin/ldconfig +%post -n %{libname} -p /sbin/ldconfig -%postun -n %libname -p /sbin/ldconfig +%postun -n %{libname} -p /sbin/ldconfig %files %defattr(-,root,root) %{_bindir}/* -%files -n %libname +%files -n %{libname} %defattr(-,root,root) %doc COPYING README.txt %{_libdir}/*.so.* -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit s2tc for openSUSE:Factory
Hello community, here is the log from the commit of package s2tc for openSUSE:Factory checked in at 2014-05-05 21:09:51 Comparing /work/SRC/openSUSE:Factory/s2tc (Old) and /work/SRC/openSUSE:Factory/.s2tc.new (New) Package is "s2tc" Changes: --- /work/SRC/openSUSE:Factory/s2tc/s2tc.changes2014-01-23 15:56:20.0 +0100 +++ /work/SRC/openSUSE:Factory/.s2tc.new/s2tc.changes 2014-05-05 21:09:51.0 +0200 @@ -1,0 +2,6 @@ +Fri Apr 25 16:57:52 UTC 2014 - fcro...@suse.com + +- Create baselibs.conf, 32bit package is needed for some Steam + games. + +--- New: baselibs.conf Other differences: -- ++ s2tc.spec ++ --- /var/tmp/diff_new_pack.h53RCz/_old 2014-05-05 21:09:52.0 +0200 +++ /var/tmp/diff_new_pack.h53RCz/_new 2014-05-05 21:09:52.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package s2tc # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,20 +15,21 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + %define libname libtxc_dxtn0 Name: s2tc Version:20130202 Release:0 -License:MIT Summary:Super Simple Texture Compression -Url:https://github.com/divVerent/s2tc/wiki +License:MIT Group: System/X11/Utilities +Url:https://github.com/divVerent/s2tc/wiki Source0:%name-%version.tar.xz BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: Mesa-devel BuildRequires: gcc-c++ BuildRequires: pkgconfig -BuildRequires: Mesa-devel BuildRequires: xz %description ++ baselibs.conf ++ libtxc_dxtn0 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org