[voikko-devel] Debian-testilähde
Teemu Likonen
tlikonen at iki.fi
Mon Apr 30 21:58:05 EEST 2007
Teemu Likonen kirjoitti:
> Kehittelen tässä illan aikana vaikkapa sellaista, että voi hakea
> tietyn SVN-revision vaikkapa näin:
- -
> Lisäksi mahdollista olisi käyttää myös levylle tallennettua
> lähdekoodipakettia sekä URLia.
Valmista tuli ja tuntuisi toimivan:
https://voikko.svn.sourceforge.net/viewvc/*checkout*/voikko/trunk/debian/tools/makevoikkodeb
Skriptillä voi nyt ladata halutun SVN-revision tai käyttää levyllä
olevaa tiedostoa tai netti-URLia. Debian-pakettiin tulee se
upstream-versionumero, joka on SVN:n debian-hakemiston changelogissa
viimeisin upstream-versio. Perään lisätään "+svn<numero>". Jos
lähdekoodit ottaa kokonaan SVN:stä, niin sekä lähdekoodi että
Debian-metatiedot tulevat pyydetystä revisiosta. Jos lähdekoodit
otetaan tiedostosta tai URLista, niin tällöin Debian-metatiedot tulevat
uusimmasta SVN-revisiosta.
Nyt skriptissä on myös tarkistuksia, että tarvittavat Debian-paketit
ovat asennettuna. Kun skriptin ajaa ilman parametreja, ilmestyy
ruudulle alla olevat ohjeet:
makevoikkodeb - build tool for developers and testers of Voikko
Usage: makevoikkodeb <component> <action>
component = suomimalaga | ooovoikko | libvoikko | tmispell
action = svn [revision]
url http://...
file filename.tar.gz
Examples:
Download and build the current SVN revision of suomi-malaga
(voikko-fi):
$ makevoikkodeb suomimalaga svn
Download and build libvoikko's SVN revision 1200:
$ makevoikkodeb libvoikko svn 1200
Download and build libvoikko's SVN revision available at given
date and time:
$ makevoikkodeb libvoikko svn {20070430T1830}
Build openoffice.org-voikko from given .tar.gz archive file (gzip
and bzip2 archives are supported):
$ makevoikkodeb ooovoikko file openoffice.org-voikko-2.0.tar.gz
Download and build tmispell-voikko from given URL:
$ makevoikkodeb tmispell url http://...
More information about the devel
mailing list