packages: razorqt/razorqt.spec (NEW) - initial release
evil
evil at pld-linux.org
Thu Jul 28 12:46:35 CEST 2011
Author: evil Date: Thu Jul 28 10:46:35 2011 GMT
Module: packages Tag: HEAD
---- Log message:
- initial release
---- Files affected:
packages/razorqt:
razorqt.spec (NONE -> 1.1) (NEW)
---- Diffs:
================================================================
Index: packages/razorqt/razorqt.spec
diff -u /dev/null packages/razorqt/razorqt.spec:1.1
--- /dev/null Thu Jul 28 12:46:35 2011
+++ packages/razorqt/razorqt.spec Thu Jul 28 12:46:30 2011
@@ -0,0 +1,241 @@
+# $Revision$, $Date$
+Name: razorqt
+Version: 0.3.0
+Release: 1
+License: GPL
+Source0: %{name}-%{version}.tar.bz2
+Summary: Razor a lightweight desktop toolbox
+Summary(pl.UTF-8): Razor jest lekkim zestawem narzędzi na biurko
+Group: X11/Applications
+BuildRequires: QtCore-devel
+BuildRequires: QtDBus-devel
+BuildRequires: QtGui-devel
+BuildRequires: QtXml-devel
+BuildRequires: cmake
+BuildRequires: desktop-file-utils
+BuildRequires: libstdc++-devel
+BuildRequires: qt4-linguist
+BuildRequires: xorg-lib-libXcomposite-devel
+BuildRequires: xorg-lib-libXdamage-devel
+BuildRequires: xorg-lib-libXrender-devel
+BuildRequireS: xorg-lib-libX11-devel
+Requires: %{name}-desktop
+Requires: %{name}-panel
+Requires: %{name}-session
+BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%package devel
+Summary: RazorQt development package
+Summary(pl.UTF-8): Pakiet programistyczny RazorQt
+Group: Development/Libraries
+Requires: %{name}-libs
+
+%package libs
+Summary: RazorQt shared library
+Summary(pl.UTF-8): Współdzielona biblioteka RazorQt
+Group: Libraries
+
+%package appswitcher
+Summary: RazorQt application switcher
+Summary(pl.UTF-8): Przełącznik aplikacji RazorQt
+Group: X11/Applications
+Requires: %{name}-resources
+
+%package desktop
+Summary: RazorQt desktop
+Summary(pl.UTF-8): Pulpit RazorQt
+Group: X11/Applications
+Requires: %{name}-resources
+
+%package panel
+Summary: RazorQt panel
+Summary(pl.UTF-8): Panel RazorQt
+Group: X11/Applications
+Requires: %{name}-resources
+
+%package resources
+Summary: RazorQt resources
+Summary(pl.UTF-8): Zasoby RazorQt
+Group: X11/Applications
+
+%package session
+Summary: RazorQt session manager
+Summary(pl.UTF-8): Menedżer sesji RazorQt
+Group: X11/Applications
+Requires: %{name}-resources
+Requires: %{name}-wm
+
+%package openbox
+Summary: RazorQt OpenDesktop session
+Summary(pl.UTF-8): Sesja OpenDesktop dla RazorQt
+Group: X11/Applications
+Requires: %{name}-session
+Requires: openbox
+Provides: %{name}-wm
+
+%package eggwm
+Summary: RazorQt EggWM session
+Summary(pl.UTF-8): Sesja EggWM dla RazorQt
+Group: X11/Applications
+Requires: %{name}-session
+Requires: eggwm
+Provides: %{name}-wm
+
+
+%description
+Razor-Qt is a lightweight, built upon Qt4 desktop environment for
+UNIX-like operating systems.
+
+As mainstream desktop environments grows up to be more and more
+heavyweight there is (as we believe) still place for a lightweight but
+nice and powerful set of tools to make user's desktop nicer and easier
+to use.
+
+%description -l pl.UTF-8
+Razor-Qt jest lekkim, bazującym na Qt4 środowiskiem graficznym dla
+UNIKSowych systemów operacyjnych.
+
+Pomimo że mainstreamowe środowiska graficzne stają się coraz bardziej
+ociężałe, to jednak wciąż jest miejsce(a przynajmniej tak wierzymy)
+dla lekkiego, ale nowoczesnego i potężnego zestawu narzędzi, które
+sprawią że pulpit użytkownika stanie się ładniejszy i przyjaźniejszy w
+uzytku.
+
+%description libs
+RazorQt shared library.
+
+%description libs -l pl.UTF-8
+Współdzielona biblioteka RazorQt.
+
+%description devel
+RazorQt development package.
+
+%description devel -l pl.UTF-8
+Pakiet programistyczny RazorQt.
+
+%description appswitcher
+RazorQt application switcher.
+
+%description appswitcher -l pl.UTF-8
+Przełącznik aplikacji dla RazorQt.
+
+%description desktop
+RazorQt desktop.
+
+%description desktop -l pl.UTF-8
+Pulpit RazorQt.
+
+%description panel
+RazorQt panel.
+
+%description panel -l pl.UTF-8
+Panel RazorQt.
+
+%description resources
+RazorQt resources.
+
+%description resources -l pl.UTF-8
+Zasoby RazorQt.
+
+%description session
+RazorQt session manager.
+
+%description session -l pl.UTF-8
+Menedżer sesji RazorQt.
+
+%description openbox
+RazorQt OpenDesktop session.
+
+%description openbox -l pl.UTF-8
+Sesja OpenDesktop dla RazorQt.
+
+%description eggwm
+RazorQt EggWM session.
+
+%description eggwm -l pl.UTF-8
+Sesja EggWM dla RazorQt.
+
+%prep
+%setup -q
+
+%build
+%cmake
+%{__make} -j1
+
+%install
+rm -rf $RPM_BUILD_ROOT
+%{__make} install \
+ DESTDIR=$RPM_BUILD_ROOT
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%post libs
+ldconfig
+
+%post panel
+ldconfig
+
+%postun libs
+ldconfig
+
+%postun panel
+ldconfig
+
+%files
+%defattr(644,root,root,755)
+%doc README
+
+%files libs
+%defattr(644,root,root,755)
+
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/lib%{name}.so.*
+
+%files devel
+%defattr(644,root,root,755)
+%{_libdir}/lib%{name}.so
+%{_includedir}/%{name}/
+
+%files appswitcher
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_bindir}/razor-appswitcher
+
+%files desktop
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_bindir}/razor-desktop
+%{_libdir}/razor-desktop
+
+%files panel
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_bindir}/razor-panel
+%{_libdir}/razor-panel/
+
+%files session
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_bindir}/razor-session
+%{_datadir}/xsessions/razor.desktop
+
+%files resources
+%defattr(644,root,root,755)
+%{_datadir}/razor/
+# temp files - it will be removed when it becomes part of upstream
+%{_libdir}/razor-xdg-tools
+
+%files openbox
+%defattr(644,root,root,755)
+%{_datadir}/xsessions/razor-openbox.desktop
+
+%files eggwm
+%defattr(644,root,root,755)
+%{_datadir}/xsessions/razor-eggwm.desktop
+
+%define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
+%changelog
+* %{date} PLD Team <feedback at pld-linux.org>
+All persons listed below can be reached at <cvs_login>@pld-linux.org
+
+$Log$
+Revision 1.1 2011/07/28 10:46:30 evil
+- initial release
+
================================================================
More information about the pld-cvs-commit
mailing list