[Pkg-erlang-commits] r1266 - yaws/trunk/debian
sgolovan at alioth.debian.org
sgolovan at alioth.debian.org
Fri Jul 23 13:42:22 UTC 2010
Author: sgolovan
Date: 2010-07-23 13:42:21 +0000 (Fri, 23 Jul 2010)
New Revision: 1266
Added:
yaws/trunk/debian/erlang-yaws.README.Debian
yaws/trunk/debian/erlang-yaws.dirs
yaws/trunk/debian/erlang-yaws.install
yaws/trunk/debian/erlang-yaws.lintian-overrides
Removed:
yaws/trunk/debian/yaws.lintian-overrides
Modified:
yaws/trunk/debian/changelog
yaws/trunk/debian/control
yaws/trunk/debian/rules
yaws/trunk/debian/yaws.dirs
yaws/trunk/debian/yaws.install
Log:
[yaws]
* Split out Yaws application to a separate package erlang-yaws, which
simplifies using Yaws in embedded mode. The yaws binary package now
includes additional binaries and configs necessary to run a standalone
Yaws daemon.
* Bumped standards version to 3.9.0.
Modified: yaws/trunk/debian/changelog
===================================================================
--- yaws/trunk/debian/changelog 2010-07-16 05:45:57 UTC (rev 1265)
+++ yaws/trunk/debian/changelog 2010-07-23 13:42:21 UTC (rev 1266)
@@ -1,8 +1,12 @@
-yaws (1.88-2) UNRELEASED; urgency=low
+yaws (1.88-2) unstable; urgency=low
- * NOT RELEASED YET
+ * Split out Yaws application to a separate package erlang-yaws, which
+ simplifies using Yaws in embedded mode. The yaws binary package now
+ includes additional binaries and configs necessary to run a standalone
+ Yaws daemon.
+ * Bumped standards version to 3.9.0.
- -- Sergei Golovan <sgolovan at debian.org> Wed, 24 Mar 2010 16:25:45 +0300
+ -- Sergei Golovan <sgolovan at debian.org> Fri, 23 Jul 2010 17:38:18 +0400
yaws (1.88-1) unstable; urgency=low
Modified: yaws/trunk/debian/control
===================================================================
--- yaws/trunk/debian/control 2010-07-16 05:45:57 UTC (rev 1265)
+++ yaws/trunk/debian/control 2010-07-23 13:42:21 UTC (rev 1266)
@@ -7,34 +7,42 @@
erlang-dev (>= 1:13.b.1-3), erlang-edoc, erlang-mnesia,
texlive-latex-base, texlive-latex-recommended, texlive-fonts-recommended,
texlive-font-utils, texlive-extra-utils, ghostscript, quilt
-Standards-Version: 3.8.4
+Standards-Version: 3.9.0
Homepage: http://yaws.hyber.org/
Vcs-Svn: svn://svn.debian.org//svn/pkg-erlang/yaws/trunk/
Vcs-Browser: http://svn.debian.org/wsvn/pkg-erlang/yaws/trunk/
Package: yaws
-Architecture: any
+Architecture: all
Provides: httpd, httpd-cgi
-Depends: ${erlang-abi:Depends}, ${erlang:Depends}, adduser, openssl,
- ${shlibs:Depends}, ${misc:Depends}
-Suggests: ${erlang-dev:Depends}, yaws-doc, yaws-chat, yaws-mail, yaws-wiki,
- yaws-yapp, zip, bzip2
+Depends: erlang-yaws (>= ${binary:Version}), adduser, openssl, ${misc:Depends}
+Suggests: yaws-doc, yaws-chat, yaws-mail, yaws-wiki, yaws-yapp
Description: High performance HTTP 1.1 webserver written in Erlang
Yaws is a high performance HTTP 1.1 webserver written in Erlang. It is a
multithreaded webserver where one Erlang light weight process is used to
handle each client. Two separate modes of operation are supported.
.
- Standalone mode where Yaws runs as a regular webserver daemon. This is the
- default mode.
+ This package includes binaries and config to run Yaws in standalone mode
+ where it works as a regular webserver daemon.
+
+Package: erlang-yaws
+Architecture: any
+Depends: ${erlang-abi:Depends}, ${erlang:Depends}, ${shlibs:Depends}, ${misc:Depends}
+Suggests: ${erlang-dev:Depends}, yaws, yaws-doc, zip, bzip2
+Replaces: yaws (<< 1.88-2)
+Description: Erlang application which implements HTTP webserver
+ Yaws is a high performance HTTP 1.1 webserver written in Erlang. It is a
+ multithreaded webserver where one Erlang light weight process is used to
+ handle each client. Two separate modes of operation are supported.
.
- Embedded mode where Yaws runs as an embedded webserver in another Erlang
- application.
+ This package includes Erlang Yaws application suitable to work in embedded
+ mode where it runs as a webserver in another Erlang application.
Package: yaws-doc
Section: doc
Architecture: all
Depends: ${misc:Depends}
-Suggests: yaws
+Suggests: erlang-yaws, yaws
Replaces: yaws (<< 1.87)
Description: Documentation and examples for Yaws web server
Yaws is a high performance HTTP 1.1 webserver written in Erlang. It is a
Added: yaws/trunk/debian/erlang-yaws.README.Debian
===================================================================
--- yaws/trunk/debian/erlang-yaws.README.Debian (rev 0)
+++ yaws/trunk/debian/erlang-yaws.README.Debian 2010-07-23 13:42:21 UTC (rev 1266)
@@ -0,0 +1,9 @@
+Yaws application is installed into /usr/lib/yaws directory, so to run it
+you have to add option
+ -pa /usr/lib/yaws/ebin
+to Erlang process command line. Also, if you develop using Yaws don't
+forget to add
+ -I/usr/lib/yaws/include
+to Erlang compiler options.
+
+ -- Sergei Golovan <sgolovan at debian.org> Wed, 05 May 2010 21:44:51 +0400
Added: yaws/trunk/debian/erlang-yaws.dirs
===================================================================
--- yaws/trunk/debian/erlang-yaws.dirs (rev 0)
+++ yaws/trunk/debian/erlang-yaws.dirs 2010-07-23 13:42:21 UTC (rev 1266)
@@ -0,0 +1 @@
+usr/share/lintian/overrides
Added: yaws/trunk/debian/erlang-yaws.install
===================================================================
--- yaws/trunk/debian/erlang-yaws.install (rev 0)
+++ yaws/trunk/debian/erlang-yaws.install 2010-07-23 13:42:21 UTC (rev 1266)
@@ -0,0 +1,2 @@
+debian/tmp/usr/lib /usr/
+debian/tmp/usr/share/man/man5/yaws_api.5 /usr/share/man/man5/
Copied: yaws/trunk/debian/erlang-yaws.lintian-overrides (from rev 1171, yaws/trunk/debian/yaws.lintian-overrides)
===================================================================
--- yaws/trunk/debian/erlang-yaws.lintian-overrides (rev 0)
+++ yaws/trunk/debian/erlang-yaws.lintian-overrides 2010-07-23 13:42:21 UTC (rev 1266)
@@ -0,0 +1 @@
+erlang-yaws: virtual-package-depends-without-real-package-depends
Modified: yaws/trunk/debian/rules
===================================================================
--- yaws/trunk/debian/rules 2010-07-16 05:45:57 UTC (rev 1265)
+++ yaws/trunk/debian/rules 2010-07-23 13:42:21 UTC (rev 1266)
@@ -20,6 +20,7 @@
DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
DESTDIR=$(CURDIR)/debian/yaws
+DESTDIR1=$(CURDIR)/debian/erlang-yaws
TMPDIR=$(CURDIR)/debian/tmp
-include vsn.mk
@@ -183,6 +184,7 @@
dh_installdocs -i
dh_installexamples -i
dh_install -i
+ dh_installinit -i
dh_installman -i
dh_link -i
dh_strip -i
@@ -203,8 +205,8 @@
dh_installdocs -a
dh_installexamples -a
dh_install -a
- install -m 644 debian/yaws.lintian-overrides \
- $(DESTDIR)/usr/share/lintian/overrides/yaws
+ install -m 644 debian/erlang-yaws.lintian-overrides \
+ $(DESTDIR1)/usr/share/lintian/overrides/erlang-yaws
dh_installinit -a
dh_installman -a
dh_link -a
Modified: yaws/trunk/debian/yaws.dirs
===================================================================
--- yaws/trunk/debian/yaws.dirs 2010-07-16 05:45:57 UTC (rev 1265)
+++ yaws/trunk/debian/yaws.dirs 2010-07-23 13:42:21 UTC (rev 1266)
@@ -3,5 +3,4 @@
usr/bin
usr/lib/yaws/custom/ebin
usr/lib/yaws/custom/include
-usr/share/lintian/overrides
usr/share/yaws
Modified: yaws/trunk/debian/yaws.install
===================================================================
--- yaws/trunk/debian/yaws.install 2010-07-16 05:45:57 UTC (rev 1265)
+++ yaws/trunk/debian/yaws.install 2010-07-23 13:42:21 UTC (rev 1266)
@@ -1,8 +1,8 @@
-debian/tmp/usr/bin /usr/
-debian/tmp/usr/lib /usr/
-debian/tmp/usr/share/man /usr/share/
-debian/conf/yaws.conf /etc/yaws/
-debian/conf/localhost.conf /etc/yaws/conf.avail/
-debian/conf/localhost-ssl.conf /etc/yaws/conf.avail/
-debian/index.html /usr/share/yaws/
-www/icons/yaws.gif /usr/share/yaws/
+debian/tmp/usr/bin /usr/
+debian/tmp/usr/share/man/man1 /usr/share/man/
+debian/tmp/usr/share/man/man5/yaws.conf.5 /usr/share/man/man5/
+debian/conf/yaws.conf /etc/yaws/
+debian/conf/localhost.conf /etc/yaws/conf.avail/
+debian/conf/localhost-ssl.conf /etc/yaws/conf.avail/
+debian/index.html /usr/share/yaws/
+www/icons/yaws.gif /usr/share/yaws/
Deleted: yaws/trunk/debian/yaws.lintian-overrides
===================================================================
--- yaws/trunk/debian/yaws.lintian-overrides 2010-07-16 05:45:57 UTC (rev 1265)
+++ yaws/trunk/debian/yaws.lintian-overrides 2010-07-23 13:42:21 UTC (rev 1266)
@@ -1 +0,0 @@
-yaws: virtual-package-depends-without-real-package-depends
More information about the Pkg-erlang-commits
mailing list