[pkgbuild] créer un nouveau paquet de css3creator

Mise à jour / Création /debug de paquetages
gael
yeomen
Messages : 255
Inscription : dim. 31 oct. 2010, 02:07

[pkgbuild] créer un nouveau paquet de css3creator

Message par gael »

bonjour,
j'aimerai créer un paquet pour le script css3creator
voici ce que j'ai fait en suivant la guideline, par contre étant donné que le git héberge un script
je ne vois pas comment finir mon PKGBUILD de sorte que je me retrouve avec une ligne de commande type : convertFonts <chemin_de_la_font>

Code : Tout sélectionner

 

pkgname=css3-font-converter
_gitname=css3FontConverter
pkgver=0.0.0
pkgrel=1
pkgdesc="This CSS3 Font Converter is a shell script that allows developers, using a
command line, to convert a set of TTF and OTF fonts into all the other
currently used CSS3 @font-face formats (i.e. EOT, SVG, WOFF). "
arch=('i686' 'x86_64')
url="https://github.com/zoltan-dulac/css3FontConverter"
license=('LGPL')
 depends=('sfnt2woff' 'java-batik-single' 'ttf2eot')
makedepends=('git' 'cmake>=2.6' )
source=('css3FontConverter::git+https://github.com/zoltan-dulac/css3FontConverter')
md5sums=('SKIP');
 
pkgver() {
  cd $_gitname
  # Use the tag of the last commit
  git describe --always | sed 's|-|.|g'
}

 build() {
  patch $srcdir/$_gitname/convertFonts.sh -i $srcdir/css3-font-converter.patch
 
}

package() {
  cd $srcdir/$_gitname
   msg "Directory "+$_gitname
}

Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17576
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [pkgbuild] créer un nouveau paquet de css3creator

Message par benjarobin »

Il suffit de tout mettre dans /usr/share/css3FontConverter/
De patcher le script pour supprimer / mettre à jour les variables BATIK_DIR et PATH
Et de créer un launcher à placer dans /usr/bin/
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
gael
yeomen
Messages : 255
Inscription : dim. 31 oct. 2010, 02:07

Re: [pkgbuild] créer un nouveau paquet de css3creator

Message par gael »

cool merci voici la nouvelle version avec le patch
par contre je ne vois pas quelles sont les lignes de commande pour déplacer le tout dans /usr/share/css3FontConverter/
et celle pour placer le launcher dans /usr/bin

:)

Code : Tout sélectionner

pkgname=css3-font-converter
_gitname=css3FontConverter
pkgver=0.0.0
pkgrel=1
pkgdesc="This CSS3 Font Converter is a shell script that allows developers, using a
command line, to convert a set of TTF and OTF fonts into all the other
currently used CSS3 @font-face formats (i.e. EOT, SVG, WOFF). "
arch=('i686' 'x86_64')
url="https://github.com/zoltan-dulac/css3FontConverter"
license=('LGPL')
 depends=('sfnt2woff' 'java-batik-single' 'ttf2eot')
makedepends=('git' 'cmake>=2.6' )
source=('css3FontConverter::git+https://github.com/zoltan-dulac/css3FontConverter')
md5sums=('SKIP');
 
pkgver() {
  cd $_gitname
  # Use the tag of the last commit
  git describe --always | sed 's|-|.|g'
}

 build() {
  patch $srcdir/$_gitname/convertFonts.sh -i $startdir/css3-font-converter.patch
  
}

package() {
  cd $srcdir/$_gitname
   msg "Directory "+$_gitname
}
Répondre