--- libthrift-java-0.9.0.orig/debian/README.source +++ libthrift-java-0.9.0/debian/README.source @@ -0,0 +1,7 @@ +The Thrift project creates monolithic release artifacts that include the +compiler, and a considerable number of language libraries. For practical +reasons, this monolithic archive is repackaged into smaller components for +inclusion in Debian as indiviual source packages. + +Source for the tools used to repackage Thrift releases can be found at +http://git.debian.org/?p=collab-maint/thrift-repackage.git;a=summary. \ No newline at end of file --- libthrift-java-0.9.0.orig/debian/changelog +++ libthrift-java-0.9.0/debian/changelog @@ -0,0 +1,24 @@ +libthrift-java (0.9.0-1ubuntu1) trusty; urgency=low + + * d/rules: Update libthrift-java.jar -> thrift.jar inline with Debian + Java policy; jar names don't need to match package names in full. + + -- James Page Fri, 22 Nov 2013 17:33:30 +0000 + +libthrift-java (0.9.0-1) unstable; urgency=low + + * New upstream release. + + -- Eric Evans Tue, 15 Jan 2013 02:01:50 +0000 + +libthrift-java (0.8.0-2) unstable; urgency=low + + * Fix incorrect architecture field. + + -- Eric Evans Mon, 20 Aug 2012 17:25:27 -0500 + +libthrift-java (0.8.0-1) unstable; urgency=low + + * Initial release. (Closes: #648453) + + -- Eric Evans Thu, 12 Jul 2012 17:58:51 -0600 --- libthrift-java-0.9.0.orig/debian/compat +++ libthrift-java-0.9.0/debian/compat @@ -0,0 +1 @@ +9 --- libthrift-java-0.9.0.orig/debian/control +++ libthrift-java-0.9.0/debian/control @@ -0,0 +1,28 @@ +Source: libthrift-java +Maintainer: Ubuntu Developers +XSBC-Original-Maintainer: Eric Evans +Section: java +Priority: extra +Standards-Version: 3.9.4 +Build-Depends: debhelper (>= 9), + libslf4j-java (>= 1.5.11), + libservlet2.5-java (>= 6), + libcommons-lang-java (>= 2.4), + libhttpclient-java (>= 4.1.1), + libhttpcore-java (>= 4.1.4), + javahelper, + default-jdk +Homepage: http://thrift.apache.org +Vcs-Git: git://anonscm.debian.org/users/eevans/libthrift-java.git +Vcs-Browser: http://anonscm.debian.org/gitweb/?p=users/eevans/libthrift-java.git;a=summary + +Package: libthrift-java +Architecture: all +Depends: ${java:Depends}, ${misc:Depends} +Description: Java language support for Thrift + Thrift is a software framework for the development of reliable and + performant communication and data serialization. It combines a software + stack with code generation to build services that operate seamlessly + across a number of different development languages. + . + This package provides the Java language support for Thrift. --- libthrift-java-0.9.0.orig/debian/copyright +++ libthrift-java-0.9.0/debian/copyright @@ -0,0 +1,29 @@ +Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: libthrift-java +Source: http://www.apache.org/dist/thrift + +Files: * +Copyright: Copyright 2006-2010 Apache Software Foundation +License: Apache-2.0 + On Debian systems, the full text of the Apache License 2.0 can be found in + the file `/usr/share/common-licenses/Apache-2.0'. + +Files: debian/* +Copyright: Copyright 2012 Eric Evans +License: GPL-2+ + 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 2 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 package; if not, write to the Free Software Foundation, Inc., + 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + . + On Debian systems, the full text of the GNU General Public License version + 2 can be found in the file `/usr/share/common-licenses/GPL-2'. --- libthrift-java-0.9.0.orig/debian/javadoc +++ libthrift-java-0.9.0/debian/javadoc @@ -0,0 +1 @@ +internal --- libthrift-java-0.9.0.orig/debian/rules +++ libthrift-java-0.9.0/debian/rules @@ -0,0 +1,18 @@ +#!/usr/bin/make -f + +export CLASSPATH=/usr/share/java/slf4j-simple.jar:/usr/share/java/slf4j-api.jar:/usr/share/java/servlet-api-2.5.jar:/usr/share/java/commons-lang.jar:/usr/share/java/httpclient.jar:/usr/share/java/httpcore.jar + +override_dh_auto_clean: + -rm thrift.jar + jh_clean + +override_dh_auto_build: + jh_build thrift.jar src + +override_dh_auto_install: + jh_installlibs thrift.jar + jh_installjavadoc + jh_depends + +%: + dh $@ --- libthrift-java-0.9.0.orig/debian/source/format +++ libthrift-java-0.9.0/debian/source/format @@ -0,0 +1 @@ +1.0 --- libthrift-java-0.9.0.orig/debian/watch +++ libthrift-java-0.9.0/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://www.apache.org/dist/thrift/([\d\.]+)/thrift-([\d\.]+).tar.gz