debian/0000755000000000000000000000000011607742713007176 5ustar debian/watch0000644000000000000000000000017311607663304010226 0ustar version=3 http://code.google.com/p/jvyamlb/downloads/list \ http://jvyamlb.googlecode.com/files/jvyamlb-src-(.*).tar.gz debian/rules0000755000000000000000000000066111607663304010257 0ustar #!/usr/bin/make -f JAVA_HOME=/usr/lib/jvm/default-java export CLASSPATH=/usr/share/java/bytelist.jar:/usr/share/java/jcodings.jar:/usr/share/java/joda-time.jar %: dh $@ --with javahelper override_dh_auto_configure: mkdir lib # We link junit rather than adding to the classpath above because we only # need it for running the unit tests ln -sf /usr/share/java/junit4.jar lib/junit.jar override_dh_clean: rm -rf lib dh_clean debian/control0000644000000000000000000000167011607663304010603 0ustar Source: jvyamlb Section: java Priority: optional Maintainer: Debian Java Maintainers Uploaders: Andres Mejia , Andrew Ross Build-Depends: debhelper (>= 7.0.50~), javahelper Build-Depends-Indep: ant, ant-optional, default-jdk, libbytelist-java, libjoda-time-java, libjcodings-java, junit4 Standards-Version: 3.9.2 Homepage: http://code.google.com/p/jvyamlb/ Vcs-Git: git://git.debian.org/git/pkg-java/jvyamlb.git Vcs-Browser: http://git.debian.org/?p=pkg-java/jvyamlb.git Package: libjvyamlb-java Architecture: all Depends: ${java:Depends}, ${misc:Depends} Description: pure Java YAML loader and dumper JvYAMLb is a very customizable, YAML 1.0/1.1 loader and dumper. JvYAMLb is aimed at improving YAML performance in the JRuby project (http://jruby.sourceforge.net), but is also suitable for configuration and data storage in regular Java applications. debian/jvyamlb-get-orig-source0000755000000000000000000000351611607663304013604 0ustar #!/bin/sh # This script is used to download the upstream source for jvyamlb and # generate it into an orig source tarball for Debian. # Common variables used to ease maintenance of this script JVYAMLB_TARBALL="jvyamlb-src-0.2.5.tar.gz" JVYAMLB_TARBALL_CHECKSUM="700036c76ee344b6d82444195e1595547b2f012c" JVYAMLB_VERSION="0.2.5" USAGE="\n\ This script is used to generate the orig tarball used in building\n\ Debian packages for jvyamlb-$JVYAMLB_VERSION.\n\ Usage: jvyamlb-get-orig-source [OPTION]\n\ \n\ -h, --help Display this help message.\n\ --remove-upstream-tarball Remove the upstream source tarball.\n" while [ "$#" -gt "0" ] do case "$1" in --remove-upstream-tarball) REMOVE_UPSTREAM_TARBALL=1 shift ;; -h|--help|*) echo "${USAGE}" exit 1 ;; esac done make_current_tarball() { # Download the tarball if it's not available in the current directory [ -f $JVYAMLB_TARBALL ] || \ wget -c http://jvyamlb.googlecode.com/files/$JVYAMLB_TARBALL # Verify the checksum COMPUTED_CHECKSUM=`sha1sum $JVYAMLB_TARBALL | cut -d ' ' -f 1` if [ $JVYAMLB_TARBALL_CHECKSUM != $COMPUTED_CHECKSUM ] ; then echo "Checksum verification failed. Checksum was $COMPUTED_CHECKSUM Expected checksum $JVYAMLB_TARBALL_CHECKSUM." exit 1 else echo "Checksum verified. Checksum is $COMPUTED_CHECKSUM." fi echo "Copying upstream tarball with different name and running jh_repack." cp -f $JVYAMLB_TARBALL jvyamlb_${JVYAMLB_VERSION}.orig.tar.gz jh_repack --upstream-version ${JVYAMLB_VERSION} jvyamlb_${JVYAMLB_VERSION}.orig.tar.gz if [ $REMOVE_UPSTREAM_TARBALL ]; then echo -n "Removing upstream tarball..." rm $JVYAMLB_TARBALL echo "done." fi } make_current_tarball debian/copyright0000644000000000000000000000224211607663304011127 0ustar Project Contact: Ola Bini JvYAMLb was downloaded from Copyright (c) 2008 Ola Bini 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. debian/compat0000644000000000000000000000000211607663304010372 0ustar 7 debian/source/0000755000000000000000000000000011607663304010474 5ustar debian/source/format0000644000000000000000000000001411607663304011702 0ustar 3.0 (quilt) debian/libjvyamlb-java.jlibs0000644000000000000000000000002611607663304013271 0ustar lib/jvyamlb-0.2.5.jar debian/changelog0000644000000000000000000000143611607663304011052 0ustar jvyamlb (0.2.5-2) unstable; urgency=low * Updated dependencies. We don't need all of jruby. * Move to main since jvyamlb no longer needs a non-free package to build. * Bump standards version to 3.9.2 (no changes needed). -- Andrew Ross Tue, 12 Jul 2011 19:25:57 +0100 jvyamlb (0.2.5-1) unstable; urgency=low [ Andres Mejia ] * Initial release. (Closes: #609499) [ Damien Raude-Morvan ] * d/control: Drop Depends: ${shlib:Depends} as useless for Java package. * d/control: Drop Depends: default-jre-headless | java2-runtime-headless as a Java library don't need to depends on runtime (Java Policy). * d/watch: We can now use Google Code to check for new upstream release. -- Andres Mejia Sun, 09 Jan 2011 19:01:19 -0500 debian/README.Debian0000644000000000000000000000025111607663304011233 0ustar jvyamlb in contrib ================== Currently jvyamlb is in contrib due to jruby being in non-free. There is ongoing work to move jruby down to main. See bug #551618.