Accepting request 244644 from filesystems

1

OBS-URL: https://build.opensuse.org/request/show/244644
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libsmraw?expand=0&rev=4
This commit is contained in:
Ludwig Nussel 2014-08-14 12:58:18 +00:00 committed by Git OBS Bridge
parent 79df03a5a9
commit 85e2006bf5
4 changed files with 42 additions and 11 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a3197f17749a07a4486c505a02a38db917d6b18e02819eab2f0c3ab57fa99839
size 728332

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:be857970fb5e7d6e3cb85635dfdc3d3eea0b0e416d413b7bf6721e7990887e4a
size 1441211

View File

@ -1,3 +1,19 @@
-------------------------------------------------------------------
Thu Aug 14 00:53:26 UTC 2014 - Greg.Freemyer@gmail.com
- update to 0~20140728
* removed examples
* worked on Python bindings
* smrawmount worked on Dokan support
* added smrawverify
* worked on tests
- replaced compare test by smrawverify test
* smrawmount added -X option
* updated dependencies
* textual changes
* changes due to libmfdata and libfdata merge
- use internal version of libhmac, external version is causing build errors
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Aug 2 15:50:27 UTC 2013 - Greg.Freemyer@gmail.com Fri Aug 2 15:50:27 UTC 2013 - Greg.Freemyer@gmail.com

View File

@ -1,7 +1,7 @@
# #
# spec file for package libsmraw # spec file for package libsmraw
# #
# Copyright (c) 2013 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 # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed
@ -18,7 +18,7 @@
Name: libsmraw Name: libsmraw
%define lname libsmraw1 %define lname libsmraw1
%define timestamp 20130402 %define timestamp 20140728
Version: 0~%timestamp Version: 0~%timestamp
Release: 0 Release: 0
Summary: Library and tools to access the (split) RAW image format Summary: Library and tools to access the (split) RAW image format
@ -27,19 +27,20 @@ Group: Productivity/File utilities
Url: http://code.google.com/p/libsmraw/ Url: http://code.google.com/p/libsmraw/
#Git-Clone: http://code.google.com/p/libsmraw #Git-Clone: http://code.google.com/p/libsmraw
#DL-URL: https://googledrive.com/host/0B3fBvzttpiiSRml2cndCelp2R3M/libsmraw-alpha-20130402.tar.gz #DL-URL: https://googledrive.com/host/0B3fBvzttpiiSRml2cndCelp2R3M/libsmraw-alpha-20140728.tar.gz
Source: %name-alpha-%timestamp.tar.xz Source: %name-alpha-%timestamp.tar.gz
BuildRequires: pkg-config BuildRequires: pkg-config
BuildRequires: xz BuildRequires: python-devel
BuildRequires: pkgconfig(fuse) >= 2.6 BuildRequires: pkgconfig(fuse) >= 2.6
BuildRequires: pkgconfig(openssl) >= 1.0 BuildRequires: pkgconfig(openssl) >= 1.0
#use the factory versions of these if building for factory #use the factory versions of these if building for factory
%if 0%{?suse_version} > 1230 %if 0%{?suse_version} > 1230
BuildRequires: pkgconfig(libcnotify) >= 20120425 BuildRequires: pkgconfig(libcnotify) >= 20120425
BuildRequires: pkgconfig(libcsplit) >= 20120701 BuildRequires: pkgconfig(libcsplit) >= 20120701
BuildRequires: pkgconfig(libhmac) >= 20120425
%endif %endif
# The following packages cause build failures if the internal version is not used # The following packages cause build failures if the internal version is not used
#verified August 13 2014
#BuildRequires: pkgconfig(libhmac) >= 20120425
#verified April 2013 #verified April 2013
#BuildRequires: pkgconfig(libcerror) >= 20120425 #BuildRequires: pkgconfig(libcerror) >= 20120425
#BuildRequires: pkgconfig(libbfio) >= 20120426 #BuildRequires: pkgconfig(libbfio) >= 20120426
@ -88,16 +89,25 @@ Group: Productivity/File utilities
This subpackage contains the utility programs from libsmraw to This subpackage contains the utility programs from libsmraw to
acquire, export, query and verify storage media (split) RAW files. acquire, export, query and verify storage media (split) RAW files.
%package -n python-%name
Summary: Python bindings for libsmraw
Group: Development/Libraries/Python
Requires: python
%description -n python-%name
Python bindings for libsmraw, which provides functionality to work
with (split) RAW files.
%prep %prep
%setup -qn libsmraw-%timestamp %setup -qn libsmraw-%timestamp
%build %build
%configure --disable-static --enable-wide-character-type %configure --disable-static --enable-wide-character-type --enable-python
make %{?_smp_mflags} make %{?_smp_mflags}
%install %install
make install DESTDIR="%buildroot" make install DESTDIR="%buildroot"
rm -f "%buildroot/%_libdir"/*.la find "%buildroot" -name "*.la" -delete
%post -n %lname -p /sbin/ldconfig %post -n %lname -p /sbin/ldconfig
%postun -n %lname -p /sbin/ldconfig %postun -n %lname -p /sbin/ldconfig
@ -116,7 +126,12 @@ rm -f "%buildroot/%_libdir"/*.la
%files tools %files tools
%defattr(-,root,root) %defattr(-,root,root)
%_bindir/smrawverify
%_bindir/smrawmount %_bindir/smrawmount
%_mandir/man1/smrawmount.1* %_mandir/man1/smrawmount.1*
%files -n python-%name
%defattr(-,root,root)
%python_sitearch/pysmraw.so
%changelog %changelog