]> git.pld-linux.org Git - packages/gnome-disk-utility.git/blame - gnome-disk-utility.spec
- updated to 3.0.0; merged from DEVEL
[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
35155a5e 6Summary(pl.UTF-8): Aplikacja do zarządzania dyskami
99b9c2e2 7Name: gnome-disk-utility
4e60bb39
MB
8Version: 3.0.0
9Release: 1
99b9c2e2
MB
10License: LGPL v2+
11Group: X11/Applications
4e60bb39
MB
12Source0: http://ftp.gnome.org/pub/GNOME/sources/gnome-disk-utility/3.0/%{name}-%{version}.tar.bz2
13# Source0-md5: 567a57df8555f5bbee3b664f40684518
14Patch0: %{name}-link.patch
99b9c2e2
MB
15BuildRequires: autoconf
16BuildRequires: automake >= 1:1.9
4e60bb39 17BuildRequires: avahi-ui-gtk3-devel >= 0.6.25
99b9c2e2 18BuildRequires: dbus-glib-devel >= 0.74
1c429d07 19BuildRequires: docbook-dtd412-xml
99b9c2e2 20BuildRequires: gettext-devel
4e60bb39 21BuildRequires: glib2-devel >= 1:2.28.0
99b9c2e2
MB
22BuildRequires: gnome-common
23BuildRequires: gnome-doc-utils
4e60bb39 24BuildRequires: gtk+3-devel >= 3.0.0
99b9c2e2
MB
25%{?with_apidocs:BuildRequires: gtk-doc >= 1.3}
26BuildRequires: intltool >= 0.35.0
45209e26 27BuildRequires: libatasmart-devel >= 0.14
e395b2ca 28BuildRequires: libgnome-keyring-devel >= 2.22.0
4e60bb39 29BuildRequires: libnotify-devel >= 0.6.1
99b9c2e2 30BuildRequires: libtool
4e60bb39
MB
31BuildRequires: libunique3-devel >= 3.0.0
32BuildRequires: nautilus-devel >= 3.0.0
99b9c2e2
MB
33BuildRequires: pkgconfig
34BuildRequires: rpmbuild(find_lang) >= 1.23
4e60bb39 35BuildRequires: rpmbuild(macros) >= 1.601
99b9c2e2 36BuildRequires: scrollkeeper
e395b2ca 37BuildRequires: udisks-devel >= 1.0.0
de184b44 38Requires(post,postun): gtk-update-icon-cache
99b9c2e2 39Requires: %{name}-libs = %{version}-%{release}
4e60bb39
MB
40Requires: hicolor-icon-theme
41Requires: nautilus >= 3.0.0
332748ea 42Requires: udisks >= 1.0.0
f22f0689 43Suggests: openssh-gnome-askpass
99b9c2e2
MB
44BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
45
46%description
47This package contains the Palimpsest disk management application.
48Palimpsest supports partitioning, file system creation, encryption,
49RAID, SMART monitoring, etc.
50
35155a5e
JB
51%description -l pl.UTF-8
52Ten pakiet zawiera aplikację do zarządzania dyskami Palimpsest.
53Obsługuje ona partycjonowanie, tworzenie systemów plików, szyfrowanie,
54RAID, monitorowanie SMART itp.
55
99b9c2e2
MB
56%package libs
57Summary: gnome-disk-utility libraries
58Summary(pl.UTF-8): Biblioteki gnome-disk-utility
59Group: X11/Libraries
60
61%description libs
62gnome-disk-utility libraries.
63
64%description libs -l pl.UTF-8
65Biblioteki gnome-disk-utility.
66
67%package devel
68Summary: Header files for gnome-disk-utility libraries
69Summary(pl.UTF-8): Pliki nagłówkowe bibliotek gnome-disk-utility
70Group: X11/Development/Libraries
45209e26 71Requires: %{name}-libs = %{version}-%{release}
4e60bb39
MB
72Requires: glib2-devel >= 1:2.28.0
73Requires: gtk+3-devel >= 3.0.0
99b9c2e2
MB
74
75%description devel
76Header files for gnome-disk-utility libraries.
77
78%description devel -l pl.UTF-8
79Pliki nagłówkowe bibliotek gnome-disk-utility.
80
81%package static
82Summary: Static gnome-disk-utility libraries
83Summary(pl.UTF-8): Statyczne biblioteki gnome-disk-utility
84Group: X11/Development/Libraries
85Requires: %{name}-devel = %{version}-%{release}
86
87%description static
88Static gnome-disk-utility libraries.
89
90%description static -l pl.UTF-8
91Statyczne biblioteki gnome-disk-utility.
92
93%package apidocs
94Summary: gnome-disk-utility libraries API documentation
95Summary(pl.UTF-8): Dokumentacja API bibliotek gnome-disk-utility
96Group: Documentation
97Requires: gtk-doc-common
98
99%description apidocs
100gnome-disk-utility libraries API documentation.
101
102%description apidocs -l pl.UTF-8
103Dokumentacja API bibliotek gnome-disk-utility.
104
105%prep
106%setup -q
4e60bb39 107%patch0 -p1
99b9c2e2
MB
108
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 \
4e60bb39 119 %{__enable_disable apidocs gtk-doc} \
99b9c2e2
MB
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
4e60bb39
MB
130%{__rm} $RPM_BUILD_ROOT%{_libdir}/nautilus/extensions-3.0/libnautilus-gdu.{a,la}
131%{__rm} $RPM_BUILD_ROOT%{_libdir}/*.la
99b9c2e2
MB
132
133%find_lang gnome-disk-utility
134%find_lang palimpsest --with-gnome --with-omf
135
136%clean
137rm -rf $RPM_BUILD_ROOT
138
139%post
140%update_icon_cache hicolor
141
142%postun
143%update_icon_cache hicolor
144
35155a5e
JB
145%post libs -p /sbin/ldconfig
146%postun libs -p /sbin/ldconfig
99b9c2e2
MB
147
148%files -f palimpsest.lang
149%defattr(644,root,root,755)
150%doc AUTHORS NEWS README TODO
151%attr(755,root,root) %{_bindir}/palimpsest
152%attr(755,root,root) %{_libdir}/gdu-format-tool
153%attr(755,root,root) %{_libdir}/gdu-notification-daemon
4e60bb39 154%attr(755,root,root) %{_libdir}/nautilus/extensions-3.0/libnautilus-gdu.so
99b9c2e2
MB
155%{_sysconfdir}/xdg/autostart/gdu-notification-daemon.desktop
156%{_desktopdir}/palimpsest.desktop
157%{_iconsdir}/hicolor/*/*/*.png
158%{_iconsdir}/hicolor/*/*/*.svg
159
160%files libs -f gnome-disk-utility.lang
161%defattr(644,root,root,755)
162%attr(755,root,root) %{_libdir}/libgdu-gtk.so.*.*.*
163%attr(755,root,root) %{_libdir}/libgdu.so.*.*.*
164%attr(755,root,root) %ghost %{_libdir}/libgdu-gtk.so.0
165%attr(755,root,root) %ghost %{_libdir}/libgdu.so.0
166
167%files devel
168%defattr(644,root,root,755)
169%attr(755,root,root) %{_libdir}/libgdu-gtk.so
170%attr(755,root,root) %{_libdir}/libgdu.so
99b9c2e2
MB
171%{_includedir}/gnome-disk-utility
172%{_pkgconfigdir}/gdu-gtk.pc
173%{_pkgconfigdir}/gdu.pc
174
175%files static
176%defattr(644,root,root,755)
177%{_libdir}/libgdu-gtk.a
178%{_libdir}/libgdu.a
179
180%if %{with apidocs}
181%files apidocs
182%defattr(644,root,root,755)
183%{_gtkdocdir}/gnome-disk-utility
184%endif
This page took 0.050306 seconds and 4 git commands to generate.