[arch-commits] Commit in nim/trunk (PKGBUILD)

2020-12-14 Thread Levente Polyak via arch-commits
Date: Monday, December 14, 2020 @ 23:44:54
  Author: anthraxx
Revision: 775801

upgpkg: nim 1.4.2-1

Modified:
  nim/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-12-14 23:36:49 UTC (rev 775800)
+++ PKGBUILD2020-12-14 23:44:54 UTC (rev 775801)
@@ -6,7 +6,7 @@
 
 pkgname=nim
 _pkgname=Nim
-pkgver=1.4.0
+pkgver=1.4.2
 _csourcesver=0.20.0
 pkgrel=1
 pkgdesc='Imperative, multi-paradigm, compiled programming language'
@@ -25,9 +25,9 @@
 )
 
source=(https://github.com/nim-lang/Nim/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz
 
https://github.com/nim-lang/csources/archive/v${_csourcesver}/csources-${_csourcesver}.tar.gz)
-sha256sums=('3918ff1834888cd3feec5002931d4052a354994a0355bf1ae950f2f17ba81417'
+sha256sums=('fc1e25aa2c667a34fe48160a79472fd5ced35af6478a535919d20b8821277a3a'
 '5e6fd15d90df1a8cb7614c4ffc70aa8c4198cd854d7742016202b96dd0228d3c')
-b2sums=('de4591afcad01e8d4ff2a38f364e127c1b82cde2662d891d4c3d9361a29e498813d6acc75eefc3cfb4c26fff0232f5b4a262e00455461243148d4cec8bff7570'
+b2sums=('8ff4842e3135737f256f05fafbfb1ef5c623379c9cc0b1cb9563b550123dab1964bfec1cc4c38ac8ddaf9ffe1c5b8e8eecd81634cdf78cd2bb6d0bcd074f5de5'
 
'a1c026aa4ecd676d938d00f13f749b7c21094f87de98055ef0002bc96cafb81a780b7d82adfa3927bb32b0eb52c8047ac2b2c98d0ab3b9af0dd8c8ebeffad50b')
 
 prepare() {


[arch-commits] Commit in nim/trunk (PKGBUILD)

2020-10-16 Thread Levente Polyak via arch-commits
Date: Friday, October 16, 2020 @ 20:09:40
  Author: anthraxx
Revision: 724936

upgpkg: nim 1.4.0-1

Modified:
  nim/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-10-16 20:07:27 UTC (rev 724935)
+++ PKGBUILD2020-10-16 20:09:40 UTC (rev 724936)
@@ -6,7 +6,7 @@
 
 pkgname=nim
 _pkgname=Nim
-pkgver=1.2.6
+pkgver=1.4.0
 _csourcesver=0.20.0
 pkgrel=1
 pkgdesc='Imperative, multi-paradigm, compiled programming language'
@@ -25,9 +25,9 @@
 )
 
source=(https://github.com/nim-lang/Nim/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz
 
https://github.com/nim-lang/csources/archive/v${_csourcesver}/csources-${_csourcesver}.tar.gz)
-sha256sums=('dbd5f1784ab121071aa7c58bb6b361cca79d12ac7524c761e27200e0c946e359'
+sha256sums=('3918ff1834888cd3feec5002931d4052a354994a0355bf1ae950f2f17ba81417'
 '5e6fd15d90df1a8cb7614c4ffc70aa8c4198cd854d7742016202b96dd0228d3c')
-b2sums=('e7f66db14197fc9b1e83d1523a8e1fa92c009758409634bae5426c14d6970ca24016d468445797bf107119c752e01540c0881926a53cdf1d93bbb3c1228a2bdb'
+b2sums=('de4591afcad01e8d4ff2a38f364e127c1b82cde2662d891d4c3d9361a29e498813d6acc75eefc3cfb4c26fff0232f5b4a262e00455461243148d4cec8bff7570'
 
'a1c026aa4ecd676d938d00f13f749b7c21094f87de98055ef0002bc96cafb81a780b7d82adfa3927bb32b0eb52c8047ac2b2c98d0ab3b9af0dd8c8ebeffad50b')
 
 prepare() {


[arch-commits] Commit in nim/trunk (PKGBUILD)

2020-08-24 Thread Levente Polyak via arch-commits
Date: Monday, August 24, 2020 @ 22:35:46
  Author: anthraxx
Revision: 687875

upgpkg: nim 1.2.6-1

Modified:
  nim/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-08-24 22:34:48 UTC (rev 687874)
+++ PKGBUILD2020-08-24 22:35:46 UTC (rev 687875)
@@ -6,7 +6,7 @@
 
 pkgname=nim
 _pkgname=Nim
-pkgver=1.2.4
+pkgver=1.2.6
 _csourcesver=0.20.0
 pkgrel=1
 pkgdesc='Imperative, multi-paradigm, compiled programming language'
@@ -25,9 +25,9 @@
 )
 
source=(https://github.com/nim-lang/Nim/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz
 
https://github.com/nim-lang/csources/archive/v${_csourcesver}/csources-${_csourcesver}.tar.gz)
-sha256sums=('1449469c1d29b990de110b32370170509fd16fe171744acd06d62b9a2e0ca84f'
+sha256sums=('dbd5f1784ab121071aa7c58bb6b361cca79d12ac7524c761e27200e0c946e359'
 '5e6fd15d90df1a8cb7614c4ffc70aa8c4198cd854d7742016202b96dd0228d3c')
-b2sums=('ed842c1b1d516c5e69f78f7449af01f70118dcb86be331fa1d463fa290bb8e4e2dca4f636efa73a5c8ec77658ed3ecf311eca5bbaf9436b5249088accf4f0dd6'
+b2sums=('e7f66db14197fc9b1e83d1523a8e1fa92c009758409634bae5426c14d6970ca24016d468445797bf107119c752e01540c0881926a53cdf1d93bbb3c1228a2bdb'
 
'a1c026aa4ecd676d938d00f13f749b7c21094f87de98055ef0002bc96cafb81a780b7d82adfa3927bb32b0eb52c8047ac2b2c98d0ab3b9af0dd8c8ebeffad50b')
 
 prepare() {


[arch-commits] Commit in nim/trunk (PKGBUILD)

2020-07-16 Thread Levente Polyak via arch-commits
Date: Thursday, July 16, 2020 @ 20:57:09
  Author: anthraxx
Revision: 664184

upgpkg: nim 1.2.4-1

Modified:
  nim/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-07-16 20:30:50 UTC (rev 664183)
+++ PKGBUILD2020-07-16 20:57:09 UTC (rev 664184)
@@ -6,7 +6,7 @@
 
 pkgname=nim
 _pkgname=Nim
-pkgver=1.2.0
+pkgver=1.2.4
 _csourcesver=0.20.0
 pkgrel=1
 pkgdesc='Imperative, multi-paradigm, compiled programming language'
@@ -25,9 +25,9 @@
 )
 
source=(https://github.com/nim-lang/Nim/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz
 
https://github.com/nim-lang/csources/archive/v${_csourcesver}/csources-${_csourcesver}.tar.gz)
-sha256sums=('0920fe06b724de03ace28ec63db2e71734c1ab77499cafe08289bce25be8d8a4'
+sha256sums=('1449469c1d29b990de110b32370170509fd16fe171744acd06d62b9a2e0ca84f'
 '5e6fd15d90df1a8cb7614c4ffc70aa8c4198cd854d7742016202b96dd0228d3c')
-b2sums=('32b0425129c25348b9def0a117492be6e6f5cf8ad40187ab8c4f9a98bd4a80a3ba126d69f4406eb7d5ee80f38a9fc33f56f33aa7eaa219c84b3937b3aa675e65'
+b2sums=('ed842c1b1d516c5e69f78f7449af01f70118dcb86be331fa1d463fa290bb8e4e2dca4f636efa73a5c8ec77658ed3ecf311eca5bbaf9436b5249088accf4f0dd6'
 
'a1c026aa4ecd676d938d00f13f749b7c21094f87de98055ef0002bc96cafb81a780b7d82adfa3927bb32b0eb52c8047ac2b2c98d0ab3b9af0dd8c8ebeffad50b')
 
 prepare() {


[arch-commits] Commit in nim/trunk (PKGBUILD)

2020-04-04 Thread Levente Polyak via arch-commits
Date: Saturday, April 4, 2020 @ 13:20:27
  Author: anthraxx
Revision: 611589

upgpkg: nim 1.2.0-1

Modified:
  nim/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-04-04 13:18:47 UTC (rev 611588)
+++ PKGBUILD2020-04-04 13:20:27 UTC (rev 611589)
@@ -6,7 +6,7 @@
 
 pkgname=nim
 _pkgname=Nim
-pkgver=1.0.6
+pkgver=1.2.0
 _csourcesver=0.20.0
 pkgrel=1
 pkgdesc='Imperative, multi-paradigm, compiled programming language'
@@ -25,9 +25,9 @@
 )
 
source=(https://github.com/nim-lang/Nim/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz
 
https://github.com/nim-lang/csources/archive/v${_csourcesver}/csources-${_csourcesver}.tar.gz)
-sha256sums=('f5826ee7a00059243f00898a47e910fd89484f7aa8ad8c91e2b914a013b83ed0'
+sha256sums=('0920fe06b724de03ace28ec63db2e71734c1ab77499cafe08289bce25be8d8a4'
 '5e6fd15d90df1a8cb7614c4ffc70aa8c4198cd854d7742016202b96dd0228d3c')
-b2sums=('54ea0e13e7d56638d475c6882c081b0f2c4c080d6024a62f3e3b3167b94f90d46d4cf970cca68320e7eb3571238b2bcc4e0c69a5ec2cd54ce6c67f2f9825b2af'
+b2sums=('32b0425129c25348b9def0a117492be6e6f5cf8ad40187ab8c4f9a98bd4a80a3ba126d69f4406eb7d5ee80f38a9fc33f56f33aa7eaa219c84b3937b3aa675e65'
 
'a1c026aa4ecd676d938d00f13f749b7c21094f87de98055ef0002bc96cafb81a780b7d82adfa3927bb32b0eb52c8047ac2b2c98d0ab3b9af0dd8c8ebeffad50b')
 
 prepare() {


[arch-commits] Commit in nim/trunk (PKGBUILD)

2020-02-08 Thread Levente Polyak via arch-commits
Date: Saturday, February 8, 2020 @ 12:20:34
  Author: anthraxx
Revision: 564070

upgpkg: nim 1.0.6-1

Modified:
  nim/trunk/PKGBUILD

--+
 PKGBUILD |8 
 1 file changed, 4 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-02-08 12:20:12 UTC (rev 564069)
+++ PKGBUILD2020-02-08 12:20:34 UTC (rev 564070)
@@ -6,7 +6,7 @@
 
 pkgname=nim
 _pkgname=Nim
-pkgver=1.0.4
+pkgver=1.0.6
 _csourcesver=0.20.0
 pkgrel=1
 pkgdesc='Imperative, multi-paradigm, compiled programming language'
@@ -25,10 +25,10 @@
 )
 
source=(https://github.com/nim-lang/Nim/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz
 
https://github.com/nim-lang/csources/archive/v${_csourcesver}/csources-${_csourcesver}.tar.gz)
-sha256sums=('a3de1c63e70ede5de98d707397f461944732d9b127b41ed35983698b7a8677c9'
+sha256sums=('f5826ee7a00059243f00898a47e910fd89484f7aa8ad8c91e2b914a013b83ed0'
 '5e6fd15d90df1a8cb7614c4ffc70aa8c4198cd854d7742016202b96dd0228d3c')
-sha512sums=('498314603f0cd39fccdc6ea396b2ec4bd29e49e85e6218360816bb1aa023d9da994c65ac94b4c19d2c8b96ce3d8c423b49582bd4fa18996e85a07ed18359dc20'
-
'4da00678cb92cfd3b2425e4698cbbef8111c711f9457ba969367638437b5fad7928ca0a91fd24f53dcd9d341cfc420e87ec85d245767531bc57ccafd6feba258')
+b2sums=('54ea0e13e7d56638d475c6882c081b0f2c4c080d6024a62f3e3b3167b94f90d46d4cf970cca68320e7eb3571238b2bcc4e0c69a5ec2cd54ce6c67f2f9825b2af'
+
'a1c026aa4ecd676d938d00f13f749b7c21094f87de98055ef0002bc96cafb81a780b7d82adfa3927bb32b0eb52c8047ac2b2c98d0ab3b9af0dd8c8ebeffad50b')
 
 prepare() {
   cd ${_pkgname}-${pkgver}


[arch-commits] Commit in nim/trunk (PKGBUILD)

2019-11-27 Thread Levente Polyak via arch-commits
Date: Wednesday, November 27, 2019 @ 20:25:37
  Author: anthraxx
Revision: 534197

upgpkg: nim 1.0.4-1

Modified:
  nim/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-11-27 20:15:32 UTC (rev 534196)
+++ PKGBUILD2019-11-27 20:25:37 UTC (rev 534197)
@@ -6,7 +6,7 @@
 
 pkgname=nim
 _pkgname=Nim
-pkgver=1.0.2
+pkgver=1.0.4
 _csourcesver=0.20.0
 pkgrel=1
 pkgdesc='Imperative, multi-paradigm, compiled programming language'
@@ -25,9 +25,9 @@
 )
 
source=(https://github.com/nim-lang/Nim/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz
 
https://github.com/nim-lang/csources/archive/v${_csourcesver}/csources-${_csourcesver}.tar.gz)
-sha256sums=('6cb3027b1234a69ff98437cf8a6d02e31a1ae4b3fc913cda8abef1cb965857b8'
+sha256sums=('a3de1c63e70ede5de98d707397f461944732d9b127b41ed35983698b7a8677c9'
 '5e6fd15d90df1a8cb7614c4ffc70aa8c4198cd854d7742016202b96dd0228d3c')
-sha512sums=('bdb1aac10c45843216925b158d76fdd6f3a855389d6307b6a18721b92657a75184dc1bd72cb8e5c203e2abdd5a47b02e902a4bce3b0c2ada47d460059a321929'
+sha512sums=('498314603f0cd39fccdc6ea396b2ec4bd29e49e85e6218360816bb1aa023d9da994c65ac94b4c19d2c8b96ce3d8c423b49582bd4fa18996e85a07ed18359dc20'
 
'4da00678cb92cfd3b2425e4698cbbef8111c711f9457ba969367638437b5fad7928ca0a91fd24f53dcd9d341cfc420e87ec85d245767531bc57ccafd6feba258')
 
 prepare() {


[arch-commits] Commit in nim/trunk (PKGBUILD)

2019-11-15 Thread Levente Polyak via arch-commits
Date: Friday, November 15, 2019 @ 23:31:36
  Author: anthraxx
Revision: 529462

upgpkg: nim 1.0.2-1

Modified:
  nim/trunk/PKGBUILD

--+
 PKGBUILD |   47 +++
 1 file changed, 31 insertions(+), 16 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-11-15 23:02:05 UTC (rev 529461)
+++ PKGBUILD2019-11-15 23:31:36 UTC (rev 529462)
@@ -6,30 +6,33 @@
 
 pkgname=nim
 _pkgname=Nim
-pkgver=0.19.0
+pkgver=1.0.2
+_csourcesver=0.20.0
 pkgrel=1
 pkgdesc='Imperative, multi-paradigm, compiled programming language'
 url='https://nim-lang.org/'
 arch=('x86_64')
 license=('MIT')
-depends=('python' 'bash')
+depends=('bash')
+makedepends=('git')
+optdepends=('nimble: Nim package manager')
 options=('!emptydirs')
 backup=(
-  etc/nim.cfg
-  etc/nimdoc.cfg
-  etc/nimdoc.tex.cfg
-  etc/rename.rules.cfg
+  etc/nim/nim.cfg
+  etc/nim/nimdoc.cfg
+  etc/nim/nimdoc.tex.cfg
+  etc/nim/rename.rules.cfg
 )
-source=(${pkgname}-${pkgver}.tar.gz::https://github.com/nim-lang/Nim/archive/v${pkgver}.tar.gz
-
csources-${pkgver}.tar.gz::https://github.com/nim-lang/csources/archive/v${pkgver}.tar.gz)
-sha256sums=('f6a0b1c7bc227db1f7b8efa3bde0c6f23903c9184beebc99ff0094378c28e1ee'
-'68042afae0b24915acac813b52b9ee0a303219e990d3bfa05ca57fb6bbc51578')
-sha512sums=('112db4eb0b2007cef48e549d3df7316498aa11226be65ab30d03fa06fdd67dc525c3f60e6ed883b74745644a2cdca55f4be0eddadcd72cec40440e0af06907e0'
-
'06f0062ee54eb52ee1a95cdc9a9fe99bea1b94e16d57dff20335199f029dcd9043c82bb204d4ae65ee3ca326e924d8d3667c7f7cec66c7a50124046500d75a5f')
+source=(https://github.com/nim-lang/Nim/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz
+
https://github.com/nim-lang/csources/archive/v${_csourcesver}/csources-${_csourcesver}.tar.gz)
+sha256sums=('6cb3027b1234a69ff98437cf8a6d02e31a1ae4b3fc913cda8abef1cb965857b8'
+'5e6fd15d90df1a8cb7614c4ffc70aa8c4198cd854d7742016202b96dd0228d3c')
+sha512sums=('bdb1aac10c45843216925b158d76fdd6f3a855389d6307b6a18721b92657a75184dc1bd72cb8e5c203e2abdd5a47b02e902a4bce3b0c2ada47d460059a321929'
+
'4da00678cb92cfd3b2425e4698cbbef8111c711f9457ba969367638437b5fad7928ca0a91fd24f53dcd9d341cfc420e87ec85d245767531bc57ccafd6feba258')
 
 prepare() {
   cd ${_pkgname}-${pkgver}
-  mv ../csources-${pkgver} csources
+  mv ../csources-${_csourcesver} csources
   rm bin/empty.txt
   for nimcfg in {compiler,config}/nim.cfg; do
 echo "gcc.options.always %= \"\${gcc.options.always} ${CFLAGS:-} 
${CPPFLAGS}\"" >> "${nimcfg}"
@@ -53,7 +56,9 @@
   (cd lib
 nim c --app:lib -d:createNimRtl -d:release nimrtl.nim
   )
+
   msg2 "Building tools"
+  ./koch tools
   (cd tools
 nim c -d:release nimgrep.nim
   )
@@ -76,8 +81,8 @@
   # Fix FS#48118, related to the doc2 command
   ln -s /usr/share/nim/doc "${pkgdir}/usr/lib/nim/doc"
 
-  install -Dm 644 config/* -t "${pkgdir}/etc"
-  install -Dm 755 bin/* tools/nimgrep nimsuggest/nimsuggest -t 
"${pkgdir}/usr/bin"
+  install -Dm 644 config/* -t "${pkgdir}/etc/nim"
+  install -Dm 755 bin/* -t "${pkgdir}/usr/bin"
 
   # Fix FS#50252, unusual placement of header files
   install -d "${pkgdir}/usr/include"
@@ -84,10 +89,20 @@
   cp -a "${pkgdir}/usr/lib/nim/"*.h "${pkgdir}/usr/include"
 
   install -d "${pkgdir}/usr/share/nim/doc"
-  cp -a examples web doc/* "${pkgdir}/usr/share/nim/doc"
+  cp -a examples doc/* "${pkgdir}/usr/share/nim/doc"
 
   install -Dm 644 copying.txt -t "${pkgdir}/usr/share/licenses/${pkgname}"
+
+  # completions
+  for comp in tools/*.bash-completion; do
+install -Dm 644 "${comp}" 
"${pkgdir}/usr/share/bash-completion/completions/$(basename 
"${comp/.bash-completion}")"
+  done
+  for comp in tools/*.zsh-completion; do
+install -Dm 644 "${comp}" 
"${pkgdir}/usr/share/zsh/site-functions/_$(basename "${comp/.zsh-completion}")"
+  done
+
   rm -r "${pkgdir}/nim"
+  rm "${pkgdir}/usr/bin/nimble"
 }
 
 # vim: ts=2 sw=2 et:


[arch-commits] Commit in nim/trunk (PKGBUILD)

2018-09-28 Thread Levente Polyak via arch-commits
Date: Friday, September 28, 2018 @ 18:34:21
  Author: anthraxx
Revision: 387495

upgpkg: nim 0.19.0-1

- added missing backup array
- added hardening flags

Modified:
  nim/trunk/PKGBUILD

--+
 PKGBUILD |   22 --
 1 file changed, 16 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-28 18:28:59 UTC (rev 387494)
+++ PKGBUILD2018-09-28 18:34:21 UTC (rev 387495)
@@ -6,7 +6,7 @@
 
 pkgname=nim
 _pkgname=Nim
-pkgver=0.18.0
+pkgver=0.19.0
 pkgrel=1
 pkgdesc='Imperative, multi-paradigm, compiled programming language'
 url='https://nim-lang.org/'
@@ -14,17 +14,27 @@
 license=('MIT')
 depends=('python' 'bash')
 options=('!emptydirs')
+backup=(
+  etc/nim.cfg
+  etc/nimdoc.cfg
+  etc/nimdoc.tex.cfg
+  etc/rename.rules.cfg
+)
 
source=(${pkgname}-${pkgver}.tar.gz::https://github.com/nim-lang/Nim/archive/v${pkgver}.tar.gz
 
csources-${pkgver}.tar.gz::https://github.com/nim-lang/csources/archive/v${pkgver}.tar.gz)
-sha256sums=('9b9982f349fb96db44020a6da14fa683179b637a3d94782e2c99156ac613e187'
-'e9aff9d58661ea852ae424ba34fc3750b45fb31982645a3038de2300bea2d17c')
-sha512sums=('b4c4ca78bfb310eba7cd105cc43bdb64b013ef90e06613e8d9af460b3f57ccdb4d4fc49f100bb4a5c0f06d45664197b68e69d5bf8ac724c0c849863082aa3a66'
-
'e89324e3d091e1a29b5d0110bf9de7fba2438ce1f37bddcfd5cb4dde3bf31ab906c4576b623a5d70504c3430dad737898474e17d6c0eef41c1effd438d0cc571')
+sha256sums=('f6a0b1c7bc227db1f7b8efa3bde0c6f23903c9184beebc99ff0094378c28e1ee'
+'68042afae0b24915acac813b52b9ee0a303219e990d3bfa05ca57fb6bbc51578')
+sha512sums=('112db4eb0b2007cef48e549d3df7316498aa11226be65ab30d03fa06fdd67dc525c3f60e6ed883b74745644a2cdca55f4be0eddadcd72cec40440e0af06907e0'
+
'06f0062ee54eb52ee1a95cdc9a9fe99bea1b94e16d57dff20335199f029dcd9043c82bb204d4ae65ee3ca326e924d8d3667c7f7cec66c7a50124046500d75a5f')
 
 prepare() {
   cd ${_pkgname}-${pkgver}
   mv ../csources-${pkgver} csources
   rm bin/empty.txt
+  for nimcfg in {compiler,config}/nim.cfg; do
+echo "gcc.options.always %= \"\${gcc.options.always} ${CFLAGS:-} 
${CPPFLAGS}\"" >> "${nimcfg}"
+echo "gcc.options.linker %= \"\${gcc.options.linker} ${LDFLAGS:-}\"" >> 
"${nimcfg}"
+  done
 }
 
 build() {
@@ -77,7 +87,7 @@
   cp -a examples web doc/* "${pkgdir}/usr/share/nim/doc"
 
   install -Dm 644 copying.txt -t "${pkgdir}/usr/share/licenses/${pkgname}"
-  rm -r "${pkgdir}/nim" "${pkgdir}/usr/lib/nim/lib/nimcache"
+  rm -r "${pkgdir}/nim"
 }
 
 # vim: ts=2 sw=2 et:


[arch-commits] Commit in nim/trunk (PKGBUILD)

2018-03-06 Thread Levente Polyak via arch-commits
Date: Tuesday, March 6, 2018 @ 19:33:35
  Author: anthraxx
Revision: 303193

upgpkg: nim 0.18.0-1

Modified:
  nim/trunk/PKGBUILD

--+
 PKGBUILD |   14 +++---
 1 file changed, 7 insertions(+), 7 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-03-06 19:06:44 UTC (rev 303192)
+++ PKGBUILD2018-03-06 19:33:35 UTC (rev 303193)
@@ -6,8 +6,8 @@
 
 pkgname=nim
 _pkgname=Nim
-pkgver=0.17.2
-pkgrel=2
+pkgver=0.18.0
+pkgrel=1
 pkgdesc='Imperative, multi-paradigm, compiled programming language'
 url='https://nim-lang.org/'
 arch=('x86_64')
@@ -16,10 +16,10 @@
 options=('!emptydirs')
 
source=(${pkgname}-${pkgver}.tar.gz::https://github.com/nim-lang/Nim/archive/v${pkgver}.tar.gz
 
csources-${pkgver}.tar.gz::https://github.com/nim-lang/csources/archive/v${pkgver}.tar.gz)
-sha256sums=('eb8a98c7e576e8d858de98473569a29c539308fc7bb15a086b3f2b73d675f752'
-'7eb28ba7d5a03d02fc1c1fd9089c037de9c058d327fd6e95d599db63d9afa9c8')
-sha512sums=('02d773a338cf4aeeedd614fbd694feb4b64c620e63415a979e9f4fdf29d306315ab8a07d81f7a5389744d6f526eee2b1774a1ee7a6911f5bd03bdbb0e30061e7'
-
'4a8f1e87bd96ab33998b0d3415c0ba9560b78795e0396d8af8b588a93c23477097f2c5388b4e612fbc142b490480326b394a933c805a3585cd6f3d7e8390e3e6')
+sha256sums=('9b9982f349fb96db44020a6da14fa683179b637a3d94782e2c99156ac613e187'
+'e9aff9d58661ea852ae424ba34fc3750b45fb31982645a3038de2300bea2d17c')
+sha512sums=('b4c4ca78bfb310eba7cd105cc43bdb64b013ef90e06613e8d9af460b3f57ccdb4d4fc49f100bb4a5c0f06d45664197b68e69d5bf8ac724c0c849863082aa3a66'
+
'e89324e3d091e1a29b5d0110bf9de7fba2438ce1f37bddcfd5cb4dde3bf31ab906c4576b623a5d70504c3430dad737898474e17d6c0eef41c1effd438d0cc571')
 
 prepare() {
   cd ${_pkgname}-${pkgver}
@@ -76,7 +76,7 @@
   install -d "${pkgdir}/usr/share/nim/doc"
   cp -a examples web doc/* "${pkgdir}/usr/share/nim/doc"
 
-  install -Dm 644 copying.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+  install -Dm 644 copying.txt -t "${pkgdir}/usr/share/licenses/${pkgname}"
   rm -r "${pkgdir}/nim" "${pkgdir}/usr/lib/nim/lib/nimcache"
 }
 


[arch-commits] Commit in nim/trunk (PKGBUILD)

2018-01-23 Thread Levente Polyak via arch-commits
Date: Wednesday, January 24, 2018 @ 00:22:56
  Author: anthraxx
Revision: 286135

upgpkg: nim 0.17.2-2 (adding nimsuggest)

Modified:
  nim/trunk/PKGBUILD

--+
 PKGBUILD |6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-01-23 23:06:53 UTC (rev 286134)
+++ PKGBUILD2018-01-24 00:22:56 UTC (rev 286135)
@@ -7,7 +7,7 @@
 pkgname=nim
 _pkgname=Nim
 pkgver=0.17.2
-pkgrel=1
+pkgrel=2
 pkgdesc='Imperative, multi-paradigm, compiled programming language'
 url='https://nim-lang.org/'
 arch=('x86_64')
@@ -47,6 +47,8 @@
   (cd tools
 nim c -d:release nimgrep.nim
   )
+  msg2 "Building nimsuggest"
+  nim c -d:release nimsuggest/nimsuggest.nim
 }
 
 package() {
@@ -65,7 +67,7 @@
   ln -s /usr/share/nim/doc "${pkgdir}/usr/lib/nim/doc"
 
   install -Dm 644 config/* -t "${pkgdir}/etc"
-  install -Dm 755 bin/* tools/nimgrep -t "${pkgdir}/usr/bin"
+  install -Dm 755 bin/* tools/nimgrep nimsuggest/nimsuggest -t 
"${pkgdir}/usr/bin"
 
   # Fix FS#50252, unusual placement of header files
   install -d "${pkgdir}/usr/include"


[arch-commits] Commit in nim/trunk (PKGBUILD)

2017-09-11 Thread Levente Polyak
Date: Monday, September 11, 2017 @ 14:10:57
  Author: anthraxx
Revision: 256915

upgpkg: nim 0.17.2-1

Modified:
  nim/trunk/PKGBUILD

--+
 PKGBUILD |   12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-09-11 14:04:36 UTC (rev 256914)
+++ PKGBUILD2017-09-11 14:10:57 UTC (rev 256915)
@@ -6,8 +6,8 @@
 
 pkgname=nim
 _pkgname=Nim
-pkgver=0.17.0
-pkgrel=2
+pkgver=0.17.2
+pkgrel=1
 pkgdesc='Imperative, multi-paradigm, compiled programming language'
 url='https://nim-lang.org/'
 arch=('x86_64' 'i686')
@@ -16,10 +16,10 @@
 options=('!emptydirs')
 
source=(${pkgname}-${pkgver}.tar.gz::https://github.com/nim-lang/Nim/archive/v${pkgver}.tar.gz
 
csources-${pkgver}.tar.gz::https://github.com/nim-lang/csources/archive/v${pkgver}.tar.gz)
-sha256sums=('9f954f03a40e8fba32e02fcb91499e518f8e220809aef9e22bb7443c96bbbdcd'
-'6b8de28dc317534e45366b62dcad14b9932c0de398c44e1506f5bbd80019c671')
-sha512sums=('39060bf684e0ec9952a4e71b49fc7ad2363622059f7ed3d4355284e3be925dc60c7aa1b7b9f7e1bba7bbd4a65c88444755daec25d1a8b3717f883ed520f26155'
-
'fbf64d347e25da48d5237eef35209774f0e542975465c5d2cd98878f10ea0ab62ad1404758131543b8cf634afabc90d85e9e59dec96eae9bb60fffb88d204d92')
+sha256sums=('eb8a98c7e576e8d858de98473569a29c539308fc7bb15a086b3f2b73d675f752'
+'7eb28ba7d5a03d02fc1c1fd9089c037de9c058d327fd6e95d599db63d9afa9c8')
+sha512sums=('02d773a338cf4aeeedd614fbd694feb4b64c620e63415a979e9f4fdf29d306315ab8a07d81f7a5389744d6f526eee2b1774a1ee7a6911f5bd03bdbb0e30061e7'
+
'4a8f1e87bd96ab33998b0d3415c0ba9560b78795e0396d8af8b588a93c23477097f2c5388b4e612fbc142b490480326b394a933c805a3585cd6f3d7e8390e3e6')
 
 prepare() {
   cd ${_pkgname}-${pkgver}


[arch-commits] Commit in nim/trunk (PKGBUILD)

2017-07-19 Thread Levente Polyak
Date: Wednesday, July 19, 2017 @ 13:52:59
  Author: anthraxx
Revision: 245674

upgpkg: nim 0.17.0-2 (fix compiler source distribution)

FS#54184

Modified:
  nim/trunk/PKGBUILD

--+
 PKGBUILD |7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-07-19 13:23:08 UTC (rev 245673)
+++ PKGBUILD2017-07-19 13:52:59 UTC (rev 245674)
@@ -7,7 +7,7 @@
 pkgname=nim
 _pkgname=Nim
 pkgver=0.17.0
-pkgrel=1
+pkgrel=2
 pkgdesc='Imperative, multi-paradigm, compiled programming language'
 url='https://nim-lang.org/'
 arch=('x86_64' 'i686')
@@ -57,7 +57,8 @@
 
   install -d "${pkgdir}/usr/lib"
   cp -a lib "${pkgdir}/usr/lib/nim"
-  cp -a compiler{,.nimble} "${pkgdir}/usr/lib/nim"
+  cp -a compiler "${pkgdir}/usr/lib/nim"
+  install -Dm 644 compiler.nimble "${pkgdir}/usr/lib/nim/compiler"
   install -m 755 lib/libnimrtl.so "${pkgdir}/usr/lib/libnimrtl.so"
 
   # Fix FS#48118, related to the doc2 command
@@ -74,7 +75,7 @@
   cp -a examples web doc/* "${pkgdir}/usr/share/nim/doc"
 
   install -Dm 644 copying.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-  rm -r "${pkgdir}/nim"
+  rm -r "${pkgdir}/nim" "${pkgdir}/usr/lib/nim/lib/nimcache"
 }
 
 # vim: ts=2 sw=2 et:


[arch-commits] Commit in nim/trunk (PKGBUILD)

2017-05-22 Thread Levente Polyak
Date: Monday, May 22, 2017 @ 14:38:25
  Author: anthraxx
Revision: 229120

upgpkg: nim 0.17.0-1

Modified:
  nim/trunk/PKGBUILD

--+
 PKGBUILD |   12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-05-22 14:37:04 UTC (rev 229119)
+++ PKGBUILD2017-05-22 14:38:25 UTC (rev 229120)
@@ -6,8 +6,8 @@
 
 pkgname=nim
 _pkgname=Nim
-pkgver=0.16.0
-pkgrel=2
+pkgver=0.17.0
+pkgrel=1
 pkgdesc='Imperative, multi-paradigm, compiled programming language'
 url='https://nim-lang.org/'
 arch=('x86_64' 'i686')
@@ -16,10 +16,10 @@
 options=('!emptydirs')
 
source=(${pkgname}-${pkgver}.tar.gz::https://github.com/nim-lang/Nim/archive/v${pkgver}.tar.gz
 
csources-${pkgver}.tar.gz::https://github.com/nim-lang/csources/archive/v${pkgver}.tar.gz)
-sha256sums=('63b35b35d5976fec9d88e3307adb78d2e3988538e5855d13b7f6e6f89c593f7c'
-'e909cea51c2d1f6b04af955db219877ab9f9666741ccc750334597eded80844e')
-sha512sums=('c1cf13d5003d14f3ea0f332ea0ee7355923d17d3020fd35e9106d36e8225f0fde1a49e5c76bb6a48bc6fefbfa3f9205efdd234ad0da9aec2c136d0a067f92a2a'
-
'26e303140ea8740a191a3d1b6e9cfff1e9f29bf9fc323709636e0ddce7ecc06eabf37e9c11785c214bb6c0adf908b07a4514b4fbee221d560cc8aabf278438c6')
+sha256sums=('9f954f03a40e8fba32e02fcb91499e518f8e220809aef9e22bb7443c96bbbdcd'
+'6b8de28dc317534e45366b62dcad14b9932c0de398c44e1506f5bbd80019c671')
+sha512sums=('39060bf684e0ec9952a4e71b49fc7ad2363622059f7ed3d4355284e3be925dc60c7aa1b7b9f7e1bba7bbd4a65c88444755daec25d1a8b3717f883ed520f26155'
+
'fbf64d347e25da48d5237eef35209774f0e542975465c5d2cd98878f10ea0ab62ad1404758131543b8cf634afabc90d85e9e59dec96eae9bb60fffb88d204d92')
 
 prepare() {
   cd ${_pkgname}-${pkgver}


[arch-commits] Commit in nim/trunk (PKGBUILD)

2017-03-12 Thread Levente Polyak
Date: Sunday, March 12, 2017 @ 21:05:57
  Author: anthraxx
Revision: 215901

upgpkg: nim 0.16.0-2 (distribute compiler sources for tools)

Modified:
  nim/trunk/PKGBUILD

--+
 PKGBUILD |3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-03-12 21:00:18 UTC (rev 215900)
+++ PKGBUILD2017-03-12 21:05:57 UTC (rev 215901)
@@ -7,7 +7,7 @@
 pkgname=nim
 _pkgname=Nim
 pkgver=0.16.0
-pkgrel=1
+pkgrel=2
 pkgdesc='Imperative, multi-paradigm, compiled programming language'
 url='https://nim-lang.org/'
 arch=('x86_64' 'i686')
@@ -57,6 +57,7 @@
 
   install -d "${pkgdir}/usr/lib"
   cp -a lib "${pkgdir}/usr/lib/nim"
+  cp -a compiler{,.nimble} "${pkgdir}/usr/lib/nim"
   install -m 755 lib/libnimrtl.so "${pkgdir}/usr/lib/libnimrtl.so"
 
   # Fix FS#48118, related to the doc2 command


[arch-commits] Commit in nim/trunk (PKGBUILD)

2017-03-12 Thread Levente Polyak
Date: Sunday, March 12, 2017 @ 18:50:54
  Author: anthraxx
Revision: 215859

upgpkg: nim 0.16.0-1

Modified:
  nim/trunk/PKGBUILD

--+
 PKGBUILD |   98 +++--
 1 file changed, 50 insertions(+), 48 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-03-12 18:41:27 UTC (rev 215858)
+++ PKGBUILD2017-03-12 18:50:54 UTC (rev 215859)
@@ -1,77 +1,79 @@
-# $Id: PKGBUILD 121061 2014-10-20 12:57:19Z arodseth $
-# Maintainer: Alexander F Rødseth 
+# Maintainer: Levente Polyak 
+# Contributor: Alexander F Rødseth 
 # Contributor: Dominik Picheta 
 # Contributor: Sven-Hendrik Haase 
 # Contributor: Jesus Alvarez 
 
 pkgname=nim
-pkgver=0.15.0
+_pkgname=Nim
+pkgver=0.16.0
 pkgrel=1
 pkgdesc='Imperative, multi-paradigm, compiled programming language'
+url='https://nim-lang.org/'
 arch=('x86_64' 'i686')
-url='http://nim-lang.org/'
 license=('MIT')
-makedepends=('git' 'glib2')
+depends=('python' 'bash')
 options=('!emptydirs')
-source=("$pkgname::git://github.com/Araq/Nimrod.git#tag=v$pkgver")
-md5sums=('SKIP')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/nim-lang/Nim/archive/v${pkgver}.tar.gz
+
csources-${pkgver}.tar.gz::https://github.com/nim-lang/csources/archive/v${pkgver}.tar.gz)
+sha256sums=('63b35b35d5976fec9d88e3307adb78d2e3988538e5855d13b7f6e6f89c593f7c'
+'e909cea51c2d1f6b04af955db219877ab9f9666741ccc750334597eded80844e')
+sha512sums=('c1cf13d5003d14f3ea0f332ea0ee7355923d17d3020fd35e9106d36e8225f0fde1a49e5c76bb6a48bc6fefbfa3f9205efdd234ad0da9aec2c136d0a067f92a2a'
+
'26e303140ea8740a191a3d1b6e9cfff1e9f29bf9fc323709636e0ddce7ecc06eabf37e9c11785c214bb6c0adf908b07a4514b4fbee221d560cc8aabf278438c6')
 
 prepare() {
-  cd "$pkgname"
-
-  rm build/empty.txt && rmdir build
-  git clone --depth=1 git://github.com/nimrod-code/csources build
-  cd build
-  git checkout b39a1df
+  cd ${_pkgname}-${pkgver}
+  mv ../csources-${pkgver} csources
+  rm bin/empty.txt
 }
 
 build() {
-  cd "$pkgname/build"
+  cd ${_pkgname}-${pkgver}
+  export PATH="${srcdir}/${_pkgname}-${pkgver}/bin:${PATH}"
 
-  sh build.sh
+  msg2 "Building nim"
+  (cd csources
+sh build.sh
+  )
+  msg2 "Building koch"
+  nim c -d:release koch
+  ./koch boot -d:release -d:nativeStacktrace -d:useGnuReadline
 
-  cd ..
-  ./bin/nim c koch
-  ./koch boot -d:release -d:useGnuReadline
-
-  export PATH="$srcdir/$pkgname/bin:$PATH"
-
-  cd lib
-  nim c --app:lib -d:createNimRtl -d:release nimrtl.nim
-
-  cd ../tools
-  nim c -d:release nimgrep.nim
+  msg2 "Building libs"
+  (cd lib
+nim c --app:lib -d:createNimRtl -d:release nimrtl.nim
+  )
+  msg2 "Building tools"
+  (cd tools
+nim c -d:release nimgrep.nim
+  )
 }
 
 package() {
-  cd "$pkgname"
+  cd ${_pkgname}-${pkgver}
+  export PATH="${srcdir}/${_pkgname}-${pkgver}/bin:${PATH}"
 
-  export PATH="$srcdir/$pkgname/bin:$PATH"
+  ./koch install "${pkgdir}"
 
-  ./koch install "$pkgdir"
+  install -d "${pkgdir}/usr/lib"
+  cp -a lib "${pkgdir}/usr/lib/nim"
+  install -m 755 lib/libnimrtl.so "${pkgdir}/usr/lib/libnimrtl.so"
 
-  install -d \
-"$pkgdir/usr/share/nim/doc" "$pkgdir/usr/lib/nim" \
-"$pkgdir/etc" "$pkgdir/usr/bin" "$pkgdir/usr/include"
+  # Fix FS#48118, related to the doc2 command
+  ln -s /usr/share/nim/doc "${pkgdir}/usr/lib/nim/doc"
 
-  cd "$pkgdir/nim"
-  mv lib/* "$pkgdir/usr/lib/nim/"
-  mv config/* "$pkgdir/etc/"
-  cp -a "$srcdir/$pkgname/lib/packages" "$pkgdir/usr/lib/nim/"
-  mv bin/* "$pkgdir/usr/bin/"
+  install -Dm 644 config/* -t "${pkgdir}/etc"
+  install -Dm 755 bin/* tools/nimgrep -t "${pkgdir}/usr/bin"
 
-  # Fix FS50252, unusual placement of header files
-  mv "$pkgdir/usr/lib/nim/"*.h "$pkgdir/usr/include/"
+  # Fix FS#50252, unusual placement of header files
+  install -d "${pkgdir}/usr/include"
+  cp -a "${pkgdir}/usr/lib/nim/"*.h "${pkgdir}/usr/include"
 
-  cd "$srcdir/$pkgname"
-  rm -r "$pkgdir/nim"
-  mv examples web doc/* "$pkgdir/usr/share/nim/doc/"
-  install -m644 lib/libnimrtl.so "$pkgdir/usr/lib/libnimrtl.so"
-  install -m755 tools/nimgrep "$pkgdir/usr/bin/"
-  install -Dm644 copying.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+  install -d "${pkgdir}/usr/share/nim/doc"
+  cp -a examples web doc/* "${pkgdir}/usr/share/nim/doc"
 
-  # Fix FS#48118, related to the doc2 command
-  ln -s /usr/share/nim/doc "$pkgdir/usr/lib/nim/doc"
+  install -Dm 644 copying.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+  rm -r "${pkgdir}/nim"
 }
 
-# vim:set ts=2 sw=2 et:
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in nim/trunk (PKGBUILD)

2016-10-04 Thread Alexander Rødseth
Date: Tuesday, October 4, 2016 @ 15:54:19
  Author: arodseth
Revision: 191318

upgpkg: nim 0.15.0-1

Modified:
  nim/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-10-04 14:55:00 UTC (rev 191317)
+++ PKGBUILD2016-10-04 15:54:19 UTC (rev 191318)
@@ -5,8 +5,8 @@
 # Contributor: Jesus Alvarez 
 
 pkgname=nim
-pkgver=0.14.2
-pkgrel=2
+pkgver=0.15.0
+pkgrel=1
 pkgdesc='Imperative, multi-paradigm, compiled programming language'
 arch=('x86_64' 'i686')
 url='http://nim-lang.org/'


[arch-commits] Commit in nim/trunk (PKGBUILD)

2016-08-07 Thread Alexander Rødseth
Date: Sunday, August 7, 2016 @ 12:54:14
  Author: arodseth
Revision: 185870

upgpkg: nim 0.14.2-2

Modified:
  nim/trunk/PKGBUILD

--+
 PKGBUILD |   27 ++-
 1 file changed, 14 insertions(+), 13 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-08-07 11:52:29 UTC (rev 185869)
+++ PKGBUILD2016-08-07 12:54:14 UTC (rev 185870)
@@ -6,7 +6,7 @@
 
 pkgname=nim
 pkgver=0.14.2
-pkgrel=1
+pkgrel=2
 pkgdesc='Imperative, multi-paradigm, compiled programming language'
 arch=('x86_64' 'i686')
 url='http://nim-lang.org/'
@@ -41,7 +41,6 @@
 
   cd ../tools
   nim c -d:release nimgrep.nim
-  #nim c -d:release nimrepl.nim # does not compile
 }
 
 package() {
@@ -51,23 +50,25 @@
 
   ./koch install "$pkgdir"
 
-  install -d "$pkgdir/usr/share/nim/doc" "$pkgdir/usr/lib/nim" \
-"$pkgdir/etc" "$pkgdir/usr/bin"
+  install -d \
+"$pkgdir/usr/share/nim/doc" "$pkgdir/usr/lib/nim" \
+"$pkgdir/etc" "$pkgdir/usr/bin" "$pkgdir/usr/include"
 
   cd "$pkgdir/nim"
-  mv "lib/"* "$pkgdir/usr/lib/nim/"
-  mv "config/"* "$pkgdir/etc/"
+  mv lib/* "$pkgdir/usr/lib/nim/"
+  mv config/* "$pkgdir/etc/"
   cp -a "$srcdir/$pkgname/lib/packages" "$pkgdir/usr/lib/nim/"
-  mv "bin/"* "$pkgdir/usr/bin/"
+  mv bin/* "$pkgdir/usr/bin/"
 
+  # Fix FS50252, unusual placement of header files
+  mv "$pkgdir/usr/lib/nim/"*.h "$pkgdir/usr/include/"
+
   cd "$srcdir/$pkgname"
   rm -r "$pkgdir/nim"
-  mv examples web "$pkgdir/usr/share/nim/doc/"
-  mv "doc/"* "$pkgdir/usr/share/nim/doc/"
-  install -m644 "lib/libnimrtl.so" "$pkgdir/usr/lib/libnimrtl.so"
-  install -m755 "tools/nimgrep" "$pkgdir/usr/bin/"
-  #install -m755 "tools/nimrepl" "$pkgdir/usr/bin/"
-  install -Dm644 "copying.txt" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+  mv examples web doc/* "$pkgdir/usr/share/nim/doc/"
+  install -m644 lib/libnimrtl.so "$pkgdir/usr/lib/libnimrtl.so"
+  install -m755 tools/nimgrep "$pkgdir/usr/bin/"
+  install -Dm644 copying.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
 
   # Fix FS#48118, related to the doc2 command
   ln -s /usr/share/nim/doc "$pkgdir/usr/lib/nim/doc"


[arch-commits] Commit in nim/trunk (PKGBUILD)

2016-06-28 Thread Alexander Rødseth
Date: Tuesday, June 28, 2016 @ 21:31:42
  Author: arodseth
Revision: 181557

upgpkg: nim 0.14.2-1

Modified:
  nim/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-06-28 20:53:16 UTC (rev 181556)
+++ PKGBUILD2016-06-28 21:31:42 UTC (rev 181557)
@@ -5,7 +5,7 @@
 # Contributor: Jesus Alvarez 
 
 pkgname=nim
-pkgver=0.14.0
+pkgver=0.14.2
 pkgrel=1
 pkgdesc='Imperative, multi-paradigm, compiled programming language'
 arch=('x86_64' 'i686')


[arch-commits] Commit in nim/trunk (PKGBUILD)

2016-06-08 Thread Alexander Rødseth
Date: Wednesday, June 8, 2016 @ 21:10:38
  Author: arodseth
Revision: 178673

upgpkg: nim 0.14.0-1

Modified:
  nim/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-06-08 18:29:48 UTC (rev 178672)
+++ PKGBUILD2016-06-08 19:10:38 UTC (rev 178673)
@@ -5,8 +5,8 @@
 # Contributor: Jesus Alvarez 
 
 pkgname=nim
-pkgver=0.13.0
-pkgrel=3
+pkgver=0.14.0
+pkgrel=1
 pkgdesc='Imperative, multi-paradigm, compiled programming language'
 arch=('x86_64' 'i686')
 url='http://nim-lang.org/'


[arch-commits] Commit in nim/trunk (PKGBUILD)

2016-03-12 Thread Alexander Rødseth
Date: Saturday, March 12, 2016 @ 10:52:51
  Author: arodseth
Revision: 166210

upgpkg: nim 0.13.0-3

Modified:
  nim/trunk/PKGBUILD

--+
 PKGBUILD |8 ++--
 1 file changed, 6 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-03-12 08:50:20 UTC (rev 166209)
+++ PKGBUILD2016-03-12 09:52:51 UTC (rev 166210)
@@ -6,12 +6,12 @@
 
 pkgname=nim
 pkgver=0.13.0
-pkgrel=2
+pkgrel=3
 pkgdesc='Imperative, multi-paradigm, compiled programming language'
 arch=('x86_64' 'i686')
 url='http://nim-lang.org/'
 license=('MIT')
-makedepends=('git')
+makedepends=('git' 'glib2')
 options=('!emptydirs')
 source=("$pkgname::git://github.com/Araq/Nimrod.git#tag=v$pkgver")
 md5sums=('SKIP')
@@ -21,6 +21,8 @@
 
   rm build/empty.txt && rmdir build
   git clone --depth=1 git://github.com/nimrod-code/csources build
+  cd build
+  git checkout b39a1df
 }
 
 build() {
@@ -39,6 +41,7 @@
 
   cd ../tools
   nim c -d:release nimgrep.nim
+  #nim c -d:release nimrepl.nim # does not compile
 }
 
 package() {
@@ -63,6 +66,7 @@
   mv "doc/"* "$pkgdir/usr/share/nim/doc/"
   install -m644 "lib/libnimrtl.so" "$pkgdir/usr/lib/libnimrtl.so"
   install -m755 "tools/nimgrep" "$pkgdir/usr/bin/"
+  #install -m755 "tools/nimrepl" "$pkgdir/usr/bin/"
   install -Dm644 "copying.txt" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
 
   # Fix FS#48118, related to the doc2 command


[arch-commits] Commit in nim/trunk (PKGBUILD)

2016-02-11 Thread Alexander Rødseth
Date: Thursday, February 11, 2016 @ 23:50:53
  Author: arodseth
Revision: 161318

upgpkg: nim 0.13.0-2

Modified:
  nim/trunk/PKGBUILD

--+
 PKGBUILD |   12 
 1 file changed, 8 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-02-11 22:30:37 UTC (rev 161317)
+++ PKGBUILD2016-02-11 22:50:53 UTC (rev 161318)
@@ -1,5 +1,5 @@
 # $Id: PKGBUILD 121061 2014-10-20 12:57:19Z arodseth $
-# Maintainer: Alexander Rødseth 
+# Maintainer: Alexander F Rødseth 
 # Contributor: Dominik Picheta 
 # Contributor: Sven-Hendrik Haase 
 # Contributor: Jesus Alvarez 
@@ -6,7 +6,7 @@
 
 pkgname=nim
 pkgver=0.13.0
-pkgrel=1
+pkgrel=2
 pkgdesc='Imperative, multi-paradigm, compiled programming language'
 arch=('x86_64' 'i686')
 url='http://nim-lang.org/'
@@ -25,9 +25,10 @@
 
 build() {
   cd "$pkgname/build"
+
   sh build.sh
+
   cd ..
-
   ./bin/nim c koch
   ./koch boot -d:release -d:useGnuReadline
 
@@ -44,7 +45,7 @@
   cd "$pkgname"
 
   export PATH="$srcdir/$pkgname/bin:$PATH"
-  
+
   ./koch install "$pkgdir"
 
   install -d "$pkgdir/usr/share/nim/doc" "$pkgdir/usr/lib/nim" \
@@ -63,6 +64,9 @@
   install -m644 "lib/libnimrtl.so" "$pkgdir/usr/lib/libnimrtl.so"
   install -m755 "tools/nimgrep" "$pkgdir/usr/bin/"
   install -Dm644 "copying.txt" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+
+  # Fix FS#48118, related to the doc2 command
+  ln -s /usr/share/nim/doc "$pkgdir/usr/lib/nim/doc"
 }
 
 # vim:set ts=2 sw=2 et:


[arch-commits] Commit in nim/trunk (PKGBUILD)

2016-01-22 Thread Alexander Rødseth
Date: Friday, January 22, 2016 @ 22:47:29
  Author: arodseth
Revision: 158622

upgpkg: nim 0.13.0-1

Modified:
  nim/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-01-22 21:09:59 UTC (rev 158621)
+++ PKGBUILD2016-01-22 21:47:29 UTC (rev 158622)
@@ -5,7 +5,7 @@
 # Contributor: Jesus Alvarez 
 
 pkgname=nim
-pkgver=0.12.0
+pkgver=0.13.0
 pkgrel=1
 pkgdesc='Imperative, multi-paradigm, compiled programming language'
 arch=('x86_64' 'i686')


[arch-commits] Commit in nim/trunk (PKGBUILD)

2015-10-30 Thread Alexander Rødseth
Date: Friday, October 30, 2015 @ 21:08:33
  Author: arodseth
Revision: 145326

upgpkg: nim 0.12.0-1

Modified:
  nim/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-10-30 20:07:30 UTC (rev 145325)
+++ PKGBUILD2015-10-30 20:08:33 UTC (rev 145326)
@@ -5,7 +5,7 @@
 # Contributor: Jesus Alvarez 
 
 pkgname=nim
-pkgver=0.11.2
+pkgver=0.12.0
 pkgrel=1
 pkgdesc='Imperative, multi-paradigm, compiled programming language'
 arch=('x86_64' 'i686')


[arch-commits] Commit in nim/trunk (PKGBUILD)

2015-05-05 Thread Alexander Rødseth
Date: Tuesday, May 5, 2015 @ 23:49:55
  Author: arodseth
Revision: 132815

upgpkg: nim 0.11.2-1

Modified:
  nim/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-05-05 17:28:12 UTC (rev 132814)
+++ PKGBUILD2015-05-05 21:49:55 UTC (rev 132815)
@@ -5,7 +5,7 @@
 # Contributor: Jesus Alvarez jeezu...@gmail.com
 
 pkgname=nim
-pkgver=0.11.0
+pkgver=0.11.2
 pkgrel=1
 pkgdesc='Imperative, multi-paradigm, compiled programming language'
 arch=('x86_64' 'i686')


[arch-commits] Commit in nim/trunk (PKGBUILD)

2015-04-30 Thread Alexander Rødseth
Date: Thursday, April 30, 2015 @ 22:36:12
  Author: arodseth
Revision: 132572

upgpkg: nim 0.11.0-1

Modified:
  nim/trunk/PKGBUILD

--+
 PKGBUILD |8 
 1 file changed, 4 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-04-30 14:24:14 UTC (rev 132571)
+++ PKGBUILD2015-04-30 20:36:12 UTC (rev 132572)
@@ -5,17 +5,16 @@
 # Contributor: Jesus Alvarez jeezu...@gmail.com
 
 pkgname=nim
-pkgver=0.10.2
+pkgver=0.11.0
 pkgrel=1
 pkgdesc='Imperative, multi-paradigm, compiled programming language'
 arch=('x86_64' 'i686')
-url='http://nimrod-code.org/'
+url='http://nim-lang.org/'
 license=('MIT')
 makedepends=('git')
 replaces=('nimrod')
 conflicts=('nimrod')
 options=('!emptydirs')
-#source=($pkgname::git://github.com/Araq/Nimrod.git#commit=06a4ab54aa)
 source=($pkgname::git://github.com/Araq/Nimrod.git#tag=v$pkgver)
 md5sums=('SKIP')
 
@@ -50,7 +49,8 @@
   
   ./koch install $pkgdir
 
-  install -d $pkgdir/usr/share/nim/doc $pkgdir/usr/lib/nim $pkgdir/etc 
$pkgdir/usr/bin
+  install -d $pkgdir/usr/share/nim/doc $pkgdir/usr/lib/nim \
+$pkgdir/etc $pkgdir/usr/bin
 
   cd $pkgdir/nim
   mv lib/* $pkgdir/usr/lib/nim/


[arch-commits] Commit in nim/trunk (PKGBUILD)

2015-04-30 Thread Alexander Rødseth
Date: Thursday, April 30, 2015 @ 23:02:29
  Author: arodseth
Revision: 132574

upgpkg: nim 0.11.0-1

Modified:
  nim/trunk/PKGBUILD

--+
 PKGBUILD |3 ---
 1 file changed, 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-04-30 20:38:04 UTC (rev 132573)
+++ PKGBUILD2015-04-30 21:02:29 UTC (rev 132574)
@@ -12,8 +12,6 @@
 url='http://nim-lang.org/'
 license=('MIT')
 makedepends=('git')
-replaces=('nimrod')
-conflicts=('nimrod')
 options=('!emptydirs')
 source=($pkgname::git://github.com/Araq/Nimrod.git#tag=v$pkgver)
 md5sums=('SKIP')
@@ -65,7 +63,6 @@
   install -m644 lib/libnimrtl.so $pkgdir/usr/lib/libnimrtl.so
   install -m755 tools/nimgrep $pkgdir/usr/bin/
   install -Dm644 copying.txt $pkgdir/usr/share/licenses/$pkgname/LICENSE
-  ln -s /usr/bin/nim $pkgdir/usr/bin/nimrod
 }
 
 # vim:set ts=2 sw=2 et:


[arch-commits] Commit in nim/trunk (PKGBUILD)

2014-12-31 Thread Alexander Rødseth
Date: Wednesday, December 31, 2014 @ 18:00:23
  Author: arodseth
Revision: 125078

upgpkg: nim 0.10.2-1

Modified:
  nim/trunk/PKGBUILD

--+
 PKGBUILD |8 
 1 file changed, 4 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-12-31 15:58:10 UTC (rev 125077)
+++ PKGBUILD2014-12-31 17:00:23 UTC (rev 125078)
@@ -5,8 +5,8 @@
 # Contributor: Jesus Alvarez jeezu...@gmail.com
 
 pkgname=nim
-pkgver=0.9.6
-pkgrel=2
+pkgver=0.10.2
+pkgrel=1
 pkgdesc='Imperative, multi-paradigm, compiled programming language'
 arch=('x86_64' 'i686')
 url='http://nimrod-code.org/'
@@ -15,8 +15,8 @@
 replaces=('nimrod')
 conflicts=('nimrod')
 options=('!emptydirs')
-source=($pkgname::git://github.com/Araq/Nimrod.git#commit=06a4ab54aa)
-#source=($pkgname::git://github.com/Araq/Nimrod.git#tag=v$pkgver)
+#source=($pkgname::git://github.com/Araq/Nimrod.git#commit=06a4ab54aa)
+source=($pkgname::git://github.com/Araq/Nimrod.git#tag=v$pkgver)
 md5sums=('SKIP')
 
 prepare() {


[arch-commits] Commit in nim/trunk (PKGBUILD)

2014-11-14 Thread Alexander Rødseth
Date: Friday, November 14, 2014 @ 10:47:55
  Author: arodseth
Revision: 122552

upgpkg: nim 0.9.6-2

Modified:
  nim/trunk/PKGBUILD

--+
 PKGBUILD |3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-11-14 09:43:18 UTC (rev 122551)
+++ PKGBUILD2014-11-14 09:47:55 UTC (rev 122552)
@@ -6,7 +6,7 @@
 
 pkgname=nim
 pkgver=0.9.6
-pkgrel=1
+pkgrel=2
 pkgdesc='Imperative, multi-paradigm, compiled programming language'
 arch=('x86_64' 'i686')
 url='http://nimrod-code.org/'
@@ -65,6 +65,7 @@
   install -m644 lib/libnimrtl.so $pkgdir/usr/lib/libnimrtl.so
   install -m755 tools/nimgrep $pkgdir/usr/bin/
   install -Dm644 copying.txt $pkgdir/usr/share/licenses/$pkgname/LICENSE
+  ln -s /usr/bin/nim $pkgdir/usr/bin/nimrod
 }
 
 # vim:set ts=2 sw=2 et:


[arch-commits] Commit in nim/trunk (PKGBUILD)

2014-11-13 Thread Alexander Rødseth
Date: Thursday, November 13, 2014 @ 14:23:13
  Author: arodseth
Revision: 122515

upgpkg: nim 0.9.6-1

Modified:
  nim/trunk/PKGBUILD

--+
 PKGBUILD |1 +
 1 file changed, 1 insertion(+)

Modified: PKGBUILD
===
--- PKGBUILD2014-11-13 13:02:59 UTC (rev 122514)
+++ PKGBUILD2014-11-13 13:23:13 UTC (rev 122515)
@@ -13,6 +13,7 @@
 license=('MIT')
 makedepends=('git')
 replaces=('nimrod')
+conflicts=('nimrod')
 options=('!emptydirs')
 source=($pkgname::git://github.com/Araq/Nimrod.git#commit=06a4ab54aa)
 #source=($pkgname::git://github.com/Araq/Nimrod.git#tag=v$pkgver)