-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Buchan Milne wrote:
> I am quite sure Laurent did not just arbitrarily decide on his own that
> KDE (kdelibs) should default to Galaxy and thus require kdebase, so cut
> him some slack, and if it is so important to you, provide a patch for
> the galaxy spec.
>

Seems it is not really important to anyone else ...

> Since I use KDE and GNOME, it is not important to me, and I have other
> stuff to do ...

Well, it did not take so long anyway. See attached spec file.

Now, kdebase should require galaxy-kde-kwin, kdelibs should be fine, and
galaxy-kde should not require kdebase. But I have not tried removing
kdebase, can someone else try (I happen to want to keep some parts of
kdebase around ...).

Laurent, please use this spec file, and have kdebase require
kde-galaxy-kwin to ensure the galaxy decorations are available by
default when they are applicable.

Regards,
Buchan

- --
|--------------Another happy Mandrake Club member--------------|
Buchan Milne                Mechanical Engineer, Network Manager
Cellphone * Work            +27 82 472 2231 * +27 21 8828820x121
Stellenbosch Automotive Engineering         http://www.cae.co.za
GPG Key                   http://ranger.dnsalias.com/bgmilne.asc
1024D/60D204A7 2919 E232 5610 A038 87B1 72D6 AC92 BA50 60D2 04A7
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQE+W5Z2rJK6UGDSBKcRAuIFAJ97b3jgg9wBo0VJ99rIEAWEQbJZWwCfdSB9
FS3McEFJE09cqSN6mPVenew=
=hTcf
-----END PGP SIGNATURE-----
Summary:        Mandrake Linux theme
Name:           galaxy
Version:        0.1
Release:        6mdk
License:        GPL
Group:          Graphical desktop/Other
URL:            http://www.mandrakelinux.com/
BuildRequires:  libgtk+1.2-devel
BuildRequires:  libgtk+2.0-devel
BuildRequires:  libgdk-pixbuf2-devel
BuildRequires:  kdelibs-devel
BuildRequires:  kdebase-devel
Source0:        %{name}-%{version}.tar.bz2
Source1:                thememdk.tar.bz2
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Mandrake Linux Galaxy theme

 
%package gnome
Summary: Mandrake Linux theme for GNOME
Group: Graphical desktop/GNOME
 
%description gnome
Mandrake Linux theme for GNOME

%package kde
Summary:        Mandrake Linux theme for KDE
Group:          Graphical desktop/KDE

%description kde
Mandrake Linux theme for KDE

%package kde-kwin
Summary:        Mandrake Linux theme for KDE - Window Decorations
Group:          Graphical desktop/KDE

%description kde-kwin
Mandrake Linux theme for KDE - Window Decorations

%prep
%setup -q -a 1

%build

%configure

%make


cd thememdk/
export QTDIR=%_prefix/lib/qt3
export KDEDIR=%_prefix

export LD_LIBRARY_PATH=$QTDIR/%_lib:$KDEDIR/%_lib:$LD_LIBRARY_PATH
export PATH=$QTDIR/bin:$KDEDIR/bin:$PATH
        ./configure --with-qt-dir=$QTDIR \
                    --with-qt-includes=$QTDIR/include/ \
                    --with-qt-libraries=$QTDIR/%_lib \
                    --prefix=%_prefix \
                    --enable-mt
%make
cd ..

%install
rm -rf $RPM_BUILD_ROOT

%makeinstall_std


cd thememdk
%makeinstall
cd ..

#remove unpackaged files 
rm -f $RPM_BUILD_ROOT%{_libdir}/gtk-2.0/*/engines/*.la \
  $RPM_BUILD_ROOT%{_libdir}/gtk/themes/engines/*.la

%clean
rm -rf $RPM_BUILD_ROOT

%files gnome
%defattr(-,root,root,-)
%doc README ChangeLog
%{_libdir}/gtk-2.0/*/engines/*.so
%{_libdir}/gtk/themes/engines/*.so
%{_datadir}/themes/*

%files kde-kwin
%defattr(-,root,root,-)
%_libdir/kde3/kwin_mandrake*.la
%_libdir/kde3/kwin_mandrake*.so
%_datadir/apps/kwin/*.desktop

%files kde
%defattr(-,root,root,-)
%_libdir/kde3/plugins/styles/*.la
%_libdir/kde3/plugins/styles/*.so*


%changelog
* Tue Feb 25 2003 Buchan Milne <[EMAIL PROTECTED]> 0.1-6mdk
- Split window decorations
- Buildrequires

* Mon Feb 24 2003 Laurent MONTEL <[EMAIL PROTECTED]> 0.1-5mdk
- Update code

* Fri Feb 21 2003 Laurent MONTEL <[EMAIL PROTECTED]> 0.1-4mdk
- Fix kwin them

* Fri Feb 21 2003 Laurent MONTEL <[EMAIL PROTECTED]> 0.1-3mdk
- Rename kwin mdk theme to Galaxy

* Fri Feb 21 2003 Laurent MONTEL <[EMAIL PROTECTED]> 0.1-2mdk
- Add first release of kwin mdk theme

* Thu Feb 20 2003 Frederic Crozat <[EMAIL PROTECTED]> - 0.1-1mdk
- Release 0.1 :
        * GTK 1.2 - GTK 2.0 : change progressbar gradient.
    * GTK 1.2 : - make scrollbar touch scroll buttons when needed.
                                - no longer use hacks for scrollbar rendering.
        * Metacity : enable prelight and pressed buttons.
* Tue Feb 18 2003 Laurent MONTEL <[EMAIL PROTECTED]> 0.0.4-5mdk
- Fix some bugs + add copyright

* Tue Feb 18 2003 Laurent MONTEL <[EMAIL PROTECTED]> 0.0.4-4mdk
- Fix kde theme ( handle, checkbox in klistview etc...)

* Mon Feb 17 2003 Laurent MONTEL <[EMAIL PROTECTED]> 0.0.4-3mdk
- Fix group

* Mon Feb 17 2003 Laurent MONTEL <[EMAIL PROTECTED]> 0.0.4-2mdk
- Add kde widget theme

* Mon Feb 17 2003 Frederic Crozat <[EMAIL PROTECTED]> 0.0.4-1mdk
- Release 0.0.4
        * gtk-1.2 : - fix text color in non focused selection
                                - don't draw borders for arrows in list headers
        * gtk-2.0 : fix text color in galeon bookmarks menu entries.

* Fri Feb 14 2003 Frederic Crozat <[EMAIL PROTECTED]> 0.0.3-1mdk
- Release 0.0.3 : 
        * gtk-1.2 : - Don't change scrollbar orientation based on its width/height.
                    - Fix button shape in evolution mail component.
        * metacity : Lighter border when not focused.
* Fri Feb 14 2003 Frederic Crozat <[EMAIL PROTECTED]> 0.0.2-1mdk
- Release 0.0.2 :
 - fix button shape in EScrollBar.
 - gtk2 : selected text is now using dark blue.
 - metacity : Fix borders around buttons.

* Thu Feb 13 2003 Frederic Crozat <[EMAIL PROTECTED]> 0.0.1-1mdk
- Initial package

Reply via email to