]> git.pld-linux.org Git - packages/gnome-disk-utility.git/blame - gnome-disk-utility.spec
- < 1.1.0, not 1.0.0, see: http://lists.freedesktop.org/archives/devkit-devel/2009...
[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
166163b3 8Version: 3.0.2
4e60bb39 9Release: 1
99b9c2e2
MB
10License: LGPL v2+
11Group: X11/Applications
4e60bb39 12Source0: http://ftp.gnome.org/pub/GNOME/sources/gnome-disk-utility/3.0/%{name}-%{version}.tar.bz2
166163b3 13# Source0-md5: 2a4b9c005677a62a519b8197e6bba02f
4e60bb39 14Patch0: %{name}-link.patch
99b9c2e2 15BuildRequires: autoconf
166163b3 16BuildRequires: automake >= 1:1.11
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 22BuildRequires: gnome-doc-utils
4e60bb39 23BuildRequires: gtk+3-devel >= 3.0.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
4e60bb39 28BuildRequires: libnotify-devel >= 0.6.1
166163b3 29BuildRequires: libtool >= 2.2
4e60bb39
MB
30BuildRequires: libunique3-devel >= 3.0.0
31BuildRequires: nautilus-devel >= 3.0.0
99b9c2e2
MB
32BuildRequires: pkgconfig
33BuildRequires: rpmbuild(find_lang) >= 1.23
4e60bb39 34BuildRequires: rpmbuild(macros) >= 1.601
99b9c2e2 35BuildRequires: scrollkeeper
c53baabd 36BuildRequires: udisks-devel < 1.1.0
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
c53baabd 42Requires: udisks < 1.1.0
332748ea 43Requires: udisks >= 1.0.0
f22f0689 44Suggests: openssh-gnome-askpass
99b9c2e2
MB
45BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
46
47%description
48This package contains the Palimpsest disk management application.
49Palimpsest supports partitioning, file system creation, encryption,
50RAID, SMART monitoring, etc.
51
35155a5e
JB
52%description -l pl.UTF-8
53Ten pakiet zawiera aplikację do zarządzania dyskami Palimpsest.
54Obsługuje ona partycjonowanie, tworzenie systemów plików, szyfrowanie,
55RAID, monitorowanie SMART itp.
56
99b9c2e2
MB
57%package libs
58Summary: gnome-disk-utility libraries
59Summary(pl.UTF-8): Biblioteki gnome-disk-utility
60Group: X11/Libraries
61
62%description libs
63gnome-disk-utility libraries.
64
65%description libs -l pl.UTF-8
66Biblioteki gnome-disk-utility.
67
68%package devel
69Summary: Header files for gnome-disk-utility libraries
70Summary(pl.UTF-8): Pliki nagłówkowe bibliotek gnome-disk-utility
71Group: X11/Development/Libraries
45209e26 72Requires: %{name}-libs = %{version}-%{release}
4e60bb39
MB
73Requires: glib2-devel >= 1:2.28.0
74Requires: gtk+3-devel >= 3.0.0
99b9c2e2
MB
75
76%description devel
77Header files for gnome-disk-utility libraries.
78
79%description devel -l pl.UTF-8
80Pliki nagłówkowe bibliotek gnome-disk-utility.
81
82%package static
83Summary: Static gnome-disk-utility libraries
84Summary(pl.UTF-8): Statyczne biblioteki gnome-disk-utility
85Group: X11/Development/Libraries
86Requires: %{name}-devel = %{version}-%{release}
87
88%description static
89Static gnome-disk-utility libraries.
90
91%description static -l pl.UTF-8
92Statyczne biblioteki gnome-disk-utility.
93
94%package apidocs
95Summary: gnome-disk-utility libraries API documentation
96Summary(pl.UTF-8): Dokumentacja API bibliotek gnome-disk-utility
97Group: Documentation
98Requires: gtk-doc-common
99
100%description apidocs
101gnome-disk-utility libraries API documentation.
102
103%description apidocs -l pl.UTF-8
104Dokumentacja API bibliotek gnome-disk-utility.
105
106%prep
107%setup -q
4e60bb39 108%patch0 -p1
99b9c2e2
MB
109
110%build
4d644c16 111%{__gtkdocize}
99b9c2e2
MB
112%{__intltoolize}
113%{__libtoolize}
114%{__aclocal}
115%{__autoconf}
116%{__autoheader}
117%{__automake}
118%configure \
e395b2ca 119 --disable-silent-rules \
4e60bb39 120 %{__enable_disable apidocs gtk-doc} \
99b9c2e2
MB
121 --with-html-dir=%{_gtkdocdir}
122
123%{__make}
124
125%install
126rm -rf $RPM_BUILD_ROOT
127
128%{__make} install \
129 DESTDIR=$RPM_BUILD_ROOT
130
4e60bb39
MB
131%{__rm} $RPM_BUILD_ROOT%{_libdir}/nautilus/extensions-3.0/libnautilus-gdu.{a,la}
132%{__rm} $RPM_BUILD_ROOT%{_libdir}/*.la
99b9c2e2
MB
133
134%find_lang gnome-disk-utility
135%find_lang palimpsest --with-gnome --with-omf
136
137%clean
138rm -rf $RPM_BUILD_ROOT
139
140%post
141%update_icon_cache hicolor
142
143%postun
144%update_icon_cache hicolor
145
35155a5e
JB
146%post libs -p /sbin/ldconfig
147%postun libs -p /sbin/ldconfig
99b9c2e2
MB
148
149%files -f palimpsest.lang
150%defattr(644,root,root,755)
151%doc AUTHORS NEWS README TODO
152%attr(755,root,root) %{_bindir}/palimpsest
153%attr(755,root,root) %{_libdir}/gdu-format-tool
154%attr(755,root,root) %{_libdir}/gdu-notification-daemon
4e60bb39 155%attr(755,root,root) %{_libdir}/nautilus/extensions-3.0/libnautilus-gdu.so
99b9c2e2
MB
156%{_sysconfdir}/xdg/autostart/gdu-notification-daemon.desktop
157%{_desktopdir}/palimpsest.desktop
158%{_iconsdir}/hicolor/*/*/*.png
159%{_iconsdir}/hicolor/*/*/*.svg
160
161%files libs -f gnome-disk-utility.lang
162%defattr(644,root,root,755)
163%attr(755,root,root) %{_libdir}/libgdu-gtk.so.*.*.*
164%attr(755,root,root) %{_libdir}/libgdu.so.*.*.*
165%attr(755,root,root) %ghost %{_libdir}/libgdu-gtk.so.0
166%attr(755,root,root) %ghost %{_libdir}/libgdu.so.0
167
168%files devel
169%defattr(644,root,root,755)
170%attr(755,root,root) %{_libdir}/libgdu-gtk.so
171%attr(755,root,root) %{_libdir}/libgdu.so
99b9c2e2
MB
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.105481 seconds and 4 git commands to generate.