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

Reply via email to