diff --git a/debian.changelog b/debian.changelog index b8a6159..047874d 100644 --- a/debian.changelog +++ b/debian.changelog @@ -1,3 +1,9 @@ +libmicrohttpd (0.9.0-1) unstable; urgency=low + + * Updated to 0.9.0. + + -- Stephan Kleine Tue, 27 Jul 2010 09:25:19 +0200 + libmicrohttpd (0.4.6-1) unstable; urgency=low * Updated to 0.4.6. @@ -8,10 +14,10 @@ libmicrohttpd (0.4.5-1) unstable; urgency=low * Updated to 0.4.5. - -- Stephan Kleine Sat, 02 Feb 2010 13:10:52 +0100 + -- Stephan Kleine Sat, 02 Feb 2010 13:10:52 +0100 libmicrohttpd (0.4.4-1) unstable; urgency=low * Initial package. - -- Stephan Kleine Sat, 23 Jan 2010 14:04:38 +0100 + -- Stephan Kleine Sat, 23 Jan 2010 14:04:38 +0100 diff --git a/debian.control b/debian.control index f410273..5f75dc5 100644 --- a/debian.control +++ b/debian.control @@ -3,13 +3,13 @@ Section: libs Priority: optional Maintainer: Debian GNUnet Maintainers Uploaders: Daniel Baumann -Build-Depends: debhelper (>= 5), autotools-dev, libcurl4-openssl-dev, libgcrypt11-dev (>= 1.2.4) +Build-Depends: debhelper (>= 5), autotools-dev, libcurl4-openssl-dev, libgcrypt11-dev (>= 1.2.4), libgnutls-dev Standards-Version: 3.8.3 Homepage: http://www.gnu.org/software/libmicrohttpd/ Vcs-Browser: http://git.debian-maintainers.org/?p=gnunet/libmicrohttpd.git Vcs-Git: git://git.debian-maintainers.org/git/gnunet/libmicrohttpd.git -Package: libmicrohttpd5 +Package: libmicrohttpd8 Section: libs Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends} @@ -19,11 +19,11 @@ Description: library embedding HTTP server functionality . It will be used in future GNUnet versions as part of the HTTP transport. -Package: libmicrohttpd-dbg +Package: libmicrohttpd8-dbg Section: debug Priority: extra Architecture: any -Depends: ${misc:Depends}, libmicrohttpd5 (= ${binary:Version}), libmicrohttpd-dev (= ${binary:Version}) +Depends: ${misc:Depends}, libmicrohttpd8 (= ${binary:Version}), libmicrohttpd-dev (= ${binary:Version}) Description: library embedding HTTP server functionality (debug) libmicrohttpd is a small C library for embedding HTTP server functionality into applications. diff --git a/debian.libmicrohttpd5.install b/debian.libmicrohttpd8.install similarity index 100% rename from debian.libmicrohttpd5.install rename to debian.libmicrohttpd8.install diff --git a/debian.rules b/debian.rules index 4d5af0f..0f41e8f 100644 --- a/debian.rules +++ b/debian.rules @@ -69,7 +69,7 @@ binary-arch: build install rm -f debian/tmp/usr/share/info/dir* dh_install --fail-missing --sourcedir=debian/tmp dh_link - dh_strip --dbg-package=libmicrohttpd-dbg + dh_strip --dbg-package=libmicrohttpd8-dbg dh_compress dh_fixperms dh_makeshlibs diff --git a/libmicrohttpd-0.4.6.tar.gz b/libmicrohttpd-0.4.6.tar.gz deleted file mode 100644 index 93f2c93..0000000 --- a/libmicrohttpd-0.4.6.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:0cb09e26678d1531a4fd40a748abff5142bfdad3ae11cfe3bb7ad7317a99e371 -size 881407 diff --git a/libmicrohttpd-0.9.0.tar.gz b/libmicrohttpd-0.9.0.tar.gz new file mode 100644 index 0000000..c4f73d0 --- /dev/null +++ b/libmicrohttpd-0.9.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:106f0599d60c9caaee36334d96cc4198ed6d392b1a45523e46f226bd24a680d5 +size 686311 diff --git a/libmicrohttpd.changes b/libmicrohttpd.changes index 488124d..44b4edb 100644 --- a/libmicrohttpd.changes +++ b/libmicrohttpd.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Tue Jul 27 07:26:27 UTC 2010 - bitshuffler@opensuse.org + +- Updated to 0.9.0 + ------------------------------------------------------------------- Mon Mar 15 08:35:12 UTC 2010 - pascal.bleser@opensuse.org @@ -8,12 +13,12 @@ Mon Mar 15 08:35:12 UTC 2010 - pascal.bleser@opensuse.org * fixes an issue with error signalling for PUT/POST requests in HTTP 1.1 ------------------------------------------------------------------- -Tue Feb 2 13:10:52 UTC 2010 - bitshuffler #suse@irc.freenode.org +Tue Feb 2 13:10:52 UTC 2010 - bitshuffler@opensuse.org - Updated to 0.4.5. ------------------------------------------------------------------- -Sun Jan 17 19:52:07 UTC 2010 - bitshuffler #suse@irc.freenode.org +Sun Jan 17 19:52:07 UTC 2010 - bitshuffler@opensuse.org - Initial RPM. diff --git a/libmicrohttpd.dsc b/libmicrohttpd.dsc index 25242b6..8be54e9 100644 --- a/libmicrohttpd.dsc +++ b/libmicrohttpd.dsc @@ -1,16 +1,16 @@ Format: 1.0 Source: libmicrohttpd -Binary: libmicrohttpd5, libmicrohttpd-dbg, libmicrohttpd-dev +Binary: libmicrohttpd8, libmicrohttpd8-dbg, libmicrohttpd-dev Architecture: any -Version: 0.4.6-1 +Version: 0.9.0-1 Maintainer: Debian GNUnet Maintainers Uploaders: Daniel Baumann Homepage: http://www.gnu.org/software/libmicrohttpd/ Standards-Version: 3.8.3 Vcs-Browser: http://git.debian-maintainers.org/?p=gnunet/libmicrohttpd.git Vcs-Git: git://git.debian-maintainers.org/git/gnunet/libmicrohttpd.git -Build-Depends: debhelper (>= 5), autotools-dev, libcurl4-openssl-dev, libgcrypt11-dev (>= 1.2.4) +Build-Depends: debhelper (>= 5), autotools-dev, libcurl4-openssl-dev, libgcrypt11-dev (>= 1.2.4), libgnutls-dev Files: - bcd61ebb10286379f55c7db9c79e0465 843590 libmicrohttpd-0.4.6.tar.gz - ee55b467a355f4669023ca61fa04aaf4 3595 libmicrohttpd-0.4.6.diff.gz + bcd61ebb10286379f55c7db9c79e0465 843590 libmicrohttpd-0.9.0.tar.gz + ee55b467a355f4669023ca61fa04aaf4 3595 libmicrohttpd-0.9.0.diff.gz diff --git a/libmicrohttpd.spec b/libmicrohttpd.spec index b5f9038..363cc45 100644 --- a/libmicrohttpd.spec +++ b/libmicrohttpd.spec @@ -1,22 +1,34 @@ # norootforbuild -%define soname 5 +%define soname 8 -Name: libmicrohttpd -Version: 0.4.6 -Release: 1.0 -License: GNU LGPL v2.1 -Group: Productivity/Networking/Web/Servers -Url: http://gnunet.org/libmicrohttpd/ -Source: http://ftpmirror.gnu.org/libmicrohttpd/%{name}-%{version}.tar.gz -BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildRequires: libcurl-devel -BuildRequires: libgcrypt-devel >= 1.2.4 -BuildRequires: libtasn1-devel -Summary: Small Embeddable HTTP Server Library +Name: libmicrohttpd +Version: 0.9.0 +Release: 1.0 +License: GNU LGPL v2.1 +Group: Productivity/Networking/Web/Servers +Url: http://gnunet.org/libmicrohttpd/ +Source: http://ftpmirror.gnu.org/libmicrohttpd/%{name}-%{version}.tar.gz +BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: libcurl-devel +BuildRequires: libgcrypt-devel >= 1.2.4 +BuildRequires: libtasn1-devel + +%if 0%{?suse_version} +BuildRequires: libgnutls-devel +BuildRequires: pkg-config +%else +BuildRequires: gnutls-devel +BuildRequires: pkgconfig +%endif + +Summary: Small Embeddable HTTP Server Library %description -GNU libmicrohttpd is a small C library that is supposed to make it easy to run an HTTP server as part of another application. GNU libmicrohttpd is free software and part of the GNU project. Key features that distinguish libmicrohttpd from other projects are: +GNU libmicrohttpd is a small C library that is supposed to make it easy to run +an HTTP server as part of another application. GNU libmicrohttpd is free software +and part of the GNU project. Key features that distinguish libmicrohttpd from +other projects are: * C library: fast and small * API is simple, expressive and fully reentrant @@ -26,17 +38,27 @@ GNU libmicrohttpd is a small C library that is supposed to make it easy to run a * Support for incremental processing of POST data * Creates binary of only 30k (without TLS/SSL support) * Three different threading models - * Supported platforms include GNU/Linux, FreeBSD, OpenBSD, NetBSD, OS X, W32, Symbian and z/OS + * Supported platforms include GNU/Linux, FreeBSD, OpenBSD, NetBSD, OS X, W32, + Symbian and z/OS * Optional support for SSL3 and TLS (requires libgcrypt) -libmicrohttpd was started because the author needed an easy way to add a concurrent HTTP server to other projects. Existing alternatives were either non-free, not reentrant, standalone, of terrible code quality or a combination thereof. Do not use libmicrohttpd if you are looking for a standalone http server, there are many other projects out there that provide that kind of functionality already. However, if you want to be able to serve simple WWW pages from within your C or C++ application, check it out. +libmicrohttpd was started because the author needed an easy way to add a concurrent +HTTP server to other projects. Existing alternatives were either non-free, not +reentrant, standalone, of terrible code quality or a combination thereof. Do not +use libmicrohttpd if you are looking for a standalone http server, there are many +other projects out there that provide that kind of functionality already. However, +if you want to be able to serve simple WWW pages from within your C or C++ +application, check it out. %package -n %{name}%{soname} -Group: System/Libraries -Summary: Small Embeddable HTTP Server Library +Group: System/Libraries +Summary: Small Embeddable HTTP Server Library %description -n %{name}%{soname} -GNU libmicrohttpd is a small C library that is supposed to make it easy to run an HTTP server as part of another application. GNU libmicrohttpd is free software and part of the GNU project. Key features that distinguish libmicrohttpd from other projects are: +GNU libmicrohttpd is a small C library that is supposed to make it easy to run +an HTTP server as part of another application. GNU libmicrohttpd is free software +and part of the GNU project. Key features that distinguish libmicrohttpd from +other projects are: * C library: fast and small * API is simple, expressive and fully reentrant @@ -46,19 +68,29 @@ GNU libmicrohttpd is a small C library that is supposed to make it easy to run a * Support for incremental processing of POST data * Creates binary of only 30k (without TLS/SSL support) * Three different threading models - * Supported platforms include GNU/Linux, FreeBSD, OpenBSD, NetBSD, OS X, W32, Symbian and z/OS + * Supported platforms include GNU/Linux, FreeBSD, OpenBSD, NetBSD, OS X, W32, + Symbian and z/OS * Optional support for SSL3 and TLS (requires libgcrypt) -libmicrohttpd was started because the author needed an easy way to add a concurrent HTTP server to other projects. Existing alternatives were either non-free, not reentrant, standalone, of terrible code quality or a combination thereof. Do not use libmicrohttpd if you are looking for a standalone http server, there are many other projects out there that provide that kind of functionality already. However, if you want to be able to serve simple WWW pages from within your C or C++ application, check it out. +libmicrohttpd was started because the author needed an easy way to add a concurrent +HTTP server to other projects. Existing alternatives were either non-free, not +reentrant, standalone, of terrible code quality or a combination thereof. Do not +use libmicrohttpd if you are looking for a standalone http server, there are many +other projects out there that provide that kind of functionality already. However, +if you want to be able to serve simple WWW pages from within your C or C++ +application, check it out. %package devel -Group: Development/Libraries/C and C++ -Requires: %{name}%{soname} = %{version} -PreReq: info -Summary: Small Embeddable HTTP Server Library +Group: Development/Libraries/C and C++ +Requires: %{name}%{soname} = %{version} +PreReq: info +Summary: Small Embeddable HTTP Server Library %description devel -GNU libmicrohttpd is a small C library that is supposed to make it easy to run an HTTP server as part of another application. GNU libmicrohttpd is free software and part of the GNU project. Key features that distinguish libmicrohttpd from other projects are: +GNU libmicrohttpd is a small C library that is supposed to make it easy to run +an HTTP server as part of another application. GNU libmicrohttpd is free software +and part of the GNU project. Key features that distinguish libmicrohttpd from +other projects are: * C library: fast and small * API is simple, expressive and fully reentrant @@ -68,10 +100,17 @@ GNU libmicrohttpd is a small C library that is supposed to make it easy to run a * Support for incremental processing of POST data * Creates binary of only 30k (without TLS/SSL support) * Three different threading models - * Supported platforms include GNU/Linux, FreeBSD, OpenBSD, NetBSD, OS X, W32, Symbian and z/OS + * Supported platforms include GNU/Linux, FreeBSD, OpenBSD, NetBSD, OS X, W32, + Symbian and z/OS * Optional support for SSL3 and TLS (requires libgcrypt) -libmicrohttpd was started because the author needed an easy way to add a concurrent HTTP server to other projects. Existing alternatives were either non-free, not reentrant, standalone, of terrible code quality or a combination thereof. Do not use libmicrohttpd if you are looking for a standalone http server, there are many other projects out there that provide that kind of functionality already. However, if you want to be able to serve simple WWW pages from within your C or C++ application, check it out. +libmicrohttpd was started because the author needed an easy way to add a concurrent +HTTP server to other projects. Existing alternatives were either non-free, not +reentrant, standalone, of terrible code quality or a combination thereof. Do not +use libmicrohttpd if you are looking for a standalone http server, there are many +other projects out there that provide that kind of functionality already. However, +if you want to be able to serve simple WWW pages from within your C or C++ +application, check it out. %prep