cvs: pear /PECL/xmms gtkxmms package.xml
| From: | Stig Bakken | Date: | Thu, 06 Jun 2002 11:08:34 +0000 |
| Subject: | cvs: pear /PECL/xmms gtkxmms package.xml | ||
| Groups: | php.pear.cvs | ||
| Request: | Send a blank email to pear-cvs+get-4450@lists.php.net to get a copy of this message | ||
ssb Thu Jun 6 07:08:34 2002 EDT
Modified files:
/pear/PECL/xmms gtkxmms package.xml
Log:
* fix packaging, releasing 0.2
Index: pear/PECL/xmms/gtkxmms
diff -u pear/PECL/xmms/gtkxmms:1.2 pear/PECL/xmms/gtkxmms:1.3
--- pear/PECL/xmms/gtkxmms:1.2 Sun Jun 2 03:44:43 2002
+++ pear/PECL/xmms/gtkxmms Thu Jun 6 07:08:34 2002
@@ -1,5 +1,11 @@
#!/usr/local/bin/php -q
<?php
+
+$glade_file = '@data_dir@/xmms/xmms.glade';
+if ($glade_file{0} == '@') {
+ $glade_file = './xmms.glade';
+}
+
dl('php_gtk.so');
if(!extension_loaded('xmms')) {
dl('xmms.so');
@@ -92,7 +98,7 @@
xmms_main_win(false);
xmms_pl_win(false);
xmms_eq_win(false);
-$glade = &new GladeXML('./xmms.glade');
+$glade = &new GladeXML($glade_file);
$current = xmms_current();
/* If already playing - change to stop button */
$play = $glade->get_widget('play');
Index: pear/PECL/xmms/package.xml
diff -u pear/PECL/xmms/package.xml:1.8 pear/PECL/xmms/package.xml:1.9
--- pear/PECL/xmms/package.xml:1.8 Thu Jun 6 05:34:00 2002
+++ pear/PECL/xmms/package.xml Thu Jun 6 07:08:34 2002
@@ -1,47 +1,66 @@
<?xml version="1.0" encoding="ISO-8859-1" ?>
+<!DOCTYPE package SYSTEM "../../../php4/pear/package.dtd">
<package>
- <name>xmms</name>
- <summary>Provides functions to interact with xmms</summary>
- <status>alpha</status>
- <maintainers>
- <maintainer>
- <user>rasmus</user>
- <name>Rasmus Lerdorf</name>
- <email>rasmus@php.net</email>
- </maintainer>
- </maintainers>
- <description>
- A simple libxmms extension
- </description>
- <license>PHP</license>
- <release>
- <state>beta</state>
- <version>0.1</version>
- <date>2002-06-02</date>
- <notes>
- - Mostly a strawman extension, but it does work
- - Illustrates procedural and OO interface along with a bit of php-gtk
- </notes>
- <configureoptions>
- <configureoption name="with-xmms" default="autodetect" prompt="Xmms
library install dir?"/>
- </configureoptions>
- <filelist>
- <dir role="source" name="/">
- <file role="doc">CREDITS</file>
- <file role="doc">README</file>
- <file role="php">gtkxmms</file>
- <file role="data">xmms.glade</file>
- <file role="php">xmms.php</file>
- <file role="test">tests/001.phpt</file>
- <file role="src">xmms.c</file>
- <file role="src">php_xmms.h</file>
- <file role="src">Makefile.in</file>
- <file role="src">config.m4</file>
- <file role="script" name="gtkxmms">
- <replace from="/usr/local/bin" to="PHP_BINDIR"
type="php-const"/>
- </file>
- </dir>
- </filelist>
- </release>
+ <name>xmms</name>
+ <summary>Provides functions to interact with xmms</summary>
+ <status>alpha</status>
+ <maintainers>
+ <maintainer>
+ <user>rasmus</user>
+ <name>Rasmus Lerdorf</name>
+ <email>rasmus@php.net</email>
+ <role>lead</role>
+ </maintainer>
+ <maintainer>
+ <user>ssb</user>
+ <name>Stig Bakken</name>
+ <email>stig@php.net</email>
+ <role>helper</role>
+ </maintainer>
+ </maintainers>
+ <description>
+ A simple libxmms extension
+ </description>
+ <license>PHP</license>
+ <release>
+ <state>beta</state>
+ <version>0.2</version>
+ <date>2002-06-06</date>
+ <notes>
+ Packaging fixes
+ </notes>
+ <configureoptions>
+ <configureoption name="with-xmms" default="autodetect"
prompt="Xmms library install dir?"/>
+ </configureoptions>
+ <filelist>
+ <file role="php" name="xmms.php"/>
+ <file role="src" name="xmms.c"/>
+ <file role="src" name="php_xmms.h"/>
+ <file role="src" name="Makefile.in"/>
+ <file role="src" name="config.m4"/>
+ <file role="doc" name="CREDITS"/>
+ <file role="doc" name="README"/>
+ <file role="data" name="xmms.glade"/>
+ <file role="test" name="tests/001.phpt"/>
+ <file role="script" name="gtkxmms">
+ <replace from="/usr/local/bin" to="PHP_BINDIR"
type="php-const"/>
+ <replace from="@data_dir@" to="data_dir"
type="pear-config"/>
+ </file>
+ </filelist>
+ <deps>
+ <dep type="ext" rel="has">php_gtk</dep>
+ </deps>
+ </release>
+ <changelog>
+ <release>
+ <state>beta</state>
+ <version>0.1</version>
+ <date>2002-06-02</date>
+ <notes>
+ - Mostly a strawman extension, but it does work
+ - Illustrates procedural and OO interface along with a bit of php-gtk
+ </notes>
+ </release>
+ </changelog>
</package>