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