Updated the control debian file with the github links
[platform/upstream/libphonenumber.git] / debian / control
index d8cef39..0e433b3 100644 (file)
@@ -1,50 +1,73 @@
 Source: libphonenumber
 Priority: optional
-Maintainer: Fredrik Roubert <roubert@google.com>
-Build-Depends: ant,
+Maintainer: Debian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.org>
+Uploaders: Daniel Pocock <daniel@pocock.pro>, Fredrik Roubert <roubert@google.com>
+Build-Depends: cdbs,
                cmake,
-               debhelper (>= 7.0.50~),
+               debhelper (>= 9),
                default-jdk | java-sdk,
-               javahelper (>= 0.34),
                libboost-dev (>= 1.40),
+               libboost-system-dev (>= 1.40),
                libboost-thread-dev (>= 1.40),
                libgtest-dev,
                libicu-dev (>= 4.4),
                libprotobuf-dev (>= 2.4),
                libre2-dev,
-               protobuf-compiler
-Standards-Version: 3.9.1
+               maven-debian-helper (>= 1.5),
+               protobuf-compiler,
+               default-jdk-doc,
+               junit4,
+               libbuild-helper-maven-plugin-java,
+               libmaven-antrun-plugin-java,
+               libmaven-assembly-plugin-java,
+               libmaven-compiler-plugin-java,
+               libmaven-exec-plugin-java,
+               libmaven-jar-plugin-java,
+               libmaven-javadoc-plugin-java,
+               libmaven-war-plugin-java,
+               libprotobuf-java,
+               libservlet2.5-java,
+               libservlet2.5-java-doc
+Standards-Version: 3.9.5
 Section: libs
-Homepage: http://code.google.com/p/libphonenumber/
-Vcs-Browser: http://code.google.com/p/libphonenumber/source/browse/
-Vcs-Svn: http://libphonenumber.googlecode.com/svn/trunk/
+Homepage: https://github.com/googlei18n/libphonenumber
+Vcs-Browser: https://github.com/googlei18n/libphonenumber
+Vcs-Git: https://github.com/googlei18n/libphonenumber
 
-Package: libphonenumber-dev
-Section: libdevel
-Architecture: any
-Depends: libphonenumber4 (=${binary:Version}), ${misc:Depends}
-Description: parsing/formatting/validating phone numbers - development
+Package: libphonenumber6-java
+Section: java
+Architecture: all
+Depends: ${misc:Depends}, ${maven:Depends}
+Recommends: ${maven:OptionalDepends}
+Description: parsing/formatting/validating phone numbers - java
  Google's common C++ and Java library for parsing, formatting, storing and
  validating international phone numbers.
  .
- This package contains the static libraries and include files.
+ This package contains the runtime library JARs for Java users.
 
-Package: libphonenumber4
-Section: libs
+Package: libphonenumber6-dev
+Section: libdevel
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}
-Description: parsing/formatting/validating phone numbers - runtime
+Provides: libphonenumber-dev
+Conflicts: libphonenumber-dev
+Replaces: libphonenumber-dev
+Depends: libphonenumber6 (=${binary:Version}), ${misc:Depends},
+         libboost-dev (>= 1.40),
+         libboost-system-dev (>= 1.40),
+         libboost-thread-dev (>= 1.40),
+         libprotobuf-dev (>= 2.4)
+Description: parsing/formatting/validating phone numbers - development files
  Google's common C++ and Java library for parsing, formatting, storing and
  validating international phone numbers.
  .
- This package contains the runtime libraries.
+ This package contains the static libraries and include files.
 
-Package: libphonenumber-java
-Section: java
-Architecture: all
-Depends: ${java:Depends}, ${misc:Depends}
-Description: parsing/formatting/validating phone numbers - java
+Package: libphonenumber6
+Architecture: any
+Pre-Depends: ${misc:Pre-Depends}
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: parsing/formatting/validating phone numbers
  Google's common C++ and Java library for parsing, formatting, storing and
  validating international phone numbers.
  .
- This package contains the JAR files.
+ This package contains the runtime libraries for C++ users.