j'ai créé un paquet qui fonctionne et je voudrai copier un fichier de configuration de /usr/share dans /home/user/.fichier.conf
j'ai mis une commande cp dans le .install mais il copie le fichier dans /root/ (normal c'est le $HOME durant l'installation)
comment faire pour le copier dans le /home/user ?
pkbuild
Code : Tout sélectionner
pkgname=tv_grab_fr_iphone-2.8.7
pkgver=0
pkgrel=1
pkgdesc="Récupérateur de programmes TV français"
arch=('i686' 'x86_64')
url="http://www.moreau37.fr/index.php?option=com_content&view=category&id=38&Itemid=70"
license=('GPL')
depends=( 'perl-libwww' 'perl-datetime' 'perl-xml-simple' 'perl-dbi'
'grab_icons_xmltvids')
makedepends=( 'wget' )
install='tv_grab_fr_iphone.install'
md5sums=()
if [[ ! -d $srcdir/$pkgname-$pkgver ]]; then
mkdir -p $srcdir/$pkgname-$pkgver
fi
build() {
cd "$srcdir/$pkgname-$pkgver"
wget ftp://www.moreau37.fr/pub/tv_grab_fr_iphone-latest.tar.gz
tar xvzf tv_grab_fr_iphone-latest.tar.gz
rm *.gz
mkdir -p $startdir/pkg/usr/sbin
mkdir -p $startdir/pkg/usr/share/mythtv-fr/tv_grab_fr_iphone
install -m0755 ${srcdir}/$pkgname-$pkgver/tv_grab_fr_iphone.pl $startdir/pkg/usr/sbin/
install -m0644 ${srcdir}/$pkgname-$pkgver/tv_grab_fr_iphone-cron.sh $startdir/pkg/usr/share/mythtv-fr/tv_grab_fr_iphone/
install -m0644 ${srcdir}/$pkgname-$pkgver/tv_grab_fr_iphone.conf $startdir/pkg/usr/share/mythtv-fr/tv_grab_fr_iphone/
}
Code : Tout sélectionner
post_install() {
ln -sf /usr/share/mythtv-fr/icons_xmltvids/lookup_tv_grab_fr_iphone.txt /usr/share/mythtv-fr/icons_xmltvids/lookup.txt
cp /usr/share/mythtv-fr/tv_grab_fr_iphone/tv_grab_fr_iphone.conf $HOME
rm $HOME/tv_grab_fr_iphone.conf $HOME/.tv_grab_fr_iphone
echo "Veuillez adapter le fichier $HOME/.mythtv/tv_grab_fr_iphone.conf à vos souhaits"
}