--- xpenguins.spec.orig 2005-12-28 15:25:09 +0600 +++ xpenguins.spec 2005-12-28 16:17:59 +0600 @@ -1,64 +1,49 @@ -Summary: XPenguins -- little penguins on your desktop -Summary(ru_RU.KOI8-R): XPenguins -- маленькие пингвины на вашем рабочем столе Name: xpenguins Version: 2.2 -Release: alt3 +Release: alt4 + +Summary: XPenguins -- little penguins on your desktop +Summary(ru_RU.KOI8-R): XPenguins -- маленькие пингвины на вашем рабочем столе + License: GPL Group: Toys Url: http://xpenguins.seul.org/ + Source0: %name-%version.tar.bz2 -Source1: %name-32x32.xpm.bz2 -Source2: %name-16x16.xpm.bz2 -Source3: %name-48x48.xpm.bz2 +Source1: %name.menu +Source2: %name-icons.tar.bz2 -# Automatically added by buildreq on Tue Sep 30 2003 -BuildRequires: XFree86-devel XFree86-libs xpm-devel +# Automatically added by buildreq on Wed Dec 28 2005 +BuildRequires: xorg-x11-devel %description -XPenguins is an desktop amusement. It creates little penguins that -walk across your screen, fly like helicopters, by explode. It's great -fun. (WARNING: It cannot be used during you're working, use it while -IRC'ing). +XPenguins is an desktop amusement. It creates little penguins that walk across your screen, fly like helicopters, by explode. It's great fun. (WARNING: It cannot be used during you're working, use it while IRC'ing). %description -l ru_RU.KOI8-R -XPenguins это представление на рабочем столе. Эта программа создает -на экране маленьких пингвинов, устраивающих настоящее цирковое представление. -(Внимание: не запускайте эту программу во время работы - она будет вас отвлекать. -Используйте ее во время отдыха или общения) +XPenguins это представление на рабочем столе. Эта программа создает на экране маленьких пингвинов, устраивающих настоящее цирковое представление. (Внимание: не запускайте эту программу во время работы - она будет вас отвлекать. Используйте ее во время отдыха или общения) %prep -%setup -q +%setup -q -a2 %build %configure -%make_build +%make_build --silent --no-print-directory %install -%makeinstall +%make_install --silent --no-print-directory DESTDIR=%buildroot install -# Menu support -mkdir -p %buildroot{%_menudir,%_iconsdir,%_miconsdir,%_liconsdir} -cat << EOF > %buildroot%_menudir/%name -?package(%name): \ - command="%_bindir/%name" \ - icon="%name.xpm" \ - needs="x11" \ - section="Amusement/Toys" \ - title="Xpenguins" \ - longtitle="Display penguins running on your desktop." -EOF - -bzip2 -dc %SOURCE1 > %buildroot%_iconsdir/%name.xpm -bzip2 -dc %SOURCE2 > %buildroot%_miconsdir/%name.xpm -bzip2 -dc %SOURCE3 > %buildroot%_liconsdir/%name.xpm +install -pD -m 644 %SOURCE1 %buildroot%_menudir/%name +install -pD -m 644 %name-48x48.xpm %buildroot%_liconsdir/%name.xpm +install -pD -m 644 %name-32x32.xpm %buildroot%_iconsdir/%name.xpm +install -pD -m 644 %name-16x16.xpm %buildroot%_miconsdir/%name.xpm %files -%doc README AUTHORS COPYING ChangeLog lay-out-frames.scm +%doc README AUTHORS ChangeLog -%prefix/bin/* -%_datadir/man/man1/* -%_datadir/xpenguins/* -%_menudir/* +%_bindir/%name +%_man1dir/* +%_datadir/%name +%_menudir/%name %_iconsdir/%name.xpm %_miconsdir/%name.xpm %_liconsdir/%name.xpm @@ -70,6 +55,16 @@ %clean_menus %changelog +* Wed Dec 28 2005 php-coder 2.2-alt4 +- Now /usr/share/xpenguins belongs to package (#8709) +- Updated BuildRequires +- Removed COPYING and lay-out-frames.scm files from package +- Runing make with --no-print-directory and --silent options to make + terminal output cleanly +- Cleanup spec +- Separate menu to file, not generate from spec +- Combain icons to one tarball + * Tue Sep 30 2003 Rider 2.2-alt3 - buildrequires fix