Enforce current package rules for packages built from tree

* Replace '-' in package name by '_'.
* Use new '[...]' notation for pre-release version component.
This commit is contained in:
Ingo Weinhold
2013-04-18 14:44:44 +02:00
parent defc1f774a
commit 7b2d062147
7 changed files with 31 additions and 31 deletions
+2 -2
View File
@@ -1,5 +1,5 @@
name haiku
version R1-alpha3_pm-1
version R1[alpha3_pm]-1
architecture x86_gcc2
summary "The Haiku base system"
@@ -16,7 +16,7 @@ licenses {
}
provides {
haiku=R1-alpha3_pm-1 compat>=R1-alpha1
haiku=R1[alpha3_pm]-1 compat>=R1[alpha1]
coreutils=8.4 compat>=0.0
diffutils=2.8.1 compat>=0.0
findutils=4.2.33 compat>=0.0
@@ -1,5 +1,5 @@
name haiku-devel
version R1-alpha3_pm-1
name haiku_devel
version R1[alpha3_pm]-1
architecture x86_gcc2
summary "The Haiku base system development files"
@@ -14,9 +14,9 @@ copyrights "2001-2011 Haiku, Inc. et al"
licenses "MIT"
provides {
haiku-devel=R1-alpha3_pm-1
haiku_devel=R1[alpha3_pm]-1
}
requires {
haiku
haiku == R1[alpha3_pm]-1
}
@@ -1,5 +1,5 @@
name haiku-userguide
version R1-alpha3_pm-1
name haiku_userguide
version R1[alpha3_pm]-1
architecture any
summary "The Haiku user documentation"
description "The Haiku user documentation."
@@ -11,7 +11,7 @@ copyrights "2001-2011 Haiku, Inc. et al"
licenses MIT
provides {
haiku-userguide=R1-alpha3_pm-1
haiku_userguide=R1[alpha3_pm]-1
}
requires {
@@ -1,5 +1,5 @@
name haiku-welcome
version R1-alpha3_pm-1
name haiku_welcome
version R1[alpha3_pm]-1
architecture any
summary "The Haiku welcome documentation"
description "The Haiku welcome documentation for new users."
@@ -11,7 +11,7 @@ copyrights "2001-2011 Haiku, Inc. et al"
licenses "MIT"
provides {
haiku-welcome=R1-alpha3_pm-1
haiku_welcome=R1[alpha3_pm]-1
}
requires {
@@ -1,5 +1,5 @@
name makefile-engine
version R1-alpha3_pm-1
name makefile_engine
version R1[alpha3_pm]-1
architecture any
summary "The makefile engine"
description "A simple generic makefile engine and makefile template."
@@ -11,7 +11,7 @@ copyrights "? Be Inc. 2001-2011 Haiku, Inc."
licenses MIT
provides {
makefile-engine=R1-alpha3_pm-1
makefile_engine=R1[alpha3_pm]-1
}
requires {