Use an scm rockspec instead of storing release rockspecs (closes #31).

Allows installing dev version of serpent using `luarocks make`.
There is no reason to store release rockspecs in the repo, they can be
generated using `luarocks new-version --tag <version>`.
This commit is contained in:
Peter Melnichenko 2018-04-18 21:37:26 +03:00 committed by Paul Kulchenko
parent 33b12f1cb4
commit aedfe52d49
10 changed files with 1 additions and 229 deletions

View File

@ -1,27 +0,0 @@
package = "serpent"
version = "0.19-1"
source = {
url = "git://github.com/pkulchenko/serpent.git",
tag = "0.19"
}
description = {
summary = "Lua serializer and pretty printer",
homepage = "https://github.com/pkulchenko/serpent",
maintainer = "Paul Kulchenko <paul@kulchenko.com>",
license = "MIT",
}
dependencies = {
"lua >= 5.1",
}
build = {
type = "builtin",
modules = {
["serpent"] = "src/serpent.lua",
},
copy_directories = { "t" },
}
-- vim: ft=lua

View File

@ -1,25 +0,0 @@
package = "serpent"
version = "0.21-1"
source = {
url = "git://github.com/pkulchenko/serpent.git",
tag = "0.21"
}
description = {
summary = "Lua serializer and pretty printer",
homepage = "https://github.com/pkulchenko/serpent",
maintainer = "Paul Kulchenko <paul@kulchenko.com>",
license = "MIT",
}
dependencies = {
"lua >= 5.1",
}
build = {
type = "builtin",
modules = {
["serpent"] = "src/serpent.lua",
},
copy_directories = { "t" },
}

View File

@ -1,25 +0,0 @@
package = "serpent"
version = "0.22-1"
source = {
url = "git://github.com/pkulchenko/serpent.git",
tag = "0.22"
}
description = {
summary = "Lua serializer and pretty printer",
homepage = "https://github.com/pkulchenko/serpent",
maintainer = "Paul Kulchenko <paul@kulchenko.com>",
license = "MIT",
}
dependencies = {
"lua >= 5.1",
}
build = {
type = "builtin",
modules = {
["serpent"] = "src/serpent.lua",
},
copy_directories = { "t" },
}

View File

@ -1,25 +0,0 @@
package = "serpent"
version = "0.23-1"
source = {
url = "git://github.com/pkulchenko/serpent.git",
tag = "0.23"
}
description = {
summary = "Lua serializer and pretty printer",
homepage = "https://github.com/pkulchenko/serpent",
maintainer = "Paul Kulchenko <paul@kulchenko.com>",
license = "MIT",
}
dependencies = {
"lua >= 5.1",
}
build = {
type = "builtin",
modules = {
["serpent"] = "src/serpent.lua",
},
copy_directories = { "t" },
}

View File

@ -1,25 +0,0 @@
package = "serpent"
version = "0.24-1"
source = {
url = "git://github.com/pkulchenko/serpent.git",
tag = "0.24"
}
description = {
summary = "Lua serializer and pretty printer",
homepage = "https://github.com/pkulchenko/serpent",
maintainer = "Paul Kulchenko <paul@kulchenko.com>",
license = "MIT",
}
dependencies = {
"lua >= 5.1, < 5.3",
}
build = {
type = "builtin",
modules = {
["serpent"] = "src/serpent.lua",
},
copy_directories = { "t" },
}

View File

@ -1,25 +0,0 @@
package = "serpent"
version = "0.25-1"
source = {
url = "git://github.com/pkulchenko/serpent.git",
tag = "0.25"
}
description = {
summary = "Lua serializer and pretty printer",
homepage = "https://github.com/pkulchenko/serpent",
maintainer = "Paul Kulchenko <paul@kulchenko.com>",
license = "MIT",
}
dependencies = {
"lua >= 5.1, < 5.3",
}
build = {
type = "builtin",
modules = {
["serpent"] = "src/serpent.lua",
},
copy_directories = { "t" },
}

View File

@ -1,25 +0,0 @@
package = "serpent"
version = "0.26-1"
source = {
url = "git://github.com/pkulchenko/serpent.git",
tag = "0.26"
}
description = {
summary = "Lua serializer and pretty printer",
homepage = "https://github.com/pkulchenko/serpent",
maintainer = "Paul Kulchenko <paul@kulchenko.com>",
license = "MIT",
}
dependencies = {
"lua >= 5.1, < 5.3",
}
build = {
type = "builtin",
modules = {
["serpent"] = "src/serpent.lua",
},
copy_directories = { "t" },
}

View File

@ -1,25 +0,0 @@
package = "serpent"
version = "0.27-1"
source = {
url = "git://github.com/pkulchenko/serpent.git",
tag = "0.27"
}
description = {
summary = "Lua serializer and pretty printer",
homepage = "https://github.com/pkulchenko/serpent",
maintainer = "Paul Kulchenko <paul@kulchenko.com>",
license = "MIT",
}
dependencies = {
"lua >= 5.1, < 5.3",
}
build = {
type = "builtin",
modules = {
["serpent"] = "src/serpent.lua",
},
copy_directories = { "t" },
}

View File

@ -1,25 +0,0 @@
package = "serpent"
version = "0.30-1"
source = {
url = "git://github.com/pkulchenko/serpent.git",
tag = "0.30"
}
description = {
summary = "Lua serializer and pretty printer",
homepage = "https://github.com/pkulchenko/serpent",
maintainer = "Paul Kulchenko <paul@kulchenko.com>",
license = "MIT",
}
dependencies = {
"lua >= 5.1, < 5.4",
}
build = {
type = "builtin",
modules = {
["serpent"] = "src/serpent.lua",
},
copy_directories = { "t" },
}

View File

@ -1,8 +1,7 @@
package = "serpent"
version = "0.28-1"
version = "scm-1"
source = {
url = "git://github.com/pkulchenko/serpent.git",
tag = "0.28"
}
description = {