source: projects/specs/trunk/lib/libu/libupower09/libupower09-vl.spec @ 8353

Revision 8353, 3.0 KB checked in by Takemikaduchi, 10 years ago (diff)

GNOME-3.12.0

Line 
1Summary:        Libraries for Power Management Service
2Summary(ja):    電源管理サービス用ライブラリ
3Name:           libupower09
4Version:        0.9.23
5Release:        1%{?_dist_release}
6License:        GPLv2+
7Group:          System Environment/Libraries
8URL:            http://upower.freedesktop.org/
9Source0:        http://upower.freedesktop.org/releases/upower-%{version}.tar.xz
10
11BuildRoot:      %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
12BuildRequires:  sqlite3-devel
13BuildRequires:  libtool
14BuildRequires:  intltool
15BuildRequires:  gettext
16BuildRequires:  libgudev1-devel
17BuildRequires:  libusb1-devel
18BuildRequires:  glib2-devel >= 2.6.0
19BuildRequires:  dbus-devel  >= 1.2
20BuildRequires:  dbus-glib-devel >= 0.82
21BuildRequires:  polkit-devel >= 0.92
22BuildRequires:  gobject-introspection-devel
23BuildRequires:  libimobiledevice-devel
24BuildRequires:  gtk-doc
25BuildRequires:  vim-tiny
26BuildRequires:  autoconf
27Requires:       polkit >= 0.92
28Requires:       udev
29Requires:       pm-utils >= 1.4.1
30Requires:       gobject-introspection
31
32# Old project name
33Obsoletes: DeviceKit-power < 1:0.9.0-2
34Provides: DeviceKit-power
35
36Vendor: Project Vine
37Distribution: Vine Linux
38Packager: daisuke, Takemikaduchi
39
40
41%description
42%{summary}
43
44
45%package devel
46Summary: Headers and libraries for %{name}
47Summary(ja): %{name} の開発ファイル
48Group: Development/Libraries
49Requires: %{name} = %{version}-%{release}
50Requires: gtk-doc
51Obsoletes: DeviceKit-power-devel < 1:0.9.0-2
52Provides: DeviceKit-power-devel
53Conflicts: upower-devel >= 0.99.0
54
55%description devel
56Headers and libraries for %{name}.
57
58%prep
59%setup -q -n upower-%{version}
60
61%build
62%configure \
63        --enable-gtk-doc \
64        --disable-static \
65        --disable-systemd \
66        --enable-introspection=yes
67make V=1 %{?_smp_mflags}
68
69%install
70rm -rf $RPM_BUILD_ROOT
71make install DESTDIR=$RPM_BUILD_ROOT
72rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
73
74rm -f $RPM_BUILD_ROOT%{_libdir}/girepository-1.0/*.typelib
75rm -f $RPM_BUILD_ROOT%{_sysconfdir}/dbus-1/system.d/*.conf
76rm -f $RPM_BUILD_ROOT%{_sysconfdir}/UPower/UPower.conf
77rm -f $RPM_BUILD_ROOT/lib/udev/rules.d/*.rules
78rm -f $RPM_BUILD_ROOT%{_bindir}/*
79rm -f $RPM_BUILD_ROOT%{_libexecdir}/*
80rm -f $RPM_BUILD_ROOT%{_mandir}/man1/*
81rm -f $RPM_BUILD_ROOT%{_mandir}/man7/*
82rm -f $RPM_BUILD_ROOT%{_mandir}/man8/*
83rm -f $RPM_BUILD_ROOT%{_datadir}/dbus-1/system-services/*.service
84rm -f $RPM_BUILD_ROOT%{_datadir}/dbus-1/interfaces/*.xml
85rm -f $RPM_BUILD_ROOT%{_datadir}/polkit-1/actions/*
86rm -rf $RPM_BUILD_ROOT%{_datadir}/locale
87rm -f $RPM_BUILD_ROOT%{_datadir}/gtk-doc/html/UPower/*
88rm -f $RPM_BUILD_ROOT%{_datadir}/gir-1.0/*.gir
89
90
91%clean
92rm -rf $RPM_BUILD_ROOT
93
94%post -p /sbin/ldconfig
95
96%postun -p /sbin/ldconfig
97
98%files
99%defattr(-,root,root,-)
100%doc NEWS COPYING AUTHORS HACKING README
101%{_libdir}/libupower-glib.so.*
102
103%files devel
104%defattr(-,root,root,-)
105%{_libdir}/libupower-glib.so
106%{_libdir}/pkgconfig/*.pc
107%dir %{_includedir}/libupower-glib
108%{_includedir}/libupower-glib/up-*.h
109%{_includedir}/libupower-glib/upower.h
110
111%changelog
112* Sun Apr 13 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.9.23-1
113- initial build
114
Note: See TracBrowser for help on using the repository browser.