%define domain_name windowutils Summary: Gnome panel applet for maximized window title lbar Summary(ja): 最大化したウィンドウのタイトルバー用 GNOME パネルアプレット Name: windowapplets Version: 0.2.7 Release: 2%{?_dist_release} Source0: 103732-gnome-window-applets-%{version}.tar.gz Source1: windowapplets-0.2.5-ja.po Patch0: windowapplets-metacity-notitlebar.patch Patch1: windowapplets-0.2.5-locale-dir-fix.patch Patch2: windowapplets-0.2.7-exclude-decorate.patch License: GPLv3 Group: User Interface/Desktops URL: http://gnome-look.org/content/show.php?content=103732 BuildRequires: libwnck-devel gnome-panel gnome-applets BuildRequires: GConf2-devel libbonoboui-devel BuildRoot: %{_tmppath}/%{name}-%{version}-root Packager: kazutaka %description GNOME Panel applets that substitute the maximized window toolbar. This package contains these applets: - Window Buttons Applet - Window Title Applet %description -l ja 最大化したウィンドウのタイトルバーを置き換える GNOME パネル アプレットです。 このパッケージには次のアプレットが含まれます: - ウィンドウボタン・アプレット - ウィンドウタイトル・アプレット %prep %setup -q -n gnome-window-applets-%{version} %patch0 -p1 -b .notitlebar %patch1 -p1 -b .locale-fix %patch2 -p1 -b .exclude-decorate %build %configure --disable-schemas-install %{__make} %{?_smp_mflags} %install %{__rm} -rf $RPM_BUILD_ROOT %{__make} install DESTDIR=$RPM_BUILD_ROOT #install japanese massage catalog %{__mkdir_p} ${RPM_BUILD_ROOT}/%{_localedir}/ja/LC_MESSAGES msgfmt %{SOURCE1} -o ${RPM_BUILD_ROOT}/%{_localedir}/ja/LC_MESSAGES/%{domain_name}.mo # remove docs installed in /usr/doc/%{name} %{__rm} -rf $RPM_BUILD_ROOT/%{_prefix}/doc %find_lang %{domain_name} %pre if [ "$1" -gt 1 ]; then export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` for f in windowbuttons windowtitle; do echo %{_sysconfdir}/gconf/schemas/${f}.schemas; done \ | xargs gconftool-2 --makefile-uninstall-rule >& /dev/null || : fi %post export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` for f in windowbuttons windowtitle; do echo %{_sysconfdir}/gconf/schemas/${f}.schemas; done \ | xargs gconftool-2 --makefile-install-rule >& /dev/null || : %preun if [ "$1" -eq 0 ]; then export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` for f in windowbuttons windowtitle; do echo %{_sysconfdir}/gconf/schemas/${f}.schemas; done \ | xargs gconftool-2 --makefile-uninstall-rule >& /dev/null || : fi %clean %{__rm} -rf $RPM_BUILD_ROOT %files -f %{domain_name}.lang %defattr(-,root,root) %doc AUTHORS COPYING ChangeLog INSTALL NEWS README %{_sysconfdir}/gconf/schemas/windowbuttons.schemas %{_sysconfdir}/gconf/schemas/windowtitle.schemas %{_libdir}/bonobo/servers/WindowButtons.server %{_libdir}//bonobo/servers/WindowTitle.server %{_libexecdir}/windowbuttons %{_libexecdir}/windowtitle %{_datadir}/windowbuttons %{_datadir}/windowtitle %changelog * Sun Jul 25 2010 Kazutaka HARADA 0.2.7-2 - add Patch2 to exclude specific apps for window decoration (but now support guake only) * Sat Jul 17 2010 Kazutaka HARADA 0.2.7-1 - new upstream release * Sun Mar 21 2010 Kazutaka HARADA 0.2.5-1 - initial build for Vine Linux - add Patch0 to hide title bar of maximized window on metacity - add Patch1 to fix GNOMELOCALEDIR - add Source1 for japanese translation