[Lsb-messages] /var/www/bzr/lsb/devel/specdb r1518: Added possibility to store versioned provides/requires, drop arch field from RawVtable
Denis Silakov
dsilakov at gmail.com
Sat Jun 18 14:20:59 UTC 2016
------------------------------------------------------------
revno: 1518
committer: Denis Silakov <dsilakov at gmail.com>
branch nick: specdb
timestamp: Sat 2016-06-18 17:20:59 +0300
message:
Added possibility to store versioned provides/requires, drop arch field from RawVtable
modified:
CompProvides.sql
CompRequires.sql
RawVtable.sql
makefile
-------------- next part --------------
=== modified file 'CompProvides.sql'
--- a/CompProvides.sql 2012-01-28 18:55:01 +0000
+++ b/CompProvides.sql 2016-06-18 14:20:59 +0000
@@ -13,8 +13,12 @@
CREATE TABLE `CompProvides` (
`CPcid` int(10) unsigned NOT NULL DEFAULT '0',
`CPcapability` varchar(990) NOT NULL DEFAULT '',
+ `CPflag` enum('eq','lt','le','ge','gt') DEFAULT NULL,
+ `CPversion` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`CPcid`,`CPcapability`),
- KEY `k_Cap` (`CPcapability`)
+ KEY `k_Cap` (`CPcapability`),
+ KEY `k_CPverison` (`CPversion`),
+ KEY `k_CPflag` (`CPflag`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
=== modified file 'CompRequires.sql'
--- a/CompRequires.sql 2012-01-28 18:55:01 +0000
+++ b/CompRequires.sql 2016-06-18 14:20:59 +0000
@@ -13,8 +13,12 @@
CREATE TABLE `CompRequires` (
`CRcid` int(10) unsigned NOT NULL DEFAULT '0',
`CRdependency` varchar(990) NOT NULL DEFAULT '',
+ `CRversion` varchar(1000) DEFAULT NULL,
+ `CRflag` enum('eq','lt','le','ge','gt') DEFAULT NULL,
PRIMARY KEY (`CRcid`,`CRdependency`),
- KEY `k_Dep` (`CRdependency`)
+ KEY `k_Dep` (`CRdependency`),
+ KEY `k_CRflag` (`CRflag`),
+ KEY `k_CRverison` (`CRversion`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
=== modified file 'RawVtable.sql'
--- a/RawVtable.sql 2014-07-07 14:37:54 +0000
+++ b/RawVtable.sql 2016-06-18 14:20:59 +0000
@@ -9,25 +9,3 @@
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
-DROP TABLE IF EXISTS `RawVtable`;
-CREATE TABLE `RawVtable` (
- `RVrcid` int(10) unsigned NOT NULL DEFAULT '0',
- `RVrlid` int(10) unsigned NOT NULL DEFAULT '0',
- `RVvtpos` int(11) NOT NULL DEFAULT '0',
- `RVpos` int(11) NOT NULL DEFAULT '0',
- `RVriid` int(10) unsigned NOT NULL DEFAULT '0',
- `RVaid` int(10) unsigned NOT NULL DEFAULT '2',
- PRIMARY KEY (`RVrcid`,`RVrlid`,`RVpos`,`RVaid`,`RVvtpos`),
- KEY `k_RVrcid` (`RVrcid`,`RVvtpos`),
- KEY `k_RVriid` (`RVriid`)
-) ENGINE=MyISAM DEFAULT CHARSET=latin1;
-/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
-
-/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
-/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
-/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
-/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
-/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
-/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
-/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
-
=== modified file 'makefile'
--- a/makefile 2014-07-24 12:37:55 +0000
+++ b/makefile 2016-06-18 14:20:59 +0000
@@ -36,7 +36,7 @@
Application ApprovedCommand ApprovedLibrary CompatSymbol CompFile CompInfo CompJInt CompLDpath \
Component CompProvides CompRequires CompRILM Distribution DistrVendor JavaBaseClass JavaClass \
JavaInterface RILMBuiltin RLibDeps RLibLink RLibRClass RLibRInt RawClass RawCommand RawILModule \
- RawInterface RawLibSoname RawLibrary WeakSymbol
+ RawInterface RawLibSoname RawLibrary RawVtable WeakSymbol
# The Java classes were intended for a future inclusion of Java into
# the spec; since that looks unlikely in the near future, ignore them.
More information about the lsb-messages
mailing list