debian/0000755000000000000000000000000012215432216007164 5ustar debian/libplist-doc.install0000644000000000000000000000004212215432131013131 0ustar docs/html usr/share/doc/libplist/ debian/watch0000644000000000000000000000011112215432131010202 0ustar version=3 http://libimobiledevice.org/ downloads/libplist-(.+)\.tar\.bz2 debian/python-plist.install0000644000000000000000000000010312215432131013214 0ustar usr/lib/python*/*-packages/*.so usr/include/plist/cython/plist.pxd debian/libplist++1.install0000644000000000000000000000003312215432131012575 0ustar usr/lib/*/libplist++.so.1* debian/rules0000755000000000000000000000317512215432131010246 0ustar #!/usr/bin/make -f #DH_VERBOSE=1 include /usr/share/dpkg/default.mk export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed PYVER=$(shell pyversions -vd) configure_flags += \ -DCMAKE_INSTALL_PREFIX="/usr" \ -DCMAKE_INSTALL_LIBDIR=/usr/lib/$(DEB_HOST_MULTIARCH) \ -DPython_ADDITIONAL_VERSIONS=$(PYVER) %: dh $@ --with python2 override_dh_auto_configure: dh_auto_configure -- $(configure_flags) override_dh_auto_build: dh_auto_build doxygen doxygen.cfg override_dh_install: chrpath -d $(CURDIR)/debian/tmp/usr/lib/python*/*-packages/plist.so # Remove files generated by swig rm -f $(CURDIR)/debian/tmp/usr/include/plist/swig/plist.i rm -f $(CURDIR)/debian/tmp/usr/lib/python*/*-packages/plist/plist.py rm -f $(CURDIR)/debian/tmp/usr/lib/python*/*-packages/plist/__init__.py rm -f $(CURDIR)/debian/tmp/usr/lib/python*/*-packages/plist/_plist.so dh_install --fail-missing manpage_name = plistutil-$(DEB_VERSION_UPSTREAM).1 debian/$(manpage_name): debian/plistutil.1 cp $< $@ override_dh_installman: debian/$(manpage_name) dh_installman override_dh_link: dh_link -p libplist-utils /usr/share/man/man1/$(manpage_name).gz /usr/share/man/man1/plistutil.1.gz override_dh_python2: # Only build for the current version of python, not all supported. dh_python2 --no-guessing-versions override_dh_strip: dh_strip --dbg-package=libplist-dbg override_dh_auto_clean: dh_auto_clean rm -Rf docs/ rm -f test/data/*.out #override_dh_auto_test: #Make the test suit fatal on supported arches (See README.Debian) #ifneq (,$(filter $(DEB_HOST_ARCH),amd64 i386 kfreebsd-amd64 kfreebsd-amd64)) # dh_auto_test #else # dh_auto_test || true #endif debian/plistutil.10000644000000000000000000000110712215432131011272 0ustar .TH PLUTIL 1 "October 31, 2009" .SH NAME plutil \- A converter tool for binary or XML Apple property lists .SH SYNOPSIS .B plutil \-i|\-\-infile in_file.plist \-o|\-\-outfile out_file.plist [\-\-debug] .SH OPTION .TP .B \-i or \-\-infile The file to read in. .TP .B \-o or \-\-outfile The file to convert to. .TP .B \-d, \-v or \-\-debug Provide extended debug information. .SH DESCRIPTION \fBplutil\fP .SH AUTHOR plutil was written by Zach C.. .PP This manual page was written by Julien Lavergne , for the Debian project (but may be used by others). debian/libplist-utils.install0000644000000000000000000000001212215432131013521 0ustar usr/bin/* debian/libplist-doc.doc-base0000644000000000000000000000063012215432131013143 0ustar Document: libplist Title: Libplist Reference Manual Author: Libplist authors (see AUTHORS file) Abstract: libplist is a library for reading and writing the Apple binary and XML property lists format. It's part of the libiphone stack, providing access to Ipod and Iphone devices. Section: Mobile Devices Format: HTML Index: /usr/share/doc/libplist/html/index.html Files: /usr/share/doc/libplist/html/*.html debian/docs0000644000000000000000000000002412215432131010027 0ustar AUTHORS NEWS README debian/libplist-doc.links0000644000000000000000000000011512215432131012604 0ustar /usr/share/javascript/jquery/jquery.js usr/share/doc/libplist/html/jquery.js debian/patches/0000755000000000000000000000000012215432131010607 5ustar debian/patches/series0000644000000000000000000000005412215432131012023 0ustar 01-libs.private.patch 03-remove-rpath.patch debian/patches/01-libs.private.patch0000644000000000000000000000104212215432131014445 0ustar Index: libplist/libplist++.pc.in =================================================================== --- libplist.orig/libplist++.pc.in 2010-01-13 23:36:20.000000000 +0100 +++ libplist/libplist++.pc.in 2010-01-13 23:37:08.000000000 +0100 @@ -6,7 +6,7 @@ Name: libplist++ Description: C++ binding of libplist Version: ${LIBPLIST_VERSION} -Requires: libplist >= ${LIBPLIST_VERSION} +Requires.private: libplist >= ${LIBPLIST_VERSION} Libs: -L${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR} -lplist++ Cflags: -I${CMAKE_INSTALL_PREFIX}/include debian/patches/03-remove-rpath.patch0000644000000000000000000000064012215432131014461 0ustar Index: libplist/swig/CMakeLists.txt =================================================================== --- libplist.orig/swig/CMakeLists.txt 2010-01-18 00:42:55.000000000 +0100 +++ libplist/swig/CMakeLists.txt 2010-01-18 00:43:03.000000000 +0100 @@ -1,5 +1,7 @@ INCLUDE( ${SWIG_USE_FILE} ) +SET(CMAKE_SKIP_RPATH ON) + SET(CMAKE_SWIG_FLAGS -Werror -Wall -modern) INCLUDE_DIRECTORIES( ${PYTHON_INCLUDE_PATH} ) debian/control0000644000000000000000000001036312215432131010566 0ustar Source: libplist Section: libs Priority: optional Maintainer: gtkpod Maintainers Uploaders: Julien Lavergne Standards-Version: 3.9.4 Build-Depends: debhelper (>= 9.20120417~), dpkg-dev (>= 1.16.1), libxml2-dev, cmake (>= 2.8.4), cython, python-all-dev (>= 2.6.6-3~), doxygen, chrpath X-Python-Version: >= 2.5 Homepage: http://www.libimobiledevice.org/ Vcs-Git: git://git.debian.org/git/pkg-gtkpod/packages/libplist.git -b debian Vcs-Browser: http://git.debian.org/?p=pkg-gtkpod/packages/libplist.git Package: libplist1 Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Pre-Depends: ${misc:Pre-Depends} Multi-Arch: same Description: Library for handling Apple binary and XML property lists libplist is a library for reading and writing the Apple binary and XML property lists format. It's part of the libimobiledevice stack, providing access to iDevices (iPod, iPhone, iPad ...). Package: libplist++1 Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Pre-Depends: ${misc:Pre-Depends} Multi-Arch: same Description: Library for handling Apple binary and XML property lists libplist is a library for reading and writing the Apple binary and XML property lists format. It's part of the libimobiledevice stack, providing access to iDevices (iPod, iPhone, iPad ...). . This library is the C++ implementation of the libplist API. Package: libplist-dev Architecture: any Section: libdevel Depends: libplist1 (= ${binary:Version}), libxml2-dev, ${misc:Depends} Description: Library for handling Apple binary and XML property lists libplist is a library for reading and writing the Apple binary and XML property lists format. It's part of the libimobiledevice stack, providing access to iDevices (iPod, iPhone, iPad ...). . This package contains the development files. Package: libplist++-dev Architecture: any Section: libdevel Depends: libplist++1 (= ${binary:Version}), libxml2-dev, ${misc:Depends} Conflicts: libplist-dev (<= 0.13.2) Replaces: libplist-dev (<= 0.13.2) Description: Library for handling Apple binary and XML property lists libplist is a library for reading and writing the Apple binary and XML property lists format. It's part of the libimobiledevice stack, providing access to iDevices (iPod, iPhone, iPad ...). . This package contains the development files of the liplist++0 library. Package: libplist-dbg Architecture: any Section: debug Priority: extra Depends: libplist1 (= ${binary:Version}), libplist++1 (= ${binary:Version}), ${misc:Depends} Pre-Depends: ${misc:Pre-Depends} Multi-Arch: same Description: Library for handling Apple binary and XML property lists libplist is a library for reading and writing the Apple binary and XML property lists format. It's part of the libimobiledevice stack, providing access to iDevices (iPod, iPhone, iPad ...). . This package contains the debugging symbols. Package: python-plist Section: python Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends} Description: Library for handling Apple binary and XML property lists libplist is a library for reading and writing the Apple binary and XML property lists format. It's part of the libimobiledevice stack, providing access to iDevices (iPod, iPhone, iPad ...). . This package contains the Python bindings Package: libplist-utils Section: utils Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: Apple property list converter This package containt tools to convert Apple property list files from binary to XML and vice-versa. It's part of the libimobiledevice stack, providing access to iDevices (iPod, iPhone, iPad ...). Package: libplist-doc Section: doc Architecture: all Depends: ${misc:Depends}, libjs-jquery Description: Library for handling Apple binary and XML property lists - docs This package containt tools to convert Apple property list files from binary to XML and vice-versa. It's part of the libimobiledevice stack, providing access to iDevices (iPod, iPhone, iPad ...). . This package contains the documentation. debian/clean0000644000000000000000000000002512215432131010162 0ustar debian/plistutil-*.1 debian/compat0000644000000000000000000000000212215432131010356 0ustar 9 debian/libplist++1.lintian-overrides0000644000000000000000000000003712215432131014571 0ustar hardening-no-fortify-functions debian/copyright0000644000000000000000000001120512215432131011112 0ustar Format: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?op=file&rev=173 Upstream-Name: libplist Upstream-Contact: libimobiledevice-devel@lists.libimobiledevice.org Source: http://http://www.libimobiledevice.org/ Files: * Copyright: Copyright (C) 2008 Zach C. All Rights Reserved Copyright (C) 2008 Jonathan Beck All Rights Reserved Copyright (c) 2011 Nikias Bassen, All Rights Reserved Copyright (c) 2011 Joshua Hill License: LGPL-2.1+ This package is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. . This package 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 Lesser General Public License for more details. . On Debian GNU/Linux systems, the complete text of the GNU Lesser General Public License can be found in `/usr/share/common-licenses/LGPL-2.1'. Files: cmake/modules/FindGLIB2.cmake Copyright: (c) 2008 Laurent Montel, License: BSD Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: . 1. Redistributions of source code must retain the copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. The name of the author may not be used to endorse or promote products derived from this software without specific prior written permission. . THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``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 AUTHOR 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. Files: cmake/modules/FindLibXml2.cmake Copyright: (c) 2006, Alexander Neundorf, License: BSD Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: . 1. Redistributions of source code must retain the copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. The name of the author may not be used to endorse or promote products derived from this software without specific prior written permission. . THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``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 AUTHOR 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. Files: debian/* Copyright: (C) 2009 Bradley Smith License: GPL-3+. 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 3 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. . On Debian systems, the complete text of the GNU General Public License can be found in `/usr/share/common-licenses/GPL-3'. debian/libplist++-dev.install0000644000000000000000000000062412215432131013276 0ustar usr/lib/*/libplist++.so usr/include/plist/Structure.h usr/include/plist/Real.h usr/include/plist/String.h usr/include/plist/Array.h usr/include/plist/Boolean.h usr/include/plist/Date.h usr/include/plist/Node.h usr/include/plist/Data.h usr/include/plist/Dictionary.h usr/include/plist/plist++.h usr/include/plist/Integer.h usr/include/plist/Key.h usr/include/plist/Uid.h usr/lib/*/pkgconfig/libplist++.pc debian/pycompat0000644000000000000000000000000212215432131010727 0ustar 2 debian/libplist1.symbols0000644000000000000000000000447112215432131012503 0ustar libplist.so.1 libplist1 #MINVER# iterator_bind@Base 1.5 iterator_create@Base 1.5 iterator_destroy@Base 1.5 iterator_next@Base 1.5 list_add@Base 1.5 list_destroy@Base 1.5 list_init@Base 1.5 list_remove@Base 1.5 node_attach@Base 1.5 node_child_position@Base 1.5 node_copy_deep@Base 1.5 node_create@Base 1.5 node_debug@Base 1.5 node_destroy@Base 1.5 node_detach@Base 1.5 node_first_child@Base 1.5 node_insert@Base 1.5 node_iterator_bind@Base 1.5 node_iterator_create@Base 1.5 node_iterator_destroy@Base 1.5 node_iterator_next@Base 1.5 node_list_add@Base 1.5 node_list_create@Base 1.5 node_list_destroy@Base 1.5 node_list_insert@Base 1.5 node_list_remove@Base 1.5 node_n_children@Base 1.5 node_next_sibling@Base 1.5 node_nth_child@Base 1.5 node_prev_sibling@Base 1.5 plist_access_path@Base 0.16 plist_access_pathv@Base 0.16 plist_array_append_item@Base 0.16 plist_array_get_item@Base 0.16 plist_array_get_item_index@Base 0.16 plist_array_get_size@Base 0.16 plist_array_insert_item@Base 0.16 plist_array_remove_item@Base 0.16 plist_array_set_item@Base 0.16 plist_compare_node_value@Base 0.13 plist_copy@Base 0.13 plist_dict_get_item@Base 0.16 plist_dict_get_item_key@Base 0.16 plist_dict_get_size@Base 0.16 plist_dict_insert_item@Base 0.16 plist_dict_new_iter@Base 0.16 plist_dict_next_item@Base 0.16 plist_dict_remove_item@Base 0.16 plist_dict_set_item@Base 0.16 plist_free@Base 0.13 plist_from_bin@Base 0.13 plist_from_xml@Base 0.13 plist_get_bool_val@Base 0.13 plist_get_data_val@Base 0.13 plist_get_date_val@Base 0.13 plist_get_key_val@Base 0.13 plist_get_node_type@Base 0.13 plist_get_parent@Base 0.13 plist_get_real_val@Base 0.13 plist_get_string_val@Base 0.13 plist_get_uid_val@Base 1.10 plist_get_uint_val@Base 0.13 plist_new_array@Base 0.13 plist_new_bool@Base 0.16 plist_new_data@Base 0.16 plist_new_date@Base 0.16 plist_new_dict@Base 0.13 plist_new_real@Base 0.16 plist_new_string@Base 0.16 plist_new_uid@Base 1.10 plist_new_uint@Base 0.16 plist_set_bool_val@Base 0.13 plist_set_data_val@Base 0.13 plist_set_date_val@Base 0.13 plist_set_key_val@Base 0.13 plist_set_real_val@Base 0.13 plist_set_string_val@Base 0.13 plist_set_type@Base 0.16 plist_set_uid_val@Base 1.10 plist_set_uint_val@Base 0.13 plist_to_bin@Base 0.13 plist_to_xml@Base 0.13 plist_utf8_to_utf16@Base 1.5 debian/libplist-utils.lintian-overrides0000644000000000000000000000005712215432131015522 0ustar libplist-utils: hardening-no-fortify-functions debian/libplist-dev.install0000644000000000000000000000012012215432131013137 0ustar usr/lib/*/libplist.so usr/include/plist/plist.h usr/lib/*/pkgconfig/libplist.pc debian/libplist-utils.manpages0000644000000000000000000000002512215432131013652 0ustar debian/plistutil-*.1 debian/libplist1.install0000644000000000000000000000003112215432131012445 0ustar usr/lib/*/libplist.so.1* debian/source/0000755000000000000000000000000012215432131010460 5ustar debian/source/format0000644000000000000000000000001412215432131011666 0ustar 3.0 (quilt) debian/libplist++1.shlibs0000644000000000000000000000004512215432131012416 0ustar libplist++ 1 libplist++1 (>= 1.10-1) debian/gbp.conf0000644000000000000000000000020012215432131010567 0ustar [DEFAULT] debian-branch = debian pristine-tar = True [git-buildpackage] export-dir = ../build-area/ tarball-dir = ../tarballs/ debian/changelog0000644000000000000000000002517012215432131011037 0ustar libplist (1.10-1) unstable; urgency=low [ Julien Lavergne ] * New upstream release (Closes: #706378) * debian/rules: - Remove workaround for moving plutil utils, since the name change completely. * debian/libplist++-dev.install: - Install new files. * debian/libplist1.symbols: - Update symbols. * debian/control: - Update VCS fields. - Update Standards-Version to 3.9.4. - Remove dm-upload-allowed. * debian/libplist++1.shlibs: - Add a shlibs file, since symbols file is too unstable. [ Chow Loong Jin ] * debian/{control,rules}: Multiarchify things * debian/control: - Mark lib packages as multi-arch same - Add dpkg-dev build-dep for default.mk include * debian/libplist*1.install: Update paths in install files for multiarch * debian/plistutils.manpages: Rename manpage to match binary rename * debian/rules: Update LDFLAGS handling and drop CFLAGS override * debian/lintian-overrides: - Add lintian-overrides for hardening-no-fortify-functions -- Chow Loong Jin Mon, 16 Sep 2013 06:15:15 +0800 libplist (1.8-2) experimental; urgency=low * debian/control: - Replace build-depends on swig by cython, to enable python bindings made by cython. - Build-depends on debhelper (>= 9.20120417~) to fix hardening with cmake. - Build-depends on chrpath. - Update to Standards-Version: 3.9.3, no change needed. * debian/python-plist.install: - Update files installed by cython. * debian/libplist++-dev.install: - Remove the swig files. * debian/rules: - Remove files generated by swig. - Remove rpath problem. - Fix dh sequence order. * debian/compat: - Bump to 9. -- Julien Lavergne Fri, 20 Jul 2012 22:32:15 +0200 libplist (1.8-1) unstable; urgency=low * New upstream release. -- Julien Lavergne Fri, 13 Jan 2012 20:52:44 +0100 libplist (1.7-1) unstable; urgency=low * New upstream release. * debian/rules: - Run tests on all arches. * debian/README.Debian: - Remove, since tests suit runs on all arches. * debian/copyright: - Fix DEP5 format. -- Julien Lavergne Mon, 10 Oct 2011 00:06:15 +0200 libplist (1.6-2) unstable; urgency=medium * debian/README.Debian : - Add to mention supported archs. * debian/rules: - Only run the test suit on supported archs. (Closes: #633457). -- Julien Lavergne Sat, 23 Jul 2011 14:48:59 +0200 libplist (1.6-1) unstable; urgency=low * New upstream release. * 04-Add-missing-include-cstddef-to-fix-FTBFS-with-GCC-4-6.patch: - Remove, merged upstream. * debian/control: - Remove build-depends and depends of libglib2.0-dev. - Add DM-Upload-Allowed: yes - Build-depends on cmake (>= 2.8.4) for building the correct python extension. * debian/copyright: - Update copyright holders. * debian/libplist1.symbols: - Add new symbols. * debian/rules: - Clean generated files by the tests (Closes: #632057) - Build the correct python extension. Thanks Jakub Wilk for the patch. (Closes: #632056) -- Julien Lavergne Sun, 03 Jul 2011 22:00:50 +0200 libplist (1.4-2) unstable; urgency=low * debian/control: - Add references to iDevices and some examples. - Update Maintainer field, and add me to Uploaders. - Update Vcs-*. - Update Homepage. - Remove build-depends on python-support, to migrate to dh_python2. - Bump build-depends on python-all-dev (>= 2.6.6-3~), for dh_python2 support. - Use X-Python-Version for supported python version. - Remove Provides. - Depends on libplist++1 for libplist++-dev, instead of libplist1 (LP: #600338) - Fix typo in description (Closes: #620864). - Bump Standards-Version to 3.9.2 (no change needed). - Add depends on libjs-jquery for libplist-doc. * debian/python-plist.preinst: - Remove after Squeeze release. * debian/rules: - Use dh --with python2. - Parse only the default python version, we can only pass 1 version to configure. - Pass --no-guessing-versions to dh_python2 to build only with default python version. * debian/gbp.conf: - Add. * debian/patches/ - 04-Add-missing-include-cstddef-to-fix-FTBFS-with-GCC-4-6.patch: From Ubuntu, Fix FTBFS with GCC 4.6 Closes: #624868, #624988, LP: #765982 * debian/libplist.links: - Symlink jquery.js to the one available in Debian. -- Julien Lavergne Mon, 02 May 2011 22:54:20 +0200 libplist (1.4-1) unstable; urgency=medium * New upstream release. * debian/rules: - Remove additional CFLAGS to pass correct flags. - Add additional LDFLAGS. - Use filter instead of findstring to find noopt. - Build and clean doxygen documentation. * debian/libplist++1.symbols.amd64 - Removed, since symbols are too unstable and easily FTBFS the package. Closes: #605846, #615661, #618150 * Set urgency to medium to fix RC bug. * debian/watch: - Update location of the tarballs. * debian/docs - Add general documentation files. * debian/copyright: - Update to DEP5 format. * debian/01-libs.private.patch: - Update. * debian/libplist-doc.doc-base & debian/libplist.install: - Install libplist documentation. * debian/control: - Build-depends on doxygen for documentation support. - Add libplist-doc binary. - Replace references to libiphone by libimobiledevice. -- Julien Lavergne Mon, 21 Mar 2011 17:36:21 +0100 libplist (1.3-2) unstable; urgency=low * debian/rules: - Run the test suit for all arches. - Pass -g to CFLAGS (Closes: #579119). * debian/README.Debian: - Remove since we run the test suit on all arches. * debian/watch: - Fix the detection of the version, thanks Paul McEnery. * debian/control: - Wrap build-depends and depends. - Bump Standards-Version to 3.9.1.0, no changes needed. -- Julien Lavergne Mon, 08 Nov 2010 01:24:15 +0100 libplist (1.3-1) unstable; urgency=low * New upstream release. * debian/patches/ - 04-ftbfs-armel.patch: Remove, merged upstream. - 05-plist_endian+align_fixes.patch: Remove, merged upstream. * debian/rules: Add DH_VERBOSE=1 to add verbosity when necessary. -- Julien Lavergne Mon, 24 May 2010 23:04:10 +0200 libplist (1.2-3) unstable; urgency=medium * debian/patches/05-plist_endian+align_fixes.patch: Endianness, alignment and type-punning fixes for binary plist support. Thanks Julien BLACHE for the patch. (Closes: #570580). -- Julien Lavergne Sat, 10 Apr 2010 18:19:34 +0200 libplist (1.2-2) unstable; urgency=low * debian/rules: Really make the test suit fatal only on supported arches. -- Julien Lavergne Wed, 07 Apr 2010 23:38:09 +0200 libplist (1.2-1) unstable; urgency=low * New upstream release (Closes: #568131) * debian/watch: update with githubredir.debian.net * debian/patches : - 02-fix-test.patch: merged upstream. - 04-ftbfs-armel.patch: from Ubuntu, fix FTBFS for armel. Thanks Alexander Sack for the patch. (Closes: #574623) * debian/control: Bump Standards-Version to 3.8.4, no changes needed. * debian/rules: Make the test suit fatal on supported arches. * Switch to dpkg-source 3.0 (quilt) format. - debian/control: Remove quilt build-depends. - debian/rules: Remove --with quilt. - README.source: Remove. * README.Debian: Add a note about the supported arches. -- Julien Lavergne Sun, 21 Mar 2010 18:46:25 +0100 libplist (1.1-1) unstable; urgency=low * New upstream release. * debian/rules - Rewrite to use dh7 and quilt. - Remove -DCMAKE_SKIP_RPATH=true, tests won't work without it. RPATH will be removed by patching upstream cmake system when it's needed. * debian/control: - Build-depends on debhelper (>= 7.0.50~) and quilt (>= 0.46-7) for dh7 and quilt support. - Add VCS-* fields. * debian/01-libs.private.patch: Use Requires.private in *.pc files to not add unecessary links. * debian/02-fix-test.patch: From upstream (54f1ffb0...), fix test suit. * debian/03-remove-rpath.patch: Remove RPATH for python bindings. * debian/README.source: Add for quilt support. -- Julien Lavergne Mon, 18 Jan 2010 00:49:27 +0100 libplist (1.0-1) unstable; urgency=low * New upstream release. * debian/libplist*.install & debian/control: Bump SONAME version. * debian/libpmist++-dev.install: Remove Utils.h, not shipped in the new version. * debian/python-plist.install: Update to the new location. * debian/*.symbols: Add symbols files. -- Julien Lavergne Tue, 08 Dec 2009 20:43:56 +0100 libplist (0.16-1) unstable; urgency=low * Adopt the package. Thanks Bradley Smith for his work. (Closes: #548594) * New upstream release (Closes: #557554). * debian/control: - Add libplist++{0,-dev} binaries for the new library. - Bump Standards-Version to 3.8.3, no changes needed. - Build-depends on python-all-dev - Switch to python-support. - Add Conflicts/Replace for -dev packages, some headers moved to the new library. - Remove Vcs-* field. - Bump minimum version of swig to >= 1.3.36 - Change name of the -dbg package, it contains debug symbols for the 2 libraries. - Avoid dupplicated Descriptions field. - Add a more verbose extended description (Closes: #530590) * debian/*.install: Reorganize with the new library. * debian/python-plist.install - Replace site-packages by *-packages for python 2.6 migration. (Closes: #557822) * debian/rules & python-plist.preinst: - Switch to python-support and remove previous installed files by python-central. * debian/plist.1 & debian/libplist-utils.man: Add a man page for plist. -- Julien Lavergne Sun, 22 Nov 2009 13:51:02 -0600 libplist (0.13-2) unstable; urgency=low * Orphan package. -- Bradley Smith Sun, 27 Sep 2009 14:56:07 +0100 libplist (0.13-1) unstable; urgency=low * New upstream release. -- Bradley Smith Sun, 27 Sep 2009 14:43:59 +0100 libplist (0.12-2) unstable; urgency=low * Correctly install plutil. Closes: #531269. -- Bradley Smith Sun, 31 May 2009 11:06:53 +0100 libplist (0.12-1) unstable; urgency=low * New upstream release. * Add watch file. -- Bradley Smith Tue, 12 May 2009 18:07:42 +0100 libplist (0.10-1) experimental; urgency=low * Initial release. Closes: #523926. -- Bradley Smith Mon, 13 Apr 2009 18:29:42 +0100