Don't like ads? PRO users don't see any ads ;-)
Guest

LDraw parts library PKGBUILD

By: a guest on Feb 9th, 2011  |  syntax: Bash  |  size: 1.08 KB  |  hits: 205  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. pkgname=ldraw-parts-library
  2. pkgver=2010-03
  3. pkgrel=1
  4. pkgdesc="A collection of LDraw-format CAD files representing many of LEGO bricks produced"
  5. arch=(i686 x86_64)
  6. url="http://www.ldraw.org/Article13.html"
  7. license="custom:OPL"
  8. install=ldraw-parts-library.install
  9. source=(http://www.ldraw.org/library/updates/complete.zip \
  10.         ldraw-parts-library.sh \
  11.         license.txt)
  12. md5sums=('76f2deccfb0402815daff32d29b1414b' '2acda6add7ed39994a710bd70aa96fc1'\
  13.          '9c453a67d9ea51795c1563427ef092f4')
  14.  
  15. build() {
  16.   cd ${startdir}/src/ldraw/
  17.  
  18.   # Install data
  19.   mkdir -p ${startdir}/pkg/usr/share/ldraw
  20.   mv p ${startdir}/pkg/usr/share/ldraw/p
  21.   mv parts ${startdir}/pkg/usr/share/ldraw/parts
  22.  
  23.   # Fix permissions
  24.   find ${startdir}/pkg/usr/share/ldraw -type f -exec chmod 644 {} +
  25.   find ${startdir}/pkg/usr/share/ldraw -type d -exec chmod 755 {} +
  26.  
  27.   # Install the Open Publication license
  28.   install -D -m644 ../license.txt ${startdir}/pkg/usr/share/licenses/${pkgname}/license.txt
  29.  
  30.   install -D -m755 ../ldraw-parts-library.sh ${startdir}/pkg/etc/profile.d/ldraw-parts-library.sh
  31. }