[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