Browse Source

NEW: kio-ftps, kio_gopher, kgrab

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@2777 ec354946-7b23-47d6-9f5a-488ba84defc7
inagaki 13 years ago
parent
commit
14b2f08b58
3 changed files with 310 additions and 0 deletions
  1. 166 0
      k/kgrab/kgrab-vl.spec
  2. 70 0
      k/kio-ftps/kio-ftps-vl.spec
  3. 74 0
      k/kio_gopher/kio_gopher-vl.spec

+ 166 - 0
k/kgrab/kgrab-vl.spec

@@ -0,0 +1,166 @@
+# Review Request:
+# https://bugzilla.redhat.com/show_bug.cgi?id=432613
+
+%define kdeversion 4.4.0
+
+Name:           kgrab
+Summary:        A screen grabbing utility
+Summary(ja):    スクリーンキャプチャユーティリティ
+Version:        0.1.1
+Release:        23%{?dist}
+
+Group:          Applications/Accessories
+License:        GPLv2+
+URL:            http://extragear.kde.org
+
+Source0:        ftp://ftp.kde.org/pub/kde/stable/%{kdeversion}/src/extragear/%{name}-%{version}-kde%{kdeversion}.tar.bz2
+BuildRoot:      %{_tmppath}/%{name}-%{version}-root
+
+BuildRequires:  kdelibs4-devel >= 4
+#BuildRequires:  kde-filesystem >= 4
+BuildRequires:  cmake
+BuildRequires:  desktop-file-utils
+BuildRequires:  gettext
+
+#{?_kde4_macros_api:Requires: kde4-macros(api) = %{_kde4_macros_api} }
+
+%description
+kgrab is a screen grabbing utility for KDE4.
+
+%description -l ja
+KDE4 向けのスクリーンキャプチャユーティリティです.
+
+%prep
+%setup -qn %{name}-%{version}-kde%{kdeversion}
+
+
+%build
+mkdir -p %{_target_platform}
+pushd %{_target_platform}
+%cmake \
+    -DCMAKE_BUILD_TYPE=release \
+    -DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \
+    -DDATA_INSTALL_DIR:PATH=%{_datadir}/kde4/apps \
+    -DINCLUDE_INSTALL_DIR:PATH=%{_includedir}/kde4 \
+    -DLIB_INSTALL_DIR:PATH=%{_libdir} \
+    -DLIBEXEC_INSTALL_DIR:PATH=%{_libexecdir}/kde4 \
+    -DSYSCONF_INSTALL_DIR:PATH=%{_sysconfdir} \
+    ..
+popd
+
+make %{?_smp_mflags} -C %{_target_platform}
+
+
+%install
+rm -rf $RPM_BUILD_ROOT
+make install DESTDIR=$RPM_BUILD_ROOT -C %{_target_platform}
+
+# validate desktop file
+desktop-file-install --vendor ""                          \
+        --dir $RPM_BUILD_ROOT%{_datadir}/applications/kde4   \
+        $RPM_BUILD_ROOT%{_datadir}/applications/kde4/%{name}.desktop
+
+%find_lang %{name}
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+
+%post
+touch --no-create %{_datadir}/icons/hicolor &> /dev/null || :
+
+%postun
+if [ $1 -eq 0 ] ; then
+  update-desktop-database -q &> /dev/null
+  touch --no-create %{_datadir}/icons/hicolor &> /dev/null
+  gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || :
+fi
+
+%posttrans
+update-desktop-database -q &> /dev/null
+gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || :
+
+
+%files -f %{name}.lang
+%defattr(-,root,root,-)
+%doc COPYING COPYING.DOC COPYING.LIB
+%{_bindir}/kgrab
+%{_datadir}/applications/kde4/kgrab.desktop
+%{_datadir}/dbus-1/interfaces/org.kde.kgrab.xml
+%{_datadir}/icons/hicolor/*/apps/kgrab.*
+%{_datadir}/kde4/apps/kgrab/
+
+
+%changelog
+* Sat Jan 15 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 0.1.1-23
+- initial build for Vine Linux
+- added Japanese summary
+
+* Fri Feb 12 2010 Sebastian Vahl <svahl@fedoraproject.org> - 0.1.1-22
+- 4.4.0
+- drop kgrab-0.1.1-X11_libs.patch (already included)
+
+* Tue Nov 24 2009 Kevin Kofler <Kevin@tigcc.ticalc.org> - 0.1.1-21
+- rebuild for Qt 4.6.0 RC1 in F13 (was built against Beta 1 with unstable ABI)
+
+* Thu Nov 05 2009 Sebastian Vahl <svahl@fedoraproject.org> - 0.1.1-20
+- 4.3.3
+- optimize scriptlets
+
+* Tue Sep 01 2009 Sebastian Vahl <svahl@fedoraproject.org> - 0.1.1-19
+- 4.3.1
+
+* Tue Aug 04 2009 Than Ngo <than@redhat.com> - 0.1.1-18
+- 4.3.0
+
+* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.1.1-17
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Tue Jun 10 2009 Sebastian Vahl <fedora@deadbabylon.de> - 0.1.1-16
+- 4.2.4
+
+* Tue May 12 2009 Sebastian Vahl <fedora@deadbabylon.de> - 0.1.1-15
+- 4.2.3
+
+* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.1.1-14
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Fri Jan 23 2009 Than Ngo <than@redhat.com> - 0.1.1-13
+- 4.2.0
+
+* Fri Dec 05 2008 Kevin Kofler <Kevin@tigcc.ticalc.org> 0.1.1-12
+- rebuild for fixed kde-filesystem (macros.kde4) (get rid of rpaths)
+
+* Thu Dec  4 2008 Michael Schwendt <mschwendt@fedoraproject.org> - 0.1.1-11
+- Include /usr/share/kde4/apps/kgrab directory.
+
+* Sat Oct 04 2008 Than Ngo <than@redhat.com> 0.1.1-10
+- 4.1.2
+
+* Fri Aug 29 2008 Than Ngo <than@redhat.com> 0.1.1-9
+- 4.1.1
+
+* Thu Aug 28 2008 Sebastian Vahl <fedora@deadbabylon.de> 0.1.1-8
+- 4.1 (final)
+
+* Mon May 26 2008 Than Ngo <than@redhat.com> 0.1.1-7.kde4.0.80
+- 4.1 beta1
+
+* Thu Apr 03 2008 Kevin Kofler <Kevin@tigcc.ticalc.org> - 0.1.1-6
+- rebuild (again) for the fixed %%{_kde4_buildtype}
+
+* Mon Mar 31 2008 Kevin Kofler <Kevin@tigcc.ticalc.org> - 0.1.1-5
+- rebuild for NDEBUG and _kde4_libexecdir
+
+* Thu Feb 14 2008 Sebastian Vahl <fedora@deadbabylon.de> - 0.1.1-4
+- remove reference to KDE 4 in summary and description
+
+* Wed Feb 13 2008 Sebastian Vahl <fedora@deadbabylon.de> - 0.1.1-3
+- added Requires: kdelibs4 >= 4
+- added Requires: oxygen-icon-theme
+
+* Wed Feb 13 2008 Sebastian Vahl <fedora@deadbabylon.de> - 0.1.1-2
+- added requires xdg-utils, kde4-macros(api)
+
+* Wed Feb 13 2008 Sebastian Vahl <fedora@deadbabylon.de> - 0.1.1-1
+- initial version

+ 70 - 0
k/kio-ftps/kio-ftps-vl.spec

@@ -0,0 +1,70 @@
+%if %{?_dist_release} != "vl5"
+%define kde KDE
+%else
+%define kde KDE4
+%endif
+
+Name:           kio-ftps
+Summary:        An ftps KIO slave for %{kde}
+Version:        0.2
+Release:        2%{?_dist_release}
+
+Group:          System Environment/Libraries
+License:        GPLv2+
+URL:            http://kasablanca.berlios.de/kio-ftps/
+
+Source0:        http://download.berlios.de/kasablanca/%{name}-%{version}.tar.gz
+Patch0:         qtnetwork.patch
+
+BuildRoot:      %{_tmppath}/%{name}-%{version}-root
+BuildRequires:  kdelibs4-devel
+#BuildRequires:  kde-filesystem >= 4
+BuildRequires:  cmake
+
+#{?_kde4_macros_api:Requires: kde4-macros(api) = %{_kde4_macros_api} }
+
+%description
+An ftps KIO slave for %{kde}, based on rfc4217. It should work yet with
+most server implementations.
+
+%prep
+%setup -q -n %{name}
+%patch0 -p0 -b .qtnetwork
+
+%build
+mkdir -p %{_target_platform}
+pushd %{_target_platform}
+%{cmake} \
+    -DCMAKE_BUILD_TYPE=release \
+    -DDATA_INSTALL_DIR:PATH=%{_datadir}/kde4/apps \
+    -DINCLUDE_INSTALL_DIR:PATH=%{_includedir}/kde4 \
+    -DLIBEXEC_INSTALL_DIR:PATH=%{_libexecdir}/kde4 \
+    ..
+popd
+
+make %{?_smp_mflags} -C %{_target_platform}
+
+
+%install
+rm -rf %{buildroot}
+mkdir %{buildroot}
+make install DESTDIR=%{buildroot} -C %{_target_platform}
+
+
+%clean
+rm -rf %{buildroot}
+
+
+%files
+%defattr(-,root,root,-)
+%doc README LICENSE.txt rfc4217.txt
+%{_libdir}/kde4/kio_ftps.so
+%{_datadir}/kde4/services/ftps.protocol
+
+
+%changelog
+* Sun Jan 16 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 0.2-2
+- initial build for Vine Linux
+
+* Tue Apr 28 2009 Jaroslav Reznik <jreznik@redhat.com> - 0.2-1
+- initial package

+ 74 - 0
k/kio_gopher/kio_gopher-vl.spec

@@ -0,0 +1,74 @@
+%define kdever 4.4.0
+
+Name:           kio_gopher
+Summary:        Gopher KIO slave for Konqueror
+Version:        0.1.3
+Release:        4%{?_dist_release}
+
+Group:          System Environment/Libraries
+License:        GPLv2+
+URL:            http://kgopher.berlios.de/
+
+Source0:        ftp://ftp.kde.org/pub/kde/stable/%{kdever}/src/extragear/%{name}-%{version}-kde%{kdever}.tar.bz2
+
+BuildRoot:      %{_tmppath}/%{name}-%{version}-root
+BuildRequires:  kdelibs4-devel >= %{kdever}
+BuildRequires:  cmake
+BuildRequires:  gettext
+
+#{?_kde4_macros_api:Requires: kde4-macros(api) = %{_kde4_macros_api} }
+
+%description
+This KIO slave adds support for the Gopher protocol to Konqueror.
+
+
+%prep
+%setup -q -n %{name}-%{version}-kde%{kdever}
+
+
+%build
+mkdir -p %{_target_platform}
+pushd %{_target_platform}
+%{cmake} \
+    -DCMAKE_BUILD_TYPE=release \
+    -DDATA_INSTALL_DIR:PATH=%{_datadir}/kde4/apps \
+    -DINCLUDE_INSTALL_DIR:PATH=%{_includedir}/kde4 \
+    -DLIBEXEC_INSTALL_DIR:PATH=%{_libexecdir}/kde4 \
+    ..
+popd
+
+make %{?_smp_mflags} -C %{_target_platform}
+
+
+%install
+rm -rf %{buildroot}
+mkdir %{buildroot}
+make install DESTDIR=%{buildroot} -C %{_target_platform}
+
+%find_lang kio_gopher
+
+
+%clean
+rm -rf %{buildroot}
+
+
+%files -f kio_gopher.lang
+%defattr(-,root,root,-)
+%doc README COPYING BUGS
+# FAQ is only about installation problems which shouldn't affect the RPM.
+%{_libdir}/kde4/kio_gopher.so
+%{_datadir}/kde4/services/gopher.protocol
+
+
+%changelog
+* Sun Jan 16 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 0.1.3-4
+- Initial build for Vine Linux
+
+* Sat Feb 13 2010 Kevin Kofler <Kevin@tigcc.ticalc.org> - 0.1.3-3
+- new tarball from 4.4.0 extragear, contains updates translations
+
+* Wed Sep 16 2009 Kevin Kofler <Kevin@tigcc.ticalc.org> - 0.1.3-2
+- drop postfix tag from Release
+
+* Tue Sep 15 2009 Kevin Kofler <Kevin@tigcc.ticalc.org> - 0.1.3-1.kde4.3.1
+- Initial Fedora package