[arch-commits] Commit in texlive-core/repos (3 files)
François Charette
francois at archlinux.org
Tue Nov 4 16:19:23 UTC 2008
Date: Tuesday, November 4, 2008 @ 11:19:23
Author: francois
Revision: 18355
Merged revisions 18354 via svnmerge from
svn+ssh://archlinux.org/home/svn-packages/texlive-core/trunk
........
r18354 | francois | 2008-11-04 17:19:01 +0100 (Tue, 04 Nov 2008) | 2 lines
upgpkg: texlive-core 2008.11138-1
update 4.11.08
........
Modified:
texlive-core/repos/extra-i686/ (properties)
texlive-core/repos/extra-i686/PKGBUILD
texlive-core/repos/extra-i686/texlive.install
-----------------+
PKGBUILD | 32 ++++++++++++++++++--------------
texlive.install | 16 ----------------
2 files changed, 18 insertions(+), 30 deletions(-)
Property changes on: texlive-core/repos/extra-i686
___________________________________________________________________
Name: svnmerge-integrated
- /texlive-core/trunk:1-12600
+ /texlive-core/trunk:1-18354
Modified: extra-i686/PKGBUILD
===================================================================
--- extra-i686/PKGBUILD 2008-11-04 16:19:01 UTC (rev 18354)
+++ extra-i686/PKGBUILD 2008-11-04 16:19:23 UTC (rev 18355)
@@ -1,8 +1,8 @@
# Maintainer: Firmicus <firmicus Î±Ï gmx Î´Î¿Ï net>
pkgname=texlive-core
-pkgver=2008.10548
-pkgrel=2
+pkgver=2008.11138
+pkgrel=1
pkgdesc="TeX Live core distribution"
license=('GPL')
arch=('i686' 'x86_64')
@@ -17,25 +17,29 @@
source=("http://dev.archlinux.org/~francois/texlive/src/$pkgname-src.zip")
install=texlive.install
backup=(usr/share/texmf-config/tex/context/config/cont-usr.tex)
-md5sums=('265c9b2f3c5a9257e5fc1acb352723dd')
+md5sums=('fb70f2e05a5a6a475bb926efce10261b')
build() {
- cd $startdir/src
+ 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/2008\.//'`
+ install -m644 CONTENTS $pkgdir/usr/share/texmf-var/arch/installedpkgs/${pkgname}_${_revnr}.pkgs || return 1
for p in *.tar.lzma; do
lzma --force -dc $p | tar xf - || return 1
done
- install -m755 -d $startdir/pkg/usr/share || return 1
- find texmf-dist -type d -exec install -d -m755 $startdir/pkg/usr/share/'{}' \; || return 1
- find texmf-dist -type f -exec install -m644 '{}' $startdir/pkg/usr/share/'{}' \; || return 1
- find $startdir/pkg/usr/share/texmf-dist/scripts -type f -exec chmod a+x '{}' \; || return 1
+ install -m755 -d $pkgdir/usr/share || return 1
+ find texmf-dist -type d -exec install -d -m755 $pkgdir/usr/share/'{}' \; || return 1
+ find texmf-dist -type f -exec install -m644 '{}' $pkgdir/usr/share/'{}' \; || return 1
+ find $pkgdir/usr/share/texmf-dist/scripts -type f -exec chmod a+x '{}' \; || return 1
# copy config file to texmf-config
- mkdir -p $startdir/pkg/usr/share/texmf-config/tex/context/config
- cp -a $startdir/pkg/usr/share/texmf-dist/tex/context/config/cont-usr.tex \
- $startdir/pkg/usr/share/texmf-config/tex/context/config/cont-usr.tex
+ mkdir -p $pkgdir/usr/share/texmf-config/tex/context/config
+ cp -a $pkgdir/usr/share/texmf-dist/tex/context/config/cont-usr.tex \
+ $pkgdir/usr/share/texmf-config/tex/context/config/cont-usr.tex
# remove obsolete stuff (we don't provide the omega and aleph binaries anyway)
- rm -rf $startdir/pkg/usr/share/texmf-dist/omega
- rm -f $startdir/pkg/usr/share/texmf-dist/tex/plain/config/{omega,aleph}.ini
+ rm -rf $pkgdir/usr/share/texmf-dist/omega
+ rm -f $pkgdir/usr/share/texmf-dist/tex/plain/config/{omega,aleph}.ini
# more cleanup
- rm -rf $startdir/pkg/usr/share/texmf-dist/scripts/context/stubs/mswin/
+ rm -rf $pkgdir/usr/share/texmf-dist/scripts/context/stubs/mswin/
}
Modified: extra-i686/texlive.install
===================================================================
--- extra-i686/texlive.install 2008-11-04 16:19:01 UTC (rev 18354)
+++ extra-i686/texlive.install 2008-11-04 16:19:23 UTC (rev 18355)
@@ -43,14 +43,6 @@
}
post_install() {
- # create local texmf skeleton
- mkdir -p /usr/local/share/texmf/tex/{latex,plain}
- mkdir -p /usr/local/share/texmf/{dvips,metapost,web2c}
- mkdir -p /usr/local/share/texmf/bibtex/{bib,bst}
- mkdir -p /usr/local/share/texmf/fonts/{tfm,vf,source,type1}
- chmod -R 775 /usr/local/share/texmf
- /usr/sbin/groupadd tex 2>/dev/null || true
- chown -R root:tex /usr/local/share/texmf
echo " texlive: updating the filename database..."
texconfig-sys rehash
echo " texlive: creating the fontmap files with updmap..."
@@ -117,11 +109,3 @@
echo " ------------------------------------------------------------------"
}
-post_remove() {
- echo " In case you had kept the /usr/local/share/texmf setup,"
- echo " it has not been removed, nor has the group tex been deleted."
-}
-
-op=$1
-shift
-$op $*
More information about the arch-commits
mailing list