Hello community,
here is the log from the commit of package sbig for openSUSE:Factory
checked in at Fri Jan 9 01:58:01 CET 2009.
--------
--- arch/i386/sbig/sbig.changes 2008-04-08 16:10:25.000000000 +0200
+++ /mounts/work_src_done/STABLE/sbig/sbig.changes 2009-01-06 23:50:12.000000000 +0100
@@ -1,0 +2,6 @@
+Tue Jan 6 21:08:19 CET 2009 - dmueller@suse.de
+
+- update to 2.0 release (bnc#438724):
+ * (no upstream changelog available)
+
+-------------------------------------------------------------------
New Changes file:
--- /dev/null 2008-04-22 03:09:48.000000000 +0200
+++ /mounts/work_src_done/STABLE/sbig/sbig-firmware.changes 2009-01-09 01:56:58.542435000 +0100
@@ -0,0 +1,65 @@
+-------------------------------------------------------------------
+Tue Jan 6 21:08:19 CET 2009 - dmueller@suse.de
+
+- update to 2.0 release (bnc#438724):
+ * (no upstream changelog available)
+
+-------------------------------------------------------------------
+Fri Mar 14 17:04:34 CET 2008 - lmichnovic@suse.cz
+
+- update to latest version 20080304
+ * support for more cameras
+ * cfitsio library support is disabled
+ * needs fxload
+ * new udev rules file 50-usb-serial.rules
+- removed cfitsio-devel from BuildReq
+- added Requires on fxload and sbig-firmware packages
+- calling ldconfig in %post, %postun
+
+-------------------------------------------------------------------
+Thu Oct 18 13:54:36 CEST 2007 - lmichnovic@suse.cz
+
+- added needed include (sbig-declaration.patch)
+
+-------------------------------------------------------------------
+Sun Jul 22 19:09:20 CEST 2007 - aj@suse.de
+
+- Fix BuildRequires.
+
+-------------------------------------------------------------------
+Wed Jul 18 15:58:00 CEST 2007 - lmichnovic@suse.cz
+
+- update to new version
+ * now links with cfitsio lib (Buildrequires: libcfitsio0-devel)
+- adjusted include dir of cfitsio lib in *makefile.patch
+
+-------------------------------------------------------------------
+Wed May 16 21:32:29 CEST 2007 - olh@suse.de
+
+- Buildrequires libusb -> libusb-devel
+
+-------------------------------------------------------------------
+Mon Oct 23 19:27:49 CEST 2006 - lmichnovic@suse.cz
+
+- added libusb into BuildRequires - fixes failed build
+
+-------------------------------------------------------------------
+Sun Oct 22 19:29:20 CEST 2006 - lmichnovic@suse.cz
+
+- fixed Makefile for testapp (*makefile.patch)
+
+-------------------------------------------------------------------
+Fri Oct 20 18:50:32 CEST 2006 - lmichnovic@suse.cz
+
+- update to version 1.1
+ * latest shared lib for kernels 2.6.13 and above
+
+-------------------------------------------------------------------
+Thu Oct 19 14:24:03 CEST 2006 - lmichnovic@suse.cz
+
+- initial version 1.0
+- distributing *.so libs within this package
+- firmware distributing in noarch package sbig-firmware
+- changed /usr/local to /usr in documentation files
+ (*directory.patch)
+
calling whatdependson for head-i586
Old:
----
sbig-declaration.patch
sbig_linux_release_32bit.tar.bz2
sbig-makefile.patch
New:
----
pre_checkin.sh
sbig_2.0.0.tar.bz2
sbig-firmware.changes
sbig-firmware.spec
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ sbig-firmware.spec ++++++
#
# spec file for package sbig-firmware (Version 2.0.0)
#
# Copyright (c) 2009 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
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
Name: sbig-firmware
BuildRequires: cmake gcc-c++ udev
License: Any proprietary
Summary: Firmware for USB SBIG CCD Cameras
Group: Hardware/Other
Version: 2.0.0
Release: 1
Source: sbig_%{version}.tar.bz2
Source1: LICENSE.txt
Url: http://www.sbig.com
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildArch: noarch
%description
Firmware for USB SBIG CCD cameras.
Authors:
--------
Jan Soldan
%prep
%setup -q -n sbig_%{version}
%build
cmake . -DCMAKE_INSTALL_PREFIX=/usr
make %{?jobs:-j %jobs}
%install
%makeinstall
# packaged in sbig already
rm -rf $RPM_BUILD_ROOT/usr $RPM_BUILD_ROOT/etc
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(-, root, root)
%doc LICENSE.txt
/lib/firmware/*
%changelog
* Tue Jan 06 2009 dmueller@suse.de
- update to 2.0 release (bnc#438724):
* (no upstream changelog available)
* Fri Mar 14 2008 lmichnovic@suse.cz
- update to latest version 20080304
* support for more cameras
* cfitsio library support is disabled
* needs fxload
* new udev rules file 50-usb-serial.rules
- removed cfitsio-devel from BuildReq
- added Requires on fxload and sbig-firmware packages
- calling ldconfig in %%post, %%postun
* Thu Oct 18 2007 lmichnovic@suse.cz
- added needed include (sbig-declaration.patch)
* Sun Jul 22 2007 aj@suse.de
- Fix BuildRequires.
* Wed Jul 18 2007 lmichnovic@suse.cz
- update to new version
* now links with cfitsio lib (Buildrequires: libcfitsio0-devel)
- adjusted include dir of cfitsio lib in *makefile.patch
* Wed May 16 2007 olh@suse.de
- Buildrequires libusb -> libusb-devel
* Mon Oct 23 2006 lmichnovic@suse.cz
- added libusb into BuildRequires - fixes failed build
* Sun Oct 22 2006 lmichnovic@suse.cz
- fixed Makefile for testapp (*makefile.patch)
* Fri Oct 20 2006 lmichnovic@suse.cz
- update to version 1.1
* latest shared lib for kernels 2.6.13 and above
* Thu Oct 19 2006 lmichnovic@suse.cz
- initial version 1.0
- distributing *.so libs within this package
- firmware distributing in noarch package sbig-firmware
- changed /usr/local to /usr in documentation files
(*directory.patch)
++++++ sbig.spec ++++++
--- /var/tmp/diff_new_pack.T16765/_old 2009-01-09 01:57:06.000000000 +0100
+++ /var/tmp/diff_new_pack.T16765/_new 2009-01-09 01:57:06.000000000 +0100
@@ -1,32 +1,39 @@
#
-# spec file for package sbig (Version 1.3)
+# spec file for package sbig (Version 2.0.0)
#
-# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
-# This file and all modifications and additions to the pristine
-# package are under the same license as the package itself.
+# Copyright (c) 2009 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
+# upon. The license for this file, and modifications and additions to the
+# file, is the same license as for the pristine package itself (unless the
+# license for the pristine package is not an Open Source License, in which
+# case the license is the MIT License). An "Open Source License" is a
+# license that conforms to the Open Source Definition (Version 1.9)
+# published by the Open Source Initiative.
+
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
Name: sbig
-BuildRequires: gcc-c++ libusb-devel
-License: LGPL v2.1 or later; Other uncritical OpenSource License
+BuildRequires: cmake gcc-c++ udev
+License: Creative Commons Legal Code Attribution-NoDerivs 2.5
+Summary: Non Kernel Shared Library for USB SBIG CCD Cameras
Group: Hardware/Other
-AutoReqProv: on
-Version: 1.3
+Version: 2.0.0
Release: 1
-Source: sbig_linux_release_32bit.tar.bz2
+Source: %{name}_%{version}.tar.bz2
Source1: LICENSE.txt
Url: http://www.sbig.com
-Patch1: sbig-makefile.patch
-Patch2: sbig-declaration.patch
-Requires: sbig-firmware fxload
-ExclusiveArch: %ix86
+Requires: fxload
+Requires: sbig-firmware = %version
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Summary: Non Kernel Shared Library for USB SBIG CCD Cameras
-Requires: fxload sbig-firmware
+%ifarch x86_64
+Provides: sbig_x86_64 = 1.3
+Obsoletes: sbig_x86_64 <= 1.3
+%endif
%description
Non kernel shared library compiled for i386 for USB SBIG CCD cameras.
@@ -38,29 +45,23 @@
Jan Soldan
%prep
-%setup -n sbig_linux_release_32bit
-%patch1
-%patch2
+%setup -q
%build
-cd app
-make
+%define ARCH_POSTFIX ""
+%ifarch amd64 x86_64
+%define ARCH_POSTFIX 64
+%endif
+ cmake . -DCMAKE_INSTALL_PREFIX=/usr -DLIB_POSTFIX=%{ARCH_POSTFIX}
+ make %{?jobs:-j %jobs}
%install
-mkdir -p $RPM_BUILD_ROOT/etc/udev/rules.d
-mkdir -p $RPM_BUILD_ROOT/usr/share/doc/packages/sbig
-mkdir -p $RPM_BUILD_ROOT/lib
-mkdir -p $RPM_BUILD_ROOT/usr/lib
-mkdir -p $RPM_BUILD_ROOT/usr/bin
-cp -a %{S:1} $RPM_BUILD_ROOT/usr/share/doc/packages/sbig/
-cd app
-cp -a Makefile *.h *.cpp $RPM_BUILD_ROOT/usr/share/doc/packages/sbig/
-cp -a testapp $RPM_BUILD_ROOT/usr/bin/sbig_testapp
-cd ../drv
-cp -a 10-sbig.rules $RPM_BUILD_ROOT/etc/udev/rules.d/10-sbig.rules
-cp -a 50-usb-serial.rules $RPM_BUILD_ROOT/etc/udev/rules.d/50-usb-serial.rules
-cp -a sbig_dev_permission.py $RPM_BUILD_ROOT/lib/sbig_dev_permission.py
-cp -a *.so *.a $RPM_BUILD_ROOT/usr/lib/
+ %makeinstall
+ # addon
+ install -m 644 -D %{S:1} $RPM_BUILD_ROOT/%_docdir/%name/LICENSE.txt
+ # packaged in sbig-firmware
+ rm -rf $RPM_BUILD_ROOT/lib/firmware
+ rmdir $RPM_BUILD_ROOT/lib
%clean
rm -rf $RPM_BUILD_ROOT
@@ -71,18 +72,14 @@
%files
%defattr(-, root, root)
-%dir /etc/udev
-%dir /etc/udev/rules.d
-%dir /usr/share/doc/packages/sbig
-%doc /usr/share/doc/packages/sbig/*
-%attr(755, root, root) /usr/lib/*.so
-%attr(644, root, root) /usr/lib/*.a
-%attr(755, root, root) /usr/bin/sbig_testapp
-%attr(755, root, root) /lib/sbig_dev_permission.py
-/etc/udev/rules.d/10-sbig.rules
-/etc/udev/rules.d/50-usb-serial.rules
+%doc %_docdir/%name
+%config /etc/udev/rules.d/99-sbig.rules
+%_libdir/libsbigudrv.so.2.0.0
%changelog
+* Tue Jan 06 2009 dmueller@suse.de
+- update to 2.0 release (bnc#438724):
+ * (no upstream changelog available)
* Fri Mar 14 2008 lmichnovic@suse.cz
- update to latest version 20080304
* support for more cameras
++++++ pre_checkin.sh ++++++
#!/bin/bash
# This script is called automatically during autobuild checkin.
version=$(grep '^Version:.*' sbig.spec)
for change in sbig-firmware.changes; do
cp -f sbig.changes $change
sed -i -e "s,Version:.*,$version," $(basename $change .changes).spec
done
++++++ sbig_linux_release_32bit.tar.bz2 -> sbig_2.0.0.tar.bz2 ++++++
++++ 5873 lines of diff (skipped)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org