Page 2 sur 2
Publié : sam. 01 déc. 2007, 14:44
par bapt
Ca marche correctement chez moi, en revanche, j'ai supprimer unrar car tout comme l'auteur du PKGBUILD original, je préfère utiliser directement unrar séparé (on a les sources et il est direct en 64bits)
par contre j'ai virer les dépendances gcc elles de servent à rien, gcc-libs pour la version i686 et lib32-gcc-libs ou x86_64
Publié : sam. 01 déc. 2007, 16:22
par TuxSpirit
salut bapt,
un grand merci pour tes remarques et tests, je vais faire les modifications que tu proposes, dans le PKGBUILD, en modifiant les dépenses et enlevant le unrar.
Publié : sam. 01 déc. 2007, 16:36
par TuxSpirit
voici la version corrigée selon vos conseils, remarques, tests :
Code : Tout sélectionner
# Contributor: Vinay S Shastry <vinayshastry@gmail.com>
# Contributor: TuxSpirit<tuxspirit@voila.fr> 2007/12/01 15:35 UTC TuxSpirit
pkgname=rar
pkgver=3.7.1
pkgrel=1
pkgdesc="The RAR compression program"
arch=('i686' 'x86_64')
license=('custom')
if [ "$CARCH" = "i686" ]; then
depends=('gcc-libs')
elif [ "$CARCH" = "x86_64" ]; then
depends=('lib32-gcc-libs')
fi
url="http://www.rarlab.com"
source=(http://www.rarlab.com/rar/rarlinux-$pkgver.tar.gz)
options=(!emptydirs)
md5sums=('b52249002e279a3e97afc25b5758ec7c')
build() {
#Program
install -D -m 755 ${startdir}/src/${pkgname}/rar ${startdir}/pkg/usr/bin/rar
#install -D -m 755 ${startdir}/src/${pkgname}/unrar ${startdir}/pkg/usr/bin/unrar
#Additional files
install -D -m 755 ${startdir}/src/${pkgname}/default.sfx ${startdir}/pkg/usr/lib/${pkgname}/default.sfx
#install -D -m 644 ${startdir}/src/${pkgname}/rarfiles.lst ${startdir}/pkg/etc/rarfiles.lst
#License
install -D -m 644 ${startdir}/src/${pkgname}/license.txt ${startdir}/pkg/usr/share/licenses/${pkgname}/COPYING
#Documentations
#install -D -m 644 ${startdir}/src/${pkgname}/rar.txt ${startdir}/pkg/usr/share/doc/${pkgname}/rar.txt
#install -D -m 644 ${startdir}/src/${pkgname}/readme.txt ${startdir}/pkg/usr/share/doc/${pkgname}/readme.txt
#install -D -m 644 ${startdir}/src/${pkgname}/whatsnew.txt ${startdir}/pkg/usr/share/doc/${pkgname}/whatsnew.txt
#install -D -m 644 ${startdir}/src/${pkgname}/technote.txt ${startdir}/pkg/usr/share/doc/${pkgname}/technote.txt
}
J'ai transmis cette nouvelle version à la personne qui a conçu le 1er PKGBUILD pour RAR.
Un grand merci à tous pour votre patience, suggestions, conseils et remarques.
Publié : sam. 01 déc. 2007, 19:48
par warnaud
Sinon via virtualbox/vmware tu peux l'installer sur ton mac

Publié : sam. 01 déc. 2007, 21:59
par TuxSpirit
salut warnaud,
sauf erreur de ma part, ces softs tournent sur mac-intel, moi, j'ai encore le PowerPC

Publié : ven. 14 déc. 2007, 19:07
par TuxSpirit
bonsoir,
le PKGUILD et .tar.gz ont été ajouté dans la partie i686 du dépôt [archlinuxfr].
ne disposant pas d'un Archlinux 64, je laisse le soin à un contributeur du 64 bits de proposer le PKGUILD + tar.gz pour la partie x86_64.
le nom du dépôt est rar.
d'avance merci
Publié : dim. 16 mars 2008, 20:00
par mightyjaym
Je l'ai envoyé sur le dépôt x86_64 mais sous le nom bin32-rar pour respecter la nomenclature en vigueur pour les packages 32 bits sous environnement 64 bits.
Publié : mar. 25 mars 2008, 11:17
par TuxSpirit
merci mightyjaym