debian/0000775000000000000000000000000012261412032007161 5ustar debian/rules0000775000000000000000000000023412261411336010246 0ustar #!/usr/bin/make -f # Set CFLAGS to DEB_CFLAGS CFLAGS=$(DEB_CFLAGS) %: dh $@ --parallel --with autoreconf override_dh_clean: dh_clean examples/Makefile debian/watch0000664000000000000000000000012011751300213010203 0ustar version=3 https://github.com/sahlberg/libnfs/tags .*/tarball/libnfs-(\d[\d\.]+) debian/changelog0000664000000000000000000000352612261412000011034 0ustar libnfs (1.3.0-2ubuntu1) trusty; urgency=medium * Use dh-autoreconf to get new libtool macros for ppc64el. * Build-depend on pkg-config to fix FTBFS. -- Logan Rosen Thu, 02 Jan 2014 20:31:27 -0500 libnfs (1.3.0-2) unstable; urgency=low * Update watch file to use tags to track new upstream releases. -- Andres Mejia Sat, 05 May 2012 15:34:46 -0400 libnfs (1.3.0-1) unstable; urgency=low * New upstream release. -- Andres Mejia Sat, 05 May 2012 15:25:10 -0400 libnfs (1.2.0-4) unstable; urgency=low * Allow dev package to be multiarch installable. * Bump to Standards-Version 3.9.3. -- Andres Mejia Fri, 16 Mar 2012 18:11:12 -0400 libnfs (1.2.0-3) unstable; urgency=low * Make dpkg-source options default for packaging. -- Andres Mejia Tue, 10 Jan 2012 17:57:45 -0500 libnfs (1.2.0-2) unstable; urgency=low * Include pkgconfig file in dev package. -- Andres Mejia Sun, 08 Jan 2012 22:55:21 -0500 libnfs (1.2.0-1) unstable; urgency=low * Prepare new upstream release. (Closes: #644482) * Rename shared library package for soname bump. * Remove git-buildpackage options which are already set by default. * Convert library to support multi-arch. * Update debian/copyright to follow latest stable DEP5 spec. * Provide options to pass to dpkg-source. -- Andres Mejia Sun, 08 Jan 2012 13:35:22 -0500 libnfs (0.0~git20110724.48593f5-1) unstable; urgency=low * Update to latest upstream snapshot. * New snapshot installs libnfs raw headers. -- Andres Mejia Sun, 24 Jul 2011 14:16:15 -0400 libnfs (0.0~git20110716.8c27363-1) unstable; urgency=low * Initial release. (Closes: #634086) -- Andres Mejia Sat, 16 Jul 2011 20:14:02 -0400 debian/compat0000664000000000000000000000000211702357265010376 0ustar 9 debian/copyright0000664000000000000000000000541111702360142011120 0ustar Format: http://dep.debian.net/deps/dep5/ Upstream-Name: libnfs Upstream-Contact: Ronnie Sahlberg Source: https://github.com/sahlberg/libnfs Files: * Copyright: 2010-2011 Ronnie Sahlberg License: LGPL-2.1+ This library 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 library 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. . You should have received a copy of the GNU Lesser General Public License along with this library. If not, see . . On Debian systems, the full text of the GNU Lesser General Public License version 2.1 can be found in the file '/usr/share/common-licenses/LGPL-2.1'. Files: examples/* Copyright: 2010-2011 Ronnie Sahlberg 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. . You should have received a copy of the GNU General Public License along with this program. If not, see . . 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-3'. Files: debian/* Copyright: 2011, Andres Mejia License: LGPL-2.1+ This library 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 library 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. . You should have received a copy of the GNU Lesser General Public License along with this library. If not, see . . On Debian systems, the full text of the GNU Lesser General Public License version 2.1 can be found in the file '/usr/share/common-licenses/LGPL-2.1'. debian/source/0000775000000000000000000000000011702661611010471 5ustar debian/source/format0000664000000000000000000000001411613060517011676 0ustar 3.0 (quilt) debian/source/options0000664000000000000000000000005211670722332012106 0ustar unapply-patches abort-on-upstream-changes debian/source/lintian-overrides0000664000000000000000000000021211702357661014054 0ustar # Only Build-Depends on debhelper (>= 8.1.3~) is needed, so ignore this. libnfs source: package-needs-versioned-debhelper-build-depends 9 debian/libnfs1.install0000664000000000000000000000002611702357326012122 0ustar usr/lib/*/libnfs.so.* debian/libnfs-get-orig-source0000775000000000000000000000250611751277011013411 0ustar #!/bin/sh # Script used to generate the orig source tarball for libnfs. LIBNFS_GIT_URL="git://github.com/sahlberg/libnfs.git" LIBNFS_GIT_TAG="libnfs-1.3.0" LIBNFS_VERSION="1.3.0" rm -rf "libnfs-${LIBNFS_VERSION}" git clone "$LIBNFS_GIT_URL" "libnfs-${LIBNFS_VERSION}" cd "libnfs-${LIBNFS_VERSION}" git checkout "$LIBNFS_GIT_TAG" ./bootstrap cd .. # Remove temp files and other cruft from source tarball # The find command snippet here was taken from debhelper's dh_clean command # with some modification to delete more unneeded files. echo "Removing temp files and other cruft from source tarball" find libnfs-${LIBNFS_VERSION} \( \( -type f -a \ \( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \ -o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \ -o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \ -o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \ -o -name config.status -o -name config.cache -o -name config.log \ \) -exec rm -f "{}" \; \) -o \ \( -type d -a -name autom4te.cache -prune -exec rm -rf "{}" \; \) \) rm -rf libnfs-${LIBNFS_VERSION}/.git rm -f libnfs-${LIBNFS_VERSION}/.gitignore # Remove empty directories echo "Removing empty directories" find libnfs-${LIBNFS_VERSION} -type d -empty -delete tar --exclude-vcs -czf "libnfs_${LIBNFS_VERSION}.orig.tar.gz" \ "libnfs-${LIBNFS_VERSION}/" debian/libnfs-dev.install0000664000000000000000000000010711702400041012574 0ustar usr/include usr/lib/*/pkgconfig usr/lib/*/libnfs.so usr/lib/*/libnfs.a debian/control0000664000000000000000000000307212261411765010602 0ustar Source: libnfs Section: libs Priority: optional Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Andres Mejia Build-Depends: debhelper (>= 8.1.3~), dh-autoreconf, pkg-config Standards-Version: 3.9.3 Homepage: https://github.com/sahlberg/libnfs Vcs-Git: git://anonscm.debian.org/collab-maint/libnfs.git Vcs-Browser: http://anonscm.debian.org/gitweb/?p=collab-maint/libnfs.git Package: libnfs-dev Multi-Arch: same Architecture: any Section: libdevel Depends: libnfs1 (= ${binary:Version}), ${misc:Depends} Description: NFS client library (development files) LIBNFS is a client library for accessing NFS shares over a network. . LIBNFS offers three different APIs, for different use : 1, RAW : A fully async low level rpc library for nfs protocols 2, NFS ASYNC : A fully asynchronous library for high level vfs functions 3, NFS SYNC : A synchronous library for high level vfs functions . This package provides the necessary files needed for development. Package: libnfs1 Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Depends: ${shlibs:Depends}, ${misc:Depends} Description: NFS client library (shared library) LIBNFS is a client library for accessing NFS shares over a network. . LIBNFS offers three different APIs, for different use : 1, RAW : A fully async low level rpc library for nfs protocols 2, NFS ASYNC : A fully asynchronous library for high level vfs functions 3, NFS SYNC : A synchronous library for high level vfs functions . This package provides the shared library. debian/gbp.conf0000664000000000000000000000003611702357133010610 0ustar [DEFAULT] pristine-tar = True