[arch-commits] Commit in texlive-pstricks/trunk (PKGBUILD texlive.install)

2016-08-02 Thread Rémy Oudompheng
Date: Tuesday, August 2, 2016 @ 20:40:40
  Author: remy
Revision: 272906

upgpkg: texlive-pstricks 2016.41321-2

Remove obsolete install file.

Modified:
  texlive-pstricks/trunk/PKGBUILD
Deleted:
  texlive-pstricks/trunk/texlive.install

-+
 PKGBUILD|3 +--
 texlive.install |   12 
 2 files changed, 1 insertion(+), 14 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-08-02 19:53:35 UTC (rev 272905)
+++ PKGBUILD2016-08-02 20:40:40 UTC (rev 272906)
@@ -5,7 +5,7 @@
 pkgname=texlive-pstricks
 pkgver=2016.41321
 _revnr=${pkgver#2016.}
-pkgrel=1
+pkgrel=2
 pkgdesc="TeX Live - Additional PSTricks packages"
 license=('GPL')
 arch=(any)
@@ -14,7 +14,6 @@
 url='http://tug.org/texlive/'
 source=("https://sources.archlinux.org/other/texlive/$pkgname-$pkgver-src.zip";)
 options=('!emptydirs')
-install=texlive.install
 md5sums=('d61f741137c3f6d8e3839dbe22fb6abe')
 
 build() {

Deleted: texlive.install
===
--- texlive.install 2016-08-02 19:53:35 UTC (rev 272905)
+++ texlive.install 2016-08-02 20:40:40 UTC (rev 272906)
@@ -1,12 +0,0 @@
-post_install() {
-   echo">>> texlive: updating the filename database..."
-   /usr/bin/mktexlsr
-}
-
-post_upgrade() {
-  post_install
-}
-
-post_remove() {
-  post_install
-}


[arch-commits] Commit in texlive-pstricks/trunk (PKGBUILD texlive.install)

2010-06-26 Thread François Charette
Date: Saturday, June 26, 2010 @ 10:43:38
  Author: francois
Revision: 84115

prerelease of texlive 2010

Modified:
  texlive-pstricks/trunk/PKGBUILD
  texlive-pstricks/trunk/texlive.install

-+
 PKGBUILD|   24 +---
 texlive.install |2 +-
 2 files changed, 14 insertions(+), 12 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2010-06-26 14:43:33 UTC (rev 84114)
+++ PKGBUILD2010-06-26 14:43:38 UTC (rev 84115)
@@ -1,7 +1,7 @@
 # Maintainer: Firmicus 
 
 pkgname=texlive-pstricks
-pkgver=2009.16633
+pkgver=2010.19110
 pkgrel=1
 pkgdesc="TeX Live - Additional PSTricks packages"
 license=('GPL')
@@ -11,21 +11,23 @@
 url='http://tug.org/texlive/'
 source=("ftp://ftp.archlinux.org/other/texlive/$pkgname-$pkgver-src.zip";)
 options=('!emptydirs')
+options=(!strip)
 install=texlive.install
-md5sums=('f991850cd1e0d962293bb08eb2c8c6fd')
+md5sums=('6aae3fe8e2cb61a9495e342794f9b6c3')
 
 build() {
-   cd $srcdir
-   install -m755 -d $pkgdir/usr/share/texmf-var/arch/installedpkgs || return 1
-   sed -i '/^#/d' CONTENTS || return 1
-   _revnr=`echo $pkgver | sed 's/2009\.//'`
-   install -m644 CONTENTS 
$pkgdir/usr/share/texmf-var/arch/installedpkgs/${pkgname}_${_revnr}.pkgs || 
return 1
-   for p in *.tar.xz; do 
+   for p in *.tar.xz; do
   bsdtar -xf $p || return 1
done
-   rm -rf {tlpkg,doc,source}
+   rm -rf {tlpkg,doc,source} || true
+}
+package() {
+   install -m755 -d $pkgdir/var/lib/texmf/arch/installedpkgs || return 1
+   sed -i '/^#/d' CONTENTS || return 1
+   _revnr=`echo $pkgver | sed 's/2010\.//'`
+   install -m644 CONTENTS 
$pkgdir/var/lib/texmf/arch/installedpkgs/${pkgname}_${_revnr}.pkgs || return 1
install -m755 -d $pkgdir/usr/share || return 1
-   wanteddirs=$(for d in *; do test -d $d && [[ $d != texmf* ]] && echo $d; 
done)
+   wanteddirs=$(for d in *; do test -d $d && [[ $d != texmf* ]] && echo $d; 
done) || true
for dir in $wanteddirs; do
  find $dir -type d -exec install -d -m755 
$pkgdir/usr/share/texmf-dist/'{}' \; || return 1
  find $dir -type f -exec install -m644 '{}' 
$pkgdir/usr/share/texmf-dist/'{}' \; || return 1
@@ -38,5 +40,5 @@
  find $pkgdir/usr/share/texmf-dist/scripts -type f -exec chmod a+x '{}' \;
fi
install -m755 -d $pkgdir/usr/bin || return 1
-   ln -s /usr/share/texmf-dist/scripts/pst2pdf/pst2pdf.pl 
$pkgdir/usr/bin/pst2pdf
+   ln -s /usr/share/texmf-dist/scripts/pst2pdf/pst2pdf $pkgdir/usr/bin/pst2pdf
 }

Modified: texlive.install
===
--- texlive.install 2010-06-26 14:43:33 UTC (rev 84114)
+++ texlive.install 2010-06-26 14:43:38 UTC (rev 84115)
@@ -1,6 +1,6 @@
 post_install() {
echo">>> texlive: updating the filename database..."
-   texconfig-sys rehash
+   /usr/bin/mktexlsr
 }
 
 post_upgrade() {