Hello community, here is the log from the commit of package tuxguitar for openSUSE:Factory checked in at Mon Nov 16 16:33:54 CET 2009. -------- --- tuxguitar/tuxguitar.changes 2009-06-17 14:37:21.000000000 +0200 +++ /mounts/work_src_done/STABLE/tuxguitar/tuxguitar.changes 2009-11-05 08:22:47.000000000 +0100 @@ -1,0 +2,20 @@ +Thu Nov 5 08:20:50 UTC 2009 - mseben@novell.com + +- updated to version 1.2 + * Support measure range to loop + * Transpose notes feature + * Optionally transpose afected notes when change tuning + * Move beats left|right support + * More song properties options. + * Add multiple measure support + * Clean multiple measure support + * Number of pastes support + * Better lilypond plugin + * Better fluidsynth plugin + * New jack plugin + * New community integration plugin + * New cocoa integration plugin + * New audio unit plugin + * Many bug fixes + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- tuxguitar-src-1.1.tar.bz2 New: ---- Makefile tuxguitar-src-1.2.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ tuxguitar.spec ++++++ --- /var/tmp/diff_new_pack.Z6F06S/_old 2009-11-16 16:33:39.000000000 +0100 +++ /var/tmp/diff_new_pack.Z6F06S/_new 2009-11-16 16:33:39.000000000 +0100 @@ -1,5 +1,5 @@ # -# spec file for package tuxguitar (Version 1.1) +# spec file for package tuxguitar (Version 1.2) # # Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -19,16 +19,16 @@ Summary: A multitrack tablature editor and player written in Java-SWT Name: tuxguitar -Version: 1.1 +Version: 1.2 Release: 1 Url: http://www.tuxguitar.com.ar Source0: http://downloads.sourceforge.net/%{name}/%{name}-src-%{version}.tar.bz2 +Source1: Makefile License: LGPLv2+ Group: Applications/Multimedia BuildRoot: %{_tmppath}/%{name}-%{version}-build Requires: java >= 1.6 Requires: jpackage-utils -Requires: libswt3-gtk2 BuildRequires: alsa-lib-devel BuildRequires: ant BuildRequires: desktop-file-utils @@ -49,6 +49,7 @@ %prep %setup -q -n %{name}-src-%{version} +%__cp %{SOURCE1} . # The following issues were discussed in: # http://www.tuxguitar.com.ar/forum/4/817/need-help-with-packaging-for-fedora/ # Prevent static library paths to be built in TuxGuitar.jar (META-INF/MANIFEST.MF) @@ -107,7 +108,7 @@ %fdupes $RPM_BUILD_ROOT %clean -rm -rf $RPM_BUILD_ROOT +#rm -rf $RPM_BUILD_ROOT %post update-mime-database %{_datadir}/mime >& /dev/null ||: ++++++ Makefile ++++++ #! /usr/bin/make -f # -*- makefile -*- #ident "$Id: Makefile,v 1.19 2008/04/17 20:06:22 rzr Exp $" #@author: created by www.philippe.coval.online.fr -- revision: $Author: rzr $ #licence: LGPL-2.1 #------------------------------------------------------------------------------ default: build PACKAGE?=tuxguitar JNI_OS?=linux JAVA_HOME?=/usr/lib/jvm/java-6-sun/ JAVA_VERS?=1.4 ITEXT_JAR?=/usr/share/java/itext.jar SWT_JAR?=$(shell echo ` \ ( t=/usr/share/java/swt.jar && test -r "$$t" && echo $$t ) \ || ( t=/usr/lib/java/swt.jar && test -r "$$t" && echo $$t ) \ || ( t=/etc/alternatives/swt.jar && test -r "$$t" && echo $$t ) \ ` ) SWT_PATH?=${SWT_JAR} PACKAGE_JAR?=${CURDIR}/TuxGuitar/${PACKAGE}.jar TUXGUITAR_PATH?=${PACKAGE_JAR} PACKAGE_EXEC?=${CURDIR}/misc/${PACKAGE}.sh JNILIB_SUFFIX?=.so JNILIB_PREFIX?=lib subdirs?=\ TuxGuitar \ TuxGuitar-compat \ TuxGuitar-ascii \ TuxGuitar-gtp \ TuxGuitar-musicxml \ TuxGuitar-ptb \ TuxGuitar-tef \ \ TuxGuitar-pdf \ TuxGuitar-midi \ TuxGuitar-tray \ TuxGuitar-lilypond \ \ TuxGuitar-jsa \ \ TuxGuitar-converter \ TuxGuitar-community \ #}subdirs subdirs_jni?=\ TuxGuitar-alsa \ TuxGuitar-oss \ TuxGuitar-fluidsynth \ TuxGuitar-jack \ #}subdirs_jni # export PACKAGE_JAR ### out_java?=\ ./TuxGuitar/tuxguitar.jar \ ./TuxGuitar-compat/tuxguitar-compat.jar \ ./TuxGuitar-lilypond/tuxguitar-lilypond.jar \ ./TuxGuitar-midi/tuxguitar-midi.jar \ ./TuxGuitar-gtp/tuxguitar-gtp.jar \ ./TuxGuitar-pdf/tuxguitar-pdf.jar \ ./TuxGuitar-tef/tuxguitar-tef.jar \ ./TuxGuitar-ascii/tuxguitar-ascii.jar \ ./TuxGuitar-tray/tuxguitar-tray.jar \ ./TuxGuitar-ptb/tuxguitar-ptb.jar \ ./TuxGuitar-musicxml/tuxguitar-musicxml.jar \ ./TuxGuitar-converter/tuxguitar-converter.jar \ ./TuxGuitar-community/tuxguitar-community.jar \ #}out_java out_jsa?=TuxGuitar-jsa/tuxguitar-jsa.jar out_sun?=\ TuxGuitar-library-ftp/tuxguitar-browser-ftp.jar \ TuxGuitar-library-http/tuxguitar-library-http.jar \ #}out_sun out_linux?=\ ./TuxGuitar-alsa/tuxguitar-alsa.jar \ ./TuxGuitar-alsa/jni/libtuxguitar-alsa-jni.so \ ./TuxGuitar-oss/tuxguitar-oss.jar \ ./TuxGuitar-oss/jni/libtuxguitar-oss-jni.so \ ./TuxGuitar-fluidsynth/tuxguitar-fluidsynth.jar \ ./TuxGuitar-fluidsynth/jni/libtuxguitar-fluidsynth-jni.so \ #}out_linux out_windows?=TuxGuitar-winmm/tuxguitar-winmm.jar out_macos?=TuxGuitar-CoreAudio/tuxguitar-coreaudio.jar #all?=${out_java} out_${JNI_OS} ${out_jsa} ${out_sun} # TODO all?=${out_java} ${out_${JNI_OS}} ${out_jsa} ### ANT_FLAGS?=\ -Dpath.tuxguitar="${PACKAGE_JAR}" \ -Dpath.itext="${ITEXT_JAR}" \ -Dpath.swt="${SWT_JAR}" \ -Dlib.swt.jar="${SWT_JAR}" \ -Ddist.version="java" \ -Ddist.file="NOT_EXISTENT_FILE" \ -Dant.build.javac.source=${JAVA_VERS} \ -Dant.build.javac.target=${JAVA_VERS} \ -Dbuild.jni.library.dir=. \ -Dbuild.jni.library.extension=${JNILIB_SUFFIX} \ -Dbuild.jni.library.prefix=${JNILIB_PREFIX} \ -lib ${CURDIR}/TuxGuitar \ #}ANT_FLAGS CFLAGS?=\ -I$(shell gcj -print-file-name=include/) CFLAGS+= \ -I${JAVA_HOME}/include/ \ -I${JAVA_HOME}/include/${JNI_OS} MAKE_FLAGS+=\ SWT_PATH=${SWT_PATH} \ JAVA_HOME=${JAVA_HOME} \ JNILIB_SUFFIX=${JNILIB_SUFFIX} \ JNILIB_PREFIX=${JNILIB_PREFIX} \ CFLAGS=${CFLAGS} #} MAKE_FLAGS PREFIX?=${DESTDIR}/usr INSTALL_BIN_DIR?=${PREFIX}/bin/ INSTALL_LIB_DIR?=${PREFIX}/lib/jni/ INSTALL_DOC_DIR?=${PREFIX}/share/${PACKAGE}/doc/ INSTALL_SHARE_DIR?=${PREFIX}/share/${PACKAGE}/ INSTALL_JAR_DIR?=${INSTALL_SHARE_DIR}/ build: help all rebuild: clean fix build all: ${all} all-java: ${out_java} all-linux: ${out_linux} all-sun: ${out_sun} %.jar: cd ${@D} && ant -v -d ${ANT_FLAGS} all %.so: ${MAKE} -C ${@D}/../jni/ ${@F} #%.native: # make -C $$t ${MAKE_FLAGS} library_jni subdirs: ${subdirs} for t in $^ ; do \ cd "${CURDIR}/$$t" && ant -v -d ${ANT_FLAGS} build ; \ done fix: overide overide: COPYING COPYING: TuxGuitar -@cp -a $https://${PACKAGE}.svn.sourceforge.net/svnroot/${PACKAGE}/trunk package_version?=0.0.${version} snapshot_dir?=${PACKAGE}-snapshot-${package_version} release_dir?=${PACKAGE}-${package_version} dist tarball: snapshot snapshot: ../${snapshot_dir}.tar.gz ../${snapshot_dir}.tar.gz: ../${snapshot_dir} cd ${@D} && tar czf ${@F}.tar.gz \ --exclude="debian" \ ${@D} release: ../${release_dir}.tar.gz ../${release_dir}.tar.gz: ../${release_dir} cd ${@D} && tar czf ${@F}.tar.gz \ --exclude="debian" --exclude "CVS" --exclude ".svn"\ ${@D} ../${snapshot_dir} ../${release_dir}: svn co ${scmroot} $@ #eof "$Id: Makefile,v 1.19 2008/04/17 20:06:22 rzr Exp $" ++++++ tuxguitar-src-1.1.tar.bz2 -> tuxguitar-src-1.2.tar.bz2 ++++++ ++++ 34951 lines of diff (skipped) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org