source: projects/specs/trunk/u/upower/upower-vl.spec @ 8767

Revision 8767, 4.9 KB checked in by daisuke, 10 years ago (diff)

upower: rebuild with new imobiledevice

Line 
1Summary:        Power Management Service
2Summary(ja):    電源管理サービス
3Name:           upower
4Version:        0.99.0
5Release:        2%{?_dist_release}
6License:        GPLv2+
7Group:          System Environment/Libraries
8URL:            http://upower.freedesktop.org/
9Source0:        http://upower.freedesktop.org/releases/upower-%{version}.tar.xz
10
11Patch0:         upower-0.99.0-git20140225.patch
12
13BuildRoot:      %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
14BuildRequires:  sqlite3-devel
15BuildRequires:  libtool
16BuildRequires:  intltool
17BuildRequires:  gettext
18BuildRequires:  eudev-libgudev1-devel
19BuildRequires:  libusb1-devel
20BuildRequires:  glib2-devel >= 2.6.0
21BuildRequires:  dbus-devel  >= 1.2
22BuildRequires:  dbus-glib-devel >= 0.82
23BuildRequires:  polkit-devel >= 0.92
24BuildRequires:  gobject-introspection-devel
25BuildRequires:  libimobiledevice-devel
26BuildRequires:  gtk-doc
27BuildRequires:  vim-tiny
28BuildRequires:  autoconf
29Requires:       polkit >= 0.92
30Requires:       eudev
31Requires:       pm-utils >= 1.4.1
32Requires:       gobject-introspection
33
34# Old project name
35Obsoletes: DeviceKit-power < 1:0.9.0-2
36Provides: DeviceKit-power
37
38Vendor: Project Vine
39Distribution: Vine Linux
40Packager: daisuke, Takemikaduchi
41
42
43%description
44UPower (formerly DeviceKit-power) provides a daemon, API and command
45line tools for managing power devices attached to the system.
46
47%package devel
48Summary: Headers and libraries for UPower
49Summary(ja): %{name} の開発ファイル
50Group: Development/Libraries
51Requires: %{name} = %{version}-%{release}
52Requires: gtk-doc
53Obsoletes: DeviceKit-power-devel < 1:0.9.0-2
54Provides: DeviceKit-power-devel
55Conflicts: libupower09-devel >= 0.9.23
56
57%description devel
58Headers and libraries for UPower.
59
60%prep
61%setup -q
62%patch0 -p1
63
64%build
65%configure \
66        --enable-gtk-doc \
67        --disable-static \
68        --enable-introspection=yes
69make V=1 %{?_smp_mflags}
70
71%install
72rm -rf $RPM_BUILD_ROOT
73make install DESTDIR=$RPM_BUILD_ROOT
74rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
75
76%find_lang %{name}
77
78%clean
79rm -rf $RPM_BUILD_ROOT
80
81%post -p /sbin/ldconfig
82
83%postun -p /sbin/ldconfig
84
85%files -f %{name}.lang
86%defattr(-,root,root,-)
87%doc NEWS COPYING AUTHORS HACKING README
88%{_libdir}/libupower-glib.so.*
89%{_libdir}/girepository-1.0/*.typelib
90%{_sysconfdir}/dbus-1/system.d/*.conf
91%{_sysconfdir}/UPower/UPower.conf
92/lib/udev/rules.d/*.rules
93%dir %{_localstatedir}/lib/upower
94%{_bindir}/*
95%{_libexecdir}/*
96%{_mandir}/man1/*
97%{_mandir}/man7/*
98%{_mandir}/man8/*
99%{_datadir}/dbus-1/system-services/*.service
100
101%files devel
102%defattr(-,root,root,-)
103%{_datadir}/dbus-1/interfaces/*.xml
104%dir %{_datadir}/gtk-doc/html/UPower
105%{_datadir}/gtk-doc/html/UPower/*
106%{_libdir}/libupower-glib.so
107%{_libdir}/pkgconfig/*.pc
108%{_datadir}/gir-1.0/*.gir
109%dir %{_includedir}/libupower-glib
110%{_includedir}/libupower-glib/up-*.h
111%{_includedir}/libupower-glib/upower.h
112
113%changelog
114* Wed Jul 09 2014 Daisuke SUZUKI <daisuke@vinelinux.org> 0.99.0-2
115- rebuild with libimobiledevice-1.1.6, eudev
116
117* Sun Apr 13 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.99.0-1
118- new upstream release
119- add Patch0 (upower-0.99.0-git20140225.patch)
120
121* Sat Jan 04 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.9.23-1
122- new upstream release
123
124* Fri Sep 06 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.9.21-1
125- new upstream release
126
127* Thu Mar 21 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.9.20-1
128- new upstream release
129
130* Thu Jan 03 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.9.19-1
131- new upstream release
132
133* Sat Sep 29 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.9.18-1
134- new upstream release
135
136* Sun Apr 15 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.9.15-1
137- new upstream release
138
139* Sat Oct 22 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.9.14-1
140- new upstream release
141
142* Thu Sep 29 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.9.13-1
143- new upstream release
144
145* Tue Aug 16 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.9.12-1
146- new upstream release
147
148* Mon Apr 11 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 0.9.9-1
149- new upstream release
150- BR: vim-tiny instead of vim
151
152* Tue Oct 12 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.9.6-1
153- new upstream release
154- delete Patch0
155- add BuildRequires: libimobiledevice-devel, vim, autoconf
156- change BuildRequires: libusb1-devel instead of libusb-devel
157- remove BuildRequires: gir-repository-devel
158- fix %files
159
160* Thu Sep 30 2010 Shu KONNO <owa@bg.wakwak.com> 0.9.4-2
161- rebuilt with rpm-4.8.1 for pkg-config
162
163* Thu May 13 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 0.9.4-1
164- new upstream release
165- update URL:
166
167* Sat Apr 10 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 0.9.2-1
168- Initial build for Vine Linux
169- add BuildRequires: gtk-doc
170
171* Wed Mar 17 2010 Richard Hughes <rhughes@redhat.com> - 0.9.1-4
172- It seems people don't like pain.
173
174* Mon Mar 15 2010 Richard Hughes <rhughes@redhat.com> - 0.9.1-3
175- Obsolete DeviceKit-power.
176
177* Mon Mar 15 2010 Richard Hughes <rhughes@redhat.com> - 0.9.1-2
178- Actually enable the introspection support.
179
180* Wed Mar 03 2010 Richard Hughes <rhughes@redhat.com> - 0.9.1-1
181- Initial release of 0.9.1
182
Note: See TracBrowser for help on using the repository browser.