[ivy-c] création du paquet et conflit sur /usr/lib64 (résolu)

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

[ivy-c] création du paquet et conflit sur /usr/lib64 (résolu)

Message par gael »

bonjour,

j'ai fait un PKGBUILD pour ivy-c mais lors de l'installation du paquet j'ai l'erreur

Code : Tout sélectionner

erreur : la validation de la transaction a échoué (conflit de fichiers)
ivy-c : /usr/lib64 est déjà présent dans le système de fichiers
voici le PKGBUILD

Code : Tout sélectionner

pkgname=ivy-c
pkgver=3.9.2
pkgrel=1
pkgdesc="ivy-c Library"
arch=('i686' 'x86_64')
url="http://www.eei.cena.fr/products/ivy/download/source.html"
license=('GPL3')
depends=('tcl')
makedepends=('cmake')
source=("http://www.eei.cena.fr/products/ivy/download/packages/${pkgname}-${pkgver}.tar.gz")
md5sums=('c105e1f42ad2020e6b7ae83709b073e7')
build() {
  cd "${srcdir}/${pkgname}-${pkgver}/src"
  make
}

package() {
  cd "${srcdir}/${pkgname}-${pkgver}/src"
 make DESTDIR="${pkgdir}" install
}


merci pour vos conseils
Dernière modification par gael le sam. 14 mars 2015, 19:38, modifié 1 fois.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17564
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [ivy-c] création du paquet et conflit sur /usr/lib64

Message par benjarobin »

Ceci devrait être mieux :

Code : Tout sélectionner

pkgname=ivy-c
pkgver=3.9.2
pkgrel=1
pkgdesc="ivy-c Library"
arch=('i686' 'x86_64')
url="http://www.eei.cena.fr/products/ivy/download/source.html"
license=('GPL3')
depends=('tcl')
makedepends=('cmake')
source=("http://www.eei.cena.fr/products/ivy/download/packages/${pkgname}-${pkgver}.tar.gz")
md5sums=('c105e1f42ad2020e6b7ae83709b073e7')

prepare() {
  cd "${srcdir}/${pkgname}-${pkgver}/src"
  sed -i 's|lib$(PERHAPS64)|lib|' Makefile
  sed -i 's|mkdirhier|mkdir -p|g' Makefile
}

build() {
  cd "${srcdir}/${pkgname}-${pkgver}/src"
  make
}

package() {
  cd "${srcdir}/${pkgname}-${pkgver}/src"
  make PREFIX="/usr" DESTDIR="${pkgdir}" install
}
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 : 251
Inscription : dim. 31 oct. 2010, 02:07

Re: [ivy-c] création du paquet et conflit sur /usr/lib64

Message par gael »

ça fonctionne merci beaucoup :)
Répondre