[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