[PKGBUILD] p7zip 4.57

Mise à jour / Création /debug de paquetages
Avatar de l’utilisateur
TuxSpirit
Chu Ko Nu
Messages : 338
Inscription : jeu. 08 nov. 2007, 14:11
Localisation : Suisse/VD

[PKGBUILD] p7zip 4.57

Message par TuxSpirit »

Bonsoir,

J'ai actualisé le PKGBUILD de p7zip pour la version 4.57 et envoyé cette modification à la personne qui a écrit le 1er PKGBUILD :

Code : Tout sélectionner

# $Id: PKGBUILD,v 1.13 2007/09/13 05:25:07 aaron Exp $
# Maintainer: Aaron Griffin <aaron@archlinux.org>
# Contributor: TuxSpirit<tuxspirit@archlinux.fr>  2007/12/15 18:30 UTC

pkgname=p7zip
pkgver=4.57
pkgrel=1
pkgdesc="A command-line port of the 7zip compression utility"
arch=(i686 x86_64)
license=('GPL')
url="http://p7zip.sourceforge.net"
depends=(gcc bash)
source=(http://downloads.sourceforge.net/sourceforge/$pkgname/${pkgname}_${pkgver}_src_all.tar.bz2)
md5sums=('773f78d8b297eb858626667d4dfa93c7')
options=(!emptydirs)

build() {
  cd $startdir/src/${pkgname}_${pkgver}

  #Arch64 fix
  if [ "$CARCH" == "x86_64" ]; then
      cp makefile.linux_amd64 makefile.machine
  else
      cp makefile.linux_x86_ppc_alpha_gcc_4.X makefile.machine
  fi

  sed -i "s|usr/local|usr|g" makefile
  sed -i "s|-O1|$CXXFLAGS|g" makefile.machine
  make all3 || return 1
  sed -i "s|DEST_HOME=|DEST_HOME=$startdir/pkg/usr # |g" install.sh
  ./install.sh
  install -m555 bin/7z.so $startdir/pkg/usr/lib/p7zip/

  sed -i "s|$startdir/pkg/usr|/usr|g" $startdir/pkg/usr/bin/7z
  sed -i "s|$startdir/pkg/usr|/usr|g" $startdir/pkg/usr/bin/7za
  sed -i "s|$startdir/pkg/usr|/usr|g" $startdir/pkg/usr/bin/7zr
}
Dernière modification par TuxSpirit le dim. 08 juin 2008, 20:49, modifié 1 fois.
Amicalement,
TuxSpirit
Avatar de l’utilisateur
FredBezies
Elfe
Messages : 572
Inscription : ven. 21 déc. 2007, 21:25
Localisation : Biganos (33)
Contact :

Message par FredBezies »

p7zip ? J'adorais ce compresseur sous WIndows. Dommage que son auteur n'ai pas pensé à l'origine à linux et autres unix.

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

Message par TuxSpirit »

salut FredBezie,

si je me trompe pas le projet p7zip s'appuyant sur 7-Zip existe depuis longtemps.

Site du projet p7ip http://sourceforge.net/projects/p7zip/ (compatible pour les systèmes All POSIX (Linux/BSD/UNIX-like OSes), Linux.

Même les utilisateurs de MacOSX peuvent reprendre les sources pour les compiler sur leur OS :)

pour le PKGBUILD, je l'ai juste actualisé, donc 3x rien.

bonne fêtes de fin d'année FredBezie
Amicalement,
TuxSpirit
Répondre