Logoj0ke.net Open Build Service > Projects > multimedia > libebml > Changes
Sign Up | Log In

Changes of Revision 2

[-] Changed libebml.spec
x
 
1
@@ -1,7 +1,7 @@
2
 #
3
-# spec file for package libebml (Version 0.7.7)
4
+# spec file for package libebml (Version 0.7.8)
5
 #
6
-# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
7
+# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
8
 # This file and all modifications and additions to the pristine
9
 # package are under the same license as the package itself.
10
 #
11
@@ -9,15 +9,15 @@
12
 #
13
 
14
 # norootforbuild
15
-# usedforbuild    aaa_base acl attr audit-libs autoconf automake bash bind-libs bind-utils binutils bison bzip2 coreutils cpio cpp cracklib cvs cyrus-sasl db diffutils e2fsprogs file filesystem fillup findutils flex gawk gcc gcc-c++ gdbm gdbm-devel gettext gettext-devel glibc glibc-devel glibc-locale gpm grep groff gzip info insserv klogd less libacl libattr libcom_err libgcc libnscd libstdc++ libstdc++-devel libtool libxcrypt libzio m4 make man mktemp module-init-tools ncurses ncurses-devel net-tools netcfg openldap2-client openssl pam pam-modules patch perl permissions popt procinfo procps psmisc pwdutils rcs readline rpm sed strace sysvinit tar tcpd texinfo timezone unzip util-linux vim zlib zlib-devel
16
+
17
 
18
 Name:           libebml
19
 BuildRequires:  gcc-c++
20
-URL:            http://sourceforge.net/projects/ebml
21
-Version:        0.7.7
22
-Release:        5
23
+Url:            http://dl.matroska.org/downloads/libebml/
24
+Version:        0.7.8
25
+Release:        53
26
 Summary:        Libary to Parse EBML Files
27
-License:        LGPL
28
+License:        LGPL v2.1 or later
29
 Group:          Development/Libraries/Other
30
 Source:         %{name}-%{version}.tar.bz2
31
 Patch1:         makefile.diff
32
@@ -36,12 +36,26 @@
33
 --------
34
     Steve Lhomme <steve.lhomme@free.fr>
35
 
36
-%debug_package
37
+%package devel
38
+Summary:        Libary to Parse EBML Files
39
+Group:          Development/Libraries/Other
40
+Provides:       libebml:/usr/include/ebml/EbmlElement.h
41
+Requires:       libebml = %{version}
42
+AutoReqProv:    on
43
+
44
+%description devel
45
+libebml is a C++ library to parse EBML files. See the EBML RFV at
46
+http://www.matroska.org/technical/specs/rfc/.
47
+
48
+
49
+
50
+Authors:
51
+--------
52
+    Steve Lhomme <steve.lhomme@free.fr>
53
+
54
 %prep
55
-rm -rf $RPM_BUILD_ROOT
56
 %setup
57
 %patch1 -p1
58
-# %patch2 -p1
59
 
60
 %build
61
 %ifarch %arm
62
@@ -50,6 +64,7 @@
63
 %else
64
 export CFLAGS="$RPM_OPT_FLAGS"
65
 %endif
66
+export CXXFLAGS="$CFLAGS"
67
 cd make/linux
68
 make PREFIX=$RPM_BUILD_ROOT/usr LIBDIR=%{_libdir}
69
 
70
@@ -60,42 +75,52 @@
71
 %clean
72
 rm -rf $RPM_BUILD_ROOT
73
 
74
-%post
75
-%run_ldconfig
76
+%post -p /sbin/ldconfig
77
 
78
-%postun
79
-%run_ldconfig
80
+%postun -p /sbin/ldconfig
81
 
82
 %files
83
 %defattr (-,root,root)
84
-%{_libdir}/libebml*
85
+%{_libdir}/libebml*.so.*
86
+
87
+%files devel
88
+%defattr (-,root,root)
89
+%{_libdir}/libebml*.so
90
+%{_libdir}/libebml*.a
91
 /usr/include/ebml
92
 
93
-%changelog -n libebml
94
-* Sun Sep 30 2007 Carsten Schoene <cs@linux-administrator.com>
95
-- import for SLE_10 build
96
-* Fri Mar 31 2006 - seife@suse.de
97
+%changelog
98
+* Wed Mar  5 2008 seife@suse.de
99
+- update to version 0.7.8 - only gcc-4.3 build fixes
100
+- remove our gcc-4.3 patch
101
+* Wed Oct 24 2007 seife@suse.de
102
+- fix gcc-43 build problems (bugs 330737, 336510)
103
+* Sat May 26 2007 ro@suse.de
104
+- split off devel package
105
+* Tue Oct 31 2006 meissner@suse.de
106
+- use RPM_OPT_FLAGS
107
+* Fri Mar 31 2006 seife@suse.de
108
 - update to version 0.7.7 bugfix release that fixes pointer
109
   aliasing issues
110
-* Wed Jan 25 2006 - mls@suse.de
111
+* Wed Jan 25 2006 mls@suse.de
112
 - converted neededforbuild to BuildRequires
113
-* Mon Nov 21 2005 - seife@suse.de
114
+* Mon Nov 21 2005 seife@suse.de
115
 - version update to 0.7.6
116
-* Tue Nov 15 2005 - uli@suse.de
117
+* Tue Nov 15 2005 uli@suse.de
118
 - build with -O1 on ARM (ICE workaround)
119
-* Wed Nov 02 2005 - dmueller@suse.de
120
+* Wed Nov  2 2005 dmueller@suse.de
121
 - don't build as root
122
-* Tue Jul 05 2005 - seife@suse.de
123
+* Tue Jul  5 2005 seife@suse.de
124
 - version update to 0.7.5
125
-* Sun Apr 17 2005 - seife@suse.de
126
+* Sun Apr 17 2005 seife@suse.de
127
 - version update to 0.7.4
128
-* Fri Apr 15 2005 - sf@suse.de
129
+* Fri Apr 15 2005 sf@suse.de
130
 - changed patch to only prevent 'unary lvalue error' for GCC4
131
-* Thu Apr 14 2005 - yxu@suse.de
132
+* Thu Apr 14 2005 yxu@suse.de
133
 - fixed for GCC4
134
-* Mon Feb 07 2005 - seife@suse.de
135
+* Mon Feb  7 2005 seife@suse.de
136
 - version update to 0.7.3
137
-* Tue Oct 26 2004 - seife@suse.de
138
+* Tue Oct 26 2004 seife@suse.de
139
 - version update to 0.7.2
140
-* Wed Sep 01 2004 - seife@suse.de
141
+* Wed Sep  1 2004 seife@suse.de
142
 - initial submission
143
[+] Changed libebml-0.7.8.tar.bz2/ChangeLog ^
[+] Changed libebml-0.7.8.tar.bz2/debian/changelog ^
[+] Changed libebml-0.7.8.tar.bz2/ebml/EbmlBinary.h ^
[+] Changed libebml-0.7.8.tar.bz2/ebml/EbmlEndian.h ^
[+] Changed libebml-0.7.8.tar.bz2/ebml/EbmlVersion.h ^
[+] Changed libebml-0.7.8.tar.bz2/ebml/MemIOCallback.h ^
[+] Changed libebml-0.7.8.tar.bz2/ebml/c/libebml_t.h ^
[+] Added libebml-0.7.8.tar.bz2/libebml.proj ^
[+] Changed libebml-0.7.8.tar.bz2/make/linux/Makefile ^
[+] Changed libebml-0.7.8.tar.bz2/src/Debug.cpp ^
[+] Changed libebml-0.7.8.tar.bz2/src/StdIOCallback.cpp ^