Browse code

Split gudev headers into devel pkg

Vinay Kulkarni authored on 2015/08/14 10:31:53
Showing 2 changed files
... ...
@@ -1,7 +1,7 @@
1 1
 Summary:	NetworkManager
2 2
 Name:		NetworkManager
3 3
 Version:	1.0.2
4
-Release:	3%{?dist}
4
+Release:	4%{?dist}
5 5
 License:	LGPLv2+
6 6
 URL:		https://download.gnome.org/sources/NetworkManager/1.0/NetworkManager-1.0.2.tar.xz
7 7
 Source0:	https://download.gnome.org/sources/NetworkManager/1.0/%{name}-%{version}.tar.xz
... ...
@@ -23,10 +23,28 @@ BuildRequires:	python2-libs
23 23
 BuildRequires:	dhcp-client
24 24
 BuildRequires:	libsoup-devel
25 25
 BuildRequires:	libgudev >= 165
26
+BuildRequires:	libgudev-devel >= 165
27
+
28
+Requires:	dbus-glib
29
+Requires:	libnl
30
+Requires:	readline
31
+Requires:	ncurses
32
+Requires:	nss
33
+Requires:	libndp
34
+Requires:	libsoup
35
+Requires:	libgudev >= 165
26 36
 
27 37
 %package devel
28 38
 Summary:	Libraries and header files for NetworkManager
29 39
 Requires:	NetworkManager
40
+Requires:	dbus-glib-devel
41
+Requires:	libnl-devel
42
+Requires:	readline-devel
43
+Requires:	ncurses-devel
44
+Requires:	nss-devel
45
+Requires:	libndp-devel
46
+Requires:	libsoup-devel
47
+Requires:	libgudev-devel >= 165
30 48
 
31 49
 %description devel
32 50
 Headers and libraries for the NetworkManager.
... ...
@@ -86,6 +104,8 @@ EOF
86 86
 %{_libdir}/*.so
87 87
 %{_libdir}/pkgconfig/*.pc
88 88
 %changelog
89
+*	Thu Aug 13 2015 Vinay Kulkarni <kulkarniv@vmware.com> 1.0.2-4
90
+-	Update libgudev devel dependency, requires.
89 91
 *	Wed Aug 12 2015 Vinay Kulkarni <kulkarniv@vmware.com> 1.0.2-3
90 92
 -	Add libgudev dependency.
91 93
 *	Thu Jul 23 2015 Divya Thaluru <dthaluru@vmware.com> 1.0.2-2
... ...
@@ -1,7 +1,7 @@
1 1
 Summary:        A library providing GObject bindings for libudev
2 2
 Name:           libgudev
3 3
 Version:        230
4
-Release:        1%{?dist}
4
+Release:        2%{?dist}
5 5
 License:        LGPL2.1
6 6
 URL:            https://git.gnome.org/browse/libgudev/
7 7
 Source0:        https://git.gnome.org/browse/%{name}/snapshot/%{name}-%{version}.tar.xz
... ...
@@ -24,6 +24,14 @@ Distribution:   Photon
24 24
 This is libgudev, a library providing GObject bindings for libudev. It
25 25
 used to be part of udev, and now is a project on its own.
26 26
 
27
+%package devel
28
+Summary:        Header and development files for libgudev
29
+Requires:       %{name} = %{version}
30
+Requires:       glib-devel
31
+
32
+%description devel
33
+libgudev-devel package contains header files for building gudev applications.
34
+
27 35
 %prep
28 36
 %setup -q
29 37
 ./autogen.sh
... ...
@@ -45,6 +53,9 @@ make -k check |& tee %{_specdir}/%{name}-check-log || %{nocheck}
45 45
 
46 46
 %files
47 47
 %defattr(-,root,root)
48
+%{_libdir}/libgudev-1.0.so.0.2.0
49
+
50
+%files devel
48 51
 %{_includedir}/gudev-1.0/gudev/gudev.h
49 52
 %{_includedir}/gudev-1.0/gudev/gudevclient.h
50 53
 %{_includedir}/gudev-1.0/gudev/gudevdevice.h
... ...
@@ -55,10 +66,11 @@ make -k check |& tee %{_specdir}/%{name}-check-log || %{nocheck}
55 55
 %{_libdir}/libgudev-1.0.la
56 56
 %{_libdir}/libgudev-1.0.so
57 57
 %{_libdir}/libgudev-1.0.so.0
58
-%{_libdir}/libgudev-1.0.so.0.2.0
59 58
 %{_libdir}/pkgconfig/gudev-1.0.pc
60 59
 
61 60
 %changelog
61
+*       Thu Aug 13 2015 Vinay Kulkarni <kulkarniv@vmware.com> 230-2
62
+-       Split header files into devel package.
62 63
 *       Tue Aug 11 2015 Vinay Kulkarni <kulkarniv@vmware.com> 230-1
63 64
 -       Add libgudev v230
64 65