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 <[EMAIL PROTECTED]> 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 _______________________________________________ Pkg-ocaml-maint-commits mailing list Pkg-ocaml-maint-commits@lists.alioth.debian.org http://lists.alioth.debian.org/mailman/listinfo/pkg-ocaml-maint-commits