Hello community, here is the log from the commit of package aegisub for openSUSE:Factory checked in at 2012-11-21 14:56:12 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/aegisub (Old) and /work/SRC/openSUSE:Factory/.aegisub.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "aegisub", Maintainer is "" Changes: -------- --- /work/SRC/openSUSE:Factory/aegisub/aegisub.changes 2012-09-23 19:30:29.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.aegisub.new/aegisub.changes 2012-11-21 14:56:14.000000000 +0100 @@ -1,0 +2,67 @@ +Tue Oct 23 16:07:15 UTC 2012 - reddw...@opensuse.org + +- Removed aegisub-3.0.0-docdir.patch and aegisub-3.0.0-no_glu.patch, + they have been applied upstream +- Update to 3.0.2 + * Allow framerate transform to/from variable without external timecodes loaded (#1530) + * Honor the configured limits for the find/replace history (#1528) + * Fix occassional non-error dialog when running multiple copies of Aegisub + * Fix bug that sometimes resulted in later karaoke syllables moving when early ones were modified + * Truncate overly long syllables rather than adjusting all of the other syllables to make them fit + * Play right-clicked syllables + * Fix splitting lines by karaoke (#1541) + * Remove dependency on glu + * Honor docdir and localedir configuration variables + * Make it possible to type style names again + * Break undo grouping after 30 seconds of inactivity rather than 10 + * Switch the Duration field back to time mode when video is closed + * Save a single wav containing all selected lines rather than a separate wav for each line with "Create audio clip" + * Make pasting lines not horrible slow (#1534) + * Make the correct row visible when selecting rows with shift + arrow keys in the grid (#1533) + * Fix a few errors in the German translation (#1523) + * Update Czech translation + * Update Indonesian translation + * Update Hungarian translation + * Add partial Arabic translation (#1532) + +------------------------------------------------------------------- +Mon Oct 8 22:19:57 UTC 2012 - reddw...@opensuse.org + +- Update to 3.0.1 + * Updated Russian translation + * Updated Greek translation + * Partially update Finnish translation + * Fixed some errors in the Portuguese translation + * Fix packaging issues with the Serbian translation + * Update the size of the karaoke syllable bar when the window is resized + * Add scroll arrows to the karaoke syllable bar when the contents are too wide to fit + * Change the color of the karaoke syllable split cursor to indicate whether it'll add or remove a split + * Increase the hit area for removing karaoke splits a little + * Remove the correct split when clicking to the left of a split line + * Re-add the "Play current line" button to the audio toolbar + * Stop video playback when the stop button is clicked in the audio toolbar as 2.1.9 did + * Scroll the audio display after a click near an edge when auto-scrolling is enabled + * Recenter the audio display if a newly selected line is very close to an edge in addition to if it's not fully onscreen, as 2.1 did + * Fix subtitle timing issues after loading a timecodes file + * Fix rounding error that resulted in 30000/1001 FPS video being treated as 30001/1001 FPS + +------------------------------------------------------------------- +Sun Oct 7 22:16:05 UTC 2012 - reddw...@opensuse.org + +- Update to 3.0.0 + * The audio display and related things such as the karaoke + syllable splitting interface have been rewritten from scratch. + The spectograph rendering is now much higher quality and + faster, and many new features have been added. + * Changes made in the main edit box and surrounding controls no + longer have to be committed. Instead, changes are made to the + file as you type, with the video display updating in real time. + * See http://www.aegisub.org/changelog/3.0.0/ for details +- Remove aegisub-2.1.9-system_libs.patch, aegisub-2.1.8.99.rev5789-ld.patch + and aegisub-2.1.9-underlinking.patch. Fixed upstream. +- Update aegisub-2.1.9-no_glu.patch to aegisub-3.0.0-no_glu.patch +- Add aegisub-3.0.0-docdir.patch +- Build only the two relevant audio output backends: ALSA and PulseAudio +- The scripting system no longer supports Perl and Ruby, remove BuildRequires + +------------------------------------------------------------------- Old: ---- aegisub-2.1.8.99.rev5789-ld.patch aegisub-2.1.9-no_glu.patch aegisub-2.1.9-system_libs.patch aegisub-2.1.9-underlinking.patch aegisub-2.1.9.tar.gz New: ---- aegisub-3.0.2.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ aegisub.spec ++++++ --- /var/tmp/diff_new_pack.slBrsA/_old 2012-11-21 14:56:15.000000000 +0100 +++ /var/tmp/diff_new_pack.slBrsA/_new 2012-11-21 14:56:15.000000000 +0100 @@ -17,54 +17,33 @@ %bcond_with ffms2 -%bcond_with perl -%bcond_with ruby Name: aegisub -Version: 2.1.9 +Version: 3.0.2 Release: 0 Summary: Subtitle editor License: BSD-3-Clause Group: Productivity/Multimedia/Video/Editors and Convertors Url: http://www.aegisub.net/ -Source0: http://ftp.aegisub.org/pub/releases/aegisub-%{version}.tar.gz -# PATCH-FEATURE-OPENSUSE aegisub-2.1.9-system_libs.patch reddw...@opensuse.org -- Use system libraries instead of included ones -Patch0: aegisub-2.1.9-system_libs.patch -# PATCH-FIX-UPSTREAM aegisub-2.1.8.99.rev5789-ld.patch reddw...@opensuse.org -- Link against librt. Fixed upstream. -Patch1: aegisub-2.1.8.99.rev5789-ld.patch -# PATCH-FIX-UPSTREAM aegisub-2.1.9-underlinking.patch reddw...@opensuse.org -- Link against libz, Fixed upstream. -Patch2: aegisub-2.1.9-underlinking.patch -# PATCH-FIX-UPSTREAM aegisub-2.1.9-no_glu.patch http://devel.aegisub.org/ticket/1511 reddw...@opensuse.org -- Don't ask for GLU since it's not being used -Patch3: aegisub-2.1.9-no_glu.patch -BuildRequires: ImageMagick -BuildRequires: boost-devel >= 1.34 +Source0: http://ftp.aegisub.org/pub/releases/aegisub-%{version}.tar.xz BuildRequires: gcc-c++ -BuildRequires: intltool BuildRequires: pkg-config >= 0.20 -BuildRequires: update-desktop-files %define _use_internal_dependency_generator 0 %define __find_requires %wx_requires -BuildRequires: wxWidgets-devel >= 2.8.1 +BuildRequires: wxWidgets-devel >= 2.9.3 BuildRequires: pkgconfig(alsa) +BuildRequires: pkgconfig(fftw3) >= 3.3 BuildRequires: pkgconfig(fontconfig) >= 2.4 -BuildRequires: pkgconfig(freetype2) >= 9.7.0 BuildRequires: pkgconfig(gl) BuildRequires: pkgconfig(hunspell) >= 1.2.0 BuildRequires: pkgconfig(libass) BuildRequires: pkgconfig(libpulse) >= 0.5 BuildRequires: pkgconfig(lua) < 5.2 BuildRequires: pkgconfig(lua) >= 5.1 -BuildRequires: pkgconfig(openal) +BuildRequires: pkgconfig(zlib) %if %{with ffms2} BuildRequires: pkgconfig(ffms2) %endif -%if %{with perl} -BuildRequires: perl >= 5.004 -Requires: perl = %{perl_version} -%endif -%if %{with ruby} -BuildRequires: ruby-devel >= 1.8 -%endif %description Aegisub is an advanced subtitle editor for Windows, and UNIX-like systems, such @@ -76,37 +55,31 @@ functions with ease. %prep -%setup -q -%patch0 -%patch1 -%patch2 -%patch3 -rm -r src/boost -rm -r src/gl +%setup -q -n aegisub +cd aegisub FAKE_BUILDDATE=$(LC_ALL=C date -u -r %{_sourcedir}/%{name}.changes '+%%b %%e %%Y') sed -i "s/__DATE__/\"$FAKE_BUILDDATE\"/" src/version.cpp FAKE_BUILDTIME=$(LC_ALL=C date -u -r %{_sourcedir}/%{name}.changes '+%%H:%%M:%%S') sed -i "s/__TIME__/\"$FAKE_BUILDTIME\"/" src/version.cpp %build -%configure \ - %{!?with_ruby:--without-ruby} \ - %{!?with_perl:--without-perl} \ - --with-player-audio=pulseaudio \ - --docdir='%{_docdir}' +cd aegisub +# Don't use --disable-update-checker because of http://blog.aegisub.org/2012/02/bit-of-statistics.html +%configure --with-player-audio=PulseAudio \ + --without-oss make %{?_smp_mflags} %install +cd aegisub %make_install -%suse_update_desktop_file %{name} -%find_lang %{name}21 +%find_lang %{name}-30 -%files -f %{name}21.lang +%files -f aegisub/%{name}-30.lang %defattr(0644, root, root, 0755) -%{_docdir}/%{name} -%attr(0755,root,root) %{_bindir}/%{name}-2.1 -%{_datadir}/%{name} -%{_datadir}/applications/%{name}.desktop -%{_datadir}/icons/hicolor/*/apps/%{name}.* +%doc aegisub/LICENCE +%attr(0755,root,root) %{_bindir}/aegisub-3.0 +%{_datadir}/aegisub/ +%{_datadir}/applications/aegisub.desktop +%{_datadir}/icons/hicolor/*/apps/aegisub.* %changelog -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org