SPECS: openbox.spec - updated to 3.4.5 - removed Source1 (-xsessio...
megabajt
megabajt at pld-linux.org
Sun Jan 20 18:21:39 CET 2008
Author: megabajt Date: Sun Jan 20 17:21:39 2008 GMT
Module: SPECS Tag: HEAD
---- Log message:
- updated to 3.4.5
- removed Source1 (-xsession.desktop) - already in tarball
- more verbose files and ghosted soname symlinks
- obsoletes for removed Allegro, Artwiz, Blah41 and Om4Ob themes
- added subpackages with Artwiz-boxed, Clearlooks-Olive, Clearlooks, Mikachu,
Natura, Onyx-Citrus, Onyx, Orang and Syscrash themes
- unified Openbox name
---- Files affected:
SPECS:
openbox.spec (1.65 -> 1.66)
---- Diffs:
================================================================
Index: SPECS/openbox.spec
diff -u SPECS/openbox.spec:1.65 SPECS/openbox.spec:1.66
--- SPECS/openbox.spec:1.65 Tue Feb 13 08:16:50 2007
+++ SPECS/openbox.spec Sun Jan 20 18:21:34 2008
@@ -1,156 +1,220 @@
# $Revision$, $Date$
-
-# todo:
-# - update themes
-# - obsolete old ones
-# - subpackages for new ones
-# - l10n files listed twice
-
Summary: Small and fast window manger for the X Window
Summary(pl.UTF-8): Mały i szybki zarządca okien dla X Window
Name: openbox
-Version: 3.3.1
-Release: 0.1
+Version: 3.4.5
+Release: 1
Epoch: 1
-License: GPL
+License: GPL v2+
Group: X11/Window Managers
Source0: http://openbox.org/releases/%{name}-%{version}.tar.gz
-# Source0-md5: 6dc25d5fbff5d6277593b89974f950d8
-Source1: %{name}-xsession.desktop
+# Source0-md5: 06e007ef96ab3f7f4bbc34c4464af6c2
URL: http://openbox.org/
-BuildRequires: autoconf
+BuildRequires: autoconf >= 2.54
BuildRequires: automake
-BuildRequires: bison
-BuildRequires: flex
-BuildRequires: gettext-autopoint >= 0.12.1
+BuildRequires: gettext-devel >= 0.15
+BuildRequires: glib2-devel >= 1:2.14.0
BuildRequires: libtool
-BuildRequires: libxml2-devel >= 1:2.6.26
-BuildRequires: pango-devel >= 1.14.0
+BuildRequires: pango-devel >= 1.18.3
+BuildRequires: libxml2-devel >= 1:2.6.31
BuildRequires: pkgconfig
BuildRequires: rpmbuild(macros) >= 1.197
BuildRequires: startup-notification-devel
BuildRequires: xorg-lib-libSM-devel
+BuildRequires: xorg-lib-libXcursor-devel
BuildRequires: xorg-lib-libXinerama-devel
BuildRequires: xorg-lib-libXrandr-devel
Requires: %{name}-libs = %{epoch}:%{version}-%{release}
Requires: %{name}-theme-base = %{epoch}:%{version}-%{release}
Provides: gnome-wm
+Obsoletes: openbox-themes-Allegro
+Obsoletes: openbox-themes-Artwiz
+Obsoletes: openbox-themes-Blah41
+Obsoletes: openbox-themes-Om4Ob
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%define _wmpropsdir /usr/share/wm-properties
%description
-Openbox3 is a completely new window manager, and is not based upon any
+Openbox is a completely new window manager, and is not based upon any
previous window manager code-base. Its primary goals are standards
support/compliance, and intelligent window management.
%description -l pl.UTF-8
-Openbox3 jest całkowicie nowym zarządcą okien i nie bazuje już na
+Openbox jest całkowicie nowym zarządcą okien i nie bazuje już na
kodzie wcześniejszych wersji. Jego głównymi celami są wsparcie i zgodność
ze standardami oraz inteligentne zarządzanie oknami.
%package libs
-Summary: openbox libraries
-Summary(pl.UTF-8): Biblioteki openboksa
+Summary: Openbox libraries
+Summary(pl.UTF-8): Biblioteki Openboksa
Group: Libraries
%description libs
-openbox libraries.
+Openbox libraries.
%description libs -l pl.UTF-8
-Biblioteki openboksa.
+Biblioteki Openboksa.
%package devel
-Summary: Header files for openbox
-Summary(pl.UTF-8): Pliki nagłówkowe openbox
+Summary: Header files for Openbox
+Summary(pl.UTF-8): Pliki nagłówkowe Openboksa
Group: Development/Libraries
Requires: %{name}-libs = %{epoch}:%{version}-%{release}
%description devel
-Development header files for writing applications based on openbox.
+Development header files for writing applications based on Openbox.
%description devel -l pl.UTF-8
-Pliki nagłówkowe do tworzenia oprogramowania opartego o openbox.
+Pliki nagłówkowe do tworzenia oprogramowania opartego o Openboksa.
%package static
-Summary: Static openbox library
-Summary(pl.UTF-8): Statyczna biblioteka openbox
+Summary: Static Openbox libraries
+Summary(pl.UTF-8): Statyczne biblioteki Openboksa
Group: Development/Libraries
Requires: %{name}-devel = %{epoch}:%{version}-%{release}
%description static
-Static openbox library.
+Static Openbox libraries.
%description static -l pl.UTF-8
-Statyczna biblioteka openbox.
+Statyczne biblioteki Openboksa.
-%package themes-Allegro
-Summary: Allegro theme for openbox
-Summary(pl.UTF-8): Motyw Allegro dla openboxa
+%package themes-Artwiz-boxed
+Summary: Artwiz-boxed theme for Openbox
+Summary(pl.UTF-8): Motyw Artwiz-boxed dla Openboksa
Group: Themes
Requires: %{name} = %{epoch}:%{version}-%{release}
+Provides: openbox-theme-base = %{epoch}:%{version}-%{release}
-%description themes-Allegro
-Allegro theme for openbox.
+%description themes-Artwiz-boxed
+Artwiz-boxed theme for Openbox.
-%description themes-Allegro -l pl.UTF-8
-Motyw Allegro dla openboxa.
+%description themes-Artwiz-boxed -l pl.UTF-8
+Motyw Artwiz-boxed dla Openboksa.
-%package themes-Artwiz
-Summary: Artwiz theme for openbox
-Summary(pl.UTF-8): Motyw Artwiz dla openboxa
+%package themes-bear
+Summary: Bear theme for Openbox
+Summary(pl.UTF-8): Motyw Bear dla Openboksa
Group: Themes
Requires: %{name} = %{epoch}:%{version}-%{release}
+Provides: openbox-theme-base = %{epoch}:%{version}-%{release}
+Obsoletes: openbox-themes-TheBear
-%description themes-Artwiz
-Artwiz theme for openbox.
+%description themes-bear
+Bear theme for Openbox.
-%description themes-Artwiz -l pl.UTF-8
-Motyw Artwiz dla openboxa.
+%description themes-bear -l pl.UTF-8
+Motyw Bear dla Openboksa.
-%package themes-Blah41
-Summary: Blah41 theme for openbox
-Summary(pl.UTF-8): Motyw Blah41 dla openboxa
+%package themes-Clearlooks-Olive
+Summary: Clearlooks-Olive theme for Openbox
+Summary(pl.UTF-8): Motyw Clearlooks-Olive dla Openboksa
Group: Themes
Requires: %{name} = %{epoch}:%{version}-%{release}
+Provides: openbox-theme-base = %{epoch}:%{version}-%{release}
-%description themes-Blah41
-Blah41 theme for openbox.
+%description themes-Clearlooks-Olive
+Clearlooks-Olive theme for Openbox.
-%description themes-Allegro -l pl.UTF-8
-Motyw Blah41 dla openboxa.
+%description themes-Clearlooks-Olive -l pl.UTF-8
+Motyw Clearlooks-Olive dla Openboksa.
-%package themes-Om4Ob
-Summary: Om4Ob theme for openbox
-Summary(pl.UTF-8): Motyw Om4Ob dla openboxa
+%package themes-Clearlooks
+Summary: Clearlooks theme for Openbox
+Summary(pl.UTF-8): Motyw Clearlooks dla Openboksa
Group: Themes
Requires: %{name} = %{epoch}:%{version}-%{release}
+Provides: openbox-theme-base = %{epoch}:%{version}-%{release}
-%description themes-Om4Ob
-Om4Ob theme for openbox.
+%description themes-Clearlooks
+Clearlooks theme for Openbox.
-%description themes-Om4Ob -l pl.UTF-8
-Motyw Om4Ob dla openboxa.
+%description themes-Clearlooks -l pl.UTF-8
+Motyw Clearlooks dla Openboksa.
-%package themes-bear
-Summary: Bear theme for openbox
-Summary(pl.UTF-8): Motyw Bear dla openboxa
+%package themes-Mikachu
+Summary: Mikachu theme for Openbox
+Summary(pl.UTF-8): Motyw Mikachu dla Openboksa
Group: Themes
Requires: %{name} = %{epoch}:%{version}-%{release}
Provides: openbox-theme-base = %{epoch}:%{version}-%{release}
-Obsoletes: openbox-themes-TheBear
-%description themes-bear
-Bear theme for openbox.
+%description themes-Mikachu
+Mikachu theme for Openbox.
-%description themes-bear -l pl.UTF-8
-Motyw Bear dla openboxa.
+%description themes-Mikachu -l pl.UTF-8
+Motyw Mikachu dla Openboksa.
+
+%package themes-Natura
+Summary: Natura theme for Openbox
+Summary(pl.UTF-8): Motyw Natura dla Openboksa
+Group: Themes
+Requires: %{name} = %{epoch}:%{version}-%{release}
+Provides: openbox-theme-base = %{epoch}:%{version}-%{release}
+
+%description themes-Natura
+Natura theme for Openbox.
+
+%description themes-Natura -l pl.UTF-8
+Motyw Natura dla Openboksa.
+
+%package themes-Onyx-Citrus
+Summary: Onyx-Citrus theme for Openbox
+Summary(pl.UTF-8): Motyw Onyx-Citrus dla Openboksa
+Group: Themes
+Requires: %{name} = %{epoch}:%{version}-%{release}
+Provides: openbox-theme-base = %{epoch}:%{version}-%{release}
+
+%description themes-Onyx-Citrus
+Onyx-Citrus theme for Openbox.
+
+%description themes-Onyx-Citrus -l pl.UTF-8
+Motyw Onyx-Citrus dla Openboksa.
+
+%package themes-Onyx
+Summary: Onyx theme for Openbox
+Summary(pl.UTF-8): Motyw Onyx dla Openboksa
+Group: Themes
+Requires: %{name} = %{epoch}:%{version}-%{release}
+Provides: openbox-theme-base = %{epoch}:%{version}-%{release}
+
+%description themes-Onyx
+Onyx theme for Openbox.
+
+%description themes-Onyx -l pl.UTF-8
+Motyw Onyx dla Openboksa.
+
+%package themes-Orang
+Summary: Orang theme for Openbox
+Summary(pl.UTF-8): Motyw Orang dla Openboksa
+Group: Themes
+Requires: %{name} = %{epoch}:%{version}-%{release}
+Provides: openbox-theme-base = %{epoch}:%{version}-%{release}
+
+%description themes-Orang
+Orang theme for Openbox.
+
+%description themes-Orang -l pl.UTF-8
+Motyw Orang dla Openboksa.
+
+%package themes-Syscrash
+Summary: Syscrash theme for Openbox
+Summary(pl.UTF-8): Motyw Syscrash dla Openboksa
+Group: Themes
+Requires: %{name} = %{epoch}:%{version}-%{release}
+Provides: openbox-theme-base = %{epoch}:%{version}-%{release}
+
+%description themes-Syscrash
+Syscrash theme for Openbox.
+
+%description themes-Syscrash -l pl.UTF-8
+Motyw Syscrash dla Openboksa.
%prep
%setup -q
%build
-%{__autopoint}
%{__libtoolize}
%{__aclocal} -I m4
%{__autoconf}
@@ -163,13 +227,11 @@
%{__make} install \
DESTDIR=$RPM_BUILD_ROOT \
- desktopfilesdir=%{_wmpropsdir}
+ gnomewmfilesdir=%{_wmpropsdir}
-# gdm/kdm support
-install -d $RPM_BUILD_ROOT%{_datadir}/xsessions
-install %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/xsessions/openbox.desktop
+mv -f $RPM_BUILD_ROOT%{_datadir}/locale/{ua,uk}
-rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
+rm -rf $RPM_BUILD_ROOT%{_datadir}/doc/openbox
rm -rf $RPM_BUILD_ROOT%{_datadir}/locale/no
%find_lang %{name} --all-name
@@ -182,62 +244,91 @@
%files -f %{name}.lang
%defattr(644,root,root,755)
-%doc CHANGELOG COMPLIANCE README
-%attr(755,root,root) %{_bindir}/*
-%dir %{_datadir}/openbox
-%{_datadir}/openbox/*
+%doc AUTHORS CHANGELOG COMPLIANCE README
+%doc data/{menu.xsd,rc.xsd,xbm/*} doc/rc-mouse-focus.xml
+%attr(755,root,root) %{_bindir}/gnome-panel-control
+%attr(755,root,root) %{_bindir}/openbox
+%attr(755,root,root) %{_bindir}/openbox-gnome-session
+%attr(755,root,root) %{_bindir}/openbox-kde-session
+%attr(755,root,root) %{_bindir}/openbox-session
+%{_datadir}/xsessions/openbox-gnome.desktop
+%{_datadir}/xsessions/openbox-kde.desktop
%{_datadir}/xsessions/openbox.desktop
-%{_pixmapsdir}/openbox.png
+%{_mandir}/man1/openbox-gnome-session.1*
+%{_mandir}/man1/openbox-kde-session.1*
+%{_mandir}/man1/openbox-session.1*
+%{_mandir}/man1/openbox.1*
%dir %{_sysconfdir}/xdg/openbox
-%{_sysconfdir}/xdg/openbox/*.xml
+%{_sysconfdir}/xdg/openbox/autostart.sh
+%{_sysconfdir}/xdg/openbox/menu.xml
+%{_sysconfdir}/xdg/openbox/rc.xml
%{_wmpropsdir}/openbox.desktop
+%{_pixmapsdir}/openbox.png
%files libs
%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/lib*.so.*.*.*
+%attr(755,root,root) %{_libdir}/libobparser.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libobparser.so.16
+%attr(755,root,root) %{_libdir}/libobrender.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libobrender.so.16
%files devel
%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/libobparser.so
+%attr(755,root,root) %{_libdir}/libobrender.so
+%{_libdir}/libobparser.la
+%{_libdir}/libobrender.la
%dir %{_includedir}/openbox
-%dir %{_includedir}/openbox/3.3
-%dir %{_includedir}/openbox/3.3/openbox
-%{_includedir}/openbox/3.3/openbox/*.h
-%attr(755,root,root) %{_libdir}/lib*.so
-%{_pkgconfigdir}/*.pc
+%dir %{_includedir}/openbox/3.4
+%dir %{_includedir}/openbox/3.4/openbox
+%{_includedir}/openbox/3.4/openbox/*.h
+%{_pkgconfigdir}/obparser-3.0.pc
+%{_pkgconfigdir}/obrender-3.0.pc
%files static
%defattr(644,root,root,755)
-%{_libdir}/lib*.a
+%{_libdir}/libobparser.a
+%{_libdir}/libobrender.a
-#%files themes-Allegro
-#%defattr(644,root,root,755)
-#%dir %{_datadir}/themes/Allegro
-#%dir %{_datadir}/themes/Allegro/openbox-3
-#%{_datadir}/themes/Allegro/openbox-3/*
-
-#%files themes-Artwiz
-#%defattr(644,root,root,755)
-#%dir %{_datadir}/themes/Artwiz
-#%dir %{_datadir}/themes/Artwiz/openbox-3
-#%{_datadir}/themes/Artwiz/openbox-3/*
-
-#%files themes-Blah41
-#%defattr(644,root,root,755)
-#%dir %{_datadir}/themes/Blah41
-#%dir %{_datadir}/themes/Blah41/openbox-3
-#%{_datadir}/themes/Blah41/openbox-3/*
-
-#%files themes-Om4Ob
-#%defattr(644,root,root,755)
-#%dir %{_datadir}/themes/Om4Ob
-#%dir %{_datadir}/themes/Om4Ob/openbox-3
-#%{_datadir}/themes/Om4Ob/openbox-3/*
+%files themes-Artwiz-boxed
+%defattr(644,root,root,755)
+%{_datadir}/themes/Artwiz-boxed
%files themes-bear
%defattr(644,root,root,755)
-%dir %{_datadir}/themes/bear2
-%dir %{_datadir}/themes/bear2/openbox-3
-%{_datadir}/themes/bear2/openbox-3/*
+%{_datadir}/themes/Bear2
+
+%files themes-Clearlooks-Olive
+%defattr(644,root,root,755)
+%{_datadir}/themes/Clearlooks-Olive
+
+%files themes-Clearlooks
+%defattr(644,root,root,755)
+%{_datadir}/themes/Clearlooks
+
+%files themes-Mikachu
+%defattr(644,root,root,755)
+%{_datadir}/themes/Mikachu
+
+%files themes-Natura
+%defattr(644,root,root,755)
+%{_datadir}/themes/Natura
+
+%files themes-Onyx-Citrus
+%defattr(644,root,root,755)
+%{_datadir}/themes/Onyx-Citrus
+
+%files themes-Onyx
+%defattr(644,root,root,755)
+%{_datadir}/themes/Onyx
+
+%files themes-Orang
+%defattr(644,root,root,755)
+%{_datadir}/themes/Orang
+
+%files themes-Syscrash
+%defattr(644,root,root,755)
+%{_datadir}/themes/Syscrash
%define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
%changelog
@@ -245,6 +336,15 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.66 2008-01-20 17:21:34 megabajt
+- updated to 3.4.5
+- removed Source1 (-xsession.desktop) - already in tarball
+- more verbose files and ghosted soname symlinks
+- obsoletes for removed Allegro, Artwiz, Blah41 and Om4Ob themes
+- added subpackages with Artwiz-boxed, Clearlooks-Olive, Clearlooks, Mikachu,
+ Natura, Onyx-Citrus, Onyx, Orang and Syscrash themes
+- unified Openbox name
+
Revision 1.65 2007-02-13 07:16:50 glen
- tabs in preamble
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/openbox.spec?r1=1.65&r2=1.66&f=u
More information about the pld-cvs-commit
mailing list