]> git.pld-linux.org Git - packages/control-center.git/blob - control-center.spec
- control-center-am_conditional.patch: fix some automake braindamage
[packages/control-center.git] / control-center.spec
1 Summary:        GNOME control center
2 Summary(pl):    Centrum kontroli GNOME
3 Name:           control-center
4 Version:        1.4.0.1
5 Release:        5
6 Epoch:          1
7 License:        GPL
8 Group:          X11/Applications
9 Group(de):      X11/Applikationen
10 Group(pl):      X11/Aplikacje
11 Source0:        ftp://ftp.gnome.org/pub/GNOME/stable/sources/control-center/%{name}-%{version}.tar.gz
12 Patch0:         %{name}-macros.patch
13 Patch1:         %{name}-applnk.patch
14 Patch2:         %{name}-gettext.patch
15 Patch3:         %{name}-wm-properties_path.patch
16 Patch4:         %{name}-esdrelease.patch
17 Patch5:         %{name}-pldrelease.patch
18 Patch6:         %{name}-am_conditional.patch
19 Patch7:         %{name}-xml-i18n.patch
20 Patch8:         %{name}-pixbuf_cflags.patch
21 URL:            http://www.gnome.org/
22 Icon:           control-center.gif
23 BuildRequires:  GConf-devel
24 BuildRequires:  ORBit-devel
25 BuildRequires:  autoconf
26 BuildRequires:  automake
27 BuildRequires:  libtool
28 BuildRequires:  bison
29 BuildRequires:  flex
30 BuildRequires:  esound-devel >= 0.2.5
31 BuildRequires:  findutils
32 BuildRequires:  gdk-pixbuf-devel >= 0.7.0
33 BuildRequires:  gettext-devel
34 BuildRequires:  gnome-libs-devel >= 1.2.12-3
35 BuildRequires:  gnome-vfs-devel >= 0.9
36 BuildRequires:  gtk+-devel >= 1.1.16
37 BuildRequires:  imlib-devel >= 1.8.2
38 BuildRequires:  xml-i18n-tools
39 BuildRequires:  oaf-devel
40 BuildRequires:  zlib-devel
41 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
42 Obsoletes:      gnome
43
44 %define         _prefix         /usr/X11R6
45 %define         _bindir         %{_prefix}/bin
46 %define         _datadir        %{_prefix}/share
47 %define         _includedir     %{_prefix}/include
48 %define         _libdir         %{_prefix}/lib
49 %define         _sysconfdir     /etc/X11/GNOME
50
51 %description
52 A Configuration tool for easily setting up your GNOME environment.
53 GNOME is the GNU Network Object Model Environment. That's a fancy name
54 but really GNOME is a nice GUI desktop environment. It makes using
55 your computer easy, powerful, and easy to configure.
56
57 %description -l pl
58 Narzêdzie do ³atwej konfiguracji twojego ¶rodowiska GNOME. GNOME to
59 Obiektowe ¦rodowisko Sieciowe na licencji GNU (GNU Network Object
60 Model Environment). Nazwa jest do¶æ dziwaczna, ale w rzeczywisto¶ci
61 jest to mi³e ¶rodowisko pracy. Powoduje, ¿e u¿ywanie komputera jest
62 proste, wydajne i ³atwe w konfiguracji.
63
64 %package devel
65 Summary:        GNOME control-center includes
66 Summary(pl):    Pliki nag³ówkowe centrum kontroli GNOME
67 Group:          X11/Development/Libraries
68 Group(de):      X11/Entwicklung/Libraries
69 Group(es):      X11/Desarrollo/Bibliotecas
70 Group(fr):      X11/Development/Librairies
71 Group(pl):      X11/Programowanie/Biblioteki
72 Group(pt_BR):   X11/Desenvolvimento/Bibliotecas
73 Group(ru):      X11/òÁÚÒÁÂÏÔËÁ/âÉÂÌÉÏÔÅËÉ
74 Group(uk):      X11/òÏÚÒÏÂËÁ/â¦Â̦ÏÔÅËÉ
75 Requires:       %{name} = %{version}
76
77 %description devel
78 Capplet development stuff.
79
80 %description -l pl
81 Rzeczy potrzebne do kompilacji.
82
83 %package static
84 Summary:        GNOME control-center static libraries
85 Summary(pl):    Statyczne biblioteki dla centrum kontroli GNOME
86 Group:          X11/Development/Libraries
87 Group(de):      X11/Entwicklung/Libraries
88 Group(es):      X11/Desarrollo/Bibliotecas
89 Group(fr):      X11/Development/Librairies
90 Group(pl):      X11/Programowanie/Biblioteki
91 Group(pt_BR):   X11/Desenvolvimento/Bibliotecas
92 Group(ru):      X11/òÁÚÒÁÂÏÔËÁ/âÉÂÌÉÏÔÅËÉ
93 Group(uk):      X11/òÏÚÒÏÂËÁ/â¦Â̦ÏÔÅËÉ
94 Requires:       %{name}-devel = %{version}
95
96 %description static
97 GNOME control-center static libraries.
98
99 %description -l pl
100 Statyczne biblioteki dla centrum kontroli GNOME.
101
102 %prep
103 %setup -q
104 %patch0 -p1
105 %patch1 -p1
106 %patch2 -p1
107 %patch3 -p1
108 %patch4 -p1
109 %patch5 -p0
110 %patch6 -p1
111 %patch7 -p1
112 %patch8 -p1
113
114 %build
115 rm -f missing
116 xml-i18n-toolize --copy --force
117 libtoolize --copy --force
118 gettextize --copy --force
119 rm -f macros/xml-i18n-tools.m4  # have it in xml-i18n-tools
120 aclocal -I macros
121 autoconf
122 automake -a -c
123 %configure 
124
125 %{__make}
126
127 %install
128 rm -rf $RPM_BUILD_ROOT
129
130 %{__make} DESTDIR=$RPM_BUILD_ROOT install
131
132 rm -f $RPM_BUILD_ROOT%{_datadir}/control-center/Desktop/screensaver-properties.desktop \
133         $RPM_BUILD_ROOT%{_applnkdir}/Settings/Desktop/screensaver-properties.desktop \
134         $RPM_BUILD_ROOT%{_applnkdir}/Settings/GNOME/Desktop/screensaver-properties.desktop
135         
136 mv -f $RPM_BUILD_ROOT%{_applnkdir}/Settings/*.desktop \
137       $RPM_BUILD_ROOT%{_applnkdir}/Settings/GNOME
138 cp    $RPM_BUILD_ROOT%{_applnkdir}/Settings/Desktop/*.desktop \
139       $RPM_BUILD_ROOT%{_applnkdir}/Settings/GNOME/Desktop
140
141 find $RPM_BUILD_ROOT%{_applnkdir} -name .directory | xargs | rm -f
142
143 gzip -9nf AUTHORS ChangeLog NEWS README
144
145 %find_lang %{name} --with-gnome
146
147 %clean
148 rm -rf $RPM_BUILD_ROOT
149
150 %post   -p /sbin/ldconfig
151 %postun -p /sbin/ldconfig
152
153 %files -f %{name}.lang
154 %defattr(644,root,root,755)
155 %{_sysconfdir}/CORBA/servers/*
156 %attr(755,root,root) %{_bindir}/*
157 %attr(755,root,root) %{_libdir}/lib*.so.*.*
158
159 %{_datadir}/control-center
160 %{_applnkdir}/Settings/GNOME
161 %dir %{_datadir}/gnome/wm-properties
162 %{_pixmapsdir}/*
163
164 %files devel
165 %defattr(644,root,root,755)
166 %doc *gz
167 %attr(755,root,root) %{_libdir}/lib*.so
168 %attr(755,root,root) %{_libdir}/lib*.la
169 %attr(755,root,root) %{_libdir}/*.sh
170 %{_datadir}/idl/*
171 %{_datadir}/omf/*
172 %{_includedir}/*
173
174 %files static
175 %defattr(644,root,root,755)
176 %{_libdir}/lib*.a
This page took 0.039977 seconds and 3 git commands to generate.