[Pkg-erlang-commits] r1894 - in erlang-cl/tags: . 1.2.3-3/debian 1.2.3-3/debian/patches

sgolovan at alioth.debian.org sgolovan at alioth.debian.org
Thu Jan 19 07:02:34 UTC 2017


Author: sgolovan
Date: 2017-01-19 07:02:34 +0000 (Thu, 19 Jan 2017)
New Revision: 1894

Added:
   erlang-cl/tags/1.2.3-3/
   erlang-cl/tags/1.2.3-3/debian/changelog
   erlang-cl/tags/1.2.3-3/debian/control
   erlang-cl/tags/1.2.3-3/debian/patches/non-linux.patch
   erlang-cl/tags/1.2.3-3/debian/patches/series
   erlang-cl/tags/1.2.3-3/debian/rules
Removed:
   erlang-cl/tags/1.2.3-3/debian/changelog
   erlang-cl/tags/1.2.3-3/debian/control
   erlang-cl/tags/1.2.3-3/debian/patches/doclet.patch
   erlang-cl/tags/1.2.3-3/debian/patches/series
   erlang-cl/tags/1.2.3-3/debian/patches/version.patch
   erlang-cl/tags/1.2.3-3/debian/rules
Log:
[svn-buildpackage] Tagging erlang-cl 1.2.3-3

Deleted: erlang-cl/tags/1.2.3-3/debian/changelog
===================================================================
--- erlang-cl/trunk/debian/changelog	2015-12-27 10:11:30 UTC (rev 1750)
+++ erlang-cl/tags/1.2.3-3/debian/changelog	2017-01-19 07:02:34 UTC (rev 1894)
@@ -1,19 +0,0 @@
-erlang-cl (1.2.1-3) UNRELEASED; urgency=low
-
-  * NOT RELEASED YET
-
- -- Sergei Golovan <sgolovan at debian.org>  Sat, 17 May 2014 07:58:50 +0400
-
-erlang-cl (1.2.1-2) unstable; urgency=low
-
-  * Rebuild against the current ocl-icd-opencl-dev package to fix
-    dependencies (closes: #748360).
-  * Bumped standards version to 3.9.5.
-
- -- Sergei Golovan <sgolovan at debian.org>  Sat, 17 May 2014 07:49:36 +0400
-
-erlang-cl (1.2.1-1) unstable; urgency=low
-
-  * Initial release (closes: #726635).
-
- -- Sergei Golovan <sgolovan at debian.org>  Thu, 17 Oct 2013 22:44:17 +0400

Copied: erlang-cl/tags/1.2.3-3/debian/changelog (from rev 1893, erlang-cl/trunk/debian/changelog)
===================================================================
--- erlang-cl/tags/1.2.3-3/debian/changelog	                        (rev 0)
+++ erlang-cl/tags/1.2.3-3/debian/changelog	2017-01-19 07:02:34 UTC (rev 1894)
@@ -0,0 +1,50 @@
+erlang-cl (1.2.3-3) unstable; urgency=medium
+
+  * Finally fixed rebar.config for GNU/kFreeBSD.
+
+ -- Sergei Golovan <sgolovan at debian.org>  Thu, 19 Jan 2017 09:53:25 +0300
+
+erlang-cl (1.2.3-2) unstable; urgency=medium
+
+  * Removed the -m32 and -m64 options from gcc calls to prevent FTBFS for
+    Linux architectures other than i386 and amd64, added another fix
+    for GNU/kFreeBSD.
+
+ -- Sergei Golovan <sgolovan at debian.org>  Wed, 18 Jan 2017 15:29:49 +0300
+
+erlang-cl (1.2.3-1) unstable; urgency=medium
+
+  * 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>  Tue, 17 Jan 2017 09:46:18 +0300
+
+erlang-cl (1.2.1-4) unstable; urgency=medium
+
+  * Fixed GNU/kFreeBSD and GNU/Hurd build options for ports.
+  * Bumped standards version to 3.9.7.
+
+ -- Sergei Golovan <sgolovan at debian.org>  Sun, 03 Apr 2016 10:24:45 +0300
+
+erlang-cl (1.2.1-3) unstable; urgency=medium
+
+  * Added info on erlang-cl Debian package VCS.
+  * Bumped standards version to 3.9.6.
+
+ -- Sergei Golovan <sgolovan at debian.org>  Wed, 30 Dec 2015 08:46:03 +0300
+
+erlang-cl (1.2.1-2) unstable; urgency=low
+
+  * Rebuild against the current ocl-icd-opencl-dev package to fix
+    dependencies (closes: #748360).
+  * Bumped standards version to 3.9.5.
+
+ -- Sergei Golovan <sgolovan at debian.org>  Sat, 17 May 2014 07:49:36 +0400
+
+erlang-cl (1.2.1-1) unstable; urgency=low
+
+  * Initial release (closes: #726635).
+
+ -- Sergei Golovan <sgolovan at debian.org>  Thu, 17 Oct 2013 22:44:17 +0400

Deleted: erlang-cl/tags/1.2.3-3/debian/control
===================================================================
--- erlang-cl/trunk/debian/control	2015-12-27 10:11:30 UTC (rev 1750)
+++ erlang-cl/tags/1.2.3-3/debian/control	2017-01-19 07:02:34 UTC (rev 1894)
@@ -1,18 +0,0 @@
-Source: erlang-cl
-Maintainer: Debian Erlang Packagers <pkg-erlang-devel at lists.alioth.debian.org>
-Uploaders: Sergei Golovan <sgolovan at debian.org>
-Section: libs
-Priority: optional
-Build-Depends: debhelper (>= 9.0.0), erlang-dev, erlang-edoc, dh-rebar, ocl-icd-opencl-dev
-Standards-Version: 3.9.5
-Homepage: https://github.com/tonyrog/cl
-
-Package: erlang-cl
-Architecture: any
-Section: libs
-Priority: optional
-Depends: ${erlang:Depends}, ${misc:Depends}, ${shlibs:Depends}
-Description: Erlang OpenCL bindings
- CL is an application which provides OpenCL bindings to Erlang.
- It resembles C API from http://www.khronos.org/opencl as close
- as possible.

Copied: erlang-cl/tags/1.2.3-3/debian/control (from rev 1887, erlang-cl/trunk/debian/control)
===================================================================
--- erlang-cl/tags/1.2.3-3/debian/control	                        (rev 0)
+++ erlang-cl/tags/1.2.3-3/debian/control	2017-01-19 07:02:34 UTC (rev 1894)
@@ -0,0 +1,20 @@
+Source: erlang-cl
+Maintainer: Debian Erlang Packagers <pkg-erlang-devel at lists.alioth.debian.org>
+Uploaders: Sergei Golovan <sgolovan at debian.org>
+Section: libs
+Priority: optional
+Build-Depends: debhelper (>= 9.0.0), erlang-dev, erlang-edoc, dh-rebar, ocl-icd-opencl-dev
+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/
+
+Package: erlang-cl
+Architecture: any
+Section: libs
+Priority: optional
+Depends: ${erlang:Depends}, ${misc:Depends}, ${shlibs:Depends}
+Description: Erlang OpenCL bindings
+ CL is an application which provides OpenCL bindings to Erlang.
+ It resembles C API from http://www.khronos.org/opencl as close
+ as possible.

Deleted: erlang-cl/tags/1.2.3-3/debian/patches/doclet.patch
===================================================================
--- erlang-cl/trunk/debian/patches/doclet.patch	2015-12-27 10:11:30 UTC (rev 1750)
+++ erlang-cl/tags/1.2.3-3/debian/patches/doclet.patch	2017-01-19 07:02:34 UTC (rev 1894)
@@ -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}]}.

Copied: erlang-cl/tags/1.2.3-3/debian/patches/non-linux.patch (from rev 1893, erlang-cl/trunk/debian/patches/non-linux.patch)
===================================================================
--- erlang-cl/tags/1.2.3-3/debian/patches/non-linux.patch	                        (rev 0)
+++ erlang-cl/tags/1.2.3-3/debian/patches/non-linux.patch	2017-01-19 07:02:34 UTC (rev 1894)
@@ -0,0 +1,62 @@
+--- 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,14 +56,23 @@
+ 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)
+-CFLAGS += -O3 -fPIC -m32
++CFLAGS += -O3 -fPIC
+ endif
+ ifeq ($(WORDSIZE), 64)
+-CFLAGS += -O3 -fPIC -m64
++CFLAGS += -O3 -fPIC
+ endif
+ LD_SHARED	:= $(CC) -shared
+ LDFLAGS	        += -lOpenCL
+--- a/rebar.config
++++ b/rebar.config
+@@ -6,8 +6,8 @@
+ {provider_hooks, [{post, [{ct, edoc}, {ct, dialyzer}]}]}.
+ 
+ {pre_hooks,
+- [{"(linux|darwin|solaris|win32)", compile, "make -C c_src"},
+-  {"(freebsd)", compile, "gmake -C c_src"}
++ [{"(gnu|linux|darwin|solaris|win32)", compile, "make -C c_src"},
++  {"(freebsd(?!-gnu))", compile, "gmake -C c_src"}
+  ]}.
+ 
+ %% Assumes bash (even on windows)
+@@ -22,8 +22,8 @@
+   {"", clean, "rm -rf logs"},
+   {"", clean, "rm -rf doc/*.html"},
+   {"", clean, "rm -rf ebin/*"},
+-  {"(linux|darwin|solaris|win32)", clean, "make -C c_src clean"},
+-  {"(freebsd)", clean, "gmake -C c_src clean"}
++  {"(gnu|linux|darwin|solaris|win32)", clean, "make -C c_src clean"},
++  {"(freebsd(?!-gnu))", clean, "gmake -C c_src clean"}
+  ]}.
+ 
+ %% Make old-rebar avoid building cl_drv.so

Deleted: erlang-cl/tags/1.2.3-3/debian/patches/series
===================================================================
--- erlang-cl/trunk/debian/patches/series	2015-12-27 10:11:30 UTC (rev 1750)
+++ erlang-cl/tags/1.2.3-3/debian/patches/series	2017-01-19 07:02:34 UTC (rev 1894)
@@ -1,2 +0,0 @@
-version.patch
-doclet.patch

Copied: erlang-cl/tags/1.2.3-3/debian/patches/series (from rev 1887, erlang-cl/trunk/debian/patches/series)
===================================================================
--- erlang-cl/tags/1.2.3-3/debian/patches/series	                        (rev 0)
+++ erlang-cl/tags/1.2.3-3/debian/patches/series	2017-01-19 07:02:34 UTC (rev 1894)
@@ -0,0 +1 @@
+non-linux.patch

Deleted: erlang-cl/tags/1.2.3-3/debian/patches/version.patch
===================================================================
--- erlang-cl/trunk/debian/patches/version.patch	2015-12-27 10:11:30 UTC (rev 1750)
+++ erlang-cl/tags/1.2.3-3/debian/patches/version.patch	2017-01-19 07:02:34 UTC (rev 1894)
@@ -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]}

Deleted: erlang-cl/tags/1.2.3-3/debian/rules
===================================================================
--- erlang-cl/trunk/debian/rules	2015-12-27 10:11:30 UTC (rev 1750)
+++ erlang-cl/tags/1.2.3-3/debian/rules	2017-01-19 07:02:34 UTC (rev 1894)
@@ -1,24 +0,0 @@
-#! /usr/bin/make -f
-
-%:
-	dh $@ --buildsystem=rebar --with rebar
-
-override_dh_clean:
-	dh_clean doc/*.html doc/*.css doc/erlang.png doc/edoc-info
-
-override_dh_gencontrol:
-	erlang-depends
-	dh_gencontrol
-
-override_dh_compress:
-	dh_compress -X.erl -X.cl
-	# remove useless files and fix html dir
-	rm -f debian/erlang-cl/usr/share/doc/erlang-cl/doc/*.edoc
-	rm -f debian/erlang-cl/usr/share/doc/erlang-cl/doc/.gitignore
-	mv debian/erlang-cl/usr/share/doc/erlang-cl/doc \
-	   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
-
-.PHONY: override_dh_clean override_dh_gencontrol override_dh_compress get-orig-source

Copied: erlang-cl/tags/1.2.3-3/debian/rules (from rev 1887, erlang-cl/trunk/debian/rules)
===================================================================
--- erlang-cl/tags/1.2.3-3/debian/rules	                        (rev 0)
+++ erlang-cl/tags/1.2.3-3/debian/rules	2017-01-19 07:02:34 UTC (rev 1894)
@@ -0,0 +1,24 @@
+#! /usr/bin/make -f
+
+%:
+	dh $@ --buildsystem=rebar --with rebar
+
+override_dh_clean:
+	dh_clean doc/*.html doc/*.css doc/erlang.png doc/edoc-info
+
+override_dh_gencontrol:
+	erlang-depends
+	dh_gencontrol
+
+override_dh_compress:
+	dh_compress -X.erl -X.cl
+	# remove useless files and fix html dir
+	rm -f debian/erlang-cl/usr/share/doc/erlang-cl/doc/*.edoc
+	rm -f debian/erlang-cl/usr/share/doc/erlang-cl/doc/.gitignore
+	mv debian/erlang-cl/usr/share/doc/erlang-cl/doc \
+	   debian/erlang-cl/usr/share/doc/erlang-cl/html
+
+get-orig-source:
+	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