~ubuntu-branches/ubuntu/vivid/luarocks/vivid-proposed

« back to all changes in this revision

Viewing changes to debian/rules

  • Committer: Package Import Robot
  • Author(s): Enrico Tassi
  • Date: 2014-10-11 15:26:47 UTC
  • mfrom: (1.2.6)
  • Revision ID: package-import@ubuntu.com-20141011152647-bkfciayfdz6elvv3
Tags: 2.2.0+dfsg-1
* New upstream release
* patch 0001-Fixed-detection-of-Debian-paths removed (applied upstream)

Show diffs side-by-side

added added

removed removed

Lines of Context:
7
7
 
8
8
override_dh_auto_configure:
9
9
        ./configure \
 
10
                --lua-version=5.1 \
10
11
                --prefix=/usr \
11
12
                --sysconfdir=/etc/luarocks \
12
13
                --with-lua=/usr \
17
18
                --with-md5-checker=md5sum
18
19
 
19
20
override_dh_auto_build:
20
 
        make
 
21
        make build
21
22
        txt2man -t "luarocks 1" -r "LuaRocks" -v "" debian/luarocks.1.txt \
22
23
                > luarocks.1
23
24
        txt2man -t "luarocks-admin 1" -r "LuaRocks repository administration"\
24
25
                -v "" debian/luarocks-admin.1.txt > luarocks-admin.1
25
26
 
 
27
define LUAROCKS_CONF
 
28
rocks_trees = {
 
29
   home..[[/.luarocks]],
 
30
   [[/usr/local]]
 
31
}
 
32
endef
 
33
export LUAROCKS_CONF
26
34
override_dh_auto_install:
27
35
        mkdir -p $(DEB_DESTDIR)/etc/luarocks/
28
36
        mkdir -p $(DEB_DESTDIR)/usr/bin/
35
43
        cp src/bin/luarocks $(DEB_DESTDIR)/usr/bin/
36
44
        cp src/bin/luarocks-admin $(DEB_DESTDIR)/usr/bin/
37
45
        sed -i -e '1c\#!/usr/bin/env lua5.1' $(DEB_DESTDIR)/usr/bin/*
38
 
        make luadoc
39
 
        cp -r doc/luadoc/* $(DEB_DESTDIR)/usr/share/doc/luarocks/doc/
40
 
        echo 'rocks_servers = {' > $(DEB_DESTDIR)/etc/luarocks/config.lua
41
 
        echo '   [[http://luarocks.org/repositories/rocks]]' >> $(DEB_DESTDIR)/etc/luarocks/config.lua
42
 
        echo '}' >> $(DEB_DESTDIR)/etc/luarocks/config.lua
43
 
        echo '' >> $(DEB_DESTDIR)/etc/luarocks/config.lua
44
 
        echo 'rocks_trees = {' >> $(DEB_DESTDIR)/etc/luarocks/config.lua
45
 
        echo '   home..[[/.luarocks]],' >> $(DEB_DESTDIR)/etc/luarocks/config.lua
46
 
        echo '   [[/usr/local]]' >> $(DEB_DESTDIR)/etc/luarocks/config.lua
47
 
        echo '}' >> $(DEB_DESTDIR)/etc/luarocks/config.lua
 
46
        echo "$$LUAROCKS_CONF" > $(DEB_DESTDIR)/etc/luarocks/config-5.1.lua
48
47
 
49
48
override_dh_auto_clean:
50
49
        rm -f luarocks.1 luarocks-admin.1