debian/0002755000000000000000000000000012133620571007170 5ustar debian/control0000644000000000000000000000275712133005452010577 0ustar Source: neard Maintainer: Samuel Ortiz Section: net Priority: optional Homepage: https://01.org/linux-nfc Vcs-Browser: https://github.com/sameo/neard-deb Vcs-Git: git://github.com/sameo/neard-deb.git Standards-Version: 3.9.4 Build-Depends: debhelper (>= 9), libglib2.0-dev (>= 2.28), libdbus-1-dev (>= 1.4), libnl-3-dev (>= 3.2), libnl-genl-3-dev (>= 3.2), python, pkg-config Package: neard Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, dbus, kmod Recommends: bluez Description: Near Field Communication (NFC) management daemon neard is a system-level daemon which manages NFC adapters. . neard can read and write NFC tags, and exchange data with other NFC peers. It supports: * reading and writing of type 1, 2, 3 and 4 tags; * exchanging data with NFC peers via SNEP (Simple NDEF Exchange Format); * Bluetooth-NFC handover in both selector and requester modes. Package: neard-tools Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends}, ${python:Depends}, neard (= ${binary:Version}), python-dbus Description: neard command-line tools This package contains various scripts for testing neard. Package: neard-dev Section: devel Architecture: any Depends: ${misc:Depends}, libglib2.0-dev (>= 2.28), libdbus-1-dev (>= 1.4), libnl-3-dev (>= 3.2), libnl-genl-3-dev (>= 3.2) Suggests: neard Description: neard development files This package contains header files, pkgconfig support and D-Bus API descriptions for developing neard plugins. debian/neard-tools.manpages0000644000000000000000000000004512133005452013124 0ustar debian/tmp/usr/share/man/*/nfctool.1 debian/neard.manpages0000644000000000000000000000011412133005452011763 0ustar debian/tmp/usr/share/man/*/neard.8 debian/tmp/usr/share/man/*/neard.conf.5 debian/neard-tools.install0000644000000000000000000000005312133005452012776 0ustar test/* usr/lib/neard/tools usr/bin/nfctool debian/source/0002755000000000000000000000000012133005452010463 5ustar debian/source/format0000644000000000000000000000001412133005452011667 0ustar 3.0 (quilt) debian/compat0000644000000000000000000000000212133005452010357 0ustar 9 debian/rules0000755000000000000000000000124312133005452010241 0ustar #!/usr/bin/make -f export DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) export DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) ifeq ($(DEB_BUILD_GNU_TYPE), $(DEB_HOST_GNU_TYPE)) confflags += --build $(DEB_HOST_GNU_TYPE) else confflags += --build $(DEB_BUILD_GNU_TYPE) --host $(DEB_HOST_GNU_TYPE) endif %: dh $@ --with python2 override_dh_auto_configure: ./configure $(confflags) \ --prefix=/usr \ --sysconfdir=/etc \ --disable-silent-rules \ --enable-tools override_dh_auto_install: $(MAKE) DESTDIR=$(CURDIR)/debian/tmp libexecdir=/usr/lib/neard/ install override_dh_python2: dh_python2 /usr/lib/neard/tools/ debian/neard.init0000644000000000000000000000201312133005452011133 0ustar #!/bin/sh ### BEGIN INIT INFO # Provides: neard # Required-Start: $local_fs $syslog $remote_fs dbus # Required-Stop: $local_fs $syslog $remote_fs # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: NFC daemon # Description: neard is a Near Field Communication (NFC) # management daemon ### END INIT INFO NAME=neard DAEMON=/usr/lib/neard/$NAME DESC="NFC daemon" . /lib/lsb/init-functions do_start() { modprobe -q nfc || true start-stop-daemon --start --oknodo --quiet --exec $DAEMON \ -- $DAEMON_OPTS } do_stop() { start-stop-daemon --stop --oknodo --quiet --exec $DAEMON } case "$1" in start) log_daemon_msg "Starting $DESC" "$NAME" do_start log_end_msg $? ;; stop) log_daemon_msg "Stopping $DESC" "$NAME" do_stop log_end_msg $? ;; restart|force-reload) $0 stop sleep 1 $0 start ;; status) status_of_proc "$DAEMON" "$DESC" && exit 0 || exit $? ;; *) log_action_msg "Usage: $0 {start|stop|restart|force-reload|status}" >&2 exit 1 ;; esac exit 0 debian/neard.install0000644000000000000000000000006712133005452011645 0ustar etc/dbus-1/system.d/org.neard.conf usr/lib/neard/neard debian/neard-dev.install0000644000000000000000000000011712133005452012415 0ustar doc/*.txt usr/share/doc/neard/ usr/lib/pkgconfig/neard.pc usr/include/near/*.h debian/changelog0000644000000000000000000000552612133620571011050 0ustar neard (0.11-1) unstable; urgency=low * New upstream release. Update to 0.11. -- Samuel Ortiz Wed, 17 Apr 2013 16:25:01 +0200 neard (0.10+git20130415-1) unstable; urgency=low * New upstream snapshot: - SNEP unit test fragments list handling fixed (Closes: #705386) - LLCP validation server - WiFi handover fixes and unit testing - nfctool snap len usage fixed -- Samuel Ortiz Mon, 15 Apr 2013 16:07:16 +0200 neard (0.10+git20130325-1) unstable; urgency=low * Added libnl dev dependencies to neard-dev * Added source/format file -- Samuel Ortiz Mon, 25 Mar 2013 13:55:50 +0100 neard (0.10+git20130322-1) unstable; urgency=low * Enabled --disable-silent-rules from configure * Fetched proper hardening flags * Fixed package description as it should not start with "neard" * Support cross build * Added Standards-Version * Fixed lintian warnings and errors * Added Vcs-Browser, Vcs-Git and Homepage * Fixed grammar mistakes (Daniel Stone) * Removed copyright trailing whitespaces * Added pkg-config and libnl-genl-3-dev build depencies * Added dbus to the neard Depends list * Added a debian.init file * Initial release (Closes: #702330) -- Samuel Ortiz Fri, 22 Mar 2013 18:52:51 +0100 neard (0.10-3) UNRELEASED; urgency=low * Replaced source:Version with binary:Version for neard dependency * Removed the neard dependency from the dev pckage * Moved the nfctool man page to the tools package * Bumped the libnl dependency to libnl-3 -- Samuel Ortiz Thu, 21 Mar 2013 19:38:00 +0200 neard (0.10-2) UNRELEASED; urgency=low * Added nfctool and its manpage * Added python dependencies to the tools package * Updated copyright * Use ${source:Version} for the neard dependencies * Use $(MAKE) instead of make -- Samuel Ortiz Thu, 21 Mar 2013 18:48:00 +0200 neard (0.10-1) UNRELEASED; urgency=low * Version number updated to 0.10 * Moved man pages to neard.manpages * Override auto_install -- Samuel Ortiz Fri, 08 Mar 2013 11:03:00 +0200 neard (0.9-2) UNRELEASED; urgency=low * Moved man pages to neard-dev.manpages * Fixed missing space in control * Removed unofficial words from control * Removed dh configure override * Migrated to dh python2 -- Samuel Ortiz Fri, 08 Mar 2013 00:53:00 +0200 neard (0.9-1) UNRELEASED; urgency=low * Version number updated to 0.9 * Adding dev and tools neard packages * Removing doc package * Fixing sysconfdir in rules -- Samuel Ortiz Thu, 07 Mar 2013 19:18:00 +0200 neard (0.8-1) UNRELEASED; urgency=low * Initial packaging setup for version 0.8 -- Samuel Ortiz Mon, 07 Jan 2013 15:00:00 +0200 debian/copyright0000644000000000000000000000253312133005452011117 0ustar neard - NFC daemon for Linux It was downloaded from http://www.kernel.org/pub/linux/network/nfc/ Copyright: Copyright (C) 2004-2011 Marcel Holtmann Copyright (C) 2007-2008 Johannes Berg Copyright (C) 2011 Instituto Nokia de Tecnologia Copyright (C) 2011-2013 Intel Corporation License: include: nfc_copy.h Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies. THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. adapter.h device.h ndef.h plugin.h snep.h tlv.h dbus.h log.h setting.h tag.h types.h License: GPL version 2 other: License: GPL version 2 On Debian GNU/Linux systems, the complete text of the GNU General Public 2 License can be found in `/usr/share/common-licenses/GPL-2'.