[Pkg-ocaml-maint-commits] r3449 - in
/trunk/packages/ocamlnet/trunk/debian: README.Debian TODO
changelog control libocamlnet-ocaml-bin.dirs.in
libocamlnet-ocaml-bin.install.in libocamlnet-ocaml-dev.install.in rules
zack at users.alioth.debian.org
zack at users.alioth.debian.org
Wed Jan 3 16:48:20 CET 2007
Author: zack
Date: Wed Jan 3 16:48:20 2007
New Revision: 3449
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/?sc=1&rev=3449
Log:
- split a new -bin package since the two binaries together are more than 1 Mb
- updated TODO list
Added:
trunk/packages/ocamlnet/trunk/debian/libocamlnet-ocaml-bin.dirs.in
trunk/packages/ocamlnet/trunk/debian/libocamlnet-ocaml-bin.install.in
Modified:
trunk/packages/ocamlnet/trunk/debian/README.Debian
trunk/packages/ocamlnet/trunk/debian/TODO
trunk/packages/ocamlnet/trunk/debian/changelog
trunk/packages/ocamlnet/trunk/debian/control
trunk/packages/ocamlnet/trunk/debian/libocamlnet-ocaml-dev.install.in
trunk/packages/ocamlnet/trunk/debian/rules
Modified: trunk/packages/ocamlnet/trunk/debian/README.Debian
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/ocamlnet/trunk/debian/README.Debian?rev=3449&op=diff
==============================================================================
--- trunk/packages/ocamlnet/trunk/debian/README.Debian (original)
+++ trunk/packages/ocamlnet/trunk/debian/README.Debian Wed Jan 3 16:48:20 2007
@@ -20,6 +20,10 @@
- libocamlnet-gtk2-ocaml-dev (GTK2-related libraries)
- libocamlnet-ssl-ocaml{,-dev} (SSL-relater libraries)
- libnethttpd-ocaml-dev (nethttpd library)
+
+Two additional packages have been split in Debian:
+- libocamlnet-ocaml-bin (binaries: ocamlrpcgen, netplex-admin)
+- libocamlnet-ocaml-doc (reference manual and examples)
Ocamlnet libraries related to GTK1 and Tcl are currently not shipped in
the Debian packages of Ocamlnet. In case you desperately need them
Modified: trunk/packages/ocamlnet/trunk/debian/TODO
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/ocamlnet/trunk/debian/TODO?rev=3449&op=diff
==============================================================================
--- trunk/packages/ocamlnet/trunk/debian/TODO (original)
+++ trunk/packages/ocamlnet/trunk/debian/TODO Wed Jan 3 16:48:20 2007
@@ -2,6 +2,13 @@
- building without invoking "clean" doesn't work
(to test: "fakeroot debian/rules binary" fails---as probably "debuild binary"
will--- while debuild works)
+- manpages for /usr/bin/ocamlrpcgen and /usr/bin/netplex-admin. The latter is
+ almost entirely available in the HTML doc, the former can probably be
+ generated with help2man (but I would like to have both of them either in
+ docbook or directly from upstream who can probably automatically generate
+ them)
+ Update: ocamlrpcgen has a manpage written by Thomas Petazzoni and available
+ in the old librpc-ocaml-dev package, reuse it!
--- Wed, 03 Jan 2007 16:17:01 +0100 zack
+-- Wed, 03 Jan 2007 16:46:29 +0100 zack
Modified: trunk/packages/ocamlnet/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/ocamlnet/trunk/debian/changelog?rev=3449&op=diff
==============================================================================
--- trunk/packages/ocamlnet/trunk/debian/changelog (original)
+++ trunk/packages/ocamlnet/trunk/debian/changelog Wed Jan 3 16:48:20 2007
@@ -9,7 +9,8 @@
upstream suggestion on package split: libocamlnet-ocaml{,-dev} for core
libraries, libocamlnet-gtk2-ocaml-dev for GTK-related libs,
libocamlnet-ssl-ocaml{,-dev} for SSL-related libs, libnethttpd-ocaml-dev
- for nethttpd, libocamlnet-ocaml-doc for the HTML manual and examples
+ for nethttpd, libocamlnet-ocaml-doc for the HTML manual and examples,
+ libocamlnet-ocaml-bin for tools (netplex-admin and ocamlrpcgen)
- build-deps: removed equeue (now integrated), bumped debhelper to >= 5,
added lablgtk2 (equeue's build-dep), ocaml-ssl (new build-dep), labltk
(new build dep), cryptgps (new build dep)
@@ -28,11 +29,6 @@
reference manual
* debian/compat
- bumped to compatibility level 5
-
- -- Stefano Zacchiroli <zack at debian.org> Wed, 3 Jan 2007 16:17:34 +0100
-
-ocamlnet (1.1-14) UNRELEASED; urgency=low
-
* debian/watch
- added watch file
Modified: trunk/packages/ocamlnet/trunk/debian/control
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/ocamlnet/trunk/debian/control?rev=3449&op=diff
==============================================================================
--- trunk/packages/ocamlnet/trunk/debian/control (original)
+++ trunk/packages/ocamlnet/trunk/debian/control Wed Jan 3 16:48:20 2007
@@ -11,8 +11,8 @@
Section: libdevel
Depends: ocaml-nox-${F:OCamlABI}, ocaml-findlib, libocamlnet-ocaml (= ${Source-Version}), libpcre-ocaml-dev (>= 5.11.1), ${misc:Depends}
Conflicts: libequeue-ocaml-dev, libnetclient-ocaml-dev, librpc-ocaml-dev
-Replaces: libequeue-ocaml-dev, libnetclient-ocaml-dev
-Provides: libequeue-ocaml-dev, libnetclient-ocaml-dev
+Replaces: libequeue-ocaml-dev, libnetclient-ocaml-dev, librpc-ocaml-dev
+Provides: libequeue-ocaml-dev, libnetclient-ocaml-dev, librpc-ocaml-dev
Description: OCaml application-level Internet libraries - core development libraries
Ocamlnet is a collection of OCaml libraries focusing focus on
application-level Internet protocols and conventions.
@@ -77,6 +77,41 @@
This package contains only the shared runtime stub libraries for the
core Ocamlnet libraries. Stub libraries for SSL-related components are
available in the libocamlnet-ssl-ocaml-dev package.
+
+Package: libocamlnet-ocaml-bin
+Architecture: any
+Section: libdevel
+Recommends: libocamlnet-ocaml-dev
+Conflicts: librpc-ocaml-dev
+Replaces: librpc-ocaml-dev
+Provides: librpc-ocaml-dev
+Description: OCaml application-level Internet libraries - binaries
+ Ocamlnet is a collection of OCaml libraries focusing focus on
+ application-level Internet protocols and conventions.
+ .
+ Ocamlnet consists of the following libraries:
+ * netstring: processing of strings that occur in network context
+ * netcgi1 and netcgi2: portable web applications
+ * nethttpd: is a web server component (HTTP server implementation)
+ * netplex: generic server framework
+ * rpc: OncRPC implementation
+ * netclient: clients for HTTP, FTP, and Telnet
+ * equeue: event queue used for many protocol implementations
+ * shell: external commands invocation
+ * netshm: shared memory for IPC purposes
+ * netsys: bindings for system functions
+ * smtp and pop: two further client implementations
+ .
+ A number of ideas and concepts are used throughout the libraries:
+ * netchannels are a way to abstract sequential I/O channels
+ * event queues provided by equeue and unixqueue make asynchronous
+ protocol interpreters possible
+ .
+ Homepage: http://ocamlnet.sourceforge.net/
+ .
+ This package contains the binaries ocamlrpcgen (a helper for creating
+ RPC stubs) and netplex-admin (generic administration tool for netplex
+ systems).
Package: libocamlnet-gtk2-ocaml-dev
Architecture: any
Added: trunk/packages/ocamlnet/trunk/debian/libocamlnet-ocaml-bin.dirs.in
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/ocamlnet/trunk/debian/libocamlnet-ocaml-bin.dirs.in?rev=3449&op=file
==============================================================================
--- trunk/packages/ocamlnet/trunk/debian/libocamlnet-ocaml-bin.dirs.in (added)
+++ trunk/packages/ocamlnet/trunk/debian/libocamlnet-ocaml-bin.dirs.in Wed Jan 3 16:48:20 2007
@@ -1,0 +1,1 @@
+usr/bin
Added: trunk/packages/ocamlnet/trunk/debian/libocamlnet-ocaml-bin.install.in
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/ocamlnet/trunk/debian/libocamlnet-ocaml-bin.install.in?rev=3449&op=file
==============================================================================
--- trunk/packages/ocamlnet/trunk/debian/libocamlnet-ocaml-bin.install.in (added)
+++ trunk/packages/ocamlnet/trunk/debian/libocamlnet-ocaml-bin.install.in Wed Jan 3 16:48:20 2007
@@ -1,0 +1,1 @@
+debian/tmp/usr/bin/* /usr/bin
Modified: trunk/packages/ocamlnet/trunk/debian/libocamlnet-ocaml-dev.install.in
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/ocamlnet/trunk/debian/libocamlnet-ocaml-dev.install.in?rev=3449&op=diff
==============================================================================
--- trunk/packages/ocamlnet/trunk/debian/libocamlnet-ocaml-dev.install.in (original)
+++ trunk/packages/ocamlnet/trunk/debian/libocamlnet-ocaml-dev.install.in Wed Jan 3 16:48:20 2007
@@ -1,4 +1,3 @@
-debian/tmp/usr/bin/* /usr/bin
debian/tmp/usr/lib/ocaml/@OCamlABI@/cgi @OCamlStdlibDir@
debian/tmp/usr/lib/ocaml/@OCamlABI@/equeue @OCamlStdlibDir@
debian/tmp/usr/lib/ocaml/@OCamlABI@/netcgi1 @OCamlStdlibDir@
Modified: trunk/packages/ocamlnet/trunk/debian/rules
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/ocamlnet/trunk/debian/rules?rev=3449&op=diff
==============================================================================
--- trunk/packages/ocamlnet/trunk/debian/rules (original)
+++ trunk/packages/ocamlnet/trunk/debian/rules Wed Jan 3 16:48:20 2007
@@ -12,7 +12,7 @@
DEB_MAKE_BUILD_TARGET = all
ifeq ($(OCAML_HAVE_OCAMLOPT),yes)
-#DEB_MAKE_BUILD_TARGET += opt
+DEB_MAKE_BUILD_TARGET += opt
endif
DEB_DH_COMPRESS_ARGS = -X.ml
More information about the Pkg-ocaml-maint-commits
mailing list