debian/0000755000000000000000000000000012141566266007177 5ustar debian/rules0000755000000000000000000000043712141566266010263 0ustar #!/usr/bin/make -f export JAVA_HOME := /usr/lib/jvm/default-java export ANT_ARGS=-f debian/build.xml VERSION=$(shell dpkg-parsechangelog | sed -n '/^Version/s/Version: \(.*\)-[^-]*$$/\1/p') %: dh $@ --buildsystem=ant --with maven_repo_helper get-orig-source: uscan --force-download debian/watch0000644000000000000000000000012712141566266010230 0ustar version=3 http://githubredir.debian.net/github/spockframework/spock /spock-(.*).tar.gz debian/build.xml0000644000000000000000000001645712141566266011035 0ustar Spock Framework ${impl.version}]]> Copyright © ${year}. All rights reserved]]> debian/changelog0000644000000000000000000000060612141566266011053 0ustar spock (0.6-groovy-1.8-2) unstable; urgency=low * Upload to unstable. * d/control: Bump Standards-Version to 3.9.4 (no changes needed). -- Damien Raude-Morvan Mon, 06 May 2013 01:33:55 +0200 spock (0.6-groovy-1.8-1) experimental; urgency=low * Initial release. (Closes: #607388) -- Damien Raude-Morvan Sun, 02 Sep 2012 12:38:23 +0200 debian/maven.ignoreRules0000644000000000000000000000136512141566266012532 0ustar # Maven ignore rules - ignore some Maven dependencies and plugins # Format of this file is: # [group] [artifact] [type] [version] [classifier] [scope] # where each element can be either # - the exact string, for example org.apache for the group, or 3.1 # for the version. In this case, the element is simply matched # and left as it is # - * (the star character, alone). In this case, anything will # match and be left as it is. For example, using * on the # position of the artifact field will match any artifact id # All elements much match before a rule can be applied # Example rule: match jar with groupid= junit, artifactid= junit # and version starting with 3., this dependency is then removed # from the POM # junit junit jar s/3\..*/3.x/ debian/maven.cleanIgnoreRules0000644000000000000000000000150012141566266013464 0ustar # Maven clean ignore rules - ignore some Maven dependencies and plugins # during the clean phase of a Maven build # Format of this file is: # [group] [artifact] [type] [version] [classifier] [scope] # where each element can be either # - the exact string, for example org.apache for the group, or 3.1 # for the version. In this case, the element is simply matched # and left as it is # - * (the star character, alone). In this case, anything will # match and be left as it is. For example, using * on the # position of the artifact field will match any artifact id # All elements much match before a rule can be applied # Example rule: match jar with groupid= junit, artifactid= junit # and version starting with 3., this dependency is then removed # from the POM before mvn clean is called # junit junit jar s/3\..*/3.x/ debian/compat0000644000000000000000000000000212141566266010375 0ustar 9 debian/libspock-java.poms0000644000000000000000000000350712141566266012631 0ustar # List of POM files for the package # Format of this file is: # [option]* # where option can be: # --ignore: ignore this POM and its artifact if any # --ignore-pom: don't install the POM. To use on POM files that are created # temporarily for certain artifacts such as Javadoc jars. [mh_install, mh_installpoms] # --no-parent: remove the tag from the POM # --package=: an alternative package to use when installing this POM # and its artifact # --has-package-version: to indicate that the original version of the POM is the same as the upstream part # of the version for the package. # --keep-elements=: a list of XML elements to keep in the POM # during a clean operation with mh_cleanpom or mh_installpom # --artifact=: path to the build artifact associated with this POM, # it will be installed when using the command mh_install. [mh_install] # --java-lib: install the jar into /usr/share/java to comply with Debian # packaging guidelines # --usj-name=: name to use when installing the library in /usr/share/java # --usj-version=: version to use when installing the library in /usr/share/java # --no-usj-versionless: don't install the versionless link in /usr/share/java # --dest-jar=: the destination for the real jar. # It will be installed with mh_install. [mh_install] # --classifier=: Optional, the classifier for the jar. Empty by default. # --site-xml=: Optional, the location for site.xml if it needs to be installed. # Empty by default. [mh_install] # debian/spock-core.pom --has-package-version --artifact=spock-core/build/libs/spock-core-*-groovy-1.8.jar --java-lib debian/spock-guice.pom --has-package-version --artifact=spock-guice/build/libs/spock-guice-*-groovy-1.8.jar --java-lib debian/maven.publishedRules0000644000000000000000000000164112141566266013223 0ustar # Maven published rules - additional rules to publish, to help # the packaging work of Debian maintainers using mh_make # Format of this file is: # [group] [artifact] [type] [version] [classifier] [scope] # where each element can be either # - the exact string, for example org.apache for the group, or 3.1 # for the version. In this case, the element is simply matched # and left as it is # - * (the star character, alone). In this case, anything will # match and be left as it is. For example, using * on the # position of the artifact field will match any artifact id # - a regular expression of the form s/match/replace/ # in this case, elements that match are transformed using # the regex rule. # All elements much match before a rule can be applied # Example rule: match jar with groupid= junit, artifactid= junit # and version starting with 3., replacing the version with 3.x # junit junit jar s/3\..*/3.x/ debian/libspock-java-doc.doc-base0000644000000000000000000000045412141566266014071 0ustar Document: libspock-javadoc Title: API Javadoc for libspock-java Author: Spock Framework developers Abstract: This is the API Javadoc provided by the libspock-java library. Section: Programming Format: HTML Index: /usr/share/doc/libspock-java/api/index.html Files: /usr/share/doc/libspock-java/api/* debian/source/0000755000000000000000000000000012141566266010477 5ustar debian/source/format0000644000000000000000000000001412141566266011705 0ustar 3.0 (quilt) debian/maven.rules0000644000000000000000000000163712141566266011370 0ustar # Maven rules - transform Maven dependencies and plugins # Format of this file is: # [group] [artifact] [type] [version] [classifier] [scope] # where each element can be either # - the exact string, for example org.apache for the group, or 3.1 # for the version. In this case, the element is simply matched # and left as it is # - * (the star character, alone). In this case, anything will # match and be left as it is. For example, using * on the # position of the artifact field will match any artifact id # - a regular expression of the form s/match/replace/ # in this case, elements that match are transformed using # the regex rule. # All elements much match before a rule can be applied # Example rule: match jar with groupid= junit, artifactid= junit # and version starting with 3., replacing the version with 3.x # junit junit jar s/3\..*/3.x/ asm asm jar s/.*/3.x/ junit s/junit-dep/junit/ jar s/.*/4.x/ debian/spock-core.pom0000644000000000000000000000572612141566266011773 0ustar 4.0.0 org.spockframework spock-core 0.6-groovy-1.8 Spock Framework - Core Module Spock is a testing and specification framework for Java and Groovy applications. What makes it stand out from the crowd is its beautiful and highly expressive specification language. Thanks to its JUnit runner, Spock is compatible with most IDEs, build tools, and continuous integration servers. Spock is inspired from JUnit, jMock, RSpec, Groovy, Scala, Vulcans, and other fascinating life forms. http://spockframework.org The Apache Software License, Version 2.0 http://www.apache.org/licenses/LICENSE-2.0.txt repo pniederw Peter Niederwieser pniederw@gmail.com ldaley Luke Daley ld@ldaley.com scm:git:git://github.com/spockframework/spock.git scm:git:ssh://git@github.com/spockframework/spock.git http://github.spockframework.org/spock org.objenesis objenesis 1.2 compile true junit junit-dep 4.9 compile org.codehaus.groovy groovy-all 1.8.5 compile org.apache.ant ant 1.8.2 compile true asm asm 3.2 compile true cglib cglib-nodep 2.2 compile true org.hamcrest hamcrest-core 1.2 compile debian/control0000644000000000000000000000354712141566266010613 0ustar Source: spock Section: java Priority: optional Maintainer: Debian Java Maintainers Uploaders: Damien Raude-Morvan , Miguel Landaeta Build-Depends: ant, debhelper (>= 9), default-jdk Build-Depends-Indep: groovy, junit4, libaopalliance-java, libasm3-java, libcglib-java, libguice-java, libhamcrest-java, libobjenesis-java, maven-repo-helper (>= 1.5~) Standards-Version: 3.9.4 Homepage: http://code.google.com/p/spock/ Vcs-Git: git://anonscm.debian.org/pkg-java/spock.git Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-java/spock.git Package: libspock-java Architecture: all Depends: ant, groovy, junit4, libaopalliance-java, libasm3-java, libcglib-java, libguice-java, libhamcrest-java, libobjenesis-java, ${misc:Depends} Description: testing and specification framework for Java and Groovy application Spock is a testing and specification framework for Java and Groovy applications . It provide highly expressive specification language. . Spock is compatible with most IDEs, build tools, and continuous integration servers thanks to its JUnit runner. Package: libspock-java-doc Architecture: all Section: doc Depends: ${misc:Depends} Suggests: libspock-java Description: testing and specification framework for Java and Groovy - Docs Spock is a testing and specification framework for Java and Groovy applications . It provide highly expressive specification language. . Spock is compatible with most IDEs, build tools, and continuous integration servers thanks to its JUnit runner. . This package contains Javadoc API for libspock-java. debian/libspock-java-doc.install0000644000000000000000000000005512141566266014057 0ustar dist/api/* /usr/share/doc/libspock-java/api/ debian/spock-guice.pom0000644000000000000000000000334012141566266012125 0ustar 4.0.0 org.spockframework spock-guice 0.6-groovy-1.8 Spock Framework - Guice Module Spock's Guice Module provides support for testing Guice 2/3 based applications. http://spockframework.org The Apache Software License, Version 2.0 http://www.apache.org/licenses/LICENSE-2.0.txt repo pniederw Peter Niederwieser pniederw@gmail.com ldaley Luke Daley ld@ldaley.com scm:git:git://github.com/spockframework/spock.git scm:git:ssh://git@github.com/spockframework/spock.git http://github.spockframework.org/spock org.spockframework spock-core 0.6-groovy-1.8 compile com.google.inject guice 3.0 provided debian/copyright0000644000000000000000000000164212141566266011135 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: Spock Upstream-Contact: http://code.google.com/p/spock/ Source: git://github.com/spockframework/spock.git Comment: Files in gradle/wrapper/* are a small wrapper which download upstream build system (gradle) from Internet. Thoses files are not used during Debian build as we use ant (see debian/rules and debian/build.xml). Files: * Copyright: 2008-2012, Peter Niederwieser Copyright 2006-2007, Unitils.org License: Apache-2.0 On Debian systems, the full text of Apache License version 2 can be found in the file /usr/share/common-licenses/Apache-2. Files: debian/* Copyright: 2012, Damien Raude-Morvan 2012, gil cattaneo License: Apache-2.0 On Debian systems, the full text of Apache License version 2 can be found in the file /usr/share/common-licenses/Apache-2.