]> git.pld-linux.org Git - packages/gnome-applets.git/blobdiff - gnome-applets.spec
- disable scrollkeeper-install in install time, BR: gnome-common-2.8.0-2
[packages/gnome-applets.git] / gnome-applets.spec
index c0ad67e596db346d223081a9b6fff91fa4d9c1a5..16a3281f2b25362c708cd9146bbae66ed76746c2 100644 (file)
@@ -1,63 +1,53 @@
 Summary:       Small applications which embed themselves in the GNOME panel
-Summary(pl):   GNOME - Aplety
+Summary(pl):   Aplety GNOME - ma³e aplikacje osadzaj±ce siê w panelu
 Summary(ru):   íÁÌÅÎØËÉÅ ÐÒÏÇÒÁÍÍÙ, ×ÓÔÒÁÉ×ÁÀÝÉÅÓÑ × ÐÁÎÅÌØ GNOME
 Summary(uk):   íÁÌÅÎØ˦ ÐÒÏÇÒÁÍÉ, ÝÏ ×ÂÕÄÏ×ÕÀÔØÓÑ × ÐÁÎÅÌØ GNOME
 Name:          gnome-applets
-Version:       1.4.0.5
-Release:       9
+Version:       2.8.2
+Release:       2
 Epoch:         1
 License:       GPL v2, FDL
 Group:         X11/Applications
-Source0:       ftp://ftp.gnome.org/pub/GNOME/stable/sources/gnome-applets/%{name}-%{version}.tar.bz2
-Source1:       %{name}-drivemount-applet.png
-Source2:       %{name}-asclock-applet.png
-Source3:       %{name}-cdplayer-applet.png
-Source4:       %{name}-gnome-swap.png
-Source5:       %{name}-mini-commander-applet.png
-Source6:       %{name}-gtik2-applet.png
-Patch0:                %{name}-applet-docs.make.patch
-Patch1:                %{name}-ISDN.patch
-Patch2:                %{name}-am_conditional.patch
-Patch3:                %{name}-am15.patch
-Patch4:                %{name}-ru_omf.patch
-Patch5:                %{name}-am_cdplayer_linux_hack.patch
-Patch6:                %{name}-sound-monitor_themes_install_fix.patch
-Patch7:                %{name}-asclock_themes_install_fix.patch
-Patch8:                %{name}-desktop_fixes.patch
-Patch9:                %{name}-am_fixes.patch
-Patch10:       %{name}-zh_CN.patch
+Source0:       http://ftp.gnome.org/pub/GNOME/sources/%{name}/2.8/%{name}-%{version}.tar.bz2
+# Source0-md5: 10d83b6e031bad31d7cfefe2c4884bd7
+Patch0:                %{name}-stickynotes-title-size.patch
+URL:           http://www.gnome.org/
+BuildRequires: GConf2-devel >= 2.8.0.1
 BuildRequires: autoconf
 BuildRequires: automake
-BuildRequires: libtool
-BuildRequires: gettext-devel
-BuildRequires: esound-devel >= 0.2.7
+BuildRequires: gail-devel >= 1.8.0
 BuildRequires: gdbm-devel
-BuildRequires: gdk-pixbuf-gnome-devel >= 0.7.0
-BuildRequires: gnome-libs-devel >= 1.0.0
-BuildRequires: gnome-core-devel >= 1.1.0
-BuildRequires: gtk+-devel >= 1.2.0
-BuildRequires: libgtop-devel >= 1.0.0
-BuildRequires: libghttp-devel
-BuildRequires: scrollkeeper
-BuildRequires: xml-i18n-tools
-Prereq:                /sbin/ldconfig
-Prereq:                scrollkeeper
-URL:           http://www.gnome.org/
-BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+BuildRequires: gettext-devel
+BuildRequires: gnome-common >= 2.8.0-2
+BuildRequires: gnome-panel-devel >= 2.8.0
+BuildRequires: gnome-vfs2-devel >= 2.8.1
+BuildRequires: gstreamer-plugins-devel >= 0.8.5
+BuildRequires: gtk+2-devel >= 2:2.4.11
+BuildRequires: intltool >= 0.31.3
+BuildRequires: libgnome-devel >= 2.8.0
+BuildRequires: libgnomecanvas-devel >= 2.8.0
+BuildRequires: libgnomeui-devel >= 2.8.0
+BuildRequires: libglade2-devel >= 1:2.4.0
+BuildRequires: libgtop-devel >= 1:2.8.1
+BuildRequires: libtool
+BuildRequires: libwnck-devel >= 2.8.0
+BuildRequires: libxml2-devel >= 2.6.11
+BuildRequires: libxklavier-devel >= 1.03
+BuildRequires: scrollkeeper >= 0.3.11-4
+Requires(post):        GConf2 >= 2.7.92
+Requires(post):        scrollkeeper
+Requires:      gnome-vfs2 >= 2.8.1
+Requires:      gstreamer-audiosink
 Obsoletes:     gnotes_applet
-
-%define                _prefix         /usr/X11R6
-%define                _mandir         %{_prefix}/man
-%define                _sysconfdir     /etc/X11/GNOME
-%define                _localstatedir  /var
-%define                _omf_dest_dir   %(scrollkeeper-config --omfdir)
+BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
 The gnome-applets package provides Panel applets which enhance your
 GNOME experience.
 
 %description -l pl
-Aplety pod GNOME.
+Pakiet gnome-applets udostêpnia aplety Panelu, które usprawniaj± pracê
+z GNOME.
 
 %description -l uk
 ðÁËÅÔ gnome-applets Í¦ÓÔÉÔØ ÁÐÌÅÔÉ ðÁÎÅ̦ GNOME, ÝÏ Ú¦ÌØÛÕÀÔØ
@@ -67,33 +57,37 @@ Aplety pod GNOME.
 ðÁËÅÔ gnome-applets ÓÏÄÅÒÖÉÔ ÁÐÐÌÅÔÙ ðÁÎÅÌÉ GNOME, Õ×ÅÌÉÞÉ×ÁÀÝÉÅ
 ËÏÍÆÏÒÔÎÏÓÔØ ÒÁÂÏÔÙ × ÓÒÅÄÅ GNOME.
 
+%package devel
+Summary:       Header files for gnome-applets
+Summary(pl):   Pliki nag³ówkowe gnome-applets
+Group:         Development/Libraries
+Requires:      %{name} = %{epoch}:%{version}-%{release}
+Requires:      GConf2-devel >= 2.8.0.1
+Requires:      gtk+2-devel >= 2:2.4.11
+
+%description devel
+Header files for gnome-applets.
+
+%description devel -l pl
+Pliki nag³ówkowe gnome-applets.
+
 %prep
 %setup -q
 %patch0 -p1
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
-%patch4 -p1
-%patch5 -p1
-%patch6 -p1
-%patch7 -p1
-%patch8 -p1
-%patch9 -p1
-%patch10 -p1
-mv -f po/zh_CN.GB2312.po po/zh_CN.po
 
 %build
-sed -e s/AM_GNOME_GETTEXT/AM_GNU_GETTEXT/ configure.in > configure.in.tmp
-mv -f configure.in.tmp configure.in
-rm -f missing
+cp /usr/share/gnome-common/data/omf.make .
+%{__aclocal}
 %{__libtoolize}
-%{__gettextize}
-aclocal -I macros
-%{__autoconf}
+glib-gettextize --copy --force
+intltoolize --copy --force
+%{__autoheader}
+gnome-doc-common
 %{__automake}
+%{__autoconf}
 %configure \
        --disable-static \
-       --without-included-gettext
+       --disable-schemas-install
 %{__make}
 
 %install
@@ -101,48 +95,78 @@ rm -rf $RPM_BUILD_ROOT
 
 %{__make} install \
        DESTDIR=$RPM_BUILD_ROOT \
-       omf_dest_dir=%{_omf_dest_dir}/%{name}
+       GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
 
-install %{SOURCE1} $RPM_BUILD_ROOT%{_pixmapsdir}/drivemount-applet.png
-install %{SOURCE2} $RPM_BUILD_ROOT%{_pixmapsdir}/asclock-applet.png
-install %{SOURCE3} $RPM_BUILD_ROOT%{_pixmapsdir}/cdplayer-applet.png
-install %{SOURCE4} $RPM_BUILD_ROOT%{_pixmapsdir}/gnome-swap.png
-install %{SOURCE5} $RPM_BUILD_ROOT%{_pixmapsdir}/mini-commander-applet.png
-install %{SOURCE6} $RPM_BUILD_ROOT%{_pixmapsdir}/gtik2-applet.png
+rm -r $RPM_BUILD_ROOT%{_datadir}/locale/no
 
 %find_lang %{name} --with-gnome --all-name
 
+find $RPM_BUILD_ROOT/%{_pixmapsdir}/gkb/|grep '/..\.png$'|sed "s=$RPM_BUILD_ROOT\(/%{_pixmapsdir}/gkb/\)\(..\)\(.png\)=%lang(\2) \1\2\3=" >> %{name}.lang
+find .         -name ChangeLog -o \
+       -name TODO -o \
+       -name NEWS -o \
+       -name AUTHORS \
+       -o -name README | \
+awk '{src=$0; dst=$0;sub("^./","",dst);gsub("/","-",dst);
+       print "cp " src " " dst}  END {print "exit 0"}' | sh
+
 %clean
 rm -rf $RPM_BUILD_ROOT
 
 %post
-/sbin/ldconfig
 /usr/bin/scrollkeeper-update
+%gconf_schema_install
+GCONF_CONFIG_SOURCE="`%{_bindir}/gconftool-2 --get-default-source`" %{_libdir}/%{name}/mc-install-default-macros
 
-%postun
-/sbin/ldconfig
-/usr/bin/scrollkeeper-update
+%postun        -p /usr/bin/scrollkeeper-update
 
 %files -f %{name}.lang
 %defattr(644,root,root,755)
-%doc AUTHORS ChangeLog NEWS README
-
-%{_sysconfdir}/CORBA/servers/*
+%doc *AUTHORS *ChangeLog *NEWS *README *TODO
+%{_sysconfdir}/gconf/schemas/*
+%{_sysconfdir}/sound/events/*
 %attr(755,root,root) %{_bindir}/*
-%{_mandir}/man1/*
-%{_datadir}/applets/*/*.desktop
-%{_datadir}/asclock
-%{_datadir}/clockmail
+%attr(755,root,root) %{_libdir}/accessx-status-applet
+%attr(755,root,root) %{_libdir}/battstat-applet-2
+%attr(755,root,root) %{_libdir}/cdplayer_applet2
+%attr(755,root,root) %{_libdir}/charpick_applet2
+%attr(755,root,root) %{_libdir}/drivemount_applet2
+%attr(755,root,root) %{_libdir}/geyes_applet2
+%attr(755,root,root) %{_libdir}/gnome-keyboard-applet
+%attr(755,root,root) %{_libdir}/gtik2_applet2
+%attr(755,root,root) %{_libdir}/gweather-applet-2
+%attr(755,root,root) %{_libdir}/mailcheck-applet
+%attr(755,root,root) %{_libdir}/mini_commander_applet
+%attr(755,root,root) %{_libdir}/mixer_applet2
+%attr(755,root,root) %{_libdir}/modemlights_applet2
+%attr(755,root,root) %{_libdir}/multiload-applet-2
+%attr(755,root,root) %{_libdir}/stickynotes_applet
+%attr(755,root,root) %{_libdir}/wireless-applet
+%attr(755,root,root) %{_libdir}/%{name}
+%{_libdir}/bonobo/servers/*
+%{_datadir}/battstat_applet
 %{_datadir}/geyes
+%{_datadir}/gnome/gkb/presets.xml
+%{_datadir}/gnome-2.0/ui/*
+%{_datadir}/gen_util
+%{_datadir}/gswitchit
 %{_datadir}/gweather
-%{_datadir}/odometer
-%{_datadir}/sound-monitor
-%{_datadir}/tickastat
+%{_datadir}/stickynotes
+%{_datadir}/wireless-applet
+%{_pixmapsdir}/accessx-status-applet
+%{_pixmapsdir}/mailcheck
+%{_pixmapsdir}/mini-commander
+%{_pixmapsdir}/mixer
+%{_pixmapsdir}/stickynotes
+%{_pixmapsdir}/wireless-applet
+%{_pixmapsdir}/*.png
 %{_omf_dest_dir}/%{name}
-%{_pixmapsdir}/*
 
 %dir %{_datadir}/gnome/gkb
+%{_datadir}/gnome/gkb/Dvorak.keyprop
+%{_datadir}/gnome/gkb/Default.keyprop
 %lang(hy) %{_datadir}/gnome/gkb/AM_Armenian.keyprop
+%lang(ar) %{_datadir}/gnome/gkb/AR_*
 %lang(hy) %{_datadir}/gnome/gkb/Armenian.keyprop
 %lang(az) %{_datadir}/gnome/gkb/AZ_Azerbaidjani_Turkic.keyprop
 %lang(eu) %{_datadir}/gnome/gkb/Basque.keyprop
@@ -152,11 +176,11 @@ rm -rf $RPM_BUILD_ROOT
 %lang(pt_BR) %{_datadir}/gnome/gkb/BR_*
 %lang(bg) %{_datadir}/gnome/gkb/BulgarianCyril.keyprop
 %lang(be) %{_datadir}/gnome/gkb/BY_Belarussian.keyprop
-%{_datadir}/gnome/gkb/CA_English.keyprop
+%lang(en_CA) %{_datadir}/gnome/gkb/CA_English.keyprop
 %lang(de) %{_datadir}/gnome/gkb/CH_German_x.keyprop
-%lang(cs) %{_datadir}/gnome/gkb/CS_Czech.keyprop
-%lang(cs,sk) %{_datadir}/gnome/gkb/CZ_Czech_Slovak.keyprop
+%lang(cs) %{_datadir}/gnome/gkb/CZ_Czech.keyprop
 %lang(cs) %{_datadir}/gnome/gkb/CZ_Czech_x.keyprop
+%lang(cs,sk) %{_datadir}/gnome/gkb/CZ_Czech_Slovak.keyprop
 %lang(de) %{_datadir}/gnome/gkb/DE_*
 %lang(da) %{_datadir}/gnome/gkb/DK_*
 %lang(et) %{_datadir}/gnome/gkb/EE_*
@@ -166,53 +190,64 @@ rm -rf $RPM_BUILD_ROOT
 %lang(fr) %{_datadir}/gnome/gkb/FrenchCanadian.keyprop
 %lang(fr) %{_datadir}/gnome/gkb/FrenchSwiss.keyprop
 %lang(fr) %{_datadir}/gnome/gkb/FR_*
-%{_datadir}/gnome/gkb/GB*
 %lang(ka) %{_datadir}/gnome/gkb/GE_Georgian_x.keyprop
 %lang(ka) %{_datadir}/gnome/gkb/GeorgianLatin.keyprop
 %lang(de) %{_datadir}/gnome/gkb/German.keyprop
 %lang(de) %{_datadir}/gnome/gkb/GermanSwiss.keyprop
 %lang(el) %{_datadir}/gnome/gkb/GR_*
+%lang(hr) %{_datadir}/gnome/gkb/HR_*
 %lang(hu) %{_datadir}/gnome/gkb/HU_*
 %lang(hu) %{_datadir}/gnome/gkb/Hungarian*
 %lang(he,yi) %{_datadir}/gnome/gkb/IL_*
 %lang(is) %{_datadir}/gnome/gkb/IS_*
 %lang(it) %{_datadir}/gnome/gkb/IT_*
 %lang(ja) %{_datadir}/gnome/gkb/JP_*
+%lang(ko) %{_datadir}/gnome/gkb/KR_Korean.keyprop
 %lang(lo) %{_datadir}/gnome/gkb/LA_Lao_x.keyprop
 %lang(lt) %{_datadir}/gnome/gkb/LT_*
 %lang(mk) %{_datadir}/gnome/gkb/M*acedonian.keyprop
+%lang(mn) %{_datadir}/gnome/gkb/MN_Mongolian*.keyprop
 %lang(nl) %{_datadir}/gnome/gkb/NL_Dutch_x.keyprop
-%lang(no,nn) %{_datadir}/gnome/gkb/NO_Norwegian.keyprop
-%lang(no,nn) %{_datadir}/gnome/gkb/Norwegian.keyprop
+%lang(nn,no) %{_datadir}/gnome/gkb/NO_Norwegian.keyprop
+%lang(nn,no) %{_datadir}/gnome/gkb/Norwegian.keyprop
 %lang(pl) %{_datadir}/gnome/gkb/*olish*
 %lang(pt) %{_datadir}/gnome/gkb/Portug*
 %lang(pt) %{_datadir}/gnome/gkb/PT_*
 %lang(ro) %{_datadir}/gnome/gkb/RO_Romanian.keyprop
 %lang(ru) %{_datadir}/gnome/gkb/*Russian*
-%lang(sv) %{_datadir}/gnome/gkb/SE_Swedish.keyprop
-%lang(sl) %{_datadir}/gnome/gkb/SI_Slovenian.keyprop
+%lang(sv) %{_datadir}/gnome/gkb/SE_Swedish*.keyprop
+%lang(sl) %{_datadir}/gnome/gkb/SI_Slovenian*.keyprop
 %lang(sk) %{_datadir}/gnome/gkb/Slovak.keyprop
-%lang(sl) %{_datadir}/gnome/gkb/Slovene.keyprop
-%lang(sr,sh) %{_datadir}/gnome/gkb/SR_Dutch.keyprop
+%lang(sk) %{_datadir}/gnome/gkb/SK_*
+%lang(sl) %{_datadir}/gnome/gkb/Sloven*.keyprop
+%lang(sr) %{_datadir}/gnome/gkb/SR_Dutch.keyprop
 %lang(sv) %{_datadir}/gnome/gkb/Swedish.keyprop
+# does (sy) really exist?
+%lang(ar) %{_datadir}/gnome/gkb/Syriac*.keyprop
 %lang(th) %{_datadir}/gnome/gkb/Thai2.keyprop
 %lang(th) %{_datadir}/gnome/gkb/Thai.keyprop
 %lang(th) %{_datadir}/gnome/gkb/TH_Thai.keyprop
 %lang(th) %{_datadir}/gnome/gkb/TH_Thai_x.keyprop
 %lang(tr) %{_datadir}/gnome/gkb/TR*
 %lang(uk) %{_datadir}/gnome/gkb/UA_Ukrainian.keyprop
-%{_datadir}/gnome/gkb/UK.keyprop
+%{_datadir}/gnome/gkb/UK*
 %{_datadir}/gnome/gkb/US*
 %lang(vi) %{_datadir}/gnome/gkb/VN_Vietnamese.keyprop
-%lang(sr,sh) %{_datadir}/gnome/gkb/Yugoslav.keyprop
-%lang(sr,sh) %{_datadir}/gnome/gkb/YU_Serbo-Croatian_x.keyprop
+%lang(hr,mk,sl,sr) %{_datadir}/gnome/gkb/Yugoslav.keyprop
+%lang(sr) %{_datadir}/gnome/gkb/YU_Serb*.keyprop
+
+%dir %{_pixmapsdir}/gkb
+%{_pixmapsdir}/gkb/gkb.png
+%{_pixmapsdir}/gkb/lam.png
 
 %dir %{_datadir}/xmodmap
 %lang(hy) %{_datadir}/xmodmap/xmodmap.am*
+# ?
+%lang(ar) %{_datadir}/xmodmap/xmodmap.ar*
 %lang(fr,nl,wa) %{_datadir}/xmodmap/xmodmap.be*
 %lang(bg) %{_datadir}/xmodmap/xmodmap.bg*
 %lang(pt_BR) %{_datadir}/xmodmap/xmodmap.br*
-%lang(de) %{_datadir}/xmodmap/xmodmap.ch*
+%lang(de,fr) %{_datadir}/xmodmap/xmodmap.ch*
 %lang(cs) %{_datadir}/xmodmap/xmodmap.cz*
 %lang(de) %{_datadir}/xmodmap/xmodmap.de*
 %lang(da) %{_datadir}/xmodmap/xmodmap.dk*
@@ -222,19 +257,24 @@ rm -rf $RPM_BUILD_ROOT
 %lang(fi) %{_datadir}/xmodmap/xmodmap.fi*
 %lang(fr) %{_datadir}/xmodmap/xmodmap.fr*
 %{_datadir}/xmodmap/xmodmap.gb*
+%lang(ka) %{_datadir}/xmodmap/xmodmap.ge*
 %lang(el) %{_datadir}/xmodmap/xmodmap.gr*
 %lang(hu) %{_datadir}/xmodmap/xmodmap.hu*
 %lang(he,yi) %{_datadir}/xmodmap/xmodmap.il*
 %lang(is) %{_datadir}/xmodmap/xmodmap.is*
 %lang(it) %{_datadir}/xmodmap/xmodmap.it*
-%lang(es,pt_BR) %{_datadir}/xmodmap/xmodmap.la*
+%lang(ja) %{_datadir}/xmodmap/xmodmap.jp*
+%lang(ko) %{_datadir}/xmodmap/xmodmap.kr*
+%lang(lo) %{_datadir}/xmodmap/xmodmap.la*
 %lang(lt) %{_datadir}/xmodmap/xmodmap.lt*
 %lang(mk) %{_datadir}/xmodmap/xmodmap.mk*
+%lang(mn) %{_datadir}/xmodmap/xmodmap.mn*
 %lang(nl) %{_datadir}/xmodmap/xmodmap.nl*
-%lang(no,nn) %{_datadir}/xmodmap/xmodmap.no*
+%lang(nn,no) %{_datadir}/xmodmap/xmodmap.no*
 %lang(pl) %{_datadir}/xmodmap/xmodmap.pl*
 %lang(pt) %{_datadir}/xmodmap/xmodmap.pt*
 %lang(fr) %{_datadir}/xmodmap/xmodmap.qc*
+%lang(ro) %{_datadir}/xmodmap/xmodmap.ro*
 %lang(ru) %{_datadir}/xmodmap/xmodmap.ru*
 %lang(sv) %{_datadir}/xmodmap/xmodmap.se*
 %lang(fr) %{_datadir}/xmodmap/xmodmap.sf*
@@ -245,4 +285,9 @@ rm -rf $RPM_BUILD_ROOT
 %lang(tr) %{_datadir}/xmodmap/xmodmap.tr*
 %lang(uk) %{_datadir}/xmodmap/xmodmap.uk*
 %{_datadir}/xmodmap/xmodmap.us*
-%lang(sr,sh) %{_datadir}/xmodmap/xmodmap.yu*
+%lang(hr,mk,sl,sr) %{_datadir}/xmodmap/xmodmap.yu*
+
+%files devel
+%defattr(644,root,root,755)
+%{_includedir}/*
+%{_pkgconfigdir}/*.pc
This page took 0.054132 seconds and 4 git commands to generate.