Browse Source

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@4377 ec354946-7b23-47d6-9f5a-488ba84defc7

kudoh 12 years ago
parent
commit
8382845150

+ 70 - 0
h/hotot/hotot-vl.spec

@@ -0,0 +1,70 @@
+%{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
+
+Name:           hotot
+Version:        0.9.6
+Release:        1.hg889%{?_dist_release}
+Summary:        Hotot lightweight & open source microblogging client using Python language and designed for Linux.
+Summary(ja):    Hotot は Python 言語を使用した、軽量&オープンソースな Linux 向けのマイクロブログクライアントです。
+
+Group:          Applications/Internet
+License:        LGPLv2+
+URL:            http://code.google.com/p/hotot
+Source0:        hotot-0.9.6.hg889.tar.bz2
+BuildRoot:      %{_tmppath}/%{name}-%{version}-root
+
+BuildArch: noarch
+
+BuildRequires: gettext
+BuildRequires: intltool
+#BuildRequires: pygtk2-devel WebKit-gtk-devel libxslt-devel
+BuildRequires: python-distutils-extra
+
+Requires: keybinder
+Requires: notify-python
+Requires: pygobject
+Requires: pygtk2
+Requires: pywebkitgtk >= 1.1.8
+
+%description
+Hotot, is a lightweight & open source Microblogging Client, 
+coding using Python language and designed for Linux.
+It depends less but supports more. 
+It's been developed actively and still in Alpha stage.
+
+%description -l ja
+Hotot は Python 言語を使用した、軽量&オープンソースな Linux 向けの
+マイクロブログクライアントです。
+依存はより少なく、より多くのサポートを。
+活発に開発していますが、まだアルファの段階です。
+
+%prep
+%setup -q -n %{name}
+
+%build
+python setup.py build_i18n -m
+python setup.py build
+
+
+%install
+rm -rf $RPM_BUILD_ROOT
+python setup.py install --prefix=$RPM_BUILD_ROOT/usr
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files
+%defattr(-,root,root,-)
+%{python_sitelib}/%{name}
+%{_bindir}/%{name}
+%{python_sitelib}/%{name}-*.egg-info
+%{_datadir}/%{name}
+%{_datadir}/pixmaps/%{name}.png
+%{_datadir}/applications/%{name}.desktop
+%{_datadir}/locale/*/*/*.mo
+
+%changelog
+* Sat Jul 23 2011 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.9.6-1.hg889
+- initial build for Vine Linux
+
+* Thu Nov 6 2010 Radek Ryckowski <radek@ebi.ac.uk> - 0.9.5 hg 531:69b7cd2aef25
+- Initial RPM release

+ 71 - 0
k/keybinder/keybinder-vl.spec

@@ -0,0 +1,71 @@
+%{!?python_sitearch: %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
+
+Name:           keybinder
+Version:        0.2.2
+Release:        1%{?_dist_release}
+Summary:        library for registering global keyboard shortcuts
+
+Group:          System Environment/Libraries
+License:        GPLv2
+URL:            http://kaizer.se/wiki/keybinder/
+Source0:        http://kaizer.se/publicfiles/keybinder/%{name}-%{version}.tar.gz
+BuildRoot:      %{_tmppath}/%{name}-%{version}-root
+
+#BuildArch:
+BuildRequires:  gtk2-devel >= 2.20
+BuildRequires:  lua-devel
+BuildRequires:  pygtk2-devel >= 2.12
+BuildRequires:  pygobject-devel >= 2.15.3
+BuildRequires:  python-devel
+
+Requires:       lua python
+
+
+%description
+keybinder is a library for registering global keyboard shortcuts.
+Keybinder works with GTK-based applications using the X Window System.
+
+%package	devel
+Summary:	Development files for %{name}
+Summary(ja):	%{name} の開発ファイル
+Group:		Development/Libraries
+Requires:	%{name} = %{version}-%{release}
+
+%description	devel
+The %{name}-devel package contains libraries and header files for
+developing extensions for %{name}.
+
+%prep
+%setup -q
+
+%build
+%configure 
+make %{?_smp_mflags}
+
+%install
+rm -rf $RPM_BUILD_ROOT
+make install DESTDIR=$RPM_BUILD_ROOT
+
+rm -rf $RPM_BUILD_ROOT%{_libdir}/lib%{name}.la
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files
+%defattr(-,root,root,-)
+%{_libdir}/libkey*
+%{_libdir}/lua/5.1/%{name}.*
+%{python_sitearch}/%{name}
+
+%files devel
+%defattr(-,root,root,-)
+%{_includedir}/*
+%{_libdir}/pkgconfig/*
+
+
+%changelog
+* Sat Jul 23 2011 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.2.2
+- initial build for Vine Linux
+
+* Thu Nov 6 2010 Radek Ryckowski <radek@ebi.ac.uk> - 0.2.2
+- Initial RPM release

+ 99 - 0
p/python-distutils-extra/python-distutils-extra-vl.spec

@@ -0,0 +1,99 @@
+%{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
+
+Name:           python-distutils-extra
+Version:        2.28
+Release:        1%{?_dist_release}
+Summary:        Integrate more support into Python's distutils
+
+Group:          Development/Languages
+License:        GPLv2+
+URL:            https://launchpad.net/python-distutils-extra
+Source0:        http://launchpad.net/%{name}/trunk/%{version}/+download/%{name}-%{version}.tar.gz
+# Support use of distutils-extra on systems without DISPLAY
+# https://bugs.launchpad.net/python-distutils-extra/+bug/735408
+Patch0:         dont_import_gtk.patch
+BuildArch:      noarch
+
+BuildRequires:  python-devel
+BuildRequires:  python-setuptools
+
+%description
+Enables you to easily integrate gettext support, themed icons and
+scrollkeeper based documentation into Python's distutils. 
+
+
+%prep
+%setup -q
+%patch0 -p1 -b .dont_import_gtk
+
+
+%build
+%{__python} setup.py build
+
+
+%install
+%{__python} setup.py install --root=%{buildroot} 
+chmod a+x %{buildroot}%{python_sitelib}/DistUtilsExtra/command/build_extra.py
+
+
+%files
+%defattr(-,root,root,-)
+%doc LICENSE doc/*
+%{python_sitelib}/DistUtilsExtra/
+%{python_sitelib}/python_distutils_extra*.egg-info
+
+
+%changelog
+* Sat Jul 23 2011 Toshiharu Kudoh <toshi.kd2@gmail.com> - 2.28-1
+- initial build for Vine Linux
+
+* Thu Jun 02 2011 Fabian Affolter <fabian@bernewireless.net> - 2.27-1
+- Updated to new upstream version 2.27
+
+* Wed Mar 16 2011 Fabian Affolter <fabian@bernewireless.net> - 2.26-1
+- Added patch for DISPLAY support
+- Updated to new upstream version 2.26
+
+* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.22-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Fri Nov 12 2010 Fabian Affolter <fabian@bernewireless.net> - 2.22-1
+- Remove archive_name from 2010-06-04, this was useless and wrong
+- Updated to new upstream version 2.22
+
+* Thu Jul 22 2010 David Malcolm <dmalcolm@redhat.com> - 2.19-2
+- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
+
+* Fri Jun 04 2010 Rahul Sundaram <sundaram@fedoraproject.org> - 2.19-1
+- Update to new upstream version 2.19.  Resolves rhbz#600307
+- Update spec to match latest guidelines
+
+* Thu Feb 04 2010 Fabian Affolter <fabian@bernewireless.net> - 2.15-1
+- Updated to new upstream version 2.15
+
+* Sun Dec 20 2009 Fabian Affolter <fabian@bernewireless.net> - 2.12-2
+- Bumped release
+
+* Mon Dec 14 2009 Fabian Affolter <fabian@bernewireless.net> - 2.12-1
+- Updated to new upstream version 2.12
+
+* Sat Aug 01 2009 Fabian Affolter <fabian@bernewireless.net> - 2.6-2
+- Bump release
+
+* Sat Aug 01 2009 Fabian Affolter <fabian@bernewireless.net> - 2.6-1
+- Minor spec file changes
+- Changed source to launchpad
+- Updated to new upstream version 2.6
+
+* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.91.2-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.91.2-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Sat Jan 24 2009 Fabian Affolter <fabian@bernewireless.net> - 1.91.2-2
+- Changed license to GPLv2+ 
+
+* Sat Nov 18 2008 Fabian Affolter <fabian@bernewireless.net> - 1.91.2-1
+- Initial package for Fedora
+