]> git.pld-linux.org Git - packages/gnome-disk-utility.git/blame - gnome-disk-utility.spec
- install nautilus module to extensions-3.0 directory
[packages/gnome-disk-utility.git] / gnome-disk-utility.spec
CommitLineData
99b9c2e2
MB
1#
2# Conditional build:
680cf993 3%bcond_with apidocs # do not build and package API docs
99b9c2e2
MB
4#
5Summary: Disk management application
6Name: gnome-disk-utility
680cf993 7Version: 2.32.0
ecf6437c 8Release: 2
99b9c2e2
MB
9License: LGPL v2+
10Group: X11/Applications
e395b2ca
MB
11#Source0: http://ftp.gnome.org/pub/GNOME/sources/gnome-disk-utility/2.30/%{name}-%{version}.tar.bz2
12Source0: http://hal.freedesktop.org/releases/%{name}-%{version}.tar.bz2
680cf993 13# Source0-md5: f0366c8baebca0404d190b2d78f3582d
99b9c2e2
MB
14BuildRequires: autoconf
15BuildRequires: automake >= 1:1.9
e395b2ca 16BuildRequires: avahi-ui-devel >= 0.6.25
99b9c2e2 17BuildRequires: dbus-glib-devel >= 0.74
1c429d07 18BuildRequires: docbook-dtd412-xml
99b9c2e2 19BuildRequires: gettext-devel
e395b2ca 20BuildRequires: glib2-devel >= 1:2.22.0
99b9c2e2
MB
21BuildRequires: gnome-common
22BuildRequires: gnome-doc-utils
680cf993 23BuildRequires: gtk+2-devel >= 2:2.20.0
99b9c2e2
MB
24%{?with_apidocs:BuildRequires: gtk-doc >= 1.3}
25BuildRequires: intltool >= 0.35.0
45209e26 26BuildRequires: libatasmart-devel >= 0.14
e395b2ca 27BuildRequires: libgnome-keyring-devel >= 2.22.0
99b9c2e2 28BuildRequires: libnotify-devel >= 0.3.0
99b9c2e2
MB
29BuildRequires: libtool
30BuildRequires: libunique-devel >= 1.0.0
31BuildRequires: nautilus-devel >= 2.24.0
32BuildRequires: pkgconfig
33BuildRequires: rpmbuild(find_lang) >= 1.23
34BuildRequires: rpmbuild(macros) >= 1.311
35BuildRequires: scrollkeeper
e395b2ca 36BuildRequires: sed >= 4.0
1c429d07 37BuildRequires: udev-devel
e395b2ca 38BuildRequires: udisks-devel >= 1.0.0
de184b44
AF
39Requires(post,postun): gtk-update-icon-cache
40Requires(post,postun): hicolor-icon-theme
99b9c2e2 41Requires: %{name}-libs = %{version}-%{release}
99b9c2e2 42Requires: nautilus >= 2.24.0
332748ea 43Requires: udisks >= 1.0.0
f22f0689 44Suggests: openssh-gnome-askpass
99b9c2e2
MB
45BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
46
ecf6437c 47%define skip_post_check_so libgdu-gtk.so.0.0.0
48
99b9c2e2
MB
49%description
50This package contains the Palimpsest disk management application.
51Palimpsest supports partitioning, file system creation, encryption,
52RAID, SMART monitoring, etc.
53
54%package libs
55Summary: gnome-disk-utility libraries
56Summary(pl.UTF-8): Biblioteki gnome-disk-utility
57Group: X11/Libraries
58
59%description libs
60gnome-disk-utility libraries.
61
62%description libs -l pl.UTF-8
63Biblioteki gnome-disk-utility.
64
65%package devel
66Summary: Header files for gnome-disk-utility libraries
67Summary(pl.UTF-8): Pliki nagłówkowe bibliotek gnome-disk-utility
68Group: X11/Development/Libraries
45209e26 69Requires: %{name}-libs = %{version}-%{release}
e395b2ca 70Requires: glib2-devel >= 1:2.22.0
680cf993 71Requires: gtk+2-devel >= 2:2.20.0
99b9c2e2
MB
72
73%description devel
74Header files for gnome-disk-utility libraries.
75
76%description devel -l pl.UTF-8
77Pliki nagłówkowe bibliotek gnome-disk-utility.
78
79%package static
80Summary: Static gnome-disk-utility libraries
81Summary(pl.UTF-8): Statyczne biblioteki gnome-disk-utility
82Group: X11/Development/Libraries
83Requires: %{name}-devel = %{version}-%{release}
84
85%description static
86Static gnome-disk-utility libraries.
87
88%description static -l pl.UTF-8
89Statyczne biblioteki gnome-disk-utility.
90
91%package apidocs
92Summary: gnome-disk-utility libraries API documentation
93Summary(pl.UTF-8): Dokumentacja API bibliotek gnome-disk-utility
94Group: Documentation
95Requires: gtk-doc-common
96
97%description apidocs
98gnome-disk-utility libraries API documentation.
99
100%description apidocs -l pl.UTF-8
101Dokumentacja API bibliotek gnome-disk-utility.
102
103%prep
104%setup -q
105
e395b2ca
MB
106sed -i -e 's/^en@shaw//' po/LINGUAS
107rm -f po/en@shaw.po
108
99b9c2e2 109%build
4d644c16 110%{__gtkdocize}
99b9c2e2
MB
111%{__intltoolize}
112%{__libtoolize}
113%{__aclocal}
114%{__autoconf}
115%{__autoheader}
116%{__automake}
117%configure \
e395b2ca 118 --disable-silent-rules \
99b9c2e2
MB
119 --%{?with_apidocs:en}%{!?with_apidocs:dis}able-gtk-doc \
120 --with-html-dir=%{_gtkdocdir}
121
122%{__make}
123
124%install
125rm -rf $RPM_BUILD_ROOT
126
127%{__make} install \
128 DESTDIR=$RPM_BUILD_ROOT
129
130%{__rm} $RPM_BUILD_ROOT%{_libdir}/nautilus/extensions-2.0/libnautilus-gdu.{a,la}
131
132%find_lang gnome-disk-utility
133%find_lang palimpsest --with-gnome --with-omf
134
135%clean
136rm -rf $RPM_BUILD_ROOT
137
138%post
139%update_icon_cache hicolor
140
141%postun
142%update_icon_cache hicolor
143
144%post libs -p /sbin/ldconfig
145%postun libs -p /sbin/ldconfig
146
147%files -f palimpsest.lang
148%defattr(644,root,root,755)
149%doc AUTHORS NEWS README TODO
150%attr(755,root,root) %{_bindir}/palimpsest
151%attr(755,root,root) %{_libdir}/gdu-format-tool
152%attr(755,root,root) %{_libdir}/gdu-notification-daemon
153%attr(755,root,root) %{_libdir}/nautilus/extensions-2.0/libnautilus-gdu.so
154%{_sysconfdir}/xdg/autostart/gdu-notification-daemon.desktop
155%{_desktopdir}/palimpsest.desktop
156%{_iconsdir}/hicolor/*/*/*.png
157%{_iconsdir}/hicolor/*/*/*.svg
158
159%files libs -f gnome-disk-utility.lang
160%defattr(644,root,root,755)
161%attr(755,root,root) %{_libdir}/libgdu-gtk.so.*.*.*
162%attr(755,root,root) %{_libdir}/libgdu.so.*.*.*
163%attr(755,root,root) %ghost %{_libdir}/libgdu-gtk.so.0
164%attr(755,root,root) %ghost %{_libdir}/libgdu.so.0
165
166%files devel
167%defattr(644,root,root,755)
168%attr(755,root,root) %{_libdir}/libgdu-gtk.so
169%attr(755,root,root) %{_libdir}/libgdu.so
170%{_libdir}/libgdu-gtk.la
171%{_libdir}/libgdu.la
172%{_includedir}/gnome-disk-utility
173%{_pkgconfigdir}/gdu-gtk.pc
174%{_pkgconfigdir}/gdu.pc
175
176%files static
177%defattr(644,root,root,755)
178%{_libdir}/libgdu-gtk.a
179%{_libdir}/libgdu.a
180
181%if %{with apidocs}
182%files apidocs
183%defattr(644,root,root,755)
184%{_gtkdocdir}/gnome-disk-utility
185%endif
This page took 0.052768 seconds and 4 git commands to generate.