--- ntrack-006.orig/debian/libntrack-qt4-dev.install +++ ntrack-006/debian/libntrack-qt4-dev.install @@ -0,0 +1,3 @@ +debian/tmp/usr/lib/libntrack-qt4.so +debian/tmp/usr/lib/pkgconfig/libntrack-qt4.pc +debian/tmp/usr/include/ntrack/qt4 --- ntrack-006.orig/debian/changelog +++ ntrack-006/debian/changelog @@ -0,0 +1,5 @@ +ntrack (006-1) unstable; urgency=low + + * Initial packaging for ntrack-006 (Closes: #570853) + + -- Alexander Sack Sun, 21 Feb 2010 22:50:13 +0100 --- ntrack-006.orig/debian/copyright +++ ntrack-006/debian/copyright @@ -0,0 +1,29 @@ +Format-Specification: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?op=file&rev=135 +Name: ntrack +Maintainer: Alexander Sack +Source: https://launchpad.net/ntrack + +Files: * +Copyright: (C)2009-2010 - Alexander Sack +License: LGPL-3+ + +License: LGPL-3+ + This file is part of: + ntrack - Network Status Tracking for Desktop Applications + http://launchpad.net/ntrack + . + ntrack 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 3 of + the License, or (at your option) any later version. + . + ntrack 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 ntrack. If not, see . + . + See: /usr/share/common-licenses/LGPL-3 + --- ntrack-006.orig/debian/libntrack-glib-dev.install +++ ntrack-006/debian/libntrack-glib-dev.install @@ -0,0 +1,4 @@ +debian/tmp/usr/lib/libntrack-glib.so +debian/tmp/usr/lib/pkgconfig/libntrack-glib.pc +debian/tmp/usr/include/ntrack/glib + --- ntrack-006.orig/debian/libntrack0.symbols +++ ntrack-006/debian/libntrack0.symbols @@ -0,0 +1,20 @@ +libntrack.so.0 libntrack0 #MINVER# + ntrack_compare_direct@Base 004 + ntrack_id_pool_acquire@Base 004 + ntrack_id_pool_free@Base 004 + ntrack_id_pool_new@Base 004 + ntrack_id_pool_release@Base 004 + ntrack_list_append@Base 004 + ntrack_list_foreach@Base 005 + ntrack_list_free@Base 005 + ntrack_list_insert_sorted@Base 004 + ntrack_list_insert_sorted_unique@Base 004 + ntrack_list_remove@Base 004 + ntrack_list_size@Base 004 + ntrack_monitor_get@Base 004 + ntrack_monitor_get_rfds@Base 004 + ntrack_monitor_get_state@Base 004 + ntrack_monitor_process_data@Base 004 + ntrack_monitor_register@Base 004 + ntrack_monitor_register_full@Base 004 + ntrack_monitor_remove@Base 004 --- ntrack-006.orig/debian/libntrack-glib2.install +++ ntrack-006/debian/libntrack-glib2.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/libntrack-glib.so.* --- ntrack-006.orig/debian/libntrack-gobject1.install +++ ntrack-006/debian/libntrack-gobject1.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/libntrack-gobject.so.* --- ntrack-006.orig/debian/control +++ ntrack-006/debian/control @@ -0,0 +1,76 @@ +Source: ntrack +Maintainer: Alexander Sack +Section: net +Priority: optional +Build-Depends: debhelper (>=5), cdbs, quilt, + libglib2.0-dev, + python-gobject-dev, + libqt4-dev +Standards-Version: 3.8.3 + +Package: libntrack0 +Section: libs +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: lightweight connectivity tracking library + ntrack aims to be a lightweight and easy to use library for application + developers that want to get events on network online status changes such as + online, offline or route changes. + . + The primary goal is to serve desktop applications in a network manager and + desktop environment independent fashion. Also its supposed to be lightweight, + resource un-intensive and extensible. + . + ntrack currently comes with bindings for glib, GObject, qt4 and python-gobject. + . + Homepage: https://launchpad.net/ntrack + +Package: libntrack-dev +Section: libdevel +Architecture: any +Depends: libntrack0 (= ${binary:Version}), ${misc:Depends} +Description: Development package for ntrack + Development files and tools for ntrack support + +Package: libntrack-glib2 +Section: libs +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: glib API for ntrack + gsource and mainloop integration for ntrack. + +Package: libntrack-glib-dev +Section: libdevel +Architecture: any +Depends: libntrack-dev, libntrack-glib2 (= ${binary:Version}), ${misc:Depends} +Description: development package for libntrack glib API + Development headers and friends for libntrack + +Package: libntrack-gobject1 +Section: libs +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: GObject API for ntrack + GObject monitor API for network connectivity changes. + +Package: libntrack-gobject-dev +Section: libdevel +Architecture: any +Depends: libntrack-glib-dev, libntrack-gobject1 (= ${binary:Version}), ${misc:Depends} +Description: Development package for libntrack-gobject API + Development files for ntrack GObject API + +Package: libntrack-qt4-1 +Section: libs +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: qt4 API for ntrack + Qt4 monitor API to get network connectivity change updates. + +Package: libntrack-qt4-dev +Section: libdevel +Architecture: any +Depends: libntrack-dev, libntrack-qt4-1 (= ${binary:Version}), ${misc:Depends} +Description: Development package for libntrack-qt4 + Development files for ntrack Qt4 API + --- ntrack-006.orig/debian/libntrack-gobject1.symbols +++ ntrack-006/debian/libntrack-gobject1.symbols @@ -0,0 +1,5 @@ +libntrack-gobject.so.1 libntrack-gobject1 #MINVER# + n_track_glib_event_get_type@Base 004 + n_track_glib_state_get_type@Base 004 + ntrack_g_monitor_get@Base 004 + ntrack_g_monitor_get_type@Base 004 --- ntrack-006.orig/debian/libntrack-qt4-1.install +++ ntrack-006/debian/libntrack-qt4-1.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/libntrack-qt4.so.* --- ntrack-006.orig/debian/libntrack-dev.install +++ ntrack-006/debian/libntrack-dev.install @@ -0,0 +1,3 @@ +debian/tmp/usr/lib/libntrack.so +debian/tmp/usr/include/ntrack/common +debian/tmp/usr/lib/pkgconfig/libntrack.pc --- ntrack-006.orig/debian/libntrack-qt4-1.symbols +++ ntrack-006/debian/libntrack-qt4-1.symbols @@ -0,0 +1,31 @@ +libntrack-qt4.so.1 libntrack-qt4-1 #MINVER# + _ZN15QNtrackListener11qt_metacallEN11QMetaObject4CallEiPPv@Base 005 + _ZN15QNtrackListener11qt_metacastEPKc@Base 005 + _ZN15QNtrackListener12monitorEventE14ntrack_event_t@Base 005 + _ZN15QNtrackListener12stateChangedE14ntrack_state_tS0_@Base 005 + _ZN15QNtrackListener16staticMetaObjectE@Base 005 + _ZN15QNtrackListenerD0Ev@Base 005 + _ZN15QNtrackListenerD1Ev@Base 005 + _ZN7QNtrack11qt_metacallEN11QMetaObject4CallEiPPv@Base 005 + _ZN7QNtrack11qt_metacastEPKc@Base 005 + _ZN7QNtrack12monitorEventE14ntrack_event_t@Base 005 + _ZN7QNtrack12networkStateEv@Base 005 + _ZN7QNtrack12stateChangedE14ntrack_state_tS0_@Base 005 + _ZN7QNtrack15monitorCallbackEP15_ntrack_monitor14ntrack_event_tPv@Base 005 + _ZN7QNtrack15socketActivatedEi@Base 005 + _ZN7QNtrack16staticMetaObjectE@Base 005 + _ZN7QNtrack19processMonitorEventE14ntrack_event_t@Base 005 + _ZN7QNtrack8instanceEv@Base 005 + _ZN7QNtrackC1Ev@Base 005 + _ZN7QNtrackC2Ev@Base 005 + _ZN7QNtrackD0Ev@Base 005 + _ZN7QNtrackD1Ev@Base 005 + _ZN7QNtrackD2Ev@Base 005 + _ZNK15QNtrackListener10metaObjectEv@Base 005 + _ZNK7QNtrack10metaObjectEv@Base 005 + _ZTI15QNtrackListener@Base 005 + _ZTI7QNtrack@Base 005 + _ZTS15QNtrackListener@Base 005 + _ZTS7QNtrack@Base 005 + _ZTV15QNtrackListener@Base 005 + _ZTV7QNtrack@Base 005 --- ntrack-006.orig/debian/rules +++ ntrack-006/debian/rules @@ -0,0 +1,10 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/class/autotools.mk +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/rules/patchsys-quilt.mk + +DEB_CONFIGURE_EXTRA_FLAGS := $(NULL) + +DEB_DH_MAKESHLIBS_ARGS = -- -c4 + --- ntrack-006.orig/debian/libntrack0.install +++ ntrack-006/debian/libntrack0.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/libntrack.so.* --- ntrack-006.orig/debian/libntrack-gobject-dev.install +++ ntrack-006/debian/libntrack-gobject-dev.install @@ -0,0 +1,4 @@ +debian/tmp/usr/lib/libntrack-gobject.so +debian/tmp/usr/lib/pkgconfig/libntrack-gobject.pc +debian/tmp/usr/include/ntrack/gobject + --- ntrack-006.orig/debian/libntrack-glib2.symbols +++ ntrack-006/debian/libntrack-glib2.symbols @@ -0,0 +1,5 @@ +libntrack-glib.so.2 libntrack-glib2 #MINVER# + ntrack_g_source_add@Base 004 + ntrack_g_source_add_full@Base 004 + ntrack_g_source_new@Base 004 + ntrack_glib_get_state@Base 004 --- ntrack-006.orig/debian/patches/series +++ ntrack-006/debian/patches/series @@ -0,0 +1 @@ +# put your quilt patches here