summaryrefslogtreecommitdiff
blob: 0ed8f12b24029947f41171bf8ffe5b9e2ee427a1 (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
<?

	// Testing parsing atoms

	require_once '../class.portage.ebuild.php';
	require_once '../class.portage.atom.php';
	require_once '../class.shell.php';

	$str = 'x11-misc/seyon';
	$str ='x11-libs/gtk-canvas';

	$e = new PortageEbuild($str);
	

 	shell::msg("atom: ".$e->atom);
 	shell::msg("pn: ".$e->pn);
 	shell::msg("pf: ".$e->pf);
	shell::msg("_alpha: ".$e->_alpha);
	shell::msg("_beta: ".$e->_beta);
	shell::msg("_pre: ".$e->_pre);
	shell::msg("_rc: ".$e->_rc);
	shell::msg("_p: ".$e->_p);
	shell::msg("pr: ".$e->pr);
	shell::msg("version: ".$e->version);
	
// 	shell::msg($e->getSuffix("_p"));
// 	
// 	shell::msg("mtime: ".$e->mtime);
	
 	#print_r($e->metadata());


// 	var_dump($e->_alpha);
// 	var_dump($e->_beta);

// 	$e->getSuffix('_beta');
	
	
//  	var_dump($e->version);
// 	var_dump($e->_alpha);
// 	var_dump($e->_beta);

	$e->getComponents();
	
//  	var_dump($e->arr_components);
 	
//  	var_dump($e->getPackageVersionMinusRevision());
	
	
	shell::msg("Class Atom");
	$a = new PortageAtom($str);
	
// 	shell::msg("atom: ".$a->atom);
  	shell::msg("pn: ".$a->getPackageName());
 	shell::msg("pf: ".$a->pf);
	shell::msg("_alpha: ".$a->_alpha);
	shell::msg("_beta: ".$a->_beta);
	shell::msg("_pre: ".$a->_pre);
	shell::msg("_rc: ".$a->_rc);
	shell::msg("_p: ".$a->_p);
	shell::msg("pr: ".$a->pr);
	shell::msg("version: ".$a->version);
	
?>