Author: baby-guest Date: 2007-11-02 15:10:25 +0000 (Fri, 02 Nov 2007) New Revision: 4537
Removed: packages/trunk/ultrastar-ng/debian/patches/check_sdl_init.patch packages/trunk/ultrastar-ng/debian/patches/sing_screen.patch packages/trunk/ultrastar-ng/debian/patches/xine_ogg.patch Modified: packages/trunk/ultrastar-ng/debian/changelog packages/trunk/ultrastar-ng/debian/control packages/trunk/ultrastar-ng/debian/patches/exclude_docs.patch packages/trunk/ultrastar-ng/debian/patches/series packages/trunk/ultrastar-ng/debian/rules Log: New upstream release Modified: packages/trunk/ultrastar-ng/debian/changelog =================================================================== --- packages/trunk/ultrastar-ng/debian/changelog 2007-11-02 13:43:58 UTC (rev 4536) +++ packages/trunk/ultrastar-ng/debian/changelog 2007-11-02 15:10:25 UTC (rev 4537) @@ -1,3 +1,18 @@ +ultrastar-ng (0.2.0-1) UNRELEASED; urgency=low + + [ Miriam Ruiz ] + * New Upstream Release + * Removed unneeded patches + * Added packages to build deps: + + libtool + + portaudio19-dev | portaudio-dev + + libboost-dev, libboost-thread-dev, libboost-serialization-dev + + libboost-program-options-dev, libboost-regex-dev + * Moved shared objects to private directory: /usr/lib/ultraster-ng + * Added rpath to binaries to search for shared objects in the private dir + + -- Miriam Ruiz <[EMAIL PROTECTED]> Fri, 02 Nov 2007 14:08:42 +0000 + ultrastar-ng (0.1.4-2) unstable; urgency=low [ Miriam Ruiz ] Modified: packages/trunk/ultrastar-ng/debian/control =================================================================== --- packages/trunk/ultrastar-ng/debian/control 2007-11-02 13:43:58 UTC (rev 4536) +++ packages/trunk/ultrastar-ng/debian/control 2007-11-02 15:10:25 UTC (rev 4537) @@ -3,7 +3,12 @@ Priority: extra Maintainer: Debian Games Team <[EMAIL PROTECTED]> Uploaders: Miriam Ruiz <[EMAIL PROTECTED]> -Build-Depends: debhelper (>= 5), autotools-dev, autoconf, automake1.10 | automake1.9, quilt, libsdl1.2-dev, libsdl-image1.2-dev, libsdl-gfx1.2-dev, libcairo2-dev (>= 1.2), librsvg2-dev, libsmpeg-dev, fftw3-dev, libasound2-dev, libgstreamer0.10-dev, libxine-dev, libxml2-dev +Build-Depends: debhelper (>= 5), autotools-dev, autoconf, automake1.10 | automake1.9, libtool, quilt, + libsdl1.2-dev, libsdl-image1.2-dev, libsdl-gfx1.2-dev, libcairo2-dev (>= 1.2), librsvg2-dev, + libsmpeg-dev, fftw3-dev, libasound2-dev, libgstreamer0.10-dev, libxine-dev, + libboost-dev, libboost-thread-dev, libboost-serialization-dev, + libboost-program-options-dev, libboost-regex-dev, + portaudio19-dev | portaudio-dev, libxml2-dev Standards-Version: 3.7.2 XS-Vcs-Svn: svn://svn.debian.org/svn/pkg-games/packages/trunk/ultrastar-ng/ XS-Vcs-Browser: http://svn.debian.org/wsvn/pkg-games/packages/trunk/ultrastar-ng/?op=log Deleted: packages/trunk/ultrastar-ng/debian/patches/check_sdl_init.patch =================================================================== --- packages/trunk/ultrastar-ng/debian/patches/check_sdl_init.patch 2007-11-02 13:43:58 UTC (rev 4536) +++ packages/trunk/ultrastar-ng/debian/patches/check_sdl_init.patch 2007-11-02 15:10:25 UTC (rev 4537) @@ -1,20 +0,0 @@ -# Checks that the SDL screen has been properly initialized, or exits with an error - -# http://ultrastar-ng.cvs.sourceforge.net/ultrastar-ng/UltraStar-ng/src/main.cpp?r1=1.38&r2=1.39 -# See http://bugs.debian.org/427386 - ---- ultrastar-ng-0.1.4.orig/src/main.cpp -+++ ultrastar-ng-0.1.4/src/main.cpp -@@ -48,6 +48,12 @@ - - screenSDL = videoDriver->init( width, height, fullscreen ); - -+ if( screenSDL == NULL ) { -+ fprintf(stderr,"Cannot initialize screen\n"); -+ SDL_Quit(); -+ exit(EXIT_FAILURE); -+ } -+ - SDL_ShowCursor(SDL_DISABLE); - SDL_EnableUNICODE(SDL_ENABLE); - SDL_EnableKeyRepeat(125, 125); Modified: packages/trunk/ultrastar-ng/debian/patches/exclude_docs.patch =================================================================== --- packages/trunk/ultrastar-ng/debian/patches/exclude_docs.patch 2007-11-02 13:43:58 UTC (rev 4536) +++ packages/trunk/ultrastar-ng/debian/patches/exclude_docs.patch 2007-11-02 15:10:25 UTC (rev 4537) @@ -1,18 +1,22 @@ ---- ultrastar-ng-0.1.4.orig/configure.in -+++ ultrastar-ng-0.1.4/configure.in -@@ -406,7 +406,6 @@ - AC_OUTPUT( +Index: ultrastar-ng-0.2.0/configure.in +=================================================================== +--- ultrastar-ng-0.2.0.orig/configure.in 2007-11-02 12:47:05.000000000 +0000 ++++ ultrastar-ng-0.2.0/configure.in 2007-11-02 14:22:48.000000000 +0000 +@@ -535,7 +535,6 @@ Makefile + audio/Makefile data/Makefile - docs/Makefile src/Makefile themes/Makefile ) ---- ultrastar-ng-0.1.4.orig/Makefile.am -+++ ultrastar-ng-0.1.4/Makefile.am +Index: ultrastar-ng-0.2.0/Makefile.am +=================================================================== +--- ultrastar-ng-0.2.0.orig/Makefile.am 2007-09-29 13:26:54.000000000 +0000 ++++ ultrastar-ng-0.2.0/Makefile.am 2007-11-02 14:23:07.000000000 +0000 @@ -1,4 +1,4 @@ --SUBDIRS = src docs data themes -+SUBDIRS = src data themes +-SUBDIRS = audio src docs data themes ++SUBDIRS = audio src data themes includes = include/audio.h \ include/video.h \ Modified: packages/trunk/ultrastar-ng/debian/patches/series =================================================================== --- packages/trunk/ultrastar-ng/debian/patches/series 2007-11-02 13:43:58 UTC (rev 4536) +++ packages/trunk/ultrastar-ng/debian/patches/series 2007-11-02 15:10:25 UTC (rev 4537) @@ -1,4 +1 @@ exclude_docs.patch -xine_ogg.patch -check_sdl_init.patch -sing_screen.patch Deleted: packages/trunk/ultrastar-ng/debian/patches/sing_screen.patch =================================================================== --- packages/trunk/ultrastar-ng/debian/patches/sing_screen.patch 2007-11-02 13:43:58 UTC (rev 4536) +++ packages/trunk/ultrastar-ng/debian/patches/sing_screen.patch 2007-11-02 15:10:25 UTC (rev 4537) @@ -1,35 +0,0 @@ -# Debian Bug Report #435383 -# If the background image is missing the singing screen shows the last available background image. -# This patch solves this bug -# http://ultrastar-ng.cvs.sourceforge.net/ultrastar-ng/UltraStar-ng/src/screen_sing.cpp?r1=1.70&r2=1.71&view=patch - ---- ultrastar-ng-0.1.4/src/screen_sing.cpp.orig 2007-08-01 08:08:18.000000000 +0000 -+++ ultrastar-ng-0.1.4/src/screen_sing.cpp 2007-08-01 08:08:33.000000000 +0000 -@@ -23,7 +23,6 @@ - screen->format->Bmask, - screen->format->Amask); - SDL_SetAlpha(videoSurf, SDL_SRCALPHA, SDL_ALPHA_OPAQUE); -- //SDL_FillRect(videoSurf,NULL,0xffffff); - backgroundSurf = SDL_AllocSurface( screen->flags, - sm->getWidth(), - sm->getHeight(), -@@ -54,16 +53,18 @@ - CScreenManager * sm = CScreenManager::getSingletonPtr(); - CSong * song = sm->getSong(); - -+ SDL_FillRect(backgroundSurf,NULL,SDL_MapRGB(backgroundSurf->format, 255, 255, 255)); - if( song->video != NULL ) { - snprintf(buff,1024,"%s/%s",song->path,song->video); - fprintf(stdout,"Now playing: (%d): %s\n",sm->getSongId(),buff); - video->loadVideo(buff,videoSurf,sm->getWidth(),sm->getHeight()); -+ SDL_BlitSurface(theme->bg->getSDLSurface(),NULL,backgroundSurf,NULL); -+ SDL_BlitSurface(theme->p1box->getSDLSurface(),NULL,backgroundSurf,NULL); - } else if ( song->background != NULL) { - SDL_BlitSurface(song->backgroundSurf,NULL,backgroundSurf,NULL); - SDL_BlitSurface(theme->bg->getSDLSurface(),NULL,backgroundSurf,NULL); - SDL_BlitSurface(theme->p1box->getSDLSurface(),NULL,backgroundSurf,NULL); - } else { -- SDL_FillRect(backgroundSurf,NULL,SDL_MapRGB(backgroundSurf->format, 255, 255, 255)); - SDL_BlitSurface(theme->bg->getSDLSurface(),NULL,backgroundSurf,NULL); - SDL_BlitSurface(theme->p1box->getSDLSurface(),NULL,backgroundSurf,NULL); - } Deleted: packages/trunk/ultrastar-ng/debian/patches/xine_ogg.patch =================================================================== --- packages/trunk/ultrastar-ng/debian/patches/xine_ogg.patch 2007-11-02 13:43:58 UTC (rev 4536) +++ packages/trunk/ultrastar-ng/debian/patches/xine_ogg.patch 2007-11-02 15:10:25 UTC (rev 4537) @@ -1,20 +0,0 @@ -# xine ogg/vorbis decode that doesn't support seeking if the ogg file hasn't been started. -# The bug has been confirmed by Darren Salt from xine project. -# -# Waiting for xine patch, the following ultrastar-ng patch works -# http://ultrastar-ng.cvs.sourceforge.net/ultrastar-ng/UltraStar-ng/src/audio.cpp?r1=1.27&r2=1.28 -# -# See http://bugs.debian.org/430531 - -diff -ruN ultrastar-ng-0.1.4.orig/src/audio.cpp ultrastar-ng-0.1.4/src/audio.cpp ---- ultrastar-ng-0.1.4.orig/src/audio.cpp 2007-04-16 21:16:17.000000000 +0000 -+++ ultrastar-ng-0.1.4/src/audio.cpp 2007-07-11 08:39:10.000000000 +0000 -@@ -97,7 +97,7 @@ - int pos_stream; - int pos_time; - -- if (!xine_open(stream, filename) || !xine_play(stream, 0, 30000)) { -+ if (!xine_open(stream, filename) || !xine_play(stream, 0, 0) || !xine_play(stream, 0, 30000)) { - printf("could not open %s\n", filename); - } - Modified: packages/trunk/ultrastar-ng/debian/rules =================================================================== --- packages/trunk/ultrastar-ng/debian/rules 2007-11-02 13:43:58 UTC (rev 4536) +++ packages/trunk/ultrastar-ng/debian/rules 2007-11-02 15:10:25 UTC (rev 4537) @@ -32,60 +32,64 @@ printf "\n" touch $@ -config-gstreamer-smpeg-librsvg: config-gstreamer-smpeg-librsvg-stamp -config-gstreamer-smpeg-librsvg-stamp: config-common +config-gstreamer-librsvg: config-gstreamer-librsvg-stamp +config-gstreamer-librsvg-stamp: config-common # TARGET: $@ dh_testdir - printf "\nConfiguring gstreamer-smpeg-librsvg\n\n" + printf "\nConfiguring gstreamer-librsvg\n\n" mkdir -p tmp-gst-smpeg-rsvg; cd tmp-gst-smpeg-rsvg && "../configure" \ --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) \ --prefix=/usr --bindir=\$${prefix}/games --datadir=\$${prefix}/share/games \ --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info \ + --libdir=\$${prefix}/lib/ultrastar-ng --enable-shared --disable-static \ --with-audio=gstreamer --with-video=smpeg --with-svg=librsvg \ + --enable-record-alsa \ CFLAGS="$(CFLAGS) -I\"$(CURDIR)/include\"" CPPFLAGS="$(CFLAGS) -I\"$(CURDIR)/include\"" \ - LDFLAGS="-Wl,-z,defs" + LDFLAGS="-Wl,-z,defs -Wl,--rpath,/usr/lib/ultrastar-ng" printf "\n" touch $@ -build-gstreamer-smpeg-librsvg: build-gstreamer-smpeg-librsvg-stamp -build-gstreamer-smpeg-librsvg-stamp: config-gstreamer-smpeg-librsvg +build-gstreamer-librsvg: build-gstreamer-librsvg-stamp +build-gstreamer-librsvg-stamp: config-gstreamer-librsvg # TARGET: $@ dh_testdir - printf "\nBuilding gstreamer-smpeg-librsvg\n\n" + printf "\nBuilding gstreamer-librsvg\n\n" cd tmp-gst-smpeg-rsvg; $(MAKE) printf "\n" touch $@ -config-xine-smpeg-librsvg: config-xine-smpeg-librsvg-stamp -config-xine-smpeg-librsvg-stamp: config-common +config-xine-librsvg: config-xine-librsvg-stamp +config-xine-librsvg-stamp: config-common # TARGET: $@ dh_testdir - printf "\nConfiguring xine-smpeg-librsvg\n\n" + printf "\nConfiguring xine-librsvg\n\n" mkdir -p tmp-xine-smpeg-rsvg; cd tmp-xine-smpeg-rsvg && "../configure" \ --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) \ --prefix=/usr --bindir=\$${prefix}/games --datadir=\$${prefix}/share/games \ --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info \ + --libdir=\$${prefix}/lib/ultrastar-ng --enable-shared --disable-static \ --with-audio=xine --with-video=smpeg --with-svg=librsvg \ + --enable-record-alsa \ CFLAGS="$(CFLAGS) -I\"$(CURDIR)/include\"" CPPFLAGS="$(CFLAGS) -I\"$(CURDIR)/include\"" \ - LDFLAGS="-Wl,-z,defs" + LDFLAGS="-Wl,-z,defs -Wl,--rpath,/usr/lib/ultrastar-ng" printf "\n" touch $@ -build-xine-smpeg-librsvg: build-xine-smpeg-librsvg-stamp -build-xine-smpeg-librsvg-stamp: config-xine-smpeg-librsvg +build-xine-librsvg: build-xine-librsvg-stamp +build-xine-librsvg-stamp: config-xine-librsvg # TARGET: $@ dh_testdir - printf "\nBuilding xine-smpeg-librsvg\n\n" + printf "\nBuilding xine-librsvg\n\n" cd tmp-xine-smpeg-rsvg; $(MAKE) printf "\n" touch $@ -config: config-common config-gstreamer-smpeg-librsvg config-xine-smpeg-librsvg +config: config-common config-gstreamer-librsvg config-xine-librsvg build: build-stamp -build-stamp: config build-gstreamer-smpeg-librsvg build-xine-smpeg-librsvg +build-stamp: config build-gstreamer-librsvg build-xine-librsvg # TARGET: $@ #docbook-to-man debian/ultrastar-ng.sgml > ultrastar-ng.1 touch $@ @@ -111,11 +115,11 @@ dh_clean -a -k dh_installdirs - printf "\nInstalling gstreamer-smpeg-librsvg\n\n" + printf "\nInstalling gstreamer-librsvg\n\n" cd tmp-gst-smpeg-rsvg; $(MAKE) install DESTDIR=$(CURDIR)/debian/ultrastar-ng-gstreamer printf "\n" - printf "\nInstalling xine-smpeg-librsvg\n\n" + printf "\nInstalling xine-librsvg\n\n" cd tmp-xine-smpeg-rsvg; $(MAKE) install DESTDIR=$(CURDIR)/debian/ultrastar-ng-xine printf "\n" @@ -166,6 +170,6 @@ dh_builddeb -a binary: binary-indep binary-arch -.PHONY: config-common config-gstreamer-smpeg-librsvg config-xine-smpeg-librsvg -.PHONY: build-gstreamer-smpeg-librsvg build-xine-smpeg-librsvg +.PHONY: config-common config-gstreamer-librsvg config-xine-librsvg +.PHONY: build-gstreamer-librsvg build-xine-librsvg .PHONY: config build clean binary-indep binary-arch binary install _______________________________________________ Pkg-games-commits mailing list [email protected] http://lists.alioth.debian.org/mailman/listinfo/pkg-games-commits

