Logoj0ke.net Open Build Service > Projects > multimedia:SL12 > libmirage > Changes
Sign Up | Log In

Problem getting expanded diff: bad link: could not apply patch 'project.diff'

Changes of Revision 3

[-] Added libmirage.changes
x
 
1
@@ -0,0 +1,56 @@
2
+-------------------------------------------------------------------
3
+Sun Jun  9 13:54:54 UTC 2013 - jengelh@inai.de
4
+
5
+- Update to new upstream release 2.1.0
6
+* This release adds a MacBinary/NDIF file filter, a new resource
7
+  fork parser for DMG, samplerate conversion for the SndFile filter,
8
+  non-blocking I/O, and dynamic device addition/removal.
9
+- Remove patches (merged upstream):
10
+  0001-libMirage-CMake-fix-SOVERSION-which-should-be-set-to.patch,
11
+  0001-libMirage-READCD-Parser-readcd-from-cdrtools-appears.patch,
12
+  0001-libMirage-READCD-Parser-when-verifying-the-file-don-.patch,
13
+  0001-libMirage-SNDFILE-filter-instead-of-a-single-frame-c.patch
14
+- Add (cherry-picked fixes):
15
+  0001-libMirage-proper-versioning-of-the-introspection-typ.patch
16
+
17
+-------------------------------------------------------------------
18
+Tue Mar 12 09:30:09 UTC 2013 - jengelh@inai.de
19
+
20
+- Add 0001-libMirage-SNDFILE-filter-instead-of-a-single-frame-c.patch
21
+  to resolve excess CPU usage during CDDA readout
22
+  (bnc#809181, bnc#809862)
23
+
24
+-------------------------------------------------------------------
25
+Sun Feb 24 20:08:18 UTC 2013 - jengelh@inai.de
26
+
27
+- Add 0001-libMirage-READCD-Parser-when-verifying-the-file-don-.patch
28
+  0001-libMirage-READCD-Parser-readcd-from-cdrtools-appears.patch
29
+  to make images created by readcd(1) usable again
30
+  (bugurl: http://sf.net/p/cdemu/feature-requests/21/)
31
+
32
+-------------------------------------------------------------------
33
+Sat Jan  5 21:47:42 UTC 2013 - jengelh@inai.de
34
+
35
+- Add 0001-libMirage-CMake-fix-SOVERSION-which-should-be-set-to.patch
36
+
37
+-------------------------------------------------------------------
38
+Sat Dec 22 08:23:15 UTC 2012 - jengelh@inai.de
39
+
40
+- Update to new upstream release 2.0.0 (up from 1.5.0)
41
+* Added ISZ, CSO and DMG file filters
42
+* Converted DAA parser to a file filter and added support for the
43
+  related GBI format
44
+* Converted audio fragment to a file filter
45
+* Added file filter machinery and converted existing code to use it
46
+* Image analyzer displays disc structures
47
+* Added support for gobject introspection
48
+* Added support for GZIP and XZ compressed images
49
+* Added support for ECM'ed files
50
+* Improved CIF parser
51
+* Partial support for (one track) MDX images
52
+* Improved GVFS support
53
+
54
+-------------------------------------------------------------------
55
+Mon May 21 17:33:17 UTC 2012 - jengelh@inai.de
56
+
57
+- Initial package for build.opensuse.org
58
[-] Added libmirage.spec ^
188
 
1
@@ -0,0 +1,186 @@
2
+#
3
+# spec file for package libmirage
4
+#
5
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
6
+#
7
+# All modifications and additions to the file contributed by third parties
8
+# remain the property of their copyright owners, unless otherwise agreed
9
+# upon. The license for this file, and modifications and additions to the
10
+# file, is the same license as for the pristine package itself (unless the
11
+# license for the pristine package is not an Open Source License, in which
12
+# case the license is the MIT License). An "Open Source License" is a
13
+# license that conforms to the Open Source Definition (Version 1.9)
14
+# published by the Open Source Initiative.
15
+
16
+# Please submit bugfixes or comments via http://bugs.opensuse.org/
17
+#
18
+
19
+
20
+Name:           libmirage
21
+%define lname  libmirage8
22
+%define pname  2_1
23
+Summary:        A CD-ROM image access library
24
+License:        GPL-2.0+
25
+Group:          Development/Libraries/C and C++
26
+Version:        2.1.0
27
+Release:        0
28
+Url:            http://cdemu.sf.net/
29
+
30
+#Freecode-URL: https://freecode.com/projects/cdemu-for-linux
31
+#Git-Clone:    git://git.code.sf.net/p/cdemu/code
32
+#DL-URL:   http://downloads.sf.net/cdemu/%name-%version.tar.bz2
33
+Source:         http://downloads.sf.net/cdemu/%name-%version.tar.bz2
34
+Patch1:         0001-libMirage-proper-versioning-of-the-introspection-typ.patch
35
+BuildRoot:      %{_tmppath}/%{name}-%{version}-build
36
+BuildRequires:  cmake >= 2.8.5
37
+BuildRequires:  pkgconfig >= 0.16
38
+BuildRequires:  pkgconfig(glib-2.0) >= 2.28
39
+BuildRequires:  pkgconfig(gmodule-2.0) >= 2.28
40
+BuildRequires:  pkgconfig(gobject-2.0) >= 2.28
41
+BuildRequires:  pkgconfig(gobject-introspection-1.0) >= 1.30.0
42
+BuildRequires:  pkgconfig(gtk-doc) >= 1.4
43
+BuildRequires:  pkgconfig(liblzma) >= 5.0.0
44
+BuildRequires:  pkgconfig(samplerate) >= 0.1.0
45
+BuildRequires:  pkgconfig(sndfile) >= 1.0.0
46
+BuildRequires:  pkgconfig(zlib) >= 1.2.0
47
+%if 0%{?fedora_version}
48
+BuildRequires:  bzip2-devel >= 1.0.0
49
+%else
50
+BuildRequires:  pkgconfig(bzip2) >= 1.0.0
51
+%endif
52
+
53
+%description
54
+A CD-ROM image access library part of the cdemu suite.
55
+
56
+libmirage provides uniform access to the data stored in different
57
+image formats by creating a representation of disc stored in image
58
+file.
59
+
60
+%package -n %lname
61
+Summary:        A CD-ROM image access library
62
+Group:          System/Libraries
63
+# Technically Suggests:, but pretty useless without
64
+Requires:       libmirage-%pname >= %version
65
+
66
+%description -n %lname
67
+A CD-ROM image access library part of the cdemu suite.
68
+
69
+libmirage provides uniform access to the data stored in different
70
+image formats by creating a representation of disc stored in image
71
+file.
72
+
73
+%package %pname
74
+Summary:        CD-ROM image format plugins for libmirage
75
+Group:          System/Libraries
76
+%if 0%{?suse_version}
77
+Recommends:     libmirage-data
78
+%else
79
+Requires:       libmirage-data
80
+%endif
81
+
82
+%description %pname
83
+A CD-ROM image access library part of the cdemu suite.
84
+
85
+libmirage provides uniform access to the data stored in different
86
+image formats by creating a representation of disc stored in image
87
+file.
88
+
89
+This package provides the image format plugins for libmirage.
90
+
91
+%package devel
92
+Summary:        Development files for libmirage, a CD-ROM image access library
93
+Group:          Development/Libraries/C and C++
94
+Requires:       %lname = %version
95
+
96
+%description devel
97
+A CD-ROM image access library part of the cdemu suite.
98
+
99
+libmirage provides uniform access to the data stored in different
100
+image formats by creating a representation of disc stored in image
101
+file.
102
+
103
+This package contains files needed to develop with libmirage.
104
+
105
+%package data
106
+Summary:        MIME type definitions and documentation for libmirage
107
+Group:          Development/Libraries/C and C++
108
+Requires(post):    shared-mime-info
109
+Requires(postun):  shared-mime-info
110
+%if 0%{?suse_version} >= 1140
111
+BuildArch:      noarch
112
+%endif
113
+
114
+%description data
115
+libmirage provides uniform access to the data stored in different
116
+image formats by creating a representation of disc stored in image
117
+file.
118
+
119
+This package contains the MIME type definitions and documentation.
120
+
121
+%package -n typelib-1_0-libmirage-%pname
122
+Summary:        The libmirage CD-ROM image access library - introspection bindings
123
+Group:          System/Libraries
124
+
125
+%description -n typelib-1_0-libmirage-%pname
126
+libmirage provides uniform access to the data stored in different
127
+image formats by creating a representation of disc stored in image
128
+file.
129
+
130
+This package provides the GObject Introspection bindings for libmirage.
131
+
132
+%prep
133
+%setup -q
134
+%patch -P 1 -p2
135
+
136
+%build
137
+# gir is busted on 12.1
138
+cmake . \
139
+%if 0%{?suse_version} == 1210
140
+   -DINTROSPECTION_ENABLED=0 \
141
+%endif
142
+   -DCMAKE_INSTALL_PREFIX:PATH="%_prefix" \
143
+   -DCMAKE_C_FLAGS:STRING="%optflags";
144
+make %{?_smp_mflags};
145
+
146
+%install
147
+b="%buildroot";
148
+make install DESTDIR="$b";
149
+
150
+%post   -n %lname -p /sbin/ldconfig
151
+%postun -n %lname -p /sbin/ldconfig
152
+
153
+%post data
154
+update-mime-database %{_datadir}/mime || :;
155
+
156
+%postun data 
157
+update-mime-database %{_datadir}/mime || :;
158
+
159
+%files -n %lname
160
+%defattr(-,root,root)
161
+%_libdir/libmirage.so.8*
162
+
163
+%files %pname
164
+%defattr(-,root,root)
165
+%_libdir/libmirage-2.1/
166
+
167
+%files data
168
+%defattr(-,root,root)
169
+%_datadir/gtk-doc/
170
+%_datadir/mime/packages/*
171
+
172
+%files devel
173
+%defattr(-,root,root)
174
+%_includedir/libmirage/
175
+%_libdir/libmirage.so
176
+%_libdir/pkgconfig/libmirage.pc
177
+%if 0%{?suse_version} != 1210
178
+%_datadir/gir-1.0
179
+%endif
180
+
181
+%if 0%{?suse_version} != 1210
182
+%files -n typelib-1_0-libmirage-%pname
183
+%defattr(-,root,root)
184
+%_libdir/girepository-1.0
185
+%endif
186
+
187
+%changelog
188
[+] Added 0001-libMirage-proper-versioning-of-the-introspection-typ.patch ^
Added libmirage-2.1.0.tar.bz2 ^