[Pkg-erlang-commits] r1887 - in erlang-cl/trunk/debian: . patches
sgolovan at alioth.debian.org
sgolovan at alioth.debian.org
Tue Jan 17 10:03:29 UTC 2017
Author: sgolovan
Date: 2017-01-17 10:03:29 +0000 (Tue, 17 Jan 2017)
New Revision: 1887
Added:
erlang-cl/trunk/debian/patches/non-linux.patch
Removed:
erlang-cl/trunk/debian/patches/doclet.patch
erlang-cl/trunk/debian/patches/rebar.patch
erlang-cl/trunk/debian/patches/version.patch
Modified:
erlang-cl/trunk/debian/changelog
erlang-cl/trunk/debian/control
erlang-cl/trunk/debian/patches/series
erlang-cl/trunk/debian/rules
Log:
[erlang-cl]
* New upstream release.
* Removed patches which are no lnger applicable. Redo patch which fixes
build for GNU/kFreeBSD and GNU/Hurd.
* Bumped standards version to 3.9.8.
Modified: erlang-cl/trunk/debian/changelog
===================================================================
--- erlang-cl/trunk/debian/changelog 2017-01-16 20:37:17 UTC (rev 1886)
+++ erlang-cl/trunk/debian/changelog 2017-01-17 10:03:29 UTC (rev 1887)
@@ -1,8 +1,11 @@
-erlang-cl (1.2.1-5) UNRELEASED; urgency=medium
+erlang-cl (1.2.3-1) unstable; urgency=medium
- * NOT RELEASED YET
+ * New upstream release.
+ * Removed patches which are no lnger applicable. Redo patch which fixes
+ build for GNU/kFreeBSD and GNU/Hurd.
+ * Bumped standards version to 3.9.8.
- -- Sergei Golovan <sgolovan at debian.org> Sun, 03 Apr 2016 10:30:10 +0300
+ -- Sergei Golovan <sgolovan at debian.org> Tue, 17 Jan 2017 09:46:18 +0300
erlang-cl (1.2.1-4) unstable; urgency=medium
Modified: erlang-cl/trunk/debian/control
===================================================================
--- erlang-cl/trunk/debian/control 2017-01-16 20:37:17 UTC (rev 1886)
+++ erlang-cl/trunk/debian/control 2017-01-17 10:03:29 UTC (rev 1887)
@@ -4,7 +4,7 @@
Section: libs
Priority: optional
Build-Depends: debhelper (>= 9.0.0), erlang-dev, erlang-edoc, dh-rebar, ocl-icd-opencl-dev
-Standards-Version: 3.9.7
+Standards-Version: 3.9.8
Homepage: https://github.com/tonyrog/cl
Vcs-Svn: svn://anonscm.debian.org/pkg-erlang/erlang-cl/trunk/
Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-erlang/erlang-cl/trunk/
Deleted: erlang-cl/trunk/debian/patches/doclet.patch
===================================================================
--- erlang-cl/trunk/debian/patches/doclet.patch 2017-01-16 20:37:17 UTC (rev 1886)
+++ erlang-cl/trunk/debian/patches/doclet.patch 2017-01-17 10:03:29 UTC (rev 1887)
@@ -1,12 +0,0 @@
-Author: Sergei Golovan
-Description: Patch makes edoc use the default (and available) edoc_doclet.
-Last-Modified: Thu, 17 Oct 2013 15:16:27 +0400
-
---- a/rebar.config
-+++ b/rebar.config
-@@ -20,4 +20,4 @@
- {"priv/cl_nif.so", [ "c_src/cl_nif.c","c_src/cl_hash.c" ]}
- ]}.
-
--{edoc_opts, [{doclet, edown_doclet}]}.
-+{edoc_opts, [{doclet, edoc_doclet}]}.
Added: erlang-cl/trunk/debian/patches/non-linux.patch
===================================================================
--- erlang-cl/trunk/debian/patches/non-linux.patch (rev 0)
+++ erlang-cl/trunk/debian/patches/non-linux.patch 2017-01-17 10:03:29 UTC (rev 1887)
@@ -0,0 +1,29 @@
+--- a/c_src/Makefile
++++ b/c_src/Makefile
+@@ -39,7 +39,7 @@
+ MAC_OS_X = No
+ WIN32_GCC = No
+ WIN32_CL = No
+-LINUX = No
++GNU = No
+
+ EXT = so
+ PRIVDIR=../priv
+@@ -56,7 +56,16 @@
+ endif
+
+ ifeq ($(OSNAME), Linux)
+-LINUX = Yes
++GNU = Yes
++endif
++ifeq ($(OSNAME), GNU/kFreeBSD)
++GNU = Yes
++endif
++ifeq ($(OSNAME), GNU/Hurd)
++GNU = Yes
++endif
++
++ifeq ($(GNU), Yes)
+ CFLAGS += -I/usr/include/nvidia-current
+ CFLAGS += -I/opt/AMDAPP/include
+ ifeq ($(WORDSIZE), 32)
Deleted: erlang-cl/trunk/debian/patches/rebar.patch
===================================================================
--- erlang-cl/trunk/debian/patches/rebar.patch 2017-01-16 20:37:17 UTC (rev 1886)
+++ erlang-cl/trunk/debian/patches/rebar.patch 2017-01-17 10:03:29 UTC (rev 1887)
@@ -1,18 +0,0 @@
-Author: Sergei Golovan
-Description: Patch fixes GNU/kFreeBSD and GNU/Hurd build by defining
- appropriate port build options for all gnu based arches.
-Last-Modified: Sun, 03 Apr 2016 10:23:30 +0300
-
---- a/rebar.config
-+++ b/rebar.config
-@@ -5,8 +5,8 @@
- %% Also see rebar.config.script
-
- {port_env, [
-- {"linux", "CFLAGS", "$CFLAGS $OPENCL_INCDIR"},
-- {"linux", "LDFLAGS", "$LDFLAGS $OPENCL_LIBDIR -lOpenCL"},
-+ {"gnu", "CFLAGS", "$CFLAGS $OPENCL_INCDIR"},
-+ {"gnu", "LDFLAGS", "$LDFLAGS $OPENCL_LIBDIR -lOpenCL"},
-
- {"darwin", "CFLAGS", "$CFLAGS -DDARWIN"},
- {"darwin", "LDFLAGS", "$LDFLAGS -framework OpenCL"},
Modified: erlang-cl/trunk/debian/patches/series
===================================================================
--- erlang-cl/trunk/debian/patches/series 2017-01-16 20:37:17 UTC (rev 1886)
+++ erlang-cl/trunk/debian/patches/series 2017-01-17 10:03:29 UTC (rev 1887)
@@ -1,3 +1 @@
-version.patch
-doclet.patch
-rebar.patch
+non-linux.patch
Deleted: erlang-cl/trunk/debian/patches/version.patch
===================================================================
--- erlang-cl/trunk/debian/patches/version.patch 2017-01-16 20:37:17 UTC (rev 1886)
+++ erlang-cl/trunk/debian/patches/version.patch 2017-01-17 10:03:29 UTC (rev 1887)
@@ -1,14 +0,0 @@
-Author: Sergei Golovan
-Description: Patch replaces version atom git by the release vesion.
-Last-Modified: Thu, 17 Oct 2013 14:54:32 +0400
-
---- a/src/cl.app.src
-+++ b/src/cl.app.src
-@@ -1,6 +1,6 @@
- {application, cl,
- [{description, "OpenCL binding for Erlang"},
-- {vsn, git},
-+ {vsn, "1.2.1"},
- {modules, [cl,cl10,cl11,cl12,clu]},
- {env, []},
- {applications,[kernel,stdlib]}
Modified: erlang-cl/trunk/debian/rules
===================================================================
--- erlang-cl/trunk/debian/rules 2017-01-16 20:37:17 UTC (rev 1886)
+++ erlang-cl/trunk/debian/rules 2017-01-17 10:03:29 UTC (rev 1887)
@@ -19,6 +19,6 @@
debian/erlang-cl/usr/share/doc/erlang-cl/html
get-orig-source:
- wget -O erlang-cl_1.2.1.orig.tar.gz https://github.com/tonyrog/cl/archive/cl-1.2.1.tar.gz
+ wget -O erlang-cl_1.2.3.orig.tar.gz https://github.com/tonyrog/cl/archive/cl-1.2.3.tar.gz
.PHONY: override_dh_clean override_dh_gencontrol override_dh_compress get-orig-source
More information about the Pkg-erlang-commits
mailing list