/[packages]/cauldron/eggdbus/current/SPECS/eggdbus.spec
ViewVC logotype

Contents of /cauldron/eggdbus/current/SPECS/eggdbus.spec

Parent Directory Parent Directory | Revision Log Revision Log


Revision 21211 - (show annotations) (download)
Mon Jan 17 12:42:35 2011 UTC (13 years, 3 months ago) by pterjan
File size: 1544 byte(s)
imported package eggdbus
1 %define api 1
2 %define major 0
3 %define libname %mklibname %name %api %major
4 %define develname %mklibname -d %name
5
6 Summary: Experimental D-Bus bindings for GObject
7 Name: eggdbus
8 Version: 0.6
9 Release: %mkrel 1
10 License: LGPLv2
11 Group: System/Libraries
12 URL: http://cgit.freedesktop.org/~david/eggdbus
13 Source0: http://cgit.freedesktop.org/~david/eggdbus/snapshot/%{name}-%{version}.tar.bz2
14 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
15 BuildRequires: dbus-glib-devel
16 BuildRequires: gtk-doc
17 BuildRequires: libtool
18
19 %description
20 Experimental D-Bus bindings for GObject.
21
22 %package -n %libname
23 Group: System/Libraries
24 Summary: Experimental D-Bus bindings for GObject
25
26 %description -n %libname
27 Experimental D-Bus bindings for GObject.
28
29 This package contains the shared libraries of %{name}.
30
31 %package -n %develname
32 Summary: Development files for EggDBus
33 Group: Development/C
34 Provides: %name-devel = %version-%release
35 Requires: %libname = %{version}-%{release}
36
37 %description -n %develname
38 Development files for EggDBus.
39
40 %prep
41 %setup -q
42 ./autogen.sh
43
44 %build
45 %configure2_5x --enable-gtk-doc --disable-static
46 %make
47
48
49 %install
50 rm -rf $RPM_BUILD_ROOT
51 %makeinstall_std
52 rm -rf $RPM_BUILD_ROOT%{_datadir}/gtk-doc/html/tests
53
54 %clean
55 rm -rf $RPM_BUILD_ROOT
56
57
58 %files -n %libname
59 %defattr(-,root,root,-)
60 %doc AUTHORS
61 %{_libdir}/libeggdbus-%api.so.%{major}*
62
63 %files -n %develname
64 %defattr(-,root,root)
65 %{_libdir}/lib*.so
66 %{_libdir}/lib*.la
67 %{_libdir}/pkgconfig/*.pc
68 %{_includedir}/*
69 %{_datadir}/gtk-doc/html/eggdbus
70 %{_datadir}/man/man1/*
71 %{_bindir}/*
72
73
74

  ViewVC Help
Powered by ViewVC 1.1.30