1
0
forked from pool/libmirage

Accepting request 241223 from filesystems

- Update to new upstream release 3.0.0

OBS-URL: https://build.opensuse.org/request/show/241223
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libmirage?expand=0&rev=9
This commit is contained in:
Stephan Kulow 2014-07-17 04:58:20 +00:00 committed by Git OBS Bridge
commit 3828b746e6
4 changed files with 29 additions and 48 deletions

View File

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

3
libmirage-3.0.0.tar.bz2 Normal file
View File

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

View File

@ -1,3 +1,13 @@
-------------------------------------------------------------------
Sun Jul 13 08:48:46 UTC 2014 - sor.alexei@meowr.ru
- Update to new upstream release 3.0.0
* The file access and filter stream layer in libMirage were
revised to allow implementation of filters for both reading and
writing, and an infrastructure for implementing image writers
was added, along with reference implementations for ISO and TOC
writers.
------------------------------------------------------------------- -------------------------------------------------------------------
Sun Nov 24 11:18:45 UTC 2013 - jengelh@inai.de Sun Nov 24 11:18:45 UTC 2013 - jengelh@inai.de

View File

@ -1,7 +1,7 @@
# #
# spec file for package libmirage # spec file for package libmirage
# #
# 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
@ -17,22 +17,20 @@
Name: libmirage Name: libmirage
%define lname libmirage9 %define lname libmirage10
%define pname 2_1 %define pname 3_0
Summary: A CD-ROM image access library Summary: A CD-ROM image access library
License: GPL-2.0+ License: GPL-2.0+
Group: Development/Libraries/C and C++ Group: Development/Libraries/C and C++
Version: 2.1.1 Version: 3.0.0
Release: 0 Release: 0
Url: http://cdemu.sf.net/ Url: http://cdemu.sf.net/about/libmirage/
#Freecode-URL: https://freecode.com/projects/cdemu-for-linux
#Git-Clone: git://git.code.sf.net/p/cdemu/code #Git-Clone: git://git.code.sf.net/p/cdemu/code
#DL-URL: http://downloads.sf.net/cdemu/%name-%version.tar.bz2 Source: http://downloads.sf.net/cdemu/%name-%version.tar.bz2
Source: %name-%version.tar.xz
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: cmake >= 2.8.5 BuildRequires: cmake >= 2.8.5
BuildRequires: pkgconfig >= 0.16 BuildRequires: pkgconfig >= 0.16
BuildRequires: pkgconfig(bzip2) >= 1.0.0
BuildRequires: pkgconfig(glib-2.0) >= 2.28 BuildRequires: pkgconfig(glib-2.0) >= 2.28
BuildRequires: pkgconfig(gmodule-2.0) >= 2.28 BuildRequires: pkgconfig(gmodule-2.0) >= 2.28
BuildRequires: pkgconfig(gobject-2.0) >= 2.28 BuildRequires: pkgconfig(gobject-2.0) >= 2.28
@ -42,12 +40,6 @@ BuildRequires: pkgconfig(liblzma) >= 5.0.0
BuildRequires: pkgconfig(samplerate) >= 0.1.0 BuildRequires: pkgconfig(samplerate) >= 0.1.0
BuildRequires: pkgconfig(sndfile) >= 1.0.0 BuildRequires: pkgconfig(sndfile) >= 1.0.0
BuildRequires: pkgconfig(zlib) >= 1.2.0 BuildRequires: pkgconfig(zlib) >= 1.2.0
%if 0%{?fedora_version}
BuildRequires: bzip2-devel >= 1.0.0
%else
BuildRequires: pkgconfig(bzip2) >= 1.0.0
%endif
BuildRequires: xz
%description %description
A CD-ROM image access library part of the cdemu suite. A CD-ROM image access library part of the cdemu suite.
@ -72,11 +64,7 @@ file.
%package %pname %package %pname
Summary: CD-ROM image format plugins for libmirage Summary: CD-ROM image format plugins for libmirage
Group: System/Libraries Group: System/Libraries
%if 0%{?suse_version}
Recommends: libmirage-data Recommends: libmirage-data
%else
Requires: libmirage-data
%endif
%description %pname %description %pname
A CD-ROM image access library part of the cdemu suite. A CD-ROM image access library part of the cdemu suite.
@ -106,9 +94,7 @@ Summary: MIME type definitions and documentation for libmirage
Group: Development/Libraries/C and C++ Group: Development/Libraries/C and C++
Requires(post): shared-mime-info Requires(post): shared-mime-info
Requires(postun): shared-mime-info Requires(postun): shared-mime-info
%if 0%{?suse_version} >= 1140
BuildArch: noarch BuildArch: noarch
%endif
%description data %description data
libmirage provides uniform access to the data stored in different libmirage provides uniform access to the data stored in different
@ -132,35 +118,24 @@ This package provides the GObject Introspection bindings for libmirage.
%setup -q %setup -q
%build %build
# gir is busted on 12.1
cmake . \ cmake . \
%if 0%{?suse_version} == 1210
-DINTROSPECTION_ENABLED=0 \
%endif
-DCMAKE_INSTALL_PREFIX:PATH="%_prefix" \ -DCMAKE_INSTALL_PREFIX:PATH="%_prefix" \
-DCMAKE_C_FLAGS:STRING="%optflags"; -DCMAKE_C_FLAGS:STRING="%optflags"
make %{?_smp_mflags}; make %{?_smp_mflags}
%install %install
b="%buildroot"; make install DESTDIR="%buildroot"
make install DESTDIR="$b";
%post -n %lname -p /sbin/ldconfig %post -n %lname -p /sbin/ldconfig
%postun -n %lname -p /sbin/ldconfig %postun -n %lname -p /sbin/ldconfig
%post data
update-mime-database %{_datadir}/mime || :;
%postun data
update-mime-database %{_datadir}/mime || :;
%files -n %lname %files -n %lname
%defattr(-,root,root) %defattr(-,root,root)
%_libdir/libmirage.so.9* %_libdir/libmirage.so.10*
%files %pname %files %pname
%defattr(-,root,root) %defattr(-,root,root)
%_libdir/libmirage-2.1/ %_libdir/libmirage-3.0/
%files data %files data
%defattr(-,root,root) %defattr(-,root,root)
@ -169,17 +144,13 @@ update-mime-database %{_datadir}/mime || :;
%files devel %files devel
%defattr(-,root,root) %defattr(-,root,root)
%_includedir/libmirage/ %_includedir/libmirage-3.0/
%_libdir/libmirage.so %_libdir/libmirage.so
%_libdir/pkgconfig/libmirage.pc %_libdir/pkgconfig/libmirage.pc
%if 0%{?suse_version} != 1210
%_datadir/gir-1.0 %_datadir/gir-1.0
%endif
%if 0%{?suse_version} != 1210
%files -n typelib-1_0-libmirage-%pname %files -n typelib-1_0-libmirage-%pname
%defattr(-,root,root) %defattr(-,root,root)
%_libdir/girepository-1.0 %_libdir/girepository-1.0
%endif
%changelog %changelog