Browse Source

added Obsoletes: %{name} <= %{version}-%{release} and so on.

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@7852 ec354946-7b23-47d6-9f5a-488ba84defc7
munepi 10 years ago
parent
commit
92bcf615d9

+ 8 - 1
nonfree/self-build-gpac/gpac-vl.spec

@@ -5,7 +5,7 @@
 Name:        gpac
 Summary:     MPEG-4 multimedia framework
 Version:     0.5.0
-Release:     2%{?svndate:.svn%svndate}%{?_dist_release}
+Release:     3%{?svndate:.svn%svndate}%{?_dist_release}
 License:     LGPLv2+
 Group:       System Environment/Libraries
 URL:         http://gpac.sourceforge.net/
@@ -18,6 +18,10 @@ Patch2:      gpac-0.4.6-amr.patch
 
 BuildRoot:   %{_tmppath}/%{name}-%{version}-%{release}-root
 
+Obsoletes:      %{name} < %{version}, %{name}-libs < %{version}
+Obsoletes:      %{name}-devel < %{version}
+Obsoletes:      %{name}-devel-static < %{version}
+
 Requires: %{name}-libs = %{version}-%{release}
 BuildRequires:  ImageMagick
 BuildRequires:  SDL-devel
@@ -209,6 +213,9 @@ touch -r Changelog $RPM_BUILD_ROOT%{_includedir}/gpac/modules/*.h || exit 1
 
 
 %changelog
+* Wed Oct  2 2013 Munehiro Yamamoto <munepi@vinelinux.org> 0.5.0-3
+- added Obsoletes: %{name} < %{version} and so on.
+
 * Sun Sep 29 2013 Munehiro Yamamoto <munepi@vinelinux.org> 0.5.0-2
 - rebuild
 

+ 10 - 1
nonfree/self-build-gpac/self-build-gpac-vl.spec

@@ -3,7 +3,7 @@
 %define pkgname gpac
 %define name	self-build-%{pkgname}
 %define version 0.5.0
-%define release	2%{?svndate:.svn%svndate}%{?_dist_release}
+%define release	3%{?svndate:.svn%svndate}%{?_dist_release}
 
 %define sourceurl0	http://prdownloads.sourceforge.net/gpac/%{pkgname}-%{version}.tar.gz
 
@@ -22,6 +22,11 @@ Source102:      gpac-0.4.6-amr.patch
 License:	LGPLv2+
 Group:		Restricted Software
 
+Obsoletes:      %{pkgname} < %{version}, %{pkgname}-libs < %{version}
+Obsoletes:      %{pkgname}-devel < %{version}
+Obsoletes:      %{pkgname}-devel-static < %{version}
+Obsoletes:      %{name} < %{version}-%{release}
+
 Requires(post):		self-build-setup >= 0.9.9
 Requires(post):		subversion
 
@@ -188,6 +193,10 @@ for MP4 and 3GPP(2) files and many tools for scene descriptions
 %{_datadir}/%{name}
 
 %changelog
+* Wed Oct  2 2013 Munehiro Yamamoto <munepi@vinelinux.org> 0.5.0-3
+- added Obsoletes: %{name} < %{version}-%{release}, 
+  Obsoletes: %{pkgname} < %{version} and so on.
+
 * Sun Sep 29 2013 Munehiro Yamamoto <munepi@vinelinux.org> 0.5.0-2
 - rebuild
 

+ 8 - 1
nonfree/self-build-libquicktime/libquicktime-vl.spec

@@ -1,6 +1,6 @@
 Name:            libquicktime
 Version:         1.2.4
-Release:         3%{?_dist_release}
+Release:         4%{?_dist_release}
 License:         LGPLv2+
 Group:           System Environment/Libraries
 Source0:         http://prdownloads.sourceforge.net/libquicktime/%{name}-%{version}.tar.gz
@@ -12,6 +12,10 @@ Vendor:          Project Vine
 Distribution:    Vine Linux
 BuildRoot:       %{_tmppath}/%{name}-%{version}-root
 
+Obsoletes: %{name} < %{version}
+Obsoletes: %{name}-utils < %{version}
+Obsoletes: %{name}-devel < %{version}
+
 BuildRequires:   libvorbis-devel
 BuildRequires:   libpng-devel
 BuildRequires:   libjpeg-devel
@@ -160,6 +164,9 @@ find $RPM_BUILD_ROOT%{_libdir} -type f -a -name \*.la -exec %__rm -f {} \;
 
 
 %changelog
+* Wed Oct  2 2013 Munehiro Yamamoto <munepi@vinelinux.org> 1.2.4-4
+- added Obsoletes: %{name} < %{version} and so on.
+
 * Sun Sep 29 2013 Munehiro Yamamoto <munepi@vinelinux.org> 1.2.4-3
 - rebuilt with new x264 (ABI 0.136) and ffmpeg (1.2.x)
 

+ 10 - 1
nonfree/self-build-libquicktime/self-build-libquicktime-vl.spec

@@ -1,7 +1,7 @@
 %define pkgname libquicktime
 %define name	self-build-%{pkgname}
 %define version 1.2.4
-%define release	3%{?_dist_release}
+%define release	4%{?_dist_release}
 
 %define sourceurl0	http://prdownloads.sourceforge.net/libquicktime/%{pkgname}-%{version}.tar.gz
 
@@ -15,6 +15,11 @@ Source0:	%{pkgname}-vl.spec
 License:	LGPLv2+
 Group:		Restricted Software
 
+Obsoletes: %{pkgname} < %{version}
+Obsoletes: %{pkgname}-utils < %{version}
+Obsoletes: %{pkgname}-devel < %{version}
+Obsoletes: %{name} < %{version}-%{release}
+
 Requires(post):		self-build-setup >= 0.9.9
 
 Requires(post):		libvorbis-devel
@@ -147,6 +152,10 @@ libquicktime は quicktime4linux と互換性を持ったソースです。
 %{_datadir}/%{name}
 
 %changelog
+* Wed Oct  2 2013 Munehiro Yamamoto <munepi@vinelinux.org> 1.2.4-4
+- added Obsoletes: %{name} < %{version}-%{release}, 
+  Obsoletes: %{pkgname} < %{version} and so on.
+
 * Sun Sep 29 2013 Munehiro Yamamoto <munepi@vinelinux.org> 1.2.4-3
 - rebuilt with new x264 (ABI 0.136) and ffmpeg (1.2.x)