debian/0000755000000000000000000000000012246133163007167 5ustar debian/maven.cleanIgnoreRules0000644000000000000000000000000112246133163013447 0ustar debian/maven.ignoreRules0000644000000000000000000000150612246133163012517 0ustar com.github.stephenc.wagon wagon-gitsite * * * * com.mycila.maven-license-plugin maven-license-plugin * * * * org.apache.felix maven-bundle-plugin * * * * org.apache.maven.plugins maven-jar-plugin * * * * org.apache.maven.plugins maven-javadoc-plugin * * * * org.apache.maven.plugins maven-jxr-plugin * * * * org.apache.maven.plugins maven-pmd-plugin * * * * org.apache.maven.plugins maven-project-info-reports-plugin * * * * org.apache.maven.plugins maven-scm-plugin * * * * org.apache.maven.plugins maven-shade-plugin * * * * org.apache.maven.plugins maven-site-plugin * * * * org.apache.maven.plugins maven-source-plugin * * * * org.apache.maven.plugins maven-surefire-plugin * * * * org.codehaus.mojo animal-sniffer-maven-plugin * * * * org.codehaus.mojo cobertura-maven-plugin * * * * org.codehaus.mojo findbugs-maven-plugin * * * * debian/maven.publishedRules0000644000000000000000000000004212246133163013205 0ustar jline jline jar s/2\..*/2.*/ * * debian/maven.rules0000644000000000000000000000031212246133163011345 0ustar jline jline jar s/2\..*/2.x/ * * junit junit jar s/4\..*/4.x/ * * org.apache.maven.scm maven-scm-manager-plexus jar s/.*/debian/ * * org.apache.maven.scm maven-scm-provider-gitexe jar s/.*/debian/ * * debian/watch0000644000000000000000000000011512246133163010215 0ustar version=3 https://github.com/jline/jline2/tags .*/jline-(\d[\d\.]+)\.tar\.gz debian/rules0000755000000000000000000000013112246133163010242 0ustar #!/usr/bin/make -f export DH_VERBOSE=1 %: dh $@ --buildsystem=maven --with javahelper debian/changelog0000644000000000000000000000075212246133163011045 0ustar jline2 (2.11-2) unstable; urgency=low * Team upload. [ Eugenio Cano-Manuel Mendoza ] * Change version from debian to 2.*. * Rename versionless jar to jline2.jar. (Closes: #723956) [ tony mancill ] * Bump Standards-Version to 3.9.5. -- tony mancill Fri, 29 Nov 2013 07:43:26 -0800 jline2 (2.11-1) unstable; urgency=low * Initial release. (Closes: #720463) -- Eugenio Cano-Manuel Mendoza Wed, 18 Sep 2013 09:09:48 +0200 debian/maven.properties0000644000000000000000000000017212246133163012413 0ustar # Include here properties to pass to Maven during the build. # For example: # maven.test.skip=true maven.test.skip=false debian/source/0000755000000000000000000000000012246133163010467 5ustar debian/source/format0000644000000000000000000000001412246133163011675 0ustar 3.0 (quilt) debian/README.source0000644000000000000000000000043412246133163011347 0ustar Information about jline2 ------------------------ This package was debianized using the mh_make command from the maven-debian-helper package. The build system uses Maven but prevents it from downloading anything from the Internet, making the build compliant with the Debian policy. debian/libjline2-java.manifest0000644000000000000000000000137412246133163013515 0ustar usr/share/java/jline2.jar: Manifest-Version: 1.0 Class-Path: /usr/share/java/jansi.jar Export-Package: jline.console;uses:="jline.console.history,jline,jline.console.completer";version="2.11.0",jline.console.completer;uses:="jline.console";version="2.11.0",jline.console.history;version="2.11.0" Import-Package: org.fusesource.jansi; Bundle-Name: JLine DynamicImport-Package: * Bundle-Version: 2.11.0 Bnd-LastModified: 1376876490387 Bundle-ManifestVersion: 2 Bundle-Description: Sonatype helps open source projects to set up Maven repositories on https://oss.sonatype.org/Bundle-License: http://www.opensource.org/licenses/bsd-license.php Import-Package: javax.swing;resolution:=optional Bundle-SymbolicName: jline debian/compat0000644000000000000000000000000212246133163010365 0ustar 9 debian/copyright0000644000000000000000000000341612246133163011126 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: jline2 Source: https://github.com/jline/jline2 Files: * Copyright: Copyright 2013 Marc Prud'hommeaux License: BSD-3-clause Files: debian/* Copyright: Copyright 2013 Eugenio Cano-Manuel Mendoza License: BSD-3-clause License: BSD-3-clause Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: . Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. . Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. . Neither the name of JLine nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. . THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. debian/libjline2-java.poms0000644000000000000000000000320212246133163012655 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] # pom.xml --no-parent --usj-name=jline2 debian/control0000644000000000000000000000400112246133163010565 0ustar Source: jline2 Section: java Priority: optional Maintainer: Debian Java Maintainers Uploaders: Eugenio Cano-Manuel Mendoza Build-Depends: debhelper (>= 9), default-jdk, maven-debian-helper (>= 1.6.5), javahelper (>= 0.43) Build-Depends-Indep: libjansi-java, junit4 Standards-Version: 3.9.5 Vcs-Git: git://anonscm.debian.org/pkg-java/jline2.git Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-java/jline2.git Homepage: http://jline.github.io/jline2/ Package: libjline2-java Architecture: all Depends: ${misc:Depends}, ${maven:Depends} Recommends: ${maven:OptionalDepends} Description: console input handling in Java JLine is a Java library for handling console input. It is similar in functionality to BSD editline and GNU readline. People familiar with the readline/editline capabilities for modern shells (such as bash and tcsh) will find most of the command editing features of JLine to be familiar. . Jline2 suppors the current features: . * Command history - Lines that have been previously entered may be recalled and edited and can be persisted so that they are available across sessions of your program. * Line editing - JLine allows full editing of the current command line and attempts to mimic as much of the behavior of GNU Readline as possible, including support for both emacs and vi key mappings. * Completion - JLine provides a pluggable mechanism for implementing command line tab completion (of course completion can be bound to any key you wish). * Custom Key bindings - Keys may be arbitrarily remapped to perform a specific action, and JLine attempts to honor any mapping that is set in your existing readline .inputrc file. * Character Masking - Input may be gathered from the user without any visual feedback. This is useful for prompting for passwords. * 99.99% Java - The vast portion of JLine is all Java, using only some small bit of native code, provided by the Jansi project, to support Windows.