aboutsummaryrefslogtreecommitdiff
blob: 891f26411afef66e37433d3fdde084d11f0bd1be (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
#deptype sys

dev-cpp/gtkmm :: gtkmm-2.4

~dev-db/mongodb :: mongodb

# FIXME: dev-db/postgresql-server ?
~dev-db/postgresql-base {
	PostgreSql
}

# FIXME
dev-db/unixODBC {
	An ODBC driver manager and drivers. See README.
	An ODBC3 driver manager and drivers.
	An ODBC3 driver manager and drivers. See README.
	ODBC support and a back end database
}

dev-java/ant :: ant
dev-java/jdbc-postgresql :: PostgreSQL JDBCdriver


# try to slot-match dev-lang/python, but use known slots only
~dev-lang/python:slotparts=2:restrict=2.7,3.2,3.3,3.4 {
   python
   python headers
}
# else fall back to fuzzy
~dev-lang/python {
   python
}
# lowest python version in portage: 2.7 (2.6 masked)
dev-lang/python {
   Python (>= 2.4) to run Asciidoc(http://www.python.org/)
}


dev-lang/lua :: lua version>= 5.1.4
~dev-lang/lua :: lua

~dev-tex/pgf {
	pgf
}

>=dev-tex/pgf-2.10 {
	pgf (>=2.10) (http://sourceforge.net/projects/pgf/)for the vignette
}

~dev-tcltk/bwidget {
	bwidget
	Tcl/Tk extensions BWidget
}

~dev-tcltk/tktable :: tktable

dev-util/cmake {
	cmake
	cmake (http://www.cmake.org)
}

# FIXME: the jdk rules are not quite correct,
#         virtual/jdk:1.7 (probably) works for some packages, too
#
~virtual/jdk:slotparts=i1.6:restrict=1.6,6.0 {
	java
	Java version
	java runtime
}

~virtual/jdk:slotparts=i1.7:restrict=1.7,7.0 {
	java
	Java version
	java runtime
}

# slot-relative rules take precedence
#  TODO: slot-restricted rules should get a lower priority
#        than "catch-all" slot rules
~virtual/jdk {
	java
	Java 1.4 or later
	Java 1.5 or higher
	Java version
	java runtime
}