debian/0000755000000000000000000000000011757235514007200 5ustar debian/changelog0000644000000000000000000000057311757235460011057 0ustar pps-tools (0.20120406+g0deb9c7e-2) unstable; urgency=low * [29f982a0] Add missing include. -- Bernd Zeimetz Wed, 23 May 2012 21:31:41 +0200 pps-tools (0.20120406+g0deb9c7e-1) unstable; urgency=low * Initial packaging by Alexander Gordeev, finished for Debian by Bernd Zeimetz. -- Bernd Zeimetz Tue, 22 May 2012 19:34:48 +0200 debian/manpages0000644000000000000000000000002311757235460010711 0ustar debian/pps-tools.8 debian/rules0000755000000000000000000000016211757235460010257 0ustar #!/usr/bin/make -f # -*- makefile -*- # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 %: dh $@ debian/control0000644000000000000000000000136211757235460010605 0ustar Source: pps-tools Section: devel Priority: extra Maintainer: Bernd Zeimetz Build-Depends: debhelper (>= 8) Standards-Version: 3.9.3 Homepage: http://linuxpps.org Vcs-Browser: https://github.com/bzed/pps-tools Vcs-Git: git://github.com/bzed/pps-tools.git Package: pps-tools Architecture: linux-any Depends: ${shlibs:Depends}, ${misc:Depends} Description: LinuxPPS support tools and headers This package includes the necessary headers for using LinuxPPS PPSAPI kernel interface in user-space applications and several support tools: * ppstest: PPSAPI interface tester * ppsldisc: setup correct RS232 line discipline * ppswatch: continuously print PPS timestamps * ppsctl: PPS device manager * ppsfind: find pps device by name debian/dirs0000644000000000000000000000003211757235460010057 0ustar /usr/bin /usr/include/sys debian/copyright0000644000000000000000000000303111757235460011130 0ustar As there is no official released version of pps-tools, the original source can always be found in the git repository at: https://github.com/ago/pps-tools Copyrights and Authors: ppsctl.c: * Copyright (C) 2009-2011 Alexander Gordeev ppstest.c: * Copyright (C) 2005-2007 Rodolfo Giometti ppswatch.c: * Copyright (C) 2009-2011 Alexander Gordeev timepps.h: * Copyright (C) 2005-2007 Rodolfo Giometti * Copyright (C) 2009-2011 Alexander Gordeev License: 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 2 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 package; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA On Debian systems, the complete text of the GNU General Public License can be found in `/usr/share/common-licenses/GPL'. The Debian packaging is Copyright (C) 2009-2011 Alexander Gordeev Copyright (C) 2012 Bernd Zeimetz debian/source/0000755000000000000000000000000011757235460010500 5ustar debian/source/options0000644000000000000000000000002411757235460012112 0ustar single-debian-patch debian/source/format0000644000000000000000000000001411757235460011706 0ustar 3.0 (quilt) debian/links0000644000000000000000000000052511757235460010245 0ustar /usr/share/man/man8/pps-tools.8.gz /usr/share/man/man8/ppstest.8.gz /usr/share/man/man8/pps-tools.8.gz /usr/share/man/man8/ppsldisc.8.gz /usr/share/man/man8/pps-tools.8.gz /usr/share/man/man8/ppswatch.8.gz /usr/share/man/man8/pps-tools.8.gz /usr/share/man/man8/ppsctl.8.gz /usr/share/man/man8/pps-tools.8.gz /usr/share/man/man8/ppsfind.8.gz debian/compat0000644000000000000000000000000211757235460010376 0ustar 8 debian/gbp.conf0000644000000000000000000000070411757235460010620 0ustar # Configuration file for git-buildpackage and friends [git-buildpackage] upstream-branch = master debian-branch = debian # Options only affecting git-dch [git-dch] git-log = --first-parent #snapshot-number = snapshot + 1 # include 0 digits of the commit id in the changelog enty id-length = 8 # don't include information from meta tags meta = True # what tags to look for to generate bug-closing changelog entries meta-closes = Closes|LP full = True debian/patches/0000755000000000000000000000000011757235514010627 5ustar debian/patches/debian-changes0000644000000000000000000000325511757235554013413 0ustar Description: TODO: Put a short summary on the line above and replace this paragraph with a longer explanation of this change. Complete the meta-information with other relevant fields (see below for details). To make it easier, the information below has been extracted from the changelog. Adjust it or drop it. . pps-tools (0.20120406+g0deb9c7e-2) unstable; urgency=low . * [29f982a0] Add missing include. Author: Bernd Zeimetz --- The information above should follow the Patch Tagging Guidelines, please checkout http://dep.debian.net/deps/dep3/ to learn about the format. Here are templates for supplementary fields that you might want to add: Origin: , Bug: Bug-Debian: http://bugs.debian.org/ Bug-Ubuntu: https://launchpad.net/bugs/ Forwarded: Reviewed-By: Last-Update: --- pps-tools-0.20120406+g0deb9c7e.orig/Makefile +++ pps-tools-0.20120406+g0deb9c7e/Makefile @@ -4,6 +4,7 @@ CFLAGS += -Wall -O2 -D_GNU_SOURCE CFLAGS += -I . CFLAGS += -ggdb CFLAGS += -D__N_PPS=18 +CFLAGS += -fPIC # -- Actions section -- --- pps-tools-0.20120406+g0deb9c7e.orig/ppsfind +++ pps-tools-0.20120406+g0deb9c7e/ppsfind @@ -1,4 +1,4 @@ -#!/bin/sh +#!/bin/bash SYS="/sys/class/pps/" --- pps-tools-0.20120406+g0deb9c7e.orig/timepps.h +++ pps-tools-0.20120406+g0deb9c7e/timepps.h @@ -19,6 +19,7 @@ #define _SYS_TIMEPPS_H_ #include +#include #include #include #include debian/patches/series0000644000000000000000000000001711757235514012042 0ustar debian-changes debian/pps-tools.80000644000000000000000000000277011757235460011237 0ustar .\" Hey, EMACS: \-*\- nroff \-*\- .\" First parameter, NAME, should be all caps .\" Second parameter, SECTION, should be 1\-8, maybe w/ subsection .\" other parameters are allowed: see man(7), man(1) .TH PPS\-TOOLS 8 "05/22/2012" .\" Please adjust this date whenever revising the manpage. .\" .\" Some roff macros, for reference: .\" .nh disable hyphenation .\" .hy enable hyphenation .\" .ad l left justify .\" .ad b justify to both left and right margins .\" .nf disable filling .\" .fi enable filling .\" .br insert line break .\" .sp insert n+1 empty lines .\" for manpage\-specific macros, see man(7) .SH NAME pps\-tools \- LinuxPPS support tools and headers .SH DESCRIPTION The .B pps\-tools package includes the necessary headers for using LinuxPPS PPSAPI kernel interface in user\-space applications and several support tools. .PP .B ppstest: PPSAPI interface tester .br .B ppsldisc: setup correct RS232 line discipline .br .B ppswatch: continuously print PPS timestamps .br .B ppsctl: PPS device manager .br .B ppsfind: find pps device by name .PP Most tools display a short help message if you run them with \-\-help as option. Unfortunately they do not come with any further documentation. .SH "SEE ALSO" The Wiki on http://linuxpps.org provides some documentation of the LinuxPPS PPSAPI interface. .SH AUTHORS This manual page was written by Bernd Zeimetz , for the Debian project (and may be used by others).