debian/0000755000000000000000000000000011772616066007202 5ustar debian/menu0000644000000000000000000000015611633401353010056 0ustar ?package(jcadencii):needs="X11" section="Applications/Sound"\ title="Cadencii" command="/usr/bin/jcadencii" debian/compat0000644000000000000000000000000211772540116010370 0ustar 9 debian/jcadencii.xml0000644000000000000000000001472511633401332011626 0ustar .
will be generated. You may view the manual page with: nroff -man .
| less'. A typical entry in a Makefile or Makefile.am is: DB2MAN = /usr/share/sgml/docbook/stylesheet/xsl/docbook-xsl/manpages/docbook.xsl XP = xsltproc -''-nonet -''-param man.charmap.use.subset "0" manpage.1: manpage.xml $(XP) $(DB2MAN) $< The xsltproc binary is found in the xsltproc package. The XSL files are in docbook-xsl. A description of the parameters you can use can be found in the docbook-xsl-doc-* packages. Please remember that if you create the nroff version in one of the debian/rules file targets (such as build), you will need to include xsltproc and docbook-xsl in your Build-Depends control field. Alternatively use the xmlto command/package. That will also automatically pull in xsltproc and docbook-xsl. Notes for using docbook2x: docbook2x-man does not automatically create the AUTHOR(S) and COPYRIGHT sections. In this case, please add them manually as ... . To disable the automatic creation of the AUTHOR(S) and COPYRIGHT sections read /usr/share/doc/docbook-xsl/doc/manpages/authors.html. This file can be found in the docbook-xsl-doc-html package. Validation can be done using: `xmllint -''-noout -''-valid manpage.xml` General documentation about man-pages and man-page-formatting: man(1), man(7), http://www.tldp.org/HOWTO/Man-Page/ --> ]> &dhtitle; &dhpackage; &dhfirstname; &dhsurname; Wrote this manpage for the Debian system.
&dhemail;
2011 &dhusername; This manual page was written for the Debian system (and may be used by others). Permission is granted to copy, distribute and/or modify this document under the terms of the GNU General Public License, Version 3 or (at your option) any later version published by the Free Software Foundation. On Debian systems, the complete text of the GNU General Public License can be found in /usr/share/common-licenses/GPL.
&dhucpackage; &dhsection; &dhpackage; program to bring up the Cadencii editor &dhpackage; path DESCRIPTION This manual page documents briefly the &dhpackage; command. This manual page was written for the Debian distribution because the original program does not have a manual page. &dhpackage; is a program that start the Cadencii editor. It is a GUI program for editing lyrics for singing synthesis. OPTIONS The program follows the usual GNU command line syntax, with long options starting with two dashes (`-'). A summary of options is included below. Show version of program. Set resources path. BUGS This program is currently ported to Debian GNU/Linux. If you meet any bugs, please file it to Debian BTS first.    The Debian BTS can be found at . SEE ALSO wavtool-pl 1 , efb-gw 1
debian/copyright0000644000000000000000000001563611772540075011144 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: cadencii Source: http://sourceforge.jp/projects/cadencii/ Files: * Copyright: 2006-2011 kbinani License: GPL-3 Files: org.kbinani.media/* __DRAFT__org.kbinani.vsq/* org.kbinani.componentmodel/* decode.cs tools/waveout.* org.kbinani.vsq/* org.kbinani.windows.forms/* WebPOEdit/* org.kbinani.apputil/* utauvsti/* org.kbinani/* org.kbinani.xml/* Copyright: 2006-2011 kbinani License: org.kbinani.media is free software; you can redistribute it and/or modify it under the terms of the BSD License. . org.kbinani.media is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Files: org.kbinani.media/RateConvertContext.cs __DRAFT__org.kbinani.vsq/SynthesizerType.cs org.kbinani.vsq/SynthesizerType.cs org.kbinani.windows.forms/BKeysUtility.cs org.kbinani.windows.forms/BLabel.cs org.kbinani.windows.forms/BPictureBox.cs Copyright: 2006-2011 kbinani License: GPL-3 Files: org.kbinani.vsq/UstFile.cs __DRAFT__org.kbinani.vsq/UstFile.cs Copyright: 2009-2010 kbinani 2009-2010 PEX License: org.kbinani.vsq is free software; you can redistribute it and/or modify it under the terms of the BSD License. . org.kbinani.vsq is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Files: org.kbinani.vsq/UstEvent.cs Copyright: 2009-2010 kbinani 2009-2010 HAL License: org.kbinani.vsq is free software; you can redistribute it and/or modify it under the terms of the BSD License. . org.kbinani.vsq is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Files: org.kbinani.windows.forms/*.cs Copyright: 2010-2011 Anthony Baraff 2010-2011 kbinani License: org.kbinani.vsq is free software; you can redistribute it and/or modify it under the terms of the BSD License. . org.kbinani.vsq is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Files: port_js/org/kbinani/windows/forms/bytefx_OS.js Copyright: 2006 Andrea Giammarchi www.devpro.it License: Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: . The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. . THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Files: port_js/org/kbinani/Base64.js Copyright: 1999 Masanao Izumo 2010 kbinani License: GPL-3 Files: port_js/org/kbinani/printf.js Copyright: 2000-2002 Masanao Izumo License: LGPL-2.1+ Files: org.kbinani/fft.cs Copyright: 2008-2011 kbinani 1996-2001 Takuya OOURA (http://momonga.t.u-tokyo.ac.jp/~ooura/fft.html) License: org.kbinani is free software; you can redistribute it and/or modify it under the terms of the BSD License. . org.kbinani is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Files: port_js/org/kbinani/Cp932.js Copyright: 2005 AOK 2008-2010 kbinani License: GPL-3 Files: debian/* Copyright: 2011 Ying-Chun Liu (PaulLiu) License: GPL-3+ License: GPL-3 This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 3 of the License. . This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. . You should have received a copy of the GNU General Public License along with this program. If not, see . . On Debian systems, the complete text of the GNU General Public License version 3 can be found in "/usr/share/common-licenses/GPL-3". License: GPL-3+ This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. . This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. . You should have received a copy of the GNU General Public License along with this program. If not, see . . On Debian systems, the complete text of the GNU General Public License version 3 can be found in "/usr/share/common-licenses/GPL-3". License: LGPL-2.1+ This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. . This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. . You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA . On Debian systems, the complete text of the GNU Lesser General Public License version 2.1 can be found in "/usr/share/common-licenses/LGPL-2.1". debian/control0000644000000000000000000000123311772540111010567 0ustar Source: cadencii Section: sound Priority: optional Maintainer: Ying-Chun Liu (PaulLiu) Build-Depends: debhelper (>= 9), javahelper, default-jdk, xsltproc, docbook-xsl Standards-Version: 3.9.3 Homepage: http://sourceforge.jp/projects/cadencii/ Package: jcadencii Architecture: all Depends: ${java:Depends}, ${misc:Depends}, default-jre | java-runtime | java2-runtime Suggests: wine Description: Piano roll editor for singing synthesis Cadencii is a multi-track piano roll editor for MacOS and Windows. It is designed for editing lyrics for singing and supports VOCALOID, VOCALOID2, UTAU, WORLD, AquesTone engines for synthesis. debian/watch0000644000000000000000000000016711633147120010221 0ustar version=3 http://sourceforge.jp/projects/cadencii/releases/ \ .*/projects/cadencii/downloads/.*/Cadencii_v(.*)\.zip.* debian/jcadencii.install0000644000000000000000000000022611633401274012470 0ustar build/java/Cadencii.jar usr/share/jcadencii build/java/resources usr/share/jcadencii build/java/*.po usr/share/jcadencii debian/bin/jcadencii usr/bin debian/patches/0000755000000000000000000000000011772602740010623 5ustar debian/patches/series0000644000000000000000000000002311772601406012031 0ustar 01-svn-r1744.patch debian/patches/01-svn-r1744.patch0000644000000000000000000000410411772602740013446 0ustar Description: Cadencii: modified: #26362 patch has been accepted Fix user config file paths under Unix Author: MGDesigner kbinani Bug: http://sourceforge.jp/ticket/browse.php?group_id=4193&tid=26362 Origin: upstream, http://sourceforge.jp/projects/cadencii/scm/svn/commits/1744 Last-Update: 2012-06-27 Index: cadencii-3.3.9+svn20110818.r1732/Cadencii/Utility.cs =================================================================== --- cadencii-3.3.9+svn20110818.r1732.orig/Cadencii/Utility.cs 2012-06-27 21:08:44.179054214 +0800 +++ cadencii-3.3.9+svn20110818.r1732/Cadencii/Utility.cs 2012-06-27 21:08:46.579009701 +0800 @@ -1389,8 +1389,15 @@ } } else { String home = System.getenv( "HOME" ); - if ( home != null ) { - appdata = fsys.combine( fsys.combine( home, "Library" ), "Preferences" ); + if ( home != null && osname != null ) { + if ( osname.indexOf( "nix") >= 0 || osname.indexOf( "nux" ) >= 0 ) { + // for Unix-like system which have desktop + // based on freedesktop.org spec + appdata = fsys.combine( fsys.combine( home, ".local" ), "share" ); + } else { + // for MacOSX + appdata = fsys.combine( fsys.combine( home, "Library" ), "Preferences" ); + } } } String dir = fsys.combine( appdata, "Boare" ); @@ -1400,10 +1407,13 @@ if ( !fsys.isDirectoryExists( dir ) ) { PortUtil.createDirectory( dir ); } + String dir2 = fsys.combine( dir, CONFIG_DIR_NAME ); if ( !fsys.isDirectoryExists( dir2 ) ) { PortUtil.createDirectory( dir2 ); } + sout.println( "Cadencii accesses ApplicationData at" + dir2 + "\n" );//Keep this line for debuging. + return dir2; } debian/source/0000755000000000000000000000000011633120052010457 5ustar debian/source/format0000644000000000000000000000001411633120052011665 0ustar 3.0 (quilt) debian/clean0000644000000000000000000000303011633401233010163 0ustar jcadencii.1 pp_cs2java/pp_cs2java/*.class pp_cs2java/pp_cs2java.jar pp_cs2java.jar pp_cs2java.log *.class Makefile BuildJavaUI/src/org/kbinani/math.java BuildJavaUI/src/org/kbinani/ByRef.java BuildJavaUI/src/org/kbinani/fsys.java BuildJavaUI/src/org/kbinani/PortUtil.java BuildJavaUI/src/org/kbinani/vec.java BuildJavaUI/src/org/kbinani/str.java BuildJavaUI/src/org/kbinani/cadencii/FormAskKeySoundGenerationUi.java BuildJavaUI/src/org/kbinani/cadencii/TrackSelectorSingerPopupMenu.java BuildJavaUI/src/org/kbinani/cadencii/IconParader.java BuildJavaUI/src/org/kbinani/cadencii/FormWordDictionaryUi.java BuildJavaUI/src/org/kbinani/cadencii/WaveformZoomUiListener.java BuildJavaUI/src/org/kbinani/cadencii/NumericUpDownEx.java BuildJavaUI/src/org/kbinani/cadencii/FormWordDictionaryUiListener.java BuildJavaUI/src/org/kbinani/cadencii/FormBeatConfigUiListener.java BuildJavaUI/src/org/kbinani/cadencii/ExceptionNotifyFormUi.java BuildJavaUI/src/org/kbinani/cadencii/WaveformZoomUi.java BuildJavaUI/src/org/kbinani/cadencii/FormBeatConfigUi.java BuildJavaUI/src/org/kbinani/cadencii/FormAskKeySoundGenerationUiListener.java BuildJavaUI/src/org/kbinani/cadencii/ControllerBase.java BuildJavaUI/src/org/kbinani/cadencii/ExceptionNotifyFormUiListener.java BuildJavaUI/src/org/kbinani/cadencii/UiBase.java BuildJavaUI/src/org/kbinani/cadencii/NumberTextBox.java BuildJavaUI/src/org/kbinani/apputil/MessageBody.java BuildJavaUI/src/org/kbinani/apputil/MessageBodyEntry.java BuildJavaUI/src/org/kbinani/apputil/Messaging.java Cadencii/Resources.cs Cadencii/Config.cs debian/changelog0000644000000000000000000000103711772615537011057 0ustar cadencii (3.3.9+svn20110818.r1732-2) unstable; urgency=low * Bump Standards-Version to 3.9.3: nothing needs to be changed * Bump debhelper compat to 9 * Update debian/copyright to latest v1.0 format * Add debian/patches/01-svn-r1744.patch: fix config path in user home -- Ying-Chun Liu (PaulLiu) Wed, 27 Jun 2012 22:39:54 +0800 cadencii (3.3.9+svn20110818.r1732-1) unstable; urgency=low * Initial release (Closes: #641175) -- Ying-Chun Liu (PaulLiu) Sun, 11 Sep 2011 19:48:49 +0800 debian/jcadencii.manpages0000644000000000000000000000001411633401314012603 0ustar jcadencii.1 debian/bin/0000755000000000000000000000000011633401145007734 5ustar debian/bin/jcadencii0000755000000000000000000000016211633401136011572 0ustar #!/bin/sh exec /usr/bin/java -jar /usr/share/jcadencii/Cadencii.jar -resources /usr/share/jcadencii/resources $@ debian/rules0000755000000000000000000000253011633401202010236 0ustar #!/usr/bin/make -f # -*- makefile -*- # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 DB2MAN = /usr/share/sgml/docbook/stylesheet/xsl/docbook-xsl/manpages/docbook.xsl XP = xsltproc -''-nonet -''-param man.charmap.use.subset "0" DEB_SOURCE := $(shell dpkg-parsechangelog | grep Source: | sed -e 's/Source: //') DEB_VERSION := $(shell dpkg-parsechangelog | grep Version: | sed -e 's/Version: //') DEB_UPSTREAM_VERSION := $(shell echo $(DEB_VERSION) | sed -e 's/-[^-]*$$//') SVN_URL = http://svn.sourceforge.jp/svnroot/cadencii/Cadencii/trunk %: dh $@ --with javahelper override_dh_auto_configure: sh ./configure override_dh_auto_build: jcadencii.1 make jcadencii override_dh_auto_clean: -dh_auto_clean rm -rf build/java jcadencii.1: debian/jcadencii.xml $(XP) $(DB2MAN) $< get-orig-source:: set -e; if echo $(DEB_VERSION) | grep -c "svn"; \ then \ svn_version=`echo $(DEB_VERSION) | sed -e 's/^.*svn\([0-9]*\)*\.\(.*\)-.*$$/\2/g'`; \ else \ svn_version=$(DEB_UPSTREAM_VERSION); \ fi; \ tmpdir=`mktemp -d -t`; \ cd $$tmpdir; \ echo "checkout upstream repository ..."; \ svn checkout -r $$svn_version $(SVN_URL) cadencii; echo "getting specific upstream revision/tag: $$svn_version"; \ tar --exclude=.svn -czvf $(CURDIR)/$(DEB_SOURCE)_$(DEB_UPSTREAM_VERSION).orig.tar.gz `ls | head -n 1`; \ cd $(CURDIR); \ rm -rf $$tmpdir debian/README.Debian0000644000000000000000000000120011633401656011225 0ustar cadencii for Debian ------------------- Using openjdk to run this program under GNU/Linux might get some bugs. But mostly it works. And for some of bugs we have workarounds. Here is the known bug list and the workarounds. * Play button not functioning. - Suggest solution: Export wav file and play by external player instead. * Unable to open the manual: - We put the manual inside /usr/share/doc/jcadencii as pdf files. * Unable to invoke wine: - Make sure you install wine first. Change pwd to /usr/share/jcadencii and re-run jcadencii. -- Ying-Chun Liu (PaulLiu) , Mon, 12 Sep 2011 21:05:50 +0800 debian/docs0000644000000000000000000000012011633151033010026 0ustar readme.txt history.txt how_to_use_JarBundler.txt memo.txt Cadencii/manual/*.pdf debian/jcadencii.links0000644000000000000000000000012411633401307012134 0ustar usr/bin/wine usr/share/jcadencii/WineMinimum.bundle/Contents/SharedSupport/bin/wine