[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