-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256
On 29/05/14 20:43, Daniel Pocock wrote: > > > On 27/05/14 15:59, tony mancill wrote: >> On 05/26/2014 10:38 AM, Daniel Pocock wrote: >>> >>> Hi Laurent, >>> >>> I use libphonenumber too (it is in Lumicall, for example) >>> >>> Has anybody else responded about packaging it or did you start >>> on it yourself? >>> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=741258 >>> >>> I notice upstream has debian/ artifacts in the repository: >>> https://code.google.com/p/libphonenumber/source/browse/trunk/debian >>> >>> >>> > >>> Can anybody comment on whether this is consistent with the current >>> packaging standards for debian-java? > >> Hi Daniel, > >> The answer about packaging standards and whether the package >> could enter Debian is "no, but it's a decent start." I was able >> to get it built, noting the following. > >> * it has a build-dep on libre2-dev, which is currently only in >> experimental > >> * it is currently a native package, but should be easy to >> convert > >> * it's missing build-deps on: libboost-system, junit, >> ant-optional > >> * I had to edit the CMakeLists.txt to add "system" as a Boost >> component. > >> * the resulting -java and -dev debs look okay, but the actual >> runtime deb is empty (no .so files) > >> * the build modifies one of the source files, and creates a few >> new ones. > >> It would be nice to have something that links against it to test >> with. > > > Tony, thanks for all this feedback > > Fredrik indicated upstream would welcome improvement to the > packaging files. > > I don't mind helping out with this and I can potentially pull out > some of the code from Lumicall to provide a test case for the Java > side of this. I can imagine a project like Jitsi using it to > handle "tel:" URIs too. > > I'm wondering if it should be maintained by simply > mirroring/cloning the upstream repository or by building a Git > repository with git-import-orig from the upstream source tarball? As it changes frequently, my feeling is that we aim to get the debian/* files into the upstream repository > Fredrik, do you foresee moving from SVN to Git any time soon? If > not, I may set up a git mirror (I have a script that does this and > keeps them in sync) and then I can make changes on a branch more > easily. I've now set up a mirror on github for Git users. It is updated every hour using sync2git. The Github wiki and bug tracker is disabled to avoid confusion. There is a status message at the top of the page to inform people it is not the official repository: https://github.com/libphonenumber/libphonenumber - From there, I've created a fork where I will start updating the debian/* files: https://github.com/dpocock/libphonenumber and when they are ready, they can be merged back into SVN as a single patch perhaps. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) Comment: Using GnuPG with Icedove - http://www.enigmail.net/ iQIcBAEBCAAGBQJTi419AAoJEOm1uwJp1aqDlVwP/0E+OIanFhAQ28OxrNDxbBeM fuXjpQjvKNU+ljRnmDQA5mwJMkQVrIe9klttLzBJ3NpSOWqWHOhqkVSiPC3EsA75 gDVaPwAGJrUc+Jb7n8s5zBFvVsGLFtoPuqM1+lwZCM+2vfrXf/IssEy7hGc/HvRi /Qfg5rG6suCUCOnStY4q+CaK8TVNsdqEdPYqTFQYKwOIJ8cQbndkr7o4MFhkvC4R 0zuGH6vFfY8qSLLc7xd5KyAhKpUdm1sbK6UDKw0q0h2iCPr6aGBAq6pVURVmkXT1 rsQ0xRGGF57kVPGq712J5uQYSfNSXs5gDlNh7tQ6MTW77b1qjvpanQzo2E2HQPG+ E1BvjgWMwNxD1J2bZdDznH7M+QVpQPREDuoo/s6Pq0g5MvqQXA+4ZEdSPdteP8GT FpXoqC0/X49gmWn+TDuggZQYf7edEjg0hJxYsYuja/gdQzPzkGHH75SluFx+Z8Fl Xt+CXG532zTrT4PwTs4b65AHMTlsRbkqIjvEempNCkztzUKBXh4eVhRafDxcAuPy VjEHjBoSdQlKYYZ4HC4orO70VsUjZE+ehUk6bqt5Fz3LMu3GG9A7bIMnPOLpZI7u lG36+rYNo19ZjDU5XfbZydwWkVnT/PiVPEl0cYUcCFqmuyjHUDc5LAo7PbPZlG5m qDXv6jT67Ky/PGT/VG0x =AQCq -----END PGP SIGNATURE----- -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/538b8d7d.8020...@pocock.com.au