[kmldonkey/f14/master] Initial import (#678230).
Dmitrij S. Kryzhevich
krege at fedoraproject.org
Thu Feb 24 09:38:44 UTC 2011
commit 723cedbc4d55e3259f9284048719af4b5db04519
Author: Dmitrij S. Kryzhevich <krege at land.ru>
Date: Thu Feb 24 15:38:46 2011 +0600
Initial import (#678230).
.gitignore | 1 +
kmldonkey.spec | 93 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
sources | 1 +
3 files changed, 95 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..a2ed557 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/kmldonkey-2.0.2-kde4.4.0.tar.bz2
diff --git a/kmldonkey.spec b/kmldonkey.spec
new file mode 100644
index 0000000..7cd3c01
--- /dev/null
+++ b/kmldonkey.spec
@@ -0,0 +1,93 @@
+# for some reason tarball version mismatch real application version
+# upstream knows it but does not fix.
+%define tarversion 2.0.2-kde4.4.0
+
+Name: kmldonkey
+Version: 2.0.5
+Release: 1%{?dist}
+Summary: Cross-platform graphical user interface for Mldonkey
+
+Group: Applications/Internet
+License: GPLv2+
+URL: http://userbase.kde.org/KMLDonkey
+Source0: ftp://ftp.kde.org/pub/kde/stable/extragear/%{name}-%{tarversion}.tar.bz2
+
+BuildRequires: kdelibs4-devel
+BuildRequires: kdebase-workspace-devel
+BuildRequires: gettext
+
+Requires: mldonkey
+
+%description
+%{summary}.
+Features:
+ *Runs wherever KDE software runs.
+ *Can handle multiple threads simultaneously.
+ *Integrates with several browsers.
+ *Can be used with traffic-shaping tools.
+ *Can handle several security options.
+
+%package devel
+Group: Development/Libraries
+Summary: Developer files for %{name}
+Requires: %{name}-libs%{?_isa} = %{version}-%{release}
+Requires: kdelibs4-devel
+%description devel
+%{summary}.
+
+
+%prep
+%setup -qn %{name}-%{tarversion}
+
+
+%build
+mkdir -p %{_target_platform}
+pushd %{_target_platform}
+%{cmake_kde4} ..
+popd
+make %{?_smp_mflags} -C %{_target_platform} DESTDIR=%{buildroot}
+
+
+%install
+make install/fast DESTDIR=%{buildroot} -C %{_target_platform}
+
+desktop-file-validate %{buildroot}%{_kde4_datadir}/applications/kde4/kmldonkey.desktop
+
+%find_lang %{name} || touch %{name}.lang
+
+%post
+/sbin/ldconfig ||:
+update-desktop-database &> /dev/null ||:
+touch --no-create %{_kde4_iconsdir}/hicolor &>/dev/null || :
+
+%postun
+/sbin/ldconfig ||:
+update-desktop-database &> /dev/null || :
+if [ $1 -eq 0 ] ; then
+ touch --no-create %{_kde4_iconsdir}/hicolor &>/dev/null
+ gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &>/dev/null || :
+fi
+
+%posttrans
+gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &>/dev/null || :
+
+%files -f %{name}.lang
+%defattr(-,root,root,-)
+%doc AUTHORS COPYING ChangeLog
+%{_kde4_bindir}/kmldonkey
+%{_kde4_datadir}/kde4/services/plasma-*-kmldonkey.desktop
+%{_kde4_datadir}/applications/kde4/kmldonkey.desktop
+%{_kde4_appsdir}/kmldonkey
+%{_kde4_iconsdir}/hicolor/*/apps/kmldonkey.png
+%{_kde4_libdir}/liblibkmldonkey.so.*
+%{_kde4_libdir}/kde4/plasma_*_kmldonkey.so
+
+%files devel
+%defattr(-,root,root,-)
+%{_kde4_libdir}/liblibkmldonkey.so
+%{_kde4_includedir}/kmldonkey
+
+
+%changelog
+* Wed Feb 16 2011 Dmitrij S. Kryzhevich <krege at land.ru> 2.0.5-1
+- First try.
diff --git a/sources b/sources
index e69de29..c0f4cea 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+40ae039dc01a45807111c2d0023eeaa6 kmldonkey-2.0.2-kde4.4.0.tar.bz2
More information about the scm-commits
mailing list