[jimfs] 04/04: first template packaging
Hans-Christoph Steiner
eighthave at moszumanska.debian.org
Fri Dec 23 12:18:28 UTC 2016
This is an automated email from the git hooks/post-receive script.
eighthave pushed a commit to branch master
in repository jimfs.
commit f28b7b2d32bc27ca5f44160a565ea8b3ed577754
Author: Hans-Christoph Steiner <hans at eds.org>
Date: Fri Dec 23 13:16:26 2016 +0100
first template packaging
---
debian/changelog | 5 ++++
debian/compat | 1 +
debian/control | 75 +++++++++++++++++++++++++++++++++++++++++++++++
debian/libjimfs-java.poms | 1 +
debian/rules | 7 +++++
debian/source/format | 1 +
6 files changed, 90 insertions(+)
diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..55295d9
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,5 @@
+jimfs (1.1-1) unstable; urgency=low
+
+ * Initial release. (Closes: #849191)
+
+ -- Hans-Christoph Steiner <hans at eds.org> Fri, 23 Dec 2016 13:07:32 +0100
diff --git a/debian/compat b/debian/compat
new file mode 100644
index 0000000..f599e28
--- /dev/null
+++ b/debian/compat
@@ -0,0 +1 @@
+10
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..be4421e
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,75 @@
+Source: jimfs
+Section: java
+Priority: extra
+Maintainer: Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.org>
+Uploaders: Hans-Christoph Steiner <hans at eds.org>
+Build-Depends: debhelper (>= 10~),
+ default-jdk,
+ libmaven-bundle-plugin-java,
+ maven-repo-helper
+Standards-Version: 3.9.8
+Homepage: https://github.com/google/jimfs
+Vcs-Git: https://anonscm.debian.org/git/pkg-java/jimfs.git
+Vcs-Browser: https://anonscm.debian.org/cgit/pkg-java/jimfs.git
+
+Package: libjimfs-java
+Architecture: all
+Depends: ${java:Depends}, ${misc:Depends}
+Description: In-memory file system implementing the java.nio.file APIs
+ Jimfs is an in-memory file system for Java 7 and above, implementing
+ the java.nio.file abstract file system APIs. Jimfs supports almost
+ all the APIs under java.nio.file. It supports:
+ .
+ * Creating, deleting, moving and copying files and directories.
+ * Reading and writing files with FileChannel or SeekableByteChannel,
+ InputStream, OutputStream, etc. Symbolic links.
+ * Hard links to regular files.
+ * SecureDirectoryStream, for operations relative to an open directory.
+ * Glob and regex path filtering with PathMatcher.
+ * Watching for changes to a directory with a WatchService.
+ * File attributes. Built-in attribute views that can be supported
+ include "basic", "owner", "posix", "unix", "dos", "acl" and "user".
+ Do note, however, that not all attribute views provide useful
+ attributes.
+ .
+ For example, while setting and reading POSIX file permissions is
+ possible with the "posix" view, those permissions will not actually
+ affect the behavior of the file system.
+ .
+ Jimfs also supports creating file systems that, for example, use
+ Windows-style paths and (to an extent) behavior. In general, however,
+ file system behavior is modeled after UNIX and may not exactly match
+ any particular real file system or platform.
+
+Package: libjimfs-java-doc
+Section: doc
+Architecture: all
+Depends: ${java:Depends}, ${misc:Depends}
+Description: Documentation for libjimfs-java
+ Jimfs is an in-memory file system for Java 7 and above, implementing
+ the java.nio.file abstract file system APIs. Jimfs supports almost
+ all the APIs under java.nio.file. It supports:
+ .
+ * Creating, deleting, moving and copying files and directories.
+ * Reading and writing files with FileChannel or SeekableByteChannel,
+ InputStream, OutputStream, etc. Symbolic links.
+ * Hard links to regular files.
+ * SecureDirectoryStream, for operations relative to an open directory.
+ * Glob and regex path filtering with PathMatcher.
+ * Watching for changes to a directory with a WatchService.
+ * File attributes. Built-in attribute views that can be supported
+ include "basic", "owner", "posix", "unix", "dos", "acl" and "user".
+ Do note, however, that not all attribute views provide useful
+ attributes.
+ .
+ For example, while setting and reading POSIX file permissions is
+ possible with the "posix" view, those permissions will not actually
+ affect the behavior of the file system.
+ .
+ Jimfs also supports creating file systems that, for example, use
+ Windows-style paths and (to an extent) behavior. In general, however,
+ file system behavior is modeled after UNIX and may not exactly match
+ any particular real file system or platform.
+ .
+ This package contains the generated API documentation.
+
diff --git a/debian/libjimfs-java.poms b/debian/libjimfs-java.poms
new file mode 100644
index 0000000..ea2fad3
--- /dev/null
+++ b/debian/libjimfs-java.poms
@@ -0,0 +1 @@
+pom.xml --no-parent --has-package-version --java-lib --artifact=lib/proguard.jar --package=libjimfs-java
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..b8f8920
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,7 @@
+#!/usr/bin/make -f
+
+%:
+ dh $@ --buildsystem=maven --with maven-repo-helper
+
+get-orig-source:
+ uscan --verbose --download-current-version --force-download
diff --git a/debian/source/format b/debian/source/format
new file mode 100644
index 0000000..163aaf8
--- /dev/null
+++ b/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/jimfs.git
More information about the pkg-java-commits
mailing list