[Pkg-ocaml-maint-commits] r4613 - in /trunk/packages/ocaml-syck: ./ tarballs/ trunk/ trunk/debian/ trunk/debian/patches/

zack at users.alioth.debian.org zack at users.alioth.debian.org
Sun Oct 14 16:26:56 UTC 2007


Author: zack
Date: Sun Oct 14 16:26:55 2007
New Revision: 4613

URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/?sc=1&rev=4613
Log:
first checkin of ocaml-syck (work in progress)

Added:
    trunk/packages/ocaml-syck/
    trunk/packages/ocaml-syck/tarballs/
    trunk/packages/ocaml-syck/tarballs/ocaml-syck_0.1.1.orig.tar.gz   (with props)
    trunk/packages/ocaml-syck/trunk/
    trunk/packages/ocaml-syck/trunk/Makefile
    trunk/packages/ocaml-syck/trunk/debian/
    trunk/packages/ocaml-syck/trunk/debian/changelog
    trunk/packages/ocaml-syck/trunk/debian/compat
    trunk/packages/ocaml-syck/trunk/debian/control
    trunk/packages/ocaml-syck/trunk/debian/copyright
    trunk/packages/ocaml-syck/trunk/debian/libsyck-ocaml-dev.docs
    trunk/packages/ocaml-syck/trunk/debian/libsyck-ocaml-dev.examples
    trunk/packages/ocaml-syck/trunk/debian/patches/
    trunk/packages/ocaml-syck/trunk/debian/patches/00dpatch.conf
    trunk/packages/ocaml-syck/trunk/debian/patches/00list
    trunk/packages/ocaml-syck/trunk/debian/rules   (with props)
    trunk/packages/ocaml-syck/trunk/debian/svn-deblayout
    trunk/packages/ocaml-syck/trunk/debian/watch

Added: trunk/packages/ocaml-syck/tarballs/ocaml-syck_0.1.1.orig.tar.gz
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/ocaml-syck/tarballs/ocaml-syck_0.1.1.orig.tar.gz?rev=4613&op=file
==============================================================================
Binary file - no diff available.

Propchange: trunk/packages/ocaml-syck/tarballs/ocaml-syck_0.1.1.orig.tar.gz
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: trunk/packages/ocaml-syck/trunk/Makefile
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/ocaml-syck/trunk/Makefile?rev=4613&op=file
==============================================================================
--- trunk/packages/ocaml-syck/trunk/Makefile (added)
+++ trunk/packages/ocaml-syck/trunk/Makefile Sun Oct 14 16:26:55 2007
@@ -1,0 +1,64 @@
+
+NAME = yaml
+
+OCAMLC = ocamlc
+ifneq ($(shell which ocamlopt),)
+OCAMLOPT = ocamlopt
+else
+OCAMLOPT = false
+endif
+OCAMLMKLIB = ocamlmklib
+OCAMLLIBDIR := $(shell $(OCAMLC) -where)
+OCAMLSTUBLIBDIR = $(OCAMLLIBDIR)/stublibs
+
+NULL =
+DESTDIR =
+
+CMOS = \
+	yamlNode.cmo \
+	yamlParser.cmo \
+	$(NULL)
+OS = \
+     parser.o \
+     $(NULL)
+CMXS = $(patsubst %.cmo,%.cmx,$(CMOS))
+
+ifeq ($(OCAMLOPT),false)
+all: $(NAME).cma
+else
+all: $(NAME).cmxa
+endif
+
+DLLSTUFF = dll$(NAME).so
+INSTSTUFF = \
+	lib$(NAME).a \
+	$(NAME).cma \
+	$(NULL)
+ifneq ($(OCAMLOPT),false)
+INSTSTUFF += $(NAME).cmxa
+endif
+
+install:
+	install -m 644 $(DLLSTUFF) $(DESTDIR)$(OCAMLSTUBLIBDIR)/
+	install -m 644 $(INSTSTUFF) $(DESTDIR)$(OCAMLLIBDIR)/yaml/
+
+clean:
+	rm -f *.o *.a *.so *.cmi *.cmo *.cmx *.cma *.cmxa
+
+$(NAME).cma: $(CMOS) $(OS)
+	$(OCAMLMKLIB) -o $(NAME) $^ -lsyck
+
+# also build $(NAME).cma
+$(NAME).cmxa: $(CMOS) $(OS) $(CMXS)
+	$(OCAMLMKLIB) -o $(NAME) $^ -lsyck
+
+%.cmi: %.mli
+	$(OCAMLC) -c $<
+%.cmo: %.ml %.cmi
+	$(OCAMLC) -c $<
+%.cmx: %.ml
+	$(OCAMLOPT) -c $<
+%.o: %.c
+	$(OCAMLC) -c $<
+.PRECIOUS: %.cmi
+

Added: trunk/packages/ocaml-syck/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/ocaml-syck/trunk/debian/changelog?rev=4613&op=file
==============================================================================
--- trunk/packages/ocaml-syck/trunk/debian/changelog (added)
+++ trunk/packages/ocaml-syck/trunk/debian/changelog Sun Oct 14 16:26:55 2007
@@ -1,0 +1,5 @@
+ocaml-syck (0.1.1-1) UNRELEASED; urgency=low
+
+  * first public release (Closes: ###)
+
+ -- Stefano Zacchiroli <zack at debian.org>  Fri, 12 Oct 2007 20:30:00 +0200

Added: trunk/packages/ocaml-syck/trunk/debian/compat
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/ocaml-syck/trunk/debian/compat?rev=4613&op=file
==============================================================================
--- trunk/packages/ocaml-syck/trunk/debian/compat (added)
+++ trunk/packages/ocaml-syck/trunk/debian/compat Sun Oct 14 16:26:55 2007
@@ -1,0 +1,1 @@
+5

Added: trunk/packages/ocaml-syck/trunk/debian/control
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/ocaml-syck/trunk/debian/control?rev=4613&op=file
==============================================================================
--- trunk/packages/ocaml-syck/trunk/debian/control (added)
+++ trunk/packages/ocaml-syck/trunk/debian/control Sun Oct 14 16:26:55 2007
@@ -1,0 +1,34 @@
+Source: ocaml-syck
+Section: devel
+Priority: optional
+Maintainer: Debian OCaml Maintainers <debian-ocaml-maint at lists.debian.org>
+Uploaders: Stefano Zacchiroli <zack at debian.org>
+Build-Depends: debhelper (>= 5.0.0), libsyck-dev, ocaml-nox, cdbs, dpatch
+Standards-Version: 3.7.2
+Homepage: http://ocaml-syck.sourceforge.net/
+XS-Vcs-Svn: svn://svn.debian.org/svn/pkg-ocaml-maint/trunk/packages/ocaml-syck
+XS-Vcs-Browser: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/ocaml-syck/trunk/
+
+Package: libsyck-ocaml
+Architecture: any
+Section: libs
+Depends: ocaml-base-nox-${F:OCamlABI}, ${shlibs:Depends}, ${misc:Depends}
+Description: OCaml bindings for Syck, a YAML parser kit
+ This library provides OCaml bindings for Syck, a parser/printer library
+ used to work with YAML (a human readable machine parsable data
+ serialization format) documents.
+ .
+ This package contains only the shared runtime stub libraries.
+
+Package: libsyck-ocaml-dev
+Architecture: any
+Section: libdevel
+Depends: ocaml-nox-${F:OCamlABI}, libsyck-dev, libsyck-ocaml (= ${binary:Version}), ocaml-findlib, ${misc:Depends}
+Description: OCaml bindings for Syck, a YAML parser kit
+ This library provides OCaml bindings for Syck, a parser/printer library
+ used to work with YAML (a human readable machine parsable data
+ serialization format) documents.
+ .
+ This package contains all the development stuff you need to develop
+ OCaml programs which use Syck.
+

Added: trunk/packages/ocaml-syck/trunk/debian/copyright
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/ocaml-syck/trunk/debian/copyright?rev=4613&op=file
==============================================================================
--- trunk/packages/ocaml-syck/trunk/debian/copyright (added)
+++ trunk/packages/ocaml-syck/trunk/debian/copyright Sun Oct 14 16:26:55 2007
@@ -1,0 +1,38 @@
+This package was debianized by Stefano Zacchiroli <zack at debian.org> on
+Fri, 12 Oct 2007 20:42:38 +0200.
+
+It was downloaded from <http://ocaml-syck.sourceforge.net/>
+
+Upstream Author: 
+
+    Christopher R. Waterson <waterson at maubi.net>
+
+Copyright: 
+
+    Copyright (C) 2007 Christopher R. Waterson
+
+License:
+
+    Permission is hereby granted, free of charge, to any person
+    obtaining a copy of this software and associated documentation
+    files (the "Software"), to deal in the Software without
+    restriction, including without limitation the rights to use,
+    copy, modify, merge, publish, distribute, sublicense, and/or sell
+    copies of the Software, and to permit persons to whom the
+    Software is furnished to do so, subject to the following
+    conditions:
+
+    The above copyright notice and this permission notice shall be
+    included in all copies or substantial portions of the Software.
+
+    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+    EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+    OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+    NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+    HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
+    WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+    FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+    OTHER DEALINGS IN THE SOFTWARE.
+
+The Debian packaging is (C) 2007, Stefano Zacchiroli <zack at debian.org> and
+is licensed under the GPL, see `/usr/share/common-licenses/GPL'.

Added: trunk/packages/ocaml-syck/trunk/debian/libsyck-ocaml-dev.docs
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/ocaml-syck/trunk/debian/libsyck-ocaml-dev.docs?rev=4613&op=file
==============================================================================
--- trunk/packages/ocaml-syck/trunk/debian/libsyck-ocaml-dev.docs (added)
+++ trunk/packages/ocaml-syck/trunk/debian/libsyck-ocaml-dev.docs Sun Oct 14 16:26:55 2007
@@ -1,0 +1,1 @@
+TODO

Added: trunk/packages/ocaml-syck/trunk/debian/libsyck-ocaml-dev.examples
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/ocaml-syck/trunk/debian/libsyck-ocaml-dev.examples?rev=4613&op=file
==============================================================================
--- trunk/packages/ocaml-syck/trunk/debian/libsyck-ocaml-dev.examples (added)
+++ trunk/packages/ocaml-syck/trunk/debian/libsyck-ocaml-dev.examples Sun Oct 14 16:26:55 2007
@@ -1,0 +1,1 @@
+t/*.ml

Added: trunk/packages/ocaml-syck/trunk/debian/patches/00dpatch.conf
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/ocaml-syck/trunk/debian/patches/00dpatch.conf?rev=4613&op=file
==============================================================================
--- trunk/packages/ocaml-syck/trunk/debian/patches/00dpatch.conf (added)
+++ trunk/packages/ocaml-syck/trunk/debian/patches/00dpatch.conf Sun Oct 14 16:26:55 2007
@@ -1,0 +1,2 @@
+conf_debianonly=1
+conf_origtargzpath=../tarballs

Added: trunk/packages/ocaml-syck/trunk/debian/patches/00list
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/ocaml-syck/trunk/debian/patches/00list?rev=4613&op=file
==============================================================================
    (empty)

Added: trunk/packages/ocaml-syck/trunk/debian/rules
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/ocaml-syck/trunk/debian/rules?rev=4613&op=file
==============================================================================
--- trunk/packages/ocaml-syck/trunk/debian/rules (added)
+++ trunk/packages/ocaml-syck/trunk/debian/rules Sun Oct 14 16:26:55 2007
@@ -1,0 +1,12 @@
+#!/usr/bin/make -f
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/makefile.mk
+include /usr/share/cdbs/1/class/ocaml.mk
+include /usr/share/cdbs/1/rules/dpatch.mk
+
+DESTDIR = $(CURDIR)/debian/tmp
+OCAML_OCAMLDOC_PACKAGES = $(OCAML_LIBDEV_PACKAGES)
+
+DEB_MAKE_BUILD_TARGET = all
+DEB_MAKE_INSTALL_TARGET = install DESTDIR=$(DESTDIR)
+

Propchange: trunk/packages/ocaml-syck/trunk/debian/rules
------------------------------------------------------------------------------
    svn:executable = *

Added: trunk/packages/ocaml-syck/trunk/debian/svn-deblayout
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/ocaml-syck/trunk/debian/svn-deblayout?rev=4613&op=file
==============================================================================
--- trunk/packages/ocaml-syck/trunk/debian/svn-deblayout (added)
+++ trunk/packages/ocaml-syck/trunk/debian/svn-deblayout Sun Oct 14 16:26:55 2007
@@ -1,0 +1,3 @@
+origDir=../upstream
+origUrl=svn+ssh://svn.debian.org/svn/pkg-ocaml-maint/trunk/packages/pcre-ocaml/upstream
+tagsUrl=svn+ssh://svn.debian.org/svn/pkg-ocaml-maint/tags/packages/pcre-ocaml

Added: trunk/packages/ocaml-syck/trunk/debian/watch
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/ocaml-syck/trunk/debian/watch?rev=4613&op=file
==============================================================================
--- trunk/packages/ocaml-syck/trunk/debian/watch (added)
+++ trunk/packages/ocaml-syck/trunk/debian/watch Sun Oct 14 16:26:55 2007
@@ -1,0 +1,3 @@
+# See uscan(1) for format
+version=3
+http://sf.net/ocaml-syck/ocaml-syck-(.+)\.tar\.gz




More information about the Pkg-ocaml-maint-commits mailing list