]> git.pld-linux.org Git - packages/gnome-panel.git/blob - gnome-panel.spec
- updated to 3.52.0
[packages/gnome-panel.git] / gnome-panel.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-panel
4 Version:        3.52.0
5 Release:        1
6 License:        LGPL v2+ (library), GPL v2+ (the rest)
7 Group:          X11/Applications
8 Source0:        https://download.gnome.org/sources/gnome-panel/3.52/%{name}-%{version}.tar.xz
9 # Source0-md5:  b31f81ec510d0a4aadf80e048af1728f
10 URL:            https://wiki.gnome.org/Projects/GnomePanel
11 BuildRequires:  autoconf >= 2.50
12 BuildRequires:  automake >= 1:1.16.4
13 BuildRequires:  cairo-devel >= 1.0.0
14 BuildRequires:  dconf-devel >= 0.14.0
15 BuildRequires:  docbook-dtd412-xml
16 BuildRequires:  evolution-data-server-devel >= 3.33.2
17 BuildRequires:  gdk-pixbuf2-devel >= 2.26.0
18 BuildRequires:  gdm-devel >= 3
19 BuildRequires:  gettext-tools >= 0.19.8
20 BuildRequires:  glib2-devel >= 1:2.67.1
21 BuildRequires:  gnome-desktop-devel >= 3.4.0
22 BuildRequires:  gnome-menus-devel >= 3.8.0
23 BuildRequires:  gobject-introspection-devel >= 0.10.0
24 BuildRequires:  gsettings-desktop-schemas-devel >= 42.0
25 BuildRequires:  gtk+3-devel >= 3.22.0
26 BuildRequires:  libgweather4-devel >= 4.0
27 BuildRequires:  libtool >= 2:2.2.6
28 BuildRequires:  libwnck-devel >= 43.0
29 BuildRequires:  pango-devel >= 1:1.15.4
30 BuildRequires:  perl-base
31 BuildRequires:  pkgconfig >= 1:0.15.0
32 BuildRequires:  polkit-devel
33 BuildRequires:  rpm-pythonprov
34 BuildRequires:  rpmbuild(find_lang) >= 1.23
35 BuildRequires:  rpmbuild(macros) >= 1.752
36 BuildRequires:  systemd-devel >= 1:230
37 BuildRequires:  tar >= 1:1.22
38 BuildRequires:  xorg-lib-libX11-devel
39 BuildRequires:  xorg-lib-libXau-devel
40 BuildRequires:  xorg-lib-libXi-devel
41 BuildRequires:  xorg-lib-libXrandr-devel >= 1.3.0
42 BuildRequires:  xz
43 BuildRequires:  yelp-tools
44 Requires(post,postun):  glib2 >= 1:2.67.1
45 Requires(post,postun):  gtk-update-icon-cache
46 Requires:       %{name}-libs = %{version}-%{release}
47 Requires:       dconf >= 0.14.0
48 Requires:       gdk-pixbuf2 >= 2.26.0
49 Requires:       gnome-desktop >= 3.4.0
50 Requires:       gnome-icon-theme >= 3.0.0
51 Requires:       gnome-menus >= 3.8.0
52 Requires:       gsettings-desktop-schemas >= 42.0
53 Requires:       hicolor-icon-theme
54 Requires:       libgweather4 >= 4.0
55 Requires:       libwnck >= 43.0
56 Requires:       pango >= 1:1.15.4
57 Requires:       systemd-libs >= 1:230
58 Requires:       tzdata >= 2008b-4
59 Requires:       xdg-menus
60 Requires:       xorg-lib-libXrandr >= 1.3.0
61 Suggests:       evolution-data-server >= 3.33.2
62 Suggests:       gnome-screenshot
63 Suggests:       gnome-search-tool
64 Suggests:       polkit-gnome >= 0.93
65 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
66
67 %description
68 GNOME (GNU Network Object Model Environment) is a user-friendly set of
69 applications and desktop tools to be used in conjunction with a window
70 manager for the X Window System. GNOME is similar in purpose and scope
71 to CDE and KDE, but GNOME is based completely on free software.
72
73 The gnome-panel packages provides the GNOME panel, menus and some
74 basic applets for the panel.
75
76 %description -l pl.UTF-8
77 GNOME (GNU Network Object Model Environment) to zestaw przyjaznych dla
78 użytkownika aplikacji i narzędzi do używania w połączeniu z zarządcą
79 okien pod X. GNOME ma podobny cel jak CDE i KDE, ale bazuje całkowicie
80 na wolnym oprogramowaniu.
81
82 Ten pakiet dostarcza panel GNOME2, menu oraz podstawowe aplety dla
83 panelu GNOME2.
84
85 %package libs
86 Summary:        GNOME panel library
87 Summary(pl.UTF-8):      Biblioteka panelu GNOME
88 Group:          X11/Libraries
89 Requires:       cairo >= 1.0.0
90 Requires:       glib2 >= 1:2.67.1
91 Requires:       gtk+3 >= 3.22.0
92
93 %description libs
94 GNOME panel library.
95
96 %description libs -l pl.UTF-8
97 Biblioteka panelu GNOME.
98
99 %package devel
100 Summary:        GNOME panel includes, and more
101 Summary(pl.UTF-8):      Pliki nagłówkowe biblioteki panelu GNOME
102 Group:          X11/Development/Libraries
103 Requires:       %{name}-libs = %{version}-%{release}
104 Requires:       glib2-devel >= 1:2.67.1
105 Requires:       gtk+3-devel >= 3.22.0
106 Obsoletes:      gnome-panel-apidocs < 3.47.1
107
108 %description devel
109 Panel header files for creating GNOME panels.
110
111 %description devel -l pl.UTF-8
112 Pliki nagłówkowe bibliotek panelu GNOME.
113
114 %prep
115 %setup -q
116
117 %build
118 %{__libtoolize}
119 %{__aclocal} -I m4
120 %{__autoconf}
121 %{__autoheader}
122 %{__automake}
123 %configure \
124         --disable-silent-rules \
125         --disable-static \
126         --enable-eds
127 %{__make}
128
129 %install
130 rm -rf $RPM_BUILD_ROOT
131 install -d $RPM_BUILD_ROOT%{_datadir}/%{name}
132
133 %{__make} install \
134         DESTDIR=$RPM_BUILD_ROOT
135
136 %{__rm} $RPM_BUILD_ROOT%{_libdir}/*.la \
137         $RPM_BUILD_ROOT%{_libdir}/gnome-panel/modules/*.la
138
139 %{__mv} $RPM_BUILD_ROOT%{_localedir}/{sr@ije,sr@ijekavian}
140
141 %find_lang %{name} --with-gnome --all-name
142
143 %clean
144 rm -rf $RPM_BUILD_ROOT
145
146 %post
147 %glib_compile_schemas
148 %update_icon_cache hicolor
149
150 %postun
151 %glib_compile_schemas
152 %update_icon_cache hicolor
153
154 %post   libs -p /sbin/ldconfig
155 %postun libs -p /sbin/ldconfig
156
157 %files -f %{name}.lang
158 %defattr(644,root,root,755)
159 %doc AUTHORS NEWS README.md ChangeLog
160 %attr(755,root,root) %{_bindir}/gnome-panel
161 %dir %{_libdir}/%{name}
162 %dir %{_libdir}/%{name}/modules
163 %attr(755,root,root) %{_libdir}/%{name}/modules/org.gnome.gnome-panel.action-button.so
164 %attr(755,root,root) %{_libdir}/%{name}/modules/org.gnome.gnome-panel.clock.so
165 %attr(755,root,root) %{_libdir}/%{name}/modules/org.gnome.gnome-panel.fish.so
166 %attr(755,root,root) %{_libdir}/%{name}/modules/org.gnome.gnome-panel.launcher.so
167 %attr(755,root,root) %{_libdir}/%{name}/modules/org.gnome.gnome-panel.menu.so
168 %attr(755,root,root) %{_libdir}/%{name}/modules/org.gnome.gnome-panel.notification-area.so
169 %attr(755,root,root) %{_libdir}/%{name}/modules/org.gnome.gnome-panel.separator.so
170 %attr(755,root,root) %{_libdir}/%{name}/modules/org.gnome.gnome-panel.status-notifier.so
171 %attr(755,root,root) %{_libdir}/%{name}/modules/org.gnome.gnome-panel.wncklet.so
172 %{_datadir}/glib-2.0/schemas/org.gnome.gnome-panel.applet.clock.gschema.xml
173 %{_datadir}/glib-2.0/schemas/org.gnome.gnome-panel.applet.fish.gschema.xml
174 %{_datadir}/glib-2.0/schemas/org.gnome.gnome-panel.applet.initial-settings.gschema.xml
175 %{_datadir}/glib-2.0/schemas/org.gnome.gnome-panel.applet.launcher.gschema.xml
176 %{_datadir}/glib-2.0/schemas/org.gnome.gnome-panel.applet.menu-button.gschema.xml
177 %{_datadir}/glib-2.0/schemas/org.gnome.gnome-panel.applet.window-list.gschema.xml
178 %{_datadir}/glib-2.0/schemas/org.gnome.gnome-panel.applet.workspace-switcher.gschema.xml
179 %{_datadir}/glib-2.0/schemas/org.gnome.gnome-panel.enums.xml
180 %{_datadir}/glib-2.0/schemas/org.gnome.gnome-panel.gschema.xml
181 %{_datadir}/glib-2.0/schemas/org.gnome.gnome-panel.object.gschema.xml
182 %{_datadir}/glib-2.0/schemas/org.gnome.gnome-panel.toplevel.gschema.xml
183 %{_datadir}/gnome-panel
184 %{_desktopdir}/gnome-panel.desktop
185 %{_iconsdir}/hicolor/*x*/apps/gnome-panel*.png
186 %{_iconsdir}/hicolor/scalable/apps/gnome-panel*.svg
187 %{_mandir}/man1/gnome-panel.1*
188
189 %files libs
190 %defattr(644,root,root,755)
191 %attr(755,root,root) %{_libdir}/libgnome-panel.so.*.*.*
192 %attr(755,root,root) %ghost %{_libdir}/libgnome-panel.so.3
193
194 %files devel
195 %defattr(644,root,root,755)
196 %attr(755,root,root) %{_libdir}/libgnome-panel.so
197 %{_includedir}/gnome-panel
198 %{_pkgconfigdir}/libgnome-panel.pc
This page took 0.118035 seconds and 4 git commands to generate.