Gentoo ebuild für PHP snapshot erstellen
Posted: 2005-10-27 14:57
Hallo!
Ich würde gerne ein ebuild zur Installation eines PHP-Snapshots erstellen. Das ganze dann natürlich als Overlay, denn leider hat sich in den letzten RC ein Fehler eingeschlichen, der zu segfaults führt.
Das ganze sollte auf dem neusten dev-lang/php-5.1.0RC3 ebuild basieren.
Das snapshot Archiv sieht so aus: http://snaps.php.net/php5-200510271030.tar.bz2
Jetzt bin ich mir nicht sicher wie ich das snapshot ebuild benennen sollte. Wenn ich den snapshot installiere, sagt php-5.1-dev.
Das php-5.1.0_rc3.ebuild verwendet z.B.:
Das ist ja noch recht einfach anzupassen, aber was sollte ich jetzt als Namen verwenden? Der Name hat ja durchaus Auswirkungen, weil er nicht nur für den Download verwendet wird, sondern auch die Versionsnummer für Portage... daraus extrahiert wird.
Also vermutlich sowas eher nicht:php-5.1_dev.ebuild,. vielleicht eher sowas: php-5.1_dev200510271030.ebuild?
Allerdings entsprechen beide nicht dem gültigen Namensschema.
Auch weiß ich nicht ob ich Version 5.1 oder 5.1.0 verwenden sollte.
Hat da jemand von Euch ne Idee?
Grüße
Andreas
Ich würde gerne ein ebuild zur Installation eines PHP-Snapshots erstellen. Das ganze dann natürlich als Overlay, denn leider hat sich in den letzten RC ein Fehler eingeschlichen, der zu segfaults führt.
Das ganze sollte auf dem neusten dev-lang/php-5.1.0RC3 ebuild basieren.
Das snapshot Archiv sieht so aus: http://snaps.php.net/php5-200510271030.tar.bz2
Jetzt bin ich mir nicht sicher wie ich das snapshot ebuild benennen sollte. Wenn ich den snapshot installiere, sagt
Code: Select all
$ php -vDas php-5.1.0_rc3.ebuild verwendet z.B.:
Code: Select all
MY_PHP_P="php-5.1.0RC3"
SRC_URI="http://downloads.php.net/ilia/${MY_PHP_P}.tar.bz2"Also vermutlich sowas eher nicht:php-5.1_dev.ebuild,. vielleicht eher sowas: php-5.1_dev200510271030.ebuild?
Allerdings entsprechen beide nicht dem gültigen Namensschema.
Auch weiß ich nicht ob ich Version 5.1 oder 5.1.0 verwenden sollte.
Hat da jemand von Euch ne Idee?
Grüße
Andreas