[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