diff options
author | FabioLolix | 2017-11-05 02:34:04 +0100 |
---|---|---|
committer | FabioLolix | 2017-11-05 02:34:04 +0100 |
commit | f79e7695629ac6b5c286861fe400b6f93c72ff2d (patch) | |
tree | 3dd036a8a3efe1b25230032ee3f2f8ac93a1826a | |
download | aur-f79e7695629ac6b5c286861fe400b6f93c72ff2d.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 45 | ||||
-rw-r--r-- | PKGBUILD | 48 |
2 files changed, 93 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..1ffdd057086e --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,45 @@ +pkgbase = selene-media-converter + pkgdesc = A simple but powerful audio/video converter for many formats + pkgver = 17.7 + pkgrel = 1 + url = http://teejeetech.blogspot.in/p/selene-media-encoder.html + arch = i686 + arch = x86_64 + license = GPL3 + makedepends = vala + makedepends = chrpath + depends = gtk3 + depends = json-glib + depends = libgee + depends = libsoup + depends = mediainfo + depends = ffmpeg + optdepends = gpac: MP4Box muxer + optdepends = fdk-aac-enc: Fraunhofer FDK AAC encoder + optdepends = libav-no-libs: Libav encoder + optdepends = libkate: Kate subtitle encoder + optdepends = lame: LAME Mp3 encoder + optdepends = mkvtoolnix-cli: Matroska muxer + optdepends = mplayer: Media player + optdepends = mpv: Media player + optdepends = neroaac: Nero AAC Audio encoder + optdepends = neroaacenc: Nero AAC Audio encoder + optdepends = libogg: OGG audio encoder + optdepends = liboggz: OGG merge tool + optdepends = opus-tools: Opus audio encoder + optdepends = smplayer: media player + optdepends = sox: SoX audio processing utility + optdepends = vlc: media player + optdepends = libvpx: VP8 video encoder + optdepends = x264: H.264 video encoder + optdepends = x265: H.265 video encoder + provides = selene-media-converter + provides = selene-media-encoder + conflicts = selene-media-converter + conflicts = selene-media-encoder + conflicts = selene-media-encoder-bzr + source = https://github.com/teejee2008/selene-media-converter/archive/v17.7.tar.gz + md5sums = 5e028327c64cadcf244b62baca17a92a + +pkgname = selene-media-converter + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..f3bbd5e6a5e7 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,48 @@ +# Maintainer: Fabio Loli <loli_fabio@protonmail.com> +# Contributor: ultraviolet <ultravioletnanokitty@gmail.com> +# https://github.com/FabioLolix + +pkgname=selene-media-converter +pkgver=17.7 +pkgrel=1 +pkgdesc="A simple but powerful audio/video converter for many formats" +arch=('i686' 'x86_64') +url="http://teejeetech.blogspot.in/p/selene-media-encoder.html" +license=('GPL3') +depends=('gtk3' 'json-glib' 'libgee' 'libsoup' 'mediainfo' 'ffmpeg') +optdepends=('gpac: MP4Box muxer' + 'fdk-aac-enc: Fraunhofer FDK AAC encoder' + 'libav-no-libs: Libav encoder' + 'libkate: Kate subtitle encoder' + 'lame: LAME Mp3 encoder' + 'mkvtoolnix-cli: Matroska muxer' + 'mplayer: Media player' + 'mpv: Media player' + 'neroaac: Nero AAC Audio encoder' + 'neroaacenc: Nero AAC Audio encoder' + 'libogg: OGG audio encoder' + 'liboggz: OGG merge tool' + 'opus-tools: Opus audio encoder' + 'smplayer: media player' + 'sox: SoX audio processing utility' + 'vlc: media player' + 'libvpx: VP8 video encoder' + 'x264: H.264 video encoder' + 'x265: H.265 video encoder') +makedepends=('vala' 'chrpath') +provides=('selene-media-converter' 'selene-media-encoder') +conflicts=('selene-media-converter' 'selene-media-encoder' 'selene-media-encoder-bzr') +source=("https://github.com/teejee2008/${pkgname}/archive/v${pkgver}.tar.gz") +md5sums=('5e028327c64cadcf244b62baca17a92a') + +build() { + cd "$srcdir/${pkgname}-${pkgver}" + make +} + +package() { + cd "$srcdir/${pkgname}-${pkgver}" + make DESTDIR="$pkgdir/" install + chrpath --delete ${pkgdir}/usr/bin/selene + rm ${pkgdir}/usr/bin/selene-uninstall +} |