rpms/kxdocker/devel kxdocker.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Rex Dieter (rdieter) fedora-extras-commits at redhat.com
Tue Nov 1 14:17:30 UTC 2005


Author: rdieter

Update of /cvs/extras/rpms/kxdocker/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv13288/devel

Modified Files:
	.cvsignore sources 
Added Files:
	kxdocker.spec 
Log Message:
auto-import kxdocker-0.39-2 on branch devel from kxdocker-0.39-2.src.rpm


--- NEW FILE kxdocker.spec ---

Name:    kxdocker
Summary: A Mac OSX style docker
Version: 0.39
Release: 2%{?dist} 

License: GPL
Group:   User Interface/Desktops
Url:     http://www.xiaprojects.com/www/prodotti/kxdocker/ 
Source:  http://www.xiaprojects.com/www/downloads/files/kxdocker/kxdocker-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

Requires: kxdocker-resources

BuildRequires: desktop-file-utils
BuildRequires: qt-devel >= 1:3.3
BuildRequires: kdelibs-devel >= 6:3.3

%description
KXDocker is an innovative docker for KDE, it's very similar to Mac OSX Docker,
just more powerful!

What can KXDocker do for you? (oppure It can work as).
Task Manager
Mounts Manager
Launcher
and much more.


%prep
%setup -q 


%build
unset QTDIR || : ; . /etc/profile.d/qt.sh
export QTLIB=${QTDIR}/lib QTINC=${QTDIR}/include

%configure \
  --disable-rpath \
  --disable-debug --disable-warnings --disable-dependency-tracking \
  --disable-final

make %{?_smp_mflags}


%install
rm -rf $RPM_BUILD_ROOT

make install DESTDIR=$RPM_BUILD_ROOT

desktop-file-install --vendor fedora \
  --dir $RPM_BUILD_ROOT%{_datadir}/applications \
  --add-category X-Fedora \
  --add-category Utility \
  --add-category KDE \
  --add-category Qt \
  --add-category Application \
  --delete-original \
  $RPM_BUILD_ROOT%{_datadir}/appl*/*/*.desktop

# Replace absolute symlinks with relative ones
pushd $RPM_BUILD_ROOT%{_docdir}/HTML
for lang in *; do
  if [ -d $lang ]; then
    pushd $lang
    for i in */*; do
      [ -d $i -a -L $i/common ] && rm -f $i/common && ln -sf ../../common $i/common
    done
    popd
  fi
done
popd

## File lists
# locale's
%find_lang %{name} || touch %{name}.lang
# HTML
HTML_DIR=$(kde-config --expandvars --install html)
if [ -d $RPM_BUILD_ROOT$HTML_DIR ]; then
for lang_dir in $RPM_BUILD_ROOT$HTML_DIR/* ; do
  if [ -d $lang_dir ]; then
    lang=$(basename $lang_dir)
    echo "%lang($lang) %doc $HTML_DIR/$lang/*" >> %{name}.lang
  fi
done
fi


%clean
rm -rf $RPM_BUILD_ROOT 


%post
touch --no-create %{_datadir}/icons/hicolor ||:
gtk-update-icon-cache -q %{_datadir}/icons/hicolor 2> /dev/null ||:

%postun
touch --no-create %{_datadir}/icons/hicolor ||:
gtk-update-icon-cache -q %{_datadir}/icons/hicolor 2> /dev/null ||:



%files -f %{name}.lang
%defattr(-,root,root,-)
%doc AUTHORS ChangeLog COPYING NEWS README TODO
%{_bindir}/*
%{_datadir}/applications/*.desktop
%{_datadir}/apps/kxdocker
%{_datadir}/icons/hicolor/*/*/


%changelog
* Mon Oct 31 2005 Rex Dieter 0.39-2
- use desktop-file-install

* Mon Oct 31 2005 Rex Dieter 0.39-1
- first try


Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/kxdocker/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	1 Nov 2005 14:17:02 -0000	1.1
+++ .cvsignore	1 Nov 2005 14:17:28 -0000	1.2
@@ -0,0 +1 @@
+kxdocker-0.39.tar.bz2


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/kxdocker/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	1 Nov 2005 14:17:02 -0000	1.1
+++ sources	1 Nov 2005 14:17:28 -0000	1.2
@@ -0,0 +1 @@
+d83046817536a4d6af09555221fc5b70  kxdocker-0.39.tar.bz2




More information about the fedora-extras-commits mailing list