Date: Thursday, February 2, 2017 @ 09:47:31 Author: arodseth Revision: 209680
archrelease: copy trunk to community-x86_64 Added: povray/repos/community-x86_64/PKGBUILD (from rev 209679, povray/trunk/PKGBUILD) povray/repos/community-x86_64/povray3.7.0_rc3-user-conf.patch (from rev 209679, povray/trunk/povray3.7.0_rc3-user-conf.patch) Deleted: povray/repos/community-x86_64/PKGBUILD povray/repos/community-x86_64/povray3.7.0_rc3-user-conf.patch ---------------------------------+ PKGBUILD | 128 +++++++++++++++++++------------------- povray3.7.0_rc3-user-conf.patch | 54 ++++++++-------- 2 files changed, 91 insertions(+), 91 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2017-02-02 09:46:52 UTC (rev 209679) +++ PKGBUILD 2017-02-02 09:47:31 UTC (rev 209680) @@ -1,64 +0,0 @@ -# $Id$ -# Maintainer: Alexander F Rødseth <xypr...@archlinux.org> -# Contributor: Tom Newsom <jeeps...@gmx.co.uk> -# Contributor: tobias <tob...@archlinux.org> -# Contributor: red_over_blue -# Contributor: neri - -pkgname=povray -pkgver=3.7 -pkgrel=14 -epoch=1 -pkgdesc='Script based raytracer for creating 3D graphics' -arch=('x86_64' 'i686') -license=('AGPL3') -url='http://povray.org/' -depends=('libtiff' 'libpng' 'boost-libs') -makedepends=('boost') -backup=("etc/povray/$pkgver/povray.conf" - "etc/povray/$pkgver/povray.ini") -source=("$pkgname-$pkgver.zip::https://github.com/POV-Ray/povray/archive/3.7-stable.zip" - 'povray3.7.0_rc3-user-conf.patch') -sha256sums=('e4241735827075a268420d79892b58e7c468df2b171fa246483c84f1339b2e2f' - '95b04ec4973e6e8a80fc83df2e3caff0b4d6699c4154144f3017d42cab7236e0') - -prepare() { - cd "$pkgname-$pkgver-stable/unix" - - sed 's/automake --w/automake --add-missing --w/g' -i prebuild.sh - sed 's/dist-bzip2/dist-bzip2 subdir-objects/g' -i configure.ac - ./prebuild.sh - - cd .. - ./bootstrap - patch -p1 < "$srcdir/povray3.7.0_rc3-user-conf.patch" -} - -build() { - cd "$pkgname-$pkgver-stable" - - ./configure \ - --prefix=/usr \ - --sysconfdir=/etc \ - LIBS="-lboost_system -lboost_thread" \ - COMPILED_BY='Arch Linux' - make \ - CXXFLAGS+="-std=c++03 -w -lboost_system -lboost_thread" - gzip -f povray.1 -} - -package() { - cd "$pkgname-$pkgver-stable" - - install -d "$pkgdir/usr/share/$pkgname-$pkgver" - install -d "$pkgdir/usr/share/doc/$pkgname-$pkgver" - cp -r icons include ini scenes scripts "$pkgdir/usr/share/$pkgname-$pkgver" - cp -r doc "$pkgdir/usr/share/doc/$pkgname-$pkgver" - install -Dm755 unix/povray "$pkgdir/usr/bin/povray" - install -Dm644 povray.conf "$pkgdir/etc/povray/$pkgver/povray.conf" - install -Dm644 povray.ini "$pkgdir/etc/povray/$pkgver/povray.ini" - install -Dm644 povray.1.gz "$pkgdir/usr/share/man/man1/povray.1.gz" -} - -# getver: povray.org/documentation -# vim:set ts=2 sw=2 et: Copied: povray/repos/community-x86_64/PKGBUILD (from rev 209679, povray/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2017-02-02 09:47:31 UTC (rev 209680) @@ -0,0 +1,64 @@ +# $Id$ +# Maintainer: Alexander F Rødseth <xypr...@archlinux.org> +# Contributor: Tom Newsom <jeeps...@gmx.co.uk> +# Contributor: tobias <tob...@archlinux.org> +# Contributor: red_over_blue +# Contributor: neri + +pkgname=povray +pkgver=3.7 +pkgrel=15 +epoch=1 +pkgdesc='Script based raytracer for creating 3D graphics' +arch=('x86_64' 'i686') +license=('AGPL3') +url='http://povray.org/' +depends=('libtiff' 'libpng' 'boost-libs' 'openexr') +makedepends=('boost' 'openexr') +backup=("etc/povray/$pkgver/povray.conf" + "etc/povray/$pkgver/povray.ini") +source=("$pkgname-$pkgver.zip::https://github.com/POV-Ray/povray/archive/3.7-stable.zip" + 'povray3.7.0_rc3-user-conf.patch') +sha256sums=('e4241735827075a268420d79892b58e7c468df2b171fa246483c84f1339b2e2f' + '95b04ec4973e6e8a80fc83df2e3caff0b4d6699c4154144f3017d42cab7236e0') + +prepare() { + cd "$pkgname-$pkgver-stable/unix" + + sed 's/automake --w/automake --add-missing --w/g' -i prebuild.sh + sed 's/dist-bzip2/dist-bzip2 subdir-objects/g' -i configure.ac + ./prebuild.sh + + cd .. + ./bootstrap + patch -p1 < "$srcdir/povray3.7.0_rc3-user-conf.patch" +} + +build() { + cd "$pkgname-$pkgver-stable" + + ./configure \ + --prefix=/usr \ + --sysconfdir=/etc \ + LIBS="-lboost_system -lboost_thread" \ + COMPILED_BY='Arch Linux' + make \ + CXXFLAGS+="-std=c++03 -w -lboost_system -lboost_thread" + gzip -f povray.1 +} + +package() { + cd "$pkgname-$pkgver-stable" + + install -d "$pkgdir/usr/share/$pkgname-$pkgver" + install -d "$pkgdir/usr/share/doc/$pkgname-$pkgver" + cp -r icons include ini scenes scripts "$pkgdir/usr/share/$pkgname-$pkgver" + cp -r doc "$pkgdir/usr/share/doc/$pkgname-$pkgver" + install -Dm755 unix/povray "$pkgdir/usr/bin/povray" + install -Dm644 povray.conf "$pkgdir/etc/povray/$pkgver/povray.conf" + install -Dm644 povray.ini "$pkgdir/etc/povray/$pkgver/povray.ini" + install -Dm644 povray.1.gz "$pkgdir/usr/share/man/man1/povray.1.gz" +} + +# getver: povray.org/documentation +# vim:set ts=2 sw=2 et: Deleted: povray3.7.0_rc3-user-conf.patch =================================================================== --- povray3.7.0_rc3-user-conf.patch 2017-02-02 09:46:52 UTC (rev 209679) +++ povray3.7.0_rc3-user-conf.patch 2017-02-02 09:47:31 UTC (rev 209680) @@ -1,27 +0,0 @@ - Makefile.am | 13 ------------- - 1 files changed, 0 insertions(+), 13 deletions(-) - -diff --git a/Makefile.am b/Makefile.am -index 76b394c..9822c52 100644 ---- a/Makefile.am -+++ b/Makefile.am -@@ -107,19 +107,6 @@ install-data-local: - for f in $$filelist ; do \ - $(INSTALL_DATA) $(top_srcdir)/doc/$$f $(DESTDIR)$(povdocdir)/$$f && echo "$(DESTDIR)$(povdocdir)/$$f" >> $(povinstall); \ - done -- @echo "Creating user directories..."; \ -- for p in $(povuser) $(povconfuser) ; do \ -- $(mkdir_p) $$p && chown $(povowner) $$p && chgrp $(povgroup) $$p && printf "%s\n" "$$p" "`cat $(povinstall)`" > $(povinstall); \ -- done -- @echo "Copying user configuration and INI files..."; \ -- for f in povray.conf povray.ini ; do \ -- if test -f $(povconfuser)/$$f; then \ -- echo "Creating backup of $(povconfuser)/$$f"; \ -- mv -f $(povconfuser)/$$f $(povconfuser)/$$f.bak; \ -- fi; \ -- done; \ -- $(INSTALL_DATA) $(top_srcdir)/povray.conf $(povconfuser)/povray.conf && chown $(povowner) $(povconfuser)/povray.conf && chgrp $(povgroup) $(povconfuser)/povray.conf && echo "$(povconfuser)/povray.conf" >> $(povinstall); \ -- $(INSTALL_DATA) $(top_builddir)/povray.ini $(povconfuser)/povray.ini && chown $(povowner) $(povconfuser)/povray.ini && chgrp $(povgroup) $(povconfuser)/povray.ini && echo "$(povconfuser)/povray.ini" >> $(povinstall) - - # Remove data, config, and empty folders for 'make uninstall'. - # Use 'hook' instead of 'local' so as to properly remove *empty* folders (e.g. scripts). Copied: povray/repos/community-x86_64/povray3.7.0_rc3-user-conf.patch (from rev 209679, povray/trunk/povray3.7.0_rc3-user-conf.patch) =================================================================== --- povray3.7.0_rc3-user-conf.patch (rev 0) +++ povray3.7.0_rc3-user-conf.patch 2017-02-02 09:47:31 UTC (rev 209680) @@ -0,0 +1,27 @@ + Makefile.am | 13 ------------- + 1 files changed, 0 insertions(+), 13 deletions(-) + +diff --git a/Makefile.am b/Makefile.am +index 76b394c..9822c52 100644 +--- a/Makefile.am ++++ b/Makefile.am +@@ -107,19 +107,6 @@ install-data-local: + for f in $$filelist ; do \ + $(INSTALL_DATA) $(top_srcdir)/doc/$$f $(DESTDIR)$(povdocdir)/$$f && echo "$(DESTDIR)$(povdocdir)/$$f" >> $(povinstall); \ + done +- @echo "Creating user directories..."; \ +- for p in $(povuser) $(povconfuser) ; do \ +- $(mkdir_p) $$p && chown $(povowner) $$p && chgrp $(povgroup) $$p && printf "%s\n" "$$p" "`cat $(povinstall)`" > $(povinstall); \ +- done +- @echo "Copying user configuration and INI files..."; \ +- for f in povray.conf povray.ini ; do \ +- if test -f $(povconfuser)/$$f; then \ +- echo "Creating backup of $(povconfuser)/$$f"; \ +- mv -f $(povconfuser)/$$f $(povconfuser)/$$f.bak; \ +- fi; \ +- done; \ +- $(INSTALL_DATA) $(top_srcdir)/povray.conf $(povconfuser)/povray.conf && chown $(povowner) $(povconfuser)/povray.conf && chgrp $(povgroup) $(povconfuser)/povray.conf && echo "$(povconfuser)/povray.conf" >> $(povinstall); \ +- $(INSTALL_DATA) $(top_builddir)/povray.ini $(povconfuser)/povray.ini && chown $(povowner) $(povconfuser)/povray.ini && chgrp $(povgroup) $(povconfuser)/povray.ini && echo "$(povconfuser)/povray.ini" >> $(povinstall) + + # Remove data, config, and empty folders for 'make uninstall'. + # Use 'hook' instead of 'local' so as to properly remove *empty* folders (e.g. scripts).