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

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to