Группа :: Графические оболочки/Прочее
Пакет: matchbox-desktop
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
Summary: Desktop for the Matchbox Desktop
Name: matchbox-desktop
Version: 2.0
Release: alt1_12
Url: http://matchbox-project.org/
License: GPLv2+
Group: Graphical desktop/Other
Source: http://matchbox-project.org/sources/%name/%version/%{name}-%{version}.tar.bz2
Source1: 22Matchbox.desktop
# I also modify Makefile.in after giving up the fight with autotools
Patch0: matchbox-desktop-2.0-link.patch
BuildRequires: libmatchbox-devel
BuildRequires: libstartup-notification-devel
BuildRequires: gtk-builder-convert gtk-demo libgtk+2-devel libgtk+2-gir-devel
Requires: matchbox-panel
Requires: matchbox-window-manager
Requires: matchbox-common
Obsoletes: matchbox-desktop-devel < %{version}-%{release}
Source44: import.info
%description
Matchbox is a base environment for the X Window System running on non-desktop
embedded platforms such as handhelds, set-top boxes, kiosks and anything else
for which screen space, input mechanisms or system resources are limited.
This package contains the main desktop from Matchbox.
%prep
%setup -q
%patch0 -p1
%build
%configure --enable-startup-notification
%make
%install
%makeinstall_std
%__install -D -m 644 %{SOURCE1} %{buildroot}%{_datadir}/xsessions/22Matchbox.desktop
# wmsession config
mkdir -p $RPM_BUILD_ROOT/%_sysconfdir/X11/wmsession.d
cat > $RPM_BUILD_ROOT/%_sysconfdir/X11/wmsession.d/22Matchbox <<EOF
NAME=Matchbox
ICON=/usr/share/pixmaps/mbdesktop.png
EXEC=/usr/bin/matchbox-session
DESC=Matchbox
SCRIPT:
exec /usr/bin/matchbox-session
EOF
%files
%doc AUTHORS README ChangeLog
%_bindir/%name
%config(noreplace) %{_datadir}/xsessions/22Matchbox.desktop
%config(noreplace) %_sysconfdir/X11/wmsession.d/*
%changelog
…
Полный changelog можно просмотреть здесь
Name: matchbox-desktop
Version: 2.0
Release: alt1_12
Url: http://matchbox-project.org/
License: GPLv2+
Group: Graphical desktop/Other
Source: http://matchbox-project.org/sources/%name/%version/%{name}-%{version}.tar.bz2
Source1: 22Matchbox.desktop
# I also modify Makefile.in after giving up the fight with autotools
Patch0: matchbox-desktop-2.0-link.patch
BuildRequires: libmatchbox-devel
BuildRequires: libstartup-notification-devel
BuildRequires: gtk-builder-convert gtk-demo libgtk+2-devel libgtk+2-gir-devel
Requires: matchbox-panel
Requires: matchbox-window-manager
Requires: matchbox-common
Obsoletes: matchbox-desktop-devel < %{version}-%{release}
Source44: import.info
%description
Matchbox is a base environment for the X Window System running on non-desktop
embedded platforms such as handhelds, set-top boxes, kiosks and anything else
for which screen space, input mechanisms or system resources are limited.
This package contains the main desktop from Matchbox.
%prep
%setup -q
%patch0 -p1
%build
%configure --enable-startup-notification
%make
%install
%makeinstall_std
%__install -D -m 644 %{SOURCE1} %{buildroot}%{_datadir}/xsessions/22Matchbox.desktop
# wmsession config
mkdir -p $RPM_BUILD_ROOT/%_sysconfdir/X11/wmsession.d
cat > $RPM_BUILD_ROOT/%_sysconfdir/X11/wmsession.d/22Matchbox <<EOF
NAME=Matchbox
ICON=/usr/share/pixmaps/mbdesktop.png
EXEC=/usr/bin/matchbox-session
DESC=Matchbox
SCRIPT:
exec /usr/bin/matchbox-session
EOF
%files
%doc AUTHORS README ChangeLog
%_bindir/%name
%config(noreplace) %{_datadir}/xsessions/22Matchbox.desktop
%config(noreplace) %_sysconfdir/X11/wmsession.d/*
%changelog
…
Полный changelog можно просмотреть здесь