Author: glen Date: Sun Dec 18 15:56:55 2011 GMT Module: packages Tag: HEAD ---- Log message: - up to 2.0.14
---- Files affected: packages/subdownloader: subdownloader.desktop (1.4 -> 1.5) , subdownloader.spec (1.6 -> 1.7) , subdownloader.sh (NONE -> 1.1) (NEW) ---- Diffs: ================================================================ Index: packages/subdownloader/subdownloader.desktop diff -u packages/subdownloader/subdownloader.desktop:1.4 packages/subdownloader/subdownloader.desktop:1.5 --- packages/subdownloader/subdownloader.desktop:1.4 Wed Dec 26 16:06:29 2007 +++ packages/subdownloader/subdownloader.desktop Sun Dec 18 16:56:50 2011 @@ -2,12 +2,12 @@ Version=1.0 Name=SubDownloader Name[en_GB]=SubDownloader -Name[es]=SubDownloader -Comment=Automatic download/upload subtitles for videofiles +Comment=Application to download/upload subtitles of your movies. Comment[pl]=Automatycznie przesyłaj podpisy do plików wideo -Exec=subdownloader.sh $@ +Exec=subdownloader +Icon=subdownloader +MimeType=video/avi; +StartupNotify=false Terminal=false Type=Application -Icon=subdownloader -Categories=GNOME;AudioVideo; -# vi:encoding=utf-8 +Categories=GNOME;AudioVideo;Video; ================================================================ Index: packages/subdownloader/subdownloader.spec diff -u packages/subdownloader/subdownloader.spec:1.6 packages/subdownloader/subdownloader.spec:1.7 --- packages/subdownloader/subdownloader.spec:1.6 Sun Jun 3 11:48:47 2007 +++ packages/subdownloader/subdownloader.spec Sun Dec 18 16:56:50 2011 @@ -1,44 +1,46 @@ # $Revision$, $Date$ -Summary: Tool for automatic download/upload subtitles for videofiles +Summary: Fast and Easy Subtitle Downloader Summary(pl.UTF-8): Narzędzie do automatycznego ściągania/wysyłania podpisów do plików wideo Name: subdownloader -Version: 1.2.9 -Release: 0.1 -License: free (see license.txt) -Group: X11/Applications/Games -Source0: http://www.vinalinux.com/projects/subdownloader/repository/sources.%{version}.zip -# Source0-md5: 31bd12d5edc11f05f51ea43c58cfb9e4 -Source1: %{name}.desktop -Source2: %{name}.png -Source3: http://starowa.one.pl/~uzi/pld/subdownloader-locale-pl.tar.gz -Patch0: %{name}-conf.patch -URL: http://trac.opensubtitles.org/projects/subdowloader/ +Version: 2.0.14 +Release: 0.3 +License: GPL v3 +Group: X11/Applications/Multimedia +Source0: https://launchpad.net/subdownloader/trunk/%{version}/+download/%{name}-%{version}.tar.gz +# Source0-md5: b60443cfcefd89b0893628b18eccae9c +Source1: %{name}.desktop +Source2: %{name}.png +Source3: %{name}.sh +# site down, and was not in distfiles +#Source: http://starowa.one.pl/~uzi/pld/%{name}-locale-pl.tar.gz +# seems outdated +#Patch0: %{name}-conf.patch +URL: http://www.subdownloader.net/ BuildRequires: rpm-pythonprov -BuildRequires: unzip Requires: python >= 1:2.5 +Requires: python-PyQt4 Requires: python-mmpython -Requires: python-imdb >= 2.6 -Requires: python-wxPython >= 2.8 BuildArch: noarch BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) +%define _appdir %{_datadir}/%{name} + %description -Subdownloader is a Free OpenSource tool written in Python for -automatic download/upload subtitles for videofiles (DivX, MPEG, AVI, -etc.). +SubDownloader is a program for automatic download/upload subtitles for +videofiles (DivX, MPEG, AVI, VOB, etc) and DVDs using fast hashing. Features: - no spyware, no adware, source code is available - it uses fast hashing algorithm (27 GB movies/7 seconds) -- Search subtitles recursively from your divx folders -- Upload entire series seasons' subtitles in less than 1 minute +- recursively folders search - Autodetect language of the subtitles +- Upload entire series seasons' subtitles in less than 1 minute - and many more %description -l pl.UTF-8 Subdownloader to napisane w Pythonie wolnodostępne narzędzie do -automatycznego ściągania/wysyłania podpisów do filmów (DivX, MPEG, -AVI itp.). +automatycznego ściągania/wysyłania podpisów do filmów (DivX, MPEG, AVI +itp.). Cechy: - brak spyware, adware; dostępny kod źródłowy @@ -49,43 +51,54 @@ - i wiele więcej %prep -%setup -q -c -%patch0 -p1 +%setup -q +#%patch0 -p1 -tar xzf %{SOURCE3} +#tar xzf %{SOURCE3} %install rm -rf $RPM_BUILD_ROOT -install -d $RPM_BUILD_ROOT{%{_datadir}/%{name},%{_bindir},%{_desktopdir},%{_pixmapsdir}} +install -d $RPM_BUILD_ROOT{%{_bindir},%{_desktopdir},%{_pixmapsdir},%{_mandir}/man1,%{_datadir}/locale,%{_appdir}} -cp -fr conf $RPM_BUILD_ROOT%{_datadir}/%{name} -cp -fr data $RPM_BUILD_ROOT%{_datadir}/%{name} -cp -fr extra $RPM_BUILD_ROOT%{_datadir}/%{name} -cp -fr flags $RPM_BUILD_ROOT%{_datadir}/%{name} -cp -fr images $RPM_BUILD_ROOT%{_datadir}/%{name} -cp -fr lm $RPM_BUILD_ROOT%{_datadir}/%{name} -cp -fr locale $RPM_BUILD_ROOT%{_datadir}/%{name} -cp -fr flags $RPM_BUILD_ROOT%{_datadir}/%{name} -cp -fr preferences $RPM_BUILD_ROOT%{_datadir}/%{name} -cp -fr wxglade $RPM_BUILD_ROOT%{_datadir}/%{name} -cp -f *.py $RPM_BUILD_ROOT%{_datadir}/%{name} - -cp -f subdownloader.sh $RPM_BUILD_ROOT%{_bindir} -cp -f %{SOURCE1} $RPM_BUILD_ROOT%{_desktopdir} -cp -f %{SOURCE2} $RPM_BUILD_ROOT%{_pixmapsdir} - -%py_comp $RPM_BUILD_ROOT%{_datadir}/%{name} -%py_ocomp $RPM_BUILD_ROOT%{_datadir}/%{name} -%py_postclean +cp -a cli FileManagement gui languages modules run.py $RPM_BUILD_ROOT%{_appdir} +cp -a locale/* $RPM_BUILD_ROOT%{_datadir}/locale +install -p %{SOURCE3} $RPM_BUILD_ROOT%{_bindir}/%{name} +cp -p subdownloader.1 $RPM_BUILD_ROOT%{_mandir}/man1 +cp -p %{SOURCE1} $RPM_BUILD_ROOT%{_desktopdir} +cp -p %{SOURCE2} $RPM_BUILD_ROOT%{_pixmapsdir} + +%{__rm} $RPM_BUILD_ROOT%{_appdir}/gui/Makefile +%{__rm} $RPM_BUILD_ROOT%{_appdir}/gui/Qt2Po.py +%{__rm} $RPM_BUILD_ROOT%{_appdir}/gui/images/*.ico + +# duplicate with es +%{__rm} -r $RPM_BUILD_ROOT%{_datadir}/locale/es_ES +# duplicate with pt +%{__rm} -r $RPM_BUILD_ROOT%{_datadir}/locale/pt_PT +%{__rm} $RPM_BUILD_ROOT%{_datadir}/locale/subdownloader.pot +%{__rm} $RPM_BUILD_ROOT%{_datadir}/locale/*/LC_MESSAGES/subdownloader.po + +%find_lang %{name} + +%py_comp $RPM_BUILD_ROOT%{_appdir} +%py_ocomp $RPM_BUILD_ROOT%{_appdir} +%py_postclean %{_appdir} %clean rm -rf $RPM_BUILD_ROOT -%files +%files -f %{name}.lang %defattr(644,root,root,755) -%doc TODO.txt license.txt tips.txt credits.txt -%attr(755,root,root) %{_bindir}/subdownloader.sh -%{_datadir}/%{name} +%doc ChangeLog README +%attr(755,root,root) %{_bindir}/%{name} +%{_mandir}/man1/*.1* +%dir %{_appdir} +%{_appdir}/*.py[co] +%{_appdir}/FileManagement +%{_appdir}/cli +%{_appdir}/gui +%{_appdir}/modules +%{_appdir}/languages %{_desktopdir}/%{name}.desktop %{_pixmapsdir}/%{name}.png @@ -95,6 +108,9 @@ All persons listed below can be reached at <cvs_login>@pld-linux.org $Log$ +Revision 1.7 2011/12/18 15:56:50 glen +- up to 2.0.14 + Revision 1.6 2007/06/03 09:48:47 qboosh - pl ================================================================ Index: packages/subdownloader/subdownloader.sh diff -u /dev/null packages/subdownloader/subdownloader.sh:1.1 --- /dev/null Sun Dec 18 16:56:55 2011 +++ packages/subdownloader/subdownloader.sh Sun Dec 18 16:56:50 2011 @@ -0,0 +1,2 @@ +#!/bin/sh +exec python /usr/share/subdownloader/run.pyc "$@" ================================================================ ---- CVS-web: http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/subdownloader/subdownloader.desktop?r1=1.4&r2=1.5&f=u http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/subdownloader/subdownloader.spec?r1=1.6&r2=1.7&f=u _______________________________________________ pld-cvs-commit mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit
