Page 1 sur 1
[man] modification de l'emplacement
Publié : mer. 30 janv. 2008, 16:29
par marc[i1]
Bonjour,
les pages man déménagent dans :
afin d'être conforme à la FHS.
Ceux qui vont mettre à jour à partir de ce jour verront le paquetage man évoluer.
Les pages man francophones seront corrigées en conséquence dès que possible.
En attendant, il est possible qu'elles soient inaccessible avec man, ce n'est pas grave

Les pages man de pacman 3.1 devraient suivre aussi.
Publié : mer. 30 janv. 2008, 16:55
par lenglemetz
On peut commencer la migration dans les man fr ?
Publié : mer. 30 janv. 2008, 17:36
par marc[i1]
oui bien sur !
et dire que j'avais tout préparé pour une diffusion rapide :/
Publié : ven. 01 févr. 2008, 10:42
par marc[i1]
Concernant Pacman 3.1.
Tu peux récupérer le PKGBUILD existant et mettre à jour avec cette archive :
http://poiroud.free.fr/linux/archlinux/ ... 20.tar.bz2
J'avais préparé la migration, le Makefile place les pages man dans /usr/share/man.
Tu peux le faire pour les machines i686 + x86_64
Code : Tout sélectionner
# Contributor: Marc poiroud <marci1_archlinux.fr>
pkgname=pacman.manfr
pkgver=20080120
pkgrel=1
pkgdesc="pages francophone de manuel de Pacman-3.1"
arch=('i686' 'x86_64')
url="http://archlinux.fr"
license=('GPL')
groups='manpagesfr'
install=pacman.manfr.install
source=(http://poiroud.free.fr/linux/archlinux/pacman.manfr/$pkgname-$pkgver.tar.bz2)
md5sums=('95a300e86f05bea7a91146635b187639')
build() {
cp $startdir/src/$pkgname-$pkgver/ChangeLog $startdir/
cd $startdir/src/$pkgname-$pkgver
make DESTDIR=$startdir/pkg install
}
pacman.manfr.install
Code : Tout sélectionner
post_install() {
cat << EOF
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
::> Les pages man ont déménagées !
::> vous les trouverez maintenant dans :
::> /usr/share/man/fr/
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
EOF
}
post_upgrade() {
post_install $1
}
op=$1
shift
$op $*
Voilà

Publié : ven. 01 févr. 2008, 11:07
par lenglemetz
bisarre j'obtiens une erreur en 32 et 64 bits
Code : Tout sélectionner
Chargement des données du paquet... terminé.
Vérification des dépendances...
(1/1) Analyse des conflits entre fichiers [###################################################################################################] 100%
(1/1) Mise à jour pacman.manfr [###################################################################################################] 100%
/tmp/alpm_3LSjKB/.INSTALL: line 18: syntax error: unexpected end of file
sh: post_upgrade: command not found
Publié : ven. 01 févr. 2008, 11:12
par marc[i1]
ah merde !
mon .install doit être foireux !
J'ai pas de arch sous la main ... mais à la lecture je vois pas ce qui cloche !
T'as pas un caractère à la con qui traine ?
Publié : ven. 01 févr. 2008, 11:22
par lenglemetz
je suis entrain de faire quelques test mais ça merde toujours
Passage en mode
search search
\o/
Publié : ven. 01 févr. 2008, 11:24
par lenglemetz
Ayé trouvé \o/ -> j'avais des espaces en trop :p vive le C/c

Publié : ven. 01 févr. 2008, 11:31
par marc[i1]
ça va pas de me faire des peurs pareils !!!

Publié : ven. 01 févr. 2008, 11:35
par lenglemetz
Je me suis dit que tu etais plus a ça pret

, bon des que j'ai un peu de temps je m'occupe des autres :p
Publié : ven. 01 févr. 2008, 12:17
par lenglemetz
quand je balance les man dans usr/share/man mes man deviennent en anglais !
Code : Tout sélectionner
# Contributor: Marc Poiroud (i686) <marci1 AT archlinux.fr>
# Contributor: Gaetan Legay (x86_64) <lenglemetz At archlinux.fr>
pkgname=man-pages-extras-fr
pkgver=0.7.9
pkgrel=3
pkgdesc="Pages de man complémentaire francophone"
arch=('i686' 'x86_64')
groups=('manpagesfr')
url="http://manpagesfr.free.fr/"
license=('GPL')
makedepends=('make')
source=(http://manpagesfr.free.fr/download/$pkgname-$pkgver.tar.bz2 \
Makefile.patch)
md5sums=('77a05d7117bcdf85d382f6f20fd8ec3d'
'2a58e7ac8ec77ecd68668b1cd1e2c59b')
build() {
cd $startdir/src/$pkgname-$pkgver
# patch pour supprimer yum et les références Fedora
patch -Np0 < $startdir/src/Makefile.patch
make MANDIR=/usr/share/man/fr install DESTDIR=$startdir/pkg
# suppression des doublons
rm $startdir/pkg/usr/share/man/fr/man1/chsh.1
rm $startdir/pkg/usr/share/man/fr/man5/issue.net.5
# ajout du ChangeLog
cp $startdir/src/$pkgname-$pkgver/Changements $startdir/ChangeLog
}
j'ai fais une erreur quelque part ?
Publié : dim. 03 févr. 2008, 21:02
par marc[i1]
dans ce cas, c'est que man est pas encore au point !
Tu avais bien fait la mise à jour de man ?