]> git.pld-linux.org Git - packages/gnome-desktop.git/blob - gnome-desktop.spec
- en@shaw locale is now supported (via LANGUAGE)
[packages/gnome-desktop.git] / gnome-desktop.spec
1 Summary:        The core programs for the GNOME GUI desktop environment
2 Summary(pl.UTF-8):      Podstawowe programy środowiska graficznego GNOME
3 Name:           gnome-desktop
4 Version:        2.32.1
5 Release:        1
6 License:        LGPL
7 Group:          X11/Applications
8 Source0:        http://ftp.gnome.org/pub/GNOME/sources/gnome-desktop/2.32/%{name}-%{version}.tar.bz2
9 # Source0-md5:  5c80d628a240eb9d9ff78913b31f2f67
10 Source1:        pld-logo.svg
11 URL:            http://www.gnome.org/
12 BuildRequires:  GConf2-devel >= 2.26.0
13 BuildRequires:  autoconf
14 BuildRequires:  automake >= 1:1.9
15 BuildRequires:  docbook-dtd412-xml
16 BuildRequires:  gettext-devel
17 BuildRequires:  glib2-devel >= 1:2.20.0
18 BuildRequires:  gnome-common >= 2.24.0
19 BuildRequires:  gnome-doc-utils >= 0.14.0
20 BuildRequires:  gtk+2-devel >= 2:2.18.0
21 BuildRequires:  gtk-doc >= 1.8
22 BuildRequires:  intltool >= 0.40.0
23 BuildRequires:  libtool
24 BuildRequires:  pkgconfig
25 BuildRequires:  rpm-pythonprov
26 BuildRequires:  rpmbuild(find_lang) >= 1.23
27 BuildRequires:  rpmbuild(macros) >= 1.311
28 BuildRequires:  scrollkeeper
29 BuildRequires:  startup-notification-devel >= 0.8
30 BuildRequires:  xorg-lib-libXrandr-devel >= 1.2
31 Requires(post,postun):  scrollkeeper
32 Requires:       %{name}-libs = %{version}-%{release}
33 Requires:       python-gnome
34 Requires:       python-pygtk-gtk
35 Obsoletes:      gnome-core
36 # sr@Latn vs. sr@latin
37 Conflicts:      glibc-misc < 6:2.7
38 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
39
40 %description
41 GNOME (GNU Network Object Model Environment) is a user-friendly set of
42 applications and desktop tools to be used in conjunction with a window
43 manager for the X Window System. GNOME is similar in purpose and scope
44 to CDE and KDE, but GNOME is based completely on free software.
45
46 This package contains applications related to GNOME desktop.
47
48 %description -l pl.UTF-8
49 GNOME (GNU Network Object Model Environment) jest zestawem przyjaznych
50 dla użytkownika programów i narzędzi biurkowych, których używa się
51 wraz z zarządcą okien systemu X Window. GNOME przypomina wyglądem i
52 zakresem funkcjonalności CDE i KDE, jednak GNOME opiera się w całości
53 na wolnym oprogramowaniu.
54
55 Ten pakiet zawiera aplikacje związane w desktopem GNOME.
56
57 %package libs
58 Summary:        gnome-desktop library
59 Summary(pl.UTF-8):      Biblioteka gnome-desktop
60 Group:          X11/Libraries
61
62 %description libs
63 This package contains gnome-desktop library.
64
65 %description libs -l pl.UTF-8
66 Pakiet ten zawiera bibliotekę gnome-desktop.
67
68 %package devel
69 Summary:        GNOME desktop includes
70 Summary(pl.UTF-8):      Pliki nagłówkowe bibliotek GNOME desktop
71 Group:          X11/Development/Libraries
72 Requires:       %{name}-libs = %{version}-%{release}
73 Requires:       gtk+2-devel >= 2:2.18.0
74 Requires:       startup-notification-devel >= 0.8
75
76 %description devel
77 GNOME desktop header files.
78
79 %description devel -l pl.UTF-8
80 Pliki nagłówkowe bibliotek GNOME desktop.
81
82 %package static
83 Summary:        GNOME desktop static libraries
84 Summary(pl.UTF-8):      Statyczne biblioteki GNOME desktop
85 Group:          X11/Development/Libraries
86 Requires:       %{name} = %{version}-%{release}
87
88 %description static
89 GNOME desktop static libraries.
90
91 %description static -l pl.UTF-8
92 Statyczne biblioteki GNOME desktop.
93
94 %package apidocs
95 Summary:        gnome-desktop API documentation
96 Summary(pl.UTF-8):      Dokumentacja API gnome-desktop
97 Group:          Documentation
98 Requires:       gtk-doc-common
99
100 %description apidocs
101 gnome-desktop API documentation.
102
103 %description apidocs -l pl.UTF-8
104 Dokumentacja API gnome-desktop.
105
106 %prep
107 %setup -q
108
109 %build
110 %{__gtkdocize}
111 %{__intltoolize}
112 %{__gnome_doc_prepare}
113 %{__gnome_doc_common}
114 %{__intltoolize}
115 %{__libtoolize}
116 %{__aclocal} -I m4
117 %{__autoconf}
118 %{__autoheader}
119 %{__automake}
120 %configure \
121         --with-gnome-distributor="PLD Linux Distribution" \
122         --enable-gtk-doc \
123         --with-html-dir=%{_gtkdocdir} \
124         --disable-silent-rules
125 %{__make}
126
127 %install
128 rm -rf $RPM_BUILD_ROOT
129
130 %{__make} install \
131         DESTDIR=$RPM_BUILD_ROOT
132
133 %{__rm} $RPM_BUILD_ROOT%{_pixmapsdir}/gnome-logo-icon-transparent.png
134 install %{SOURCE1} $RPM_BUILD_ROOT%{_pixmapsdir}/gnome-logo-icon-transparent.svg
135 %{__rm} $RPM_BUILD_ROOT%{_libdir}/*.la
136
137 %find_lang %{name} --with-gnome --with-omf --all-name
138
139 %clean
140 rm -rf $RPM_BUILD_ROOT
141
142 %post
143 %scrollkeeper_update_post
144
145 %postun
146 %scrollkeeper_update_postun
147
148 %post   libs -p /sbin/ldconfig
149 %postun libs -p /sbin/ldconfig
150
151 %files -f %{name}.lang
152 %defattr(644,root,root,755)
153 %doc AUTHORS ChangeLog MAINTAINERS NEWS README
154 %attr(755,root,root) %{_bindir}/gnome-about
155 %{_mandir}/man1/gnome-about.1*
156 %{_datadir}/gnome-about
157 %{_datadir}/libgnome-desktop
158 %{_pixmapsdir}/*
159 %{_desktopdir}/gnome-about.desktop
160
161 %files libs
162 %defattr(644,root,root,755)
163 %attr(755,root,root) %{_libdir}/libgnome-desktop-2.so.*.*.*
164 %attr(755,root,root) %ghost %{_libdir}/libgnome-desktop-2.so.17
165
166 %files devel
167 %defattr(644,root,root,755)
168 %attr(755,root,root) %{_libdir}/libgnome-desktop-2.so
169 %{_includedir}/gnome-desktop-2.0
170 %{_pkgconfigdir}/gnome-desktop-2.0.pc
171
172 %files static
173 %defattr(644,root,root,755)
174 %{_libdir}/libgnome-desktop-2.a
175
176 %files apidocs
177 %defattr(644,root,root,755)
178 %{_gtkdocdir}/gnome-desktop
This page took 0.044611 seconds and 4 git commands to generate.