[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