[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