[Pkg-ocaml-maint-commits] r5324 - in /trunk/packages/ocsigen: trunk/debian/ upstream/
glondu-guest at users.alioth.debian.org
glondu-guest at users.alioth.debian.org
Sat Mar 15 05:46:30 UTC 2008
Author: glondu-guest
Date: Sat Mar 15 05:46:30 2008
New Revision: 5324
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/?sc=1&rev=5324
Log:
New upstream release.
Added:
trunk/packages/ocsigen/trunk/debian/liblwt-ocaml-dev.install.in
trunk/packages/ocsigen/trunk/debian/ocsigen-dev.install.in
trunk/packages/ocsigen/trunk/debian/ocsigen.dirs
- copied, changed from r5323, trunk/packages/ocsigen/trunk/debian/ocsigen.dirs.in
trunk/packages/ocsigen/trunk/debian/ocsigen.install
trunk/packages/ocsigen/upstream/ocsigen_1.0.0~rc1.orig.tar.gz (with props)
Removed:
trunk/packages/ocsigen/trunk/debian/ocsigen.dirs.in
Modified:
trunk/packages/ocsigen/trunk/debian/changelog
trunk/packages/ocsigen/trunk/debian/control
trunk/packages/ocsigen/trunk/debian/ocsigen-dev.dirs.in
trunk/packages/ocsigen/trunk/debian/ocsigen.postinst
trunk/packages/ocsigen/trunk/debian/rules
Modified: trunk/packages/ocsigen/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/ocsigen/trunk/debian/changelog?rev=5324&op=diff
==============================================================================
--- trunk/packages/ocsigen/trunk/debian/changelog (original)
+++ trunk/packages/ocsigen/trunk/debian/changelog Sat Mar 15 05:46:30 2008
@@ -1,8 +1,18 @@
-ocsigen (0.99.5-3) UNRELEASED; urgency=low
+ocsigen (1.0.0~rc1-1) UNRELEASED; urgency=low
- * NOT RELEASED YET
+ * New upstream release.
+ * Add dependency on ocaml-findlib to ocsigen binary package.
+ * Add dependency on psmisc to ocsigen binary package (for fuser).
+ * Add versioned dependency on ocsigen to ocsigen-dev.
+ * Change dependency on libzip-ocaml-dev from Suggests to Depends.
+ * Upstream Makefile now installs native version of Lwt if available
+ and provides a `distclean' target; cleaning debian/rules
+ accordingly.
+ * Remove files generated by debian/rules during cleanup.
+ * Use *.install files to dispatch files between binary packages.
+ * Install missing /var/lib/ocsigen.
- -- Stefano Zacchiroli <zack at debian.org> Tue, 04 Mar 2008 17:14:23 +0100
+ -- Stephane Glondu <steph at glondu.net> Sat, 15 Mar 2008 03:14:28 +0100
ocsigen (0.99.5-2) unstable; urgency=medium
Modified: trunk/packages/ocsigen/trunk/debian/control
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/ocsigen/trunk/debian/control?rev=5324&op=diff
==============================================================================
--- trunk/packages/ocsigen/trunk/debian/control (original)
+++ trunk/packages/ocsigen/trunk/debian/control Sat Mar 15 05:46:30 2008
@@ -11,8 +11,7 @@
Package: ocsigen
Architecture: any
-Depends: adduser, ${shlibs:Depends}, ocaml-nox-${F:OCamlABI}, libsqlite3-ocaml-dev, libcryptokit-ocaml-dev
-Recommends: libzip-ocaml-dev
+Depends: adduser, psmisc, ${shlibs:Depends}, ocaml-nox-${F:OCamlABI}, ocaml-findlib, libsqlite3-ocaml-dev, libcryptokit-ocaml-dev, libzip-ocaml-dev
Suggests: ocsigen-doc
Description: Web server and programming framework in OCaml
Ocsigen is a Web server and a programming framework providing a new
@@ -65,7 +64,7 @@
Section: devel
Priority: extra
Architecture: any
-Depends: ocaml-nox-${F:OCamlABI}, ocaml-findlib, ocsigen, liblwt-ocaml-dev, camlp4, camlp4-extra, libocamlnet-ocaml-dev (>= 2.0), libgdbm-dev, libsqlite3-ocaml-dev, libzip-ocaml-dev, libcryptokit-ocaml-dev
+Depends: ocaml-nox-${F:OCamlABI}, ocaml-findlib, ocsigen (= ${binary:Version}), liblwt-ocaml-dev, camlp4, camlp4-extra, libocamlnet-ocaml-dev (>= 2.0), libgdbm-dev, libsqlite3-ocaml-dev, libzip-ocaml-dev, libcryptokit-ocaml-dev
Recommends: ocsigen-doc
Description: Development files for Ocsigen
Ocsigen is a Web server and a programming framework providing a new
Added: trunk/packages/ocsigen/trunk/debian/liblwt-ocaml-dev.install.in
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/ocsigen/trunk/debian/liblwt-ocaml-dev.install.in?rev=5324&op=file
==============================================================================
--- trunk/packages/ocsigen/trunk/debian/liblwt-ocaml-dev.install.in (added)
+++ trunk/packages/ocsigen/trunk/debian/liblwt-ocaml-dev.install.in Sat Mar 15 05:46:30 2008
@@ -1,0 +1,1 @@
+usr/lib/ocaml/@OCamlABI@/lwt
Modified: trunk/packages/ocsigen/trunk/debian/ocsigen-dev.dirs.in
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/ocsigen/trunk/debian/ocsigen-dev.dirs.in?rev=5324&op=diff
==============================================================================
--- trunk/packages/ocsigen/trunk/debian/ocsigen-dev.dirs.in (original)
+++ trunk/packages/ocsigen/trunk/debian/ocsigen-dev.dirs.in Sat Mar 15 05:46:30 2008
@@ -1,2 +1,1 @@
usr/lib/ocaml/@OCamlABI@/ocsigen
-usr/lib/ocsigen
Added: trunk/packages/ocsigen/trunk/debian/ocsigen-dev.install.in
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/ocsigen/trunk/debian/ocsigen-dev.install.in?rev=5324&op=file
==============================================================================
--- trunk/packages/ocsigen/trunk/debian/ocsigen-dev.install.in (added)
+++ trunk/packages/ocsigen/trunk/debian/ocsigen-dev.install.in Sat Mar 15 05:46:30 2008
@@ -1,0 +1,1 @@
+usr/lib/ocaml/@OCamlABI@/ocsigen
Copied: trunk/packages/ocsigen/trunk/debian/ocsigen.dirs (from r5323, trunk/packages/ocsigen/trunk/debian/ocsigen.dirs.in)
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/ocsigen/trunk/debian/ocsigen.dirs?rev=5324&op=diff
==============================================================================
--- trunk/packages/ocsigen/trunk/debian/ocsigen.dirs.in (original)
+++ trunk/packages/ocsigen/trunk/debian/ocsigen.dirs Sat Mar 15 05:46:30 2008
@@ -1,7 +1,7 @@
etc/ocsigen
etc/logrotate.d
-usr/lib/ocaml/@OCamlABI@/ocsigen
usr/lib/ocsigen
usr/share/doc/ocsigen
+var/lib/ocsigen
var/log/ocsigen
var/www/ocsigen
Added: trunk/packages/ocsigen/trunk/debian/ocsigen.install
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/ocsigen/trunk/debian/ocsigen.install?rev=5324&op=file
==============================================================================
--- trunk/packages/ocsigen/trunk/debian/ocsigen.install (added)
+++ trunk/packages/ocsigen/trunk/debian/ocsigen.install Sat Mar 15 05:46:30 2008
@@ -1,0 +1,8 @@
+etc/ocsigen
+etc/logrotate.d
+usr/bin
+usr/lib/ocsigen
+usr/share/man
+var/lib/ocsigen
+var/log/ocsigen
+var/www/ocsigen
Modified: trunk/packages/ocsigen/trunk/debian/ocsigen.postinst
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/ocsigen/trunk/debian/ocsigen.postinst?rev=5324&op=diff
==============================================================================
--- trunk/packages/ocsigen/trunk/debian/ocsigen.postinst (original)
+++ trunk/packages/ocsigen/trunk/debian/ocsigen.postinst Sat Mar 15 05:46:30 2008
@@ -54,6 +54,8 @@
###
# 4. Change ownership of directory.
+$CHOWN -R $OCSIGEN:$OCSIGEN /var/lib/ocsigen/
+$CHMOD 750 /var/lib/ocsigen/
$CHOWN -R $OCSIGEN:$OCSIGEN /var/log/ocsigen/
$CHOWN -R $OCSIGEN:$OCSIGEN /var/www/ocsigen/
Modified: trunk/packages/ocsigen/trunk/debian/rules
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/ocsigen/trunk/debian/rules?rev=5324&op=diff
==============================================================================
--- trunk/packages/ocsigen/trunk/debian/rules (original)
+++ trunk/packages/ocsigen/trunk/debian/rules Sat Mar 15 05:46:30 2008
@@ -15,9 +15,8 @@
NATIVECODE := $(shell [ -x /usr/bin/ocamlopt ] && echo yes)
OFILES := $(patsubst %.in,%,$(wildcard debian/*.in))
-DESTDIR := $(CURDIR)/debian/ocsigen
+DESTDIR := $(CURDIR)/debian/tmp
LWT_XTARGET := $(if $(NATIVECODE),lwt.opt)
-LWT_XARCHIVES := $(if $(NATIVECODE),lwt/lwt.a lwt/lwt.cmxa)
ocamlinit:
for f in $(OFILES); do sed -e 's/@OCamlABI@/$(OCAMLABI)/g' $$f.in > $$f; done
@@ -33,7 +32,7 @@
--bindir /usr/bin \
--libdir /usr/lib \
--mandir /usr/share/man/man1 \
- --docdir /usr/share/doc/ocsigen \
+ --docdir /usr/share/doc \
--ocsigen-user ocsigen \
--ocsigen-group ocsigen \
--disable-ocamlduce
@@ -46,7 +45,6 @@
$(MAKE) depend
$(MAKE) all $(LWT_XTARGET)
-# $(MAKE) doc
touch $@
@@ -54,10 +52,8 @@
dh_testdir
dh_testroot
rm -f build-stamp configure-stamp
-
- [ ! -f Makefile.config ] || $(MAKE) clean
- -find -name "*depend" -delete
-
+ -rm -f $(OFILES)
+ [ ! -f Makefile.config ] || $(MAKE) distclean
dh_clean
install: build
@@ -68,14 +64,8 @@
$(MAKE) install MODULEINSTALLDIR=$(shell ocamlc -where) CHOWN=true
$(MAKE) logrotate
+ mv $(DESTDIR)/usr/share/doc/ocsigen debian/ocsigen-doc/usr/share/doc/ocsigen-doc/html
rm -f $(DESTDIR)/var/run/ocsigen_command
- -install -t $(DESTDIR)/usr/lib/ocaml/$(OCAMLABI)/lwt -m 0644 $(LWT_XARCHIVES)
- mv $(DESTDIR)/usr/share/doc/ocsigen/ocsigen debian/ocsigen-doc/usr/share/doc/ocsigen-doc/html
- mv $(DESTDIR)/usr/lib/ocaml/$(OCAMLABI)/lwt debian/liblwt-ocaml-dev/usr/lib/ocaml/$(OCAMLABI)
- mv $(DESTDIR)/usr/lib/ocsigen/*.cmi debian/ocsigen-dev/usr/lib/ocsigen
- mv $(DESTDIR)/usr/lib/ocaml/$(OCAMLABI)/ocsigen/*.cmi debian/ocsigen-dev/usr/lib/ocaml/$(OCAMLABI)/ocsigen
- mv $(DESTDIR)/usr/lib/ocaml/$(OCAMLABI)/ocsigen/META debian/ocsigen-dev/usr/lib/ocaml/$(OCAMLABI)/ocsigen
- mv $(DESTDIR)/usr/lib/ocaml/$(OCAMLABI)/ocsigen/xhtmlsyntax.cma debian/ocsigen-dev/usr/lib/ocaml/$(OCAMLABI)/ocsigen
rm -f $(DESTDIR)/var/www/ocsigen/ocsigenstuff/LICENSE
binary-common:
@@ -84,7 +74,7 @@
dh_installchangelogs
dh_installdocs
dh_installexamples
- dh_install
+ dh_install --sourcedir=debian/tmp
dh_installlogrotate
dh_installinit
dh_installman
Added: trunk/packages/ocsigen/upstream/ocsigen_1.0.0~rc1.orig.tar.gz
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/ocsigen/upstream/ocsigen_1.0.0%7Erc1.orig.tar.gz?rev=5324&op=file
==============================================================================
Binary file - no diff available.
Propchange: trunk/packages/ocsigen/upstream/ocsigen_1.0.0~rc1.orig.tar.gz
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
More information about the Pkg-ocaml-maint-commits
mailing list