[PKGBUILD] rar 3.7.1

Mise à jour / Création /debug de paquetages
Avatar de l’utilisateur
bapt
Daikyu
Messages : 85
Inscription : jeu. 20 sept. 2007, 09:20
Contact :

Message par bapt » sam. 01 déc. 2007, 14:44

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

Avatar de l’utilisateur
TuxSpirit
Chu Ko Nu
Messages : 338
Inscription : jeu. 08 nov. 2007, 14:11
Localisation : Suisse/VD

Message par TuxSpirit » sam. 01 déc. 2007, 16:22

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.
Amicalement,
TuxSpirit

Avatar de l’utilisateur
TuxSpirit
Chu Ko Nu
Messages : 338
Inscription : jeu. 08 nov. 2007, 14:11
Localisation : Suisse/VD

Message par TuxSpirit » sam. 01 déc. 2007, 16:36

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.
Amicalement,
TuxSpirit

Avatar de l’utilisateur
warnaud
Maître du Kyudo
Messages : 1640
Inscription : ven. 11 août 2006, 17:05
Localisation : Collonges (01) France
Contact :

Message par warnaud » sam. 01 déc. 2007, 19:48

Sinon via virtualbox/vmware tu peux l'installer sur ton mac ;)
Plus ça rate, plus ça a de chance de réussir. En somme, un succès n'est qu'une erreur qui a finit par réussir (même par erreur). Ne déséspérez donc pas et perseverez. Utilisez La Rache™
Patientia quod lard quod barrus planto diligo ut licentia
—¤÷(`[¤*Powered By *¤]´)÷¤—
Archlinux ~ Fvwm ~ Irssi ~ URxvt

Avatar de l’utilisateur
TuxSpirit
Chu Ko Nu
Messages : 338
Inscription : jeu. 08 nov. 2007, 14:11
Localisation : Suisse/VD

Message par TuxSpirit » sam. 01 déc. 2007, 21:59

salut warnaud,

sauf erreur de ma part, ces softs tournent sur mac-intel, moi, j'ai encore le PowerPC
:cry:
Amicalement,
TuxSpirit

Avatar de l’utilisateur
TuxSpirit
Chu Ko Nu
Messages : 338
Inscription : jeu. 08 nov. 2007, 14:11
Localisation : Suisse/VD

Message par TuxSpirit » ven. 14 déc. 2007, 19:07

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
Amicalement,
TuxSpirit

Avatar de l’utilisateur
mightyjaym
yeomen
Messages : 296
Inscription : dim. 18 nov. 2007, 19:34
Localisation : Nîmes, France
Contact :

Message par mightyjaym » dim. 16 mars 2008, 20:00

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.
Mon blog

Desktop : Intel Core 2 Duo E6850, 8 Gb RAM, NVIDIA GeForce 8500 GT, Arch Linux X86_64

Avatar de l’utilisateur
TuxSpirit
Chu Ko Nu
Messages : 338
Inscription : jeu. 08 nov. 2007, 14:11
Localisation : Suisse/VD

Message par TuxSpirit » mar. 25 mars 2008, 11:17

merci mightyjaym
Amicalement,
TuxSpirit

Répondre