packaging: change package names to just libgee
authorMarkus Lehtonen <markus.lehtonen@linux.intel.com>
Thu, 14 Feb 2013 10:02:54 +0000 (12:02 +0200)
committerCorentin Lecouvey <corentin.lecouvey@eurogiciel.fr>
Thu, 28 Mar 2013 16:20:00 +0000 (17:20 +0100)
Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
packaging/libgee.spec

index e2919f1..d204ae8 100644 (file)
@@ -1,6 +1,5 @@
 %define baseline 0.9
 %define apiversion 0.8
-%define _suffix 2_1
 
 
 Name:           libgee
@@ -8,7 +7,7 @@ Version:        0.9.0
 Release:        0
 Summary:        GObject-based library providing commonly used data structures
 License:        LGPL-2.1+
-Group:          Development/Libraries
+Group:          System/Libraries
 Url:            http://live.gnome.org/Libgee
 Source:         http://download.gnome.org/sources/libgee/%{baseline}/%{name}-%{version}.tar.xz
 
@@ -18,41 +17,32 @@ BuildRequires:  pkgconfig(glib-2.0)
 BuildRequires:  pkgconfig(gobject-introspection-1.0)
 
 
-%description
-Libgee is a collection library providing GObject-based interfaces and
-classes for commonly used data structures.
-
-
-%package -n %{name}%{_suffix}
-Summary:        GObject-based library providing common data structures -- Introspection binding
-Group:          System/Libraries
-
 Requires(post): /sbin/ldconfig
 Requires(postun): /sbin/ldconfig
 
-%description  -n %{name}%{_suffix}
+%description
 Libgee is a collection library providing GObject-based interfaces and
 classes for commonly used data structures.
 
 
-%package -n typelib-Gee%{_suffix}
+%package -n typelib-Gee
 Summary:        GObject-based library providing common data structures -- Introspection binding
 Group:          System/Libraries
 
-%description -n typelib-Gee%{_suffix}
+%description -n typelib-Gee
 Libgee is a collection library providing GObject-based interfaces and
 classes for commonly used data structures.
 
 This package provides the GObject Introspection bindings for libgee.
 
 
-%package -n libgee%{_suffix}-devel
+%package devel
 Summary:        GObject-based library providing useful data structures - Development Files
 Group:          Development/Libraries
-Requires:       libgee%{_suffix} = %{version}
-Requires:       typelib-Gee%{_suffix} = %{version}
+Requires:       %{name} = %{version}
+Requires:       typelib-Gee = %{version}
 
-%description -n libgee%{_suffix}-devel
+%description -n libgee-devel
 Libgee is a collection library providing GObject-based interfaces and
 classes for commonly used data structures.
 
@@ -70,23 +60,23 @@ make %{?jobs:-j%jobs}
 %install
 %make_install
 
-%post -n %{name}%{_suffix} -p /sbin/ldconfig
+%post -p /sbin/ldconfig
 
-%postun -n %{name}%{_suffix} -p /sbin/ldconfig
+%postun -p /sbin/ldconfig
 
 
-%files -n %{name}%{_suffix}
+%files
 %defattr(-, root, root)
 %license COPYING
 %{_libdir}/*.so.*
 
 
-%files -n typelib-Gee%{_suffix}
+%files -n typelib-Gee
 %defattr(-,root,root)
 %{_libdir}/girepository-1.0/Gee-%{apiversion}.typelib
 
 
-%files -n libgee%{_suffix}-devel
+%files devel
 %defattr(-, root, root)
 %{_includedir}/gee-%{apiversion}/
 %{_libdir}/*.so