[arch-commits] Commit in aegisub/repos (8 files)

Maxime Gauduin alucryd at nymeria.archlinux.org
Sun Jan 5 18:10:16 UTC 2014


    Date: Sunday, January 5, 2014 @ 19:10:16
  Author: alucryd
Revision: 103403

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  aegisub/repos/community-staging-i686/
  aegisub/repos/community-staging-i686/PKGBUILD
    (from rev 103402, aegisub/trunk/PKGBUILD)
  aegisub/repos/community-staging-i686/aegisub.install
    (from rev 103402, aegisub/trunk/aegisub.install)
  aegisub/repos/community-staging-i686/version.patch
    (from rev 103402, aegisub/trunk/version.patch)
  aegisub/repos/community-staging-x86_64/
  aegisub/repos/community-staging-x86_64/PKGBUILD
    (from rev 103402, aegisub/trunk/PKGBUILD)
  aegisub/repos/community-staging-x86_64/aegisub.install
    (from rev 103402, aegisub/trunk/aegisub.install)
  aegisub/repos/community-staging-x86_64/version.patch
    (from rev 103402, aegisub/trunk/version.patch)

------------------------------------------+
 community-staging-i686/PKGBUILD          |   38 ++++++++++++++
 community-staging-i686/aegisub.install   |   14 +++++
 community-staging-i686/version.patch     |   76 +++++++++++++++++++++++++++++
 community-staging-x86_64/PKGBUILD        |   38 ++++++++++++++
 community-staging-x86_64/aegisub.install |   14 +++++
 community-staging-x86_64/version.patch   |   76 +++++++++++++++++++++++++++++
 6 files changed, 256 insertions(+)

Copied: aegisub/repos/community-staging-i686/PKGBUILD (from rev 103402, aegisub/trunk/PKGBUILD)
===================================================================
--- community-staging-i686/PKGBUILD	                        (rev 0)
+++ community-staging-i686/PKGBUILD	2014-01-05 18:10:16 UTC (rev 103403)
@@ -0,0 +1,38 @@
+# $Id$
+# Maintainer: Maxime Gauduin <alucryd at gmail.com>
+# Contributor: kozec <kozec at kozec.com>
+# Contributor: Limao Luo <luolimao+AUR at gmail.com>
+
+pkgname=aegisub
+pkgver=3.1.0
+pkgrel=1
+pkgdesc="A general-purpose subtitle editor with ASS/SSA support"
+arch=('i686' 'x86_64')
+url="http://www.aegisub.org"
+license=('GPL' 'BSD')
+depends=('boost-libs' 'desktop-file-utils' 'ffms2' 'fftw' 'hunspell' 'lua51' 'wxgtk')
+makedepends=('boost' 'intltool' 'mesa')
+install="${pkgname}.install"
+source=("http://ftp.aegisub.org/pub/releases/${pkgname}-${pkgver}.tar.xz"
+        'version.patch')
+sha256sums=('0d2befed013f3c64ab2cdf725f2b865fe2d074b35b621b7a61298b95f67def15'
+            '4119b79363512b18c6ddcbbdfb87b35c51e0ea149e763b126f568e80f956a01f')
+
+prepare() {
+  patch -Np1 -i version.patch
+}
+
+build() {
+  ./configure --prefix='/usr' --without-{portaudio,openal,oss}
+  make
+}
+
+package() {
+  make DESTDIR="${pkgdir}" install
+
+# License
+  install -dm 755 "${pkgdir}"/usr/share/licenses/aegisub
+  install -m 644 LICENCE "${pkgdir}"/usr/share/licenses/aegisub/LICENSE
+}
+
+# vim: ts=2 sw=2 et:

Copied: aegisub/repos/community-staging-i686/aegisub.install (from rev 103402, aegisub/trunk/aegisub.install)
===================================================================
--- community-staging-i686/aegisub.install	                        (rev 0)
+++ community-staging-i686/aegisub.install	2014-01-05 18:10:16 UTC (rev 103403)
@@ -0,0 +1,14 @@
+post_install() {
+    gtk-update-icon-cache -ftq usr/share/icons/hicolor
+    update-desktop-database -q
+}
+
+post_upgrade() {
+    post_install
+}
+
+post_remove() {
+    post_install
+}
+
+# vim: ts=2 sw=2 et:

Copied: aegisub/repos/community-staging-i686/version.patch (from rev 103402, aegisub/trunk/version.patch)
===================================================================
--- community-staging-i686/version.patch	                        (rev 0)
+++ community-staging-i686/version.patch	2014-01-05 18:10:16 UTC (rev 103403)
@@ -0,0 +1,76 @@
+--- a/build/version.sh	2014-01-04 15:24:06.000000000 +0100
++++ b/build/version.sh	2014-01-04 18:34:30.596106160 +0100
+@@ -1,70 +1,3 @@
+-srcdir="$1"
+-
+-# If no git repo try to read from the existing git_version.h, for building from tarballs
+-if ! test -d "${srcdir}/.git"; then
+-  version_h_path="${srcdir}/aegisub/build/git_version.h"
+-  if test -f "${version_h_path}"; then
+-    while read line; do
+-      set -- $line
+-      export $2=$(echo $3 | sed 's/"//g')
+-    done < "${version_h_path}"
+-    if test x$BUILD_GIT_VERSION_NUMBER != x -a x$BUILD_GIT_VERSION_STRING != x; then
+-      export VERSION_SOURCE="from cached git_version.h"
+-      return 0
+-    else
+-      echo "invalid git_version.h"
+-      exit 2
+-    fi
+-  else
+-    echo "git repo not found and no cached git_version.h"
+-    exit 2
+-  fi
+-fi
+-
+-last_svn_revision=6962
+-last_svn_hash="16cd907fe7482cb54a7374cd28b8501f138116be"
+-
+-git_revision=$(expr $last_svn_revision + $(git log --pretty=oneline $last_svn_hash..HEAD 2>/dev/null | wc -l))
+-git_version_str=$(git describe --exact-match 2> /dev/null)
+-if test x$git_version_str != x; then
+-  git_version_str="${git_version_str##v}"
+-  tagged_release=1
+-else
+-  git_branch="$(git symbolic-ref HEAD 2> /dev/null)" || git_branch="(unnamed branch)"
+-  git_branch="${git_branch##refs/heads/}"
+-  git_hash=$(git rev-parse --short HEAD)
+-
+-  git_version_str="${git_revision}-${git_branch}-${git_hash}"
+-  tagged_release=0
+-fi
+-
+-new_version_h="\
+-#define BUILD_GIT_VERSION_NUMBER ${git_revision}
+-#define BUILD_GIT_VERSION_STRING \"${git_version_str}\"
+-#define TAGGED_RELEASE ${tagged_release}"
+-
+-# may not exist yet for out of tree builds
+-mkdir -p build
+-version_h_path="build/git_version.h"
+-
+-# Write it only if it's changed to avoid spurious rebuilds
+-# This bizzare comparison method is due to that newlines in shell variables are very exciting
+-case "$(cat ${version_h_path} 2> /dev/null)"
+-in
+-  "${new_version_h}");;
+-  *) echo "${new_version_h}" > "${version_h_path}"
+-esac
+-
+-export BUILD_GIT_VERSION_NUMBER="${git_revision}"
+-export BUILD_GIT_VERSION_STRING="${git_version_str}"
+-export VERSION_SOURCE="from git"
+-
+-cat << EOF > build/git_version.xml
+-<?xml version="1.0" encoding="utf-8"?>
+-<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+-  <PropertyGroup>
+-    <GitVersionNumber>${git_revision}</GitVersionNumber>
+-    <GitVersionString>${git_version_str}</GitVersionString>
+-  </PropertyGroup>
+-</Project>
+-EOF
++export BUILD_GIT_VERSION_NUMBER='7937'
++export BUILD_GIT_VERSION_STRING='3.1.0'
++export TAGGED_RELEASE=1

Copied: aegisub/repos/community-staging-x86_64/PKGBUILD (from rev 103402, aegisub/trunk/PKGBUILD)
===================================================================
--- community-staging-x86_64/PKGBUILD	                        (rev 0)
+++ community-staging-x86_64/PKGBUILD	2014-01-05 18:10:16 UTC (rev 103403)
@@ -0,0 +1,38 @@
+# $Id$
+# Maintainer: Maxime Gauduin <alucryd at gmail.com>
+# Contributor: kozec <kozec at kozec.com>
+# Contributor: Limao Luo <luolimao+AUR at gmail.com>
+
+pkgname=aegisub
+pkgver=3.1.0
+pkgrel=1
+pkgdesc="A general-purpose subtitle editor with ASS/SSA support"
+arch=('i686' 'x86_64')
+url="http://www.aegisub.org"
+license=('GPL' 'BSD')
+depends=('boost-libs' 'desktop-file-utils' 'ffms2' 'fftw' 'hunspell' 'lua51' 'wxgtk')
+makedepends=('boost' 'intltool' 'mesa')
+install="${pkgname}.install"
+source=("http://ftp.aegisub.org/pub/releases/${pkgname}-${pkgver}.tar.xz"
+        'version.patch')
+sha256sums=('0d2befed013f3c64ab2cdf725f2b865fe2d074b35b621b7a61298b95f67def15'
+            '4119b79363512b18c6ddcbbdfb87b35c51e0ea149e763b126f568e80f956a01f')
+
+prepare() {
+  patch -Np1 -i version.patch
+}
+
+build() {
+  ./configure --prefix='/usr' --without-{portaudio,openal,oss}
+  make
+}
+
+package() {
+  make DESTDIR="${pkgdir}" install
+
+# License
+  install -dm 755 "${pkgdir}"/usr/share/licenses/aegisub
+  install -m 644 LICENCE "${pkgdir}"/usr/share/licenses/aegisub/LICENSE
+}
+
+# vim: ts=2 sw=2 et:

Copied: aegisub/repos/community-staging-x86_64/aegisub.install (from rev 103402, aegisub/trunk/aegisub.install)
===================================================================
--- community-staging-x86_64/aegisub.install	                        (rev 0)
+++ community-staging-x86_64/aegisub.install	2014-01-05 18:10:16 UTC (rev 103403)
@@ -0,0 +1,14 @@
+post_install() {
+    gtk-update-icon-cache -ftq usr/share/icons/hicolor
+    update-desktop-database -q
+}
+
+post_upgrade() {
+    post_install
+}
+
+post_remove() {
+    post_install
+}
+
+# vim: ts=2 sw=2 et:

Copied: aegisub/repos/community-staging-x86_64/version.patch (from rev 103402, aegisub/trunk/version.patch)
===================================================================
--- community-staging-x86_64/version.patch	                        (rev 0)
+++ community-staging-x86_64/version.patch	2014-01-05 18:10:16 UTC (rev 103403)
@@ -0,0 +1,76 @@
+--- a/build/version.sh	2014-01-04 15:24:06.000000000 +0100
++++ b/build/version.sh	2014-01-04 18:34:30.596106160 +0100
+@@ -1,70 +1,3 @@
+-srcdir="$1"
+-
+-# If no git repo try to read from the existing git_version.h, for building from tarballs
+-if ! test -d "${srcdir}/.git"; then
+-  version_h_path="${srcdir}/aegisub/build/git_version.h"
+-  if test -f "${version_h_path}"; then
+-    while read line; do
+-      set -- $line
+-      export $2=$(echo $3 | sed 's/"//g')
+-    done < "${version_h_path}"
+-    if test x$BUILD_GIT_VERSION_NUMBER != x -a x$BUILD_GIT_VERSION_STRING != x; then
+-      export VERSION_SOURCE="from cached git_version.h"
+-      return 0
+-    else
+-      echo "invalid git_version.h"
+-      exit 2
+-    fi
+-  else
+-    echo "git repo not found and no cached git_version.h"
+-    exit 2
+-  fi
+-fi
+-
+-last_svn_revision=6962
+-last_svn_hash="16cd907fe7482cb54a7374cd28b8501f138116be"
+-
+-git_revision=$(expr $last_svn_revision + $(git log --pretty=oneline $last_svn_hash..HEAD 2>/dev/null | wc -l))
+-git_version_str=$(git describe --exact-match 2> /dev/null)
+-if test x$git_version_str != x; then
+-  git_version_str="${git_version_str##v}"
+-  tagged_release=1
+-else
+-  git_branch="$(git symbolic-ref HEAD 2> /dev/null)" || git_branch="(unnamed branch)"
+-  git_branch="${git_branch##refs/heads/}"
+-  git_hash=$(git rev-parse --short HEAD)
+-
+-  git_version_str="${git_revision}-${git_branch}-${git_hash}"
+-  tagged_release=0
+-fi
+-
+-new_version_h="\
+-#define BUILD_GIT_VERSION_NUMBER ${git_revision}
+-#define BUILD_GIT_VERSION_STRING \"${git_version_str}\"
+-#define TAGGED_RELEASE ${tagged_release}"
+-
+-# may not exist yet for out of tree builds
+-mkdir -p build
+-version_h_path="build/git_version.h"
+-
+-# Write it only if it's changed to avoid spurious rebuilds
+-# This bizzare comparison method is due to that newlines in shell variables are very exciting
+-case "$(cat ${version_h_path} 2> /dev/null)"
+-in
+-  "${new_version_h}");;
+-  *) echo "${new_version_h}" > "${version_h_path}"
+-esac
+-
+-export BUILD_GIT_VERSION_NUMBER="${git_revision}"
+-export BUILD_GIT_VERSION_STRING="${git_version_str}"
+-export VERSION_SOURCE="from git"
+-
+-cat << EOF > build/git_version.xml
+-<?xml version="1.0" encoding="utf-8"?>
+-<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+-  <PropertyGroup>
+-    <GitVersionNumber>${git_revision}</GitVersionNumber>
+-    <GitVersionString>${git_version_str}</GitVersionString>
+-  </PropertyGroup>
+-</Project>
+-EOF
++export BUILD_GIT_VERSION_NUMBER='7937'
++export BUILD_GIT_VERSION_STRING='3.1.0'
++export TAGGED_RELEASE=1




More information about the arch-commits mailing list