Группа :: Графика
Пакет: xdaliclock
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
Group: Graphics
# BEGIN SourceDeps(oneline):
BuildRequires: /usr/bin/desktop-file-install perl(diagnostics.pm)
# END SourceDeps(oneline)
# see https://bugzilla.altlinux.org/show_bug.cgi?id=10382
%define _localstatedir %{_var}
Summary: A clock for the X Window System
Name: xdaliclock
Version: 2.43
Release: alt2_16
License: BSD
URL: http://www.jwz.org/xdaliclock/
Source0: http://www.jwz.org/xdaliclock/xdaliclock-%{version}.tar.gz
Source1: xdaliclock.desktop
Patch0: xdaliclock-configure-c99.patch
BuildRequires: gcc
BuildRequires: desktop-file-utils
BuildRequires: libICE-devel, libXmu-devel, libSM-devel, xorg-proto-devel
BuildRequires: libXext-devel, libXaw-devel, libXt-devel
Source44: import.info
%description
XDaliClock is a large digital clock for the X Window System, with digits
that "melt" into their new shapes when the time changes. XDaliClock
supports 12 and 24 hour modes, and displays the date when you hold a mouse
button down over it. It also can be configured to do colormap cycling, and
for window transparency.
%prep
%setup -q
%patch0 -p1
%build
cp -at . -- /usr/share/gnu-config/config.{guess,sub}
# easier than patching configure to read those files from own directory
# cp /usr/lib/rpm/redhat/config.{guess,sub} .
cd X11
%configure
%make_build
%install
cd X11
mkdir -p $RPM_BUILD_ROOT%{_bindir}
mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1
mkdir -p $RPM_BUILD_ROOT%{_x11appconfdir}
install -p -m 0755 xdaliclock $RPM_BUILD_ROOT%{_bindir}
install -p -m 0644 xdaliclock.man \
$RPM_BUILD_ROOT%{_mandir}/man1/xdaliclock.1
install -p -m 0644 XDaliClock.ad \
$RPM_BUILD_ROOT%{_x11appconfdir}/XDaliClock
desktop-file-install \
--dir $RPM_BUILD_ROOT%{_datadir}/applications \
--add-category "X-Fedora" \
--add-category "Graphics" \
%{SOURCE1}
%files
%doc README
%{_bindir}/xdaliclock
%{_mandir}/man1/xdaliclock.1*
%{_x11appconfdir}/XDaliClock
%{_datadir}/applications/*
%changelog
…
Полный changelog можно просмотреть здесь
# BEGIN SourceDeps(oneline):
BuildRequires: /usr/bin/desktop-file-install perl(diagnostics.pm)
# END SourceDeps(oneline)
# see https://bugzilla.altlinux.org/show_bug.cgi?id=10382
%define _localstatedir %{_var}
Summary: A clock for the X Window System
Name: xdaliclock
Version: 2.43
Release: alt2_16
License: BSD
URL: http://www.jwz.org/xdaliclock/
Source0: http://www.jwz.org/xdaliclock/xdaliclock-%{version}.tar.gz
Source1: xdaliclock.desktop
Patch0: xdaliclock-configure-c99.patch
BuildRequires: gcc
BuildRequires: desktop-file-utils
BuildRequires: libICE-devel, libXmu-devel, libSM-devel, xorg-proto-devel
BuildRequires: libXext-devel, libXaw-devel, libXt-devel
Source44: import.info
%description
XDaliClock is a large digital clock for the X Window System, with digits
that "melt" into their new shapes when the time changes. XDaliClock
supports 12 and 24 hour modes, and displays the date when you hold a mouse
button down over it. It also can be configured to do colormap cycling, and
for window transparency.
%prep
%setup -q
%patch0 -p1
%build
cp -at . -- /usr/share/gnu-config/config.{guess,sub}
# easier than patching configure to read those files from own directory
# cp /usr/lib/rpm/redhat/config.{guess,sub} .
cd X11
%configure
%make_build
%install
cd X11
mkdir -p $RPM_BUILD_ROOT%{_bindir}
mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1
mkdir -p $RPM_BUILD_ROOT%{_x11appconfdir}
install -p -m 0755 xdaliclock $RPM_BUILD_ROOT%{_bindir}
install -p -m 0644 xdaliclock.man \
$RPM_BUILD_ROOT%{_mandir}/man1/xdaliclock.1
install -p -m 0644 XDaliClock.ad \
$RPM_BUILD_ROOT%{_x11appconfdir}/XDaliClock
desktop-file-install \
--dir $RPM_BUILD_ROOT%{_datadir}/applications \
--add-category "X-Fedora" \
--add-category "Graphics" \
%{SOURCE1}
%files
%doc README
%{_bindir}/xdaliclock
%{_mandir}/man1/xdaliclock.1*
%{_x11appconfdir}/XDaliClock
%{_datadir}/applications/*
%changelog
…
Полный changelog можно просмотреть здесь