diff --git a/debian/.gitignore b/debian/.gitignore new file mode 100644 index 0000000..60dcb41 --- /dev/null +++ b/debian/.gitignore @@ -0,0 +1,6 @@ +tmp/* +libuev/* +libuev* +autoreconf* +debhelper* +files \ No newline at end of file diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..9aa881a --- /dev/null +++ b/debian/changelog @@ -0,0 +1,5 @@ +libuev (1.5.2-1) unstable; urgency=low + + * Initial release. + + -- Joachim Nilsson Mon, 28 Nov 2016 22:53:35 +0100 diff --git a/debian/clean b/debian/clean new file mode 100644 index 0000000..5da17f8 --- /dev/null +++ b/debian/clean @@ -0,0 +1 @@ +config.log diff --git a/debian/compat b/debian/compat new file mode 100644 index 0000000..ec63514 --- /dev/null +++ b/debian/compat @@ -0,0 +1 @@ +9 diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..233f7b2 --- /dev/null +++ b/debian/control @@ -0,0 +1,39 @@ +Source: libuev +Priority: optional +Maintainer: Joachim Nilsson +Build-Depends: dpkg-dev (>= 1.14.9), debhelper (>= 9), dh-autoreconf +Standards-Version: 3.9.6 +Section: libs +Homepage: https://github.com/troglobit/libuev/ +Vcs-Git: https://github.com/troglobit/libuev.git +Vcs-Browser: https://github.com/troglobit/libuev/ + +Package: libuev-dev +Priority: extra +Section: libdevel +Architecture: any +Depends: ${misc:Depends}, libuev (= ${binary:Version}) +Description: static library, header files, and docs for libuev + Static library, header files, and documentation for libuev. + . + libuEv is a simple event loop in the style of the more established + libevent, libev and the venerable Xt(3) event loop. The u (micro) in the + name refers to both the small feature set and the small size overhead + impact of the library. + . + Experienced developers may appreciate that libuEv is built on top of + modern Linux APIs: epoll, timerfd and signalfd. Note however, a certain + amount of care is needed when dealing with APIs that employ signalfd. + +Package: libuev +Architecture: any +Depends: ${misc:Depends}, ${shlibs:Depends} +Description: Lightweight event loop library + libuEv is a simple event loop in the style of the more established + libevent, libev and the venerable Xt(3) event loop. The u (micro) in the + name refers to both the small feature set and the small size overhead + impact of the library. + . + Experienced developers may appreciate that libuEv is built on top of + modern Linux APIs: epoll, timerfd and signalfd. Note however, a certain + amount of care is needed when dealing with APIs that employ signalfd. diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..ba962c3 --- /dev/null +++ b/debian/copyright @@ -0,0 +1,26 @@ +Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Source: https.//github.com/troglobit/libuev/ + +Files: * +Copyright: 2013-2016 Joachim Nilsson +License: MIT +Copyright (c) 2012 Flemming Madsen +Copyright (c) 2013-2016 Joachim Nilsson + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. diff --git a/debian/docs b/debian/docs new file mode 100644 index 0000000..b43bf86 --- /dev/null +++ b/debian/docs @@ -0,0 +1 @@ +README.md diff --git a/debian/libuev-dev.dirs b/debian/libuev-dev.dirs new file mode 100644 index 0000000..4418816 --- /dev/null +++ b/debian/libuev-dev.dirs @@ -0,0 +1,2 @@ +usr/lib +usr/include diff --git a/debian/libuev-dev.install b/debian/libuev-dev.install new file mode 100644 index 0000000..e86db04 --- /dev/null +++ b/debian/libuev-dev.install @@ -0,0 +1,6 @@ +usr/include/uev/uev.h +usr/include/uev/private.h +usr/include/uev/queue.h +usr/lib/*/lib*.a +usr/lib/*/lib*.so +usr/lib/*/pkgconfig/lib*.pc diff --git a/debian/libuev.dirs b/debian/libuev.dirs new file mode 100644 index 0000000..6845771 --- /dev/null +++ b/debian/libuev.dirs @@ -0,0 +1 @@ +usr/lib diff --git a/debian/libuev.install b/debian/libuev.install new file mode 100644 index 0000000..3ddde58 --- /dev/null +++ b/debian/libuev.install @@ -0,0 +1 @@ +usr/lib/*/lib*.so.* diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..19ddb34 --- /dev/null +++ b/debian/rules @@ -0,0 +1,8 @@ +#!/usr/bin/make -f + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +%: + dh $@ --with autoreconf + diff --git a/debian/source/format b/debian/source/format new file mode 100644 index 0000000..163aaf8 --- /dev/null +++ b/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt)