summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMaxime Gauduin2019-03-05 14:58:08 +0100
committerMaxime Gauduin2019-03-05 14:58:08 +0100
commit6b60df99df1bbd5bb383a4fe54c5cfc2655bfc1e (patch)
treecb2fe242619c4859f942942a4473eac9636aea74
parenta44269ca4773824762d7b9a4baa6384605a899f8 (diff)
downloadaur-6b60df99df1bbd5bb383a4fe54c5cfc2655bfc1e.tar.gz
update aegisub-git
-rw-r--r--.SRCINFO10
-rw-r--r--PKGBUILD64
2 files changed, 52 insertions, 22 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 1a0af97de46..2dffc32be8a 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,8 +1,8 @@
# Generated by mksrcinfo v8
-# Fri Mar 16 19:33:07 UTC 2018
+# Tue Mar 5 13:58:07 UTC 2019
pkgbase = aegisub-git
pkgdesc = A general-purpose subtitle editor with ASS/SSA support
- pkgver = 3.2.2.r323.f6a2ac08a
+ pkgver = 3.2.2.r344.2cb92a5f7
pkgrel = 1
url = http://www.aegisub.org
arch = x86_64
@@ -18,17 +18,15 @@ pkgbase = aegisub-git
depends = boost-libs
depends = fftw
depends = fontconfig
- depends = gcc-libs
- depends = glibc
depends = hunspell
depends = icu
+ depends = libass.so
+ depends = libffms2.so
depends = libgl
depends = libpulse
depends = uchardet
depends = wxgtk3
depends = zlib
- depends = libass.so
- depends = libffms2.so
provides = aegisub
conflicts = aegisub
source = aegisub::git+https://github.com/Aegisub/Aegisub.git
diff --git a/PKGBUILD b/PKGBUILD
index eb15438fb9f..fe1e3b156c5 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,22 +1,48 @@
# Maintainer: Maxime Gauduin <alucryd@archlinux.org>
pkgname=aegisub-git
-pkgver=3.2.2.r323.f6a2ac08a
+pkgver=3.2.2.r344.2cb92a5f7
pkgrel=1
pkgdesc='A general-purpose subtitle editor with ASS/SSA support'
-arch=('x86_64')
-url='http://www.aegisub.org'
-license=('GPL' 'BSD')
-depends=('alsa-lib' 'boost-libs' 'fftw' 'fontconfig' 'gcc-libs' 'glibc'
- 'hunspell' 'icu' 'libgl' 'libpulse' 'uchardet' 'wxgtk3' 'zlib'
- 'libass.so' 'libffms2.so')
-makedepends=('autoconf-archive' 'boost' 'git' 'intltool' 'lua' 'mesa')
-provides=('aegisub')
-conflicts=('aegisub')
-source=('aegisub::git+https://github.com/Aegisub/Aegisub.git'
- 'git+https://github.com/Aegisub/assdraw.git')
-sha256sums=('SKIP'
- 'SKIP')
+arch=(x86_64)
+url=http://www.aegisub.org
+license=(
+ GPL
+ BSD
+)
+depends=(
+ alsa-lib
+ boost-libs
+ fftw
+ fontconfig
+ hunspell
+ icu
+ libass.so
+ libffms2.so
+ libgl
+ libpulse
+ uchardet
+ wxgtk3
+ zlib
+)
+makedepends=(
+ autoconf-archive
+ boost
+ git
+ intltool
+ lua
+ mesa
+)
+provides=(aegisub)
+conflicts=(aegisub)
+source=(
+ aegisub::git+https://github.com/Aegisub/Aegisub.git
+ git+https://github.com/Aegisub/assdraw.git
+)
+sha256sums=(
+ SKIP
+ SKIP
+)
pkgver() {
cd aegisub
@@ -29,6 +55,9 @@ pkgver() {
prepare() {
cd aegisub
+ # boost 1.69
+ sed 's|gil/gil_all.hpp|gil.hpp|g' -i src/*.cpp
+
sed 's/$(LIBS_BOOST) $(LIBS_ICU)/$(LIBS_BOOST) $(LIBS_ICU) -pthread/' -i tools/Makefile
cp -f /usr/share/aclocal/ax_boost_{chrono,filesystem,locale,regex,system,thread}.m4 m4macros/
@@ -39,9 +68,12 @@ prepare() {
build() {
cd aegisub
+ # http://site.icu-project.org/download/61#TOC-Migration-Issues
+ CPPFLAGS+=' -DU_USING_ICU_NAMESPACE=1'
+
./configure \
- --prefix='/usr' \
- --with-wx-config='/usr/bin/wx-config-gtk3' \
+ --prefix=/usr \
+ --with-wx-config=/usr/bin/wx-config-gtk3 \
--without-{portaudio,openal,oss} \
--disable-update-checker
make