summarylogtreecommitdiffstats
path: root/PKGBUILD.template
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD.template')
-rw-r--r--PKGBUILD.template61
1 files changed, 61 insertions, 0 deletions
diff --git a/PKGBUILD.template b/PKGBUILD.template
new file mode 100644
index 000000000000..c908f9cf4b63
--- /dev/null
+++ b/PKGBUILD.template
@@ -0,0 +1,61 @@
+# Maintainer: Alex Talker ( alextalker at openmailbox dot org )
+# Contributor: py_crash <agustin.ferrario@hotmail.com.ar>
+# Based on kang's thunderbird-aurora
+_name=thunderbird
+_channel=earlybird
+_milestone=[% version %].0a2
+_lang=ru
+
+_release_year=[% year %]
+_release_month=[% month %]
+_release_day=[% day %]
+_release_time=$_release_year-$_release_month-$_release_day-[% hour %]-[% minute %]-[% second %]
+_buildid=[% year %][% month %][% day %][% hour %][% minute %][% second %]
+
+pkgname=$_name-$_channel-$_lang
+pkgver=[% version %].0a2.$_buildid
+pkgrel=1
+pkgdesc="Standalone Mail/News reader - Earlybird channel [ $_lang ]"
+url="http://www.mozilla.org/${_name}/channel"
+license=('MPL' 'GPL' 'LGPL')
+
+arch=('i686' 'x86_64')
+depends=('alsa-lib' 'cairo' 'dbus-glib' 'desktop-file-utils' 'fontconfig'
+ 'freetype2' 'gtk3' 'hicolor-icon-theme' 'hunspell' 'libevent'
+ 'libjpeg' 'libmng' 'libpng' 'libvpx' 'libxt' 'mozilla-common'
+ 'nspr' 'nss' 'shared-mime-info' 'sqlite3' 'startup-notification')
+optdepends=('libcanberra: for sound support')
+
+replaces=("${_name}-aurora")
+install="${pkgname}.install"
+
+source=("${pkgname}.desktop")
+
+_base_url="http://ftp.mozilla.org/pub/thunderbird/nightly/$_release_year/$_release_month/$_release_time-comm-aurora-l10n"
+source_i686=("$_base_url/thunderbird-[% version %].0a2.$_lang.linux-i686.tar.bz2")
+source_x86_64=("$_base_url/thunderbird-[% version %].0a2.$_lang.linux-x86_64.tar.bz2")
+
+sha512sums=('d7c8c55e006b619cc9a78ab0ae0a89cbf5000b54a588dd4d14f7a961fff912069ea30b9c839121667549c086ffd21392abe3bade3abd1debdd5845d2da158538')
+sha512sums_i686=('[% sha512sums_i686 %]')
+sha512sums_x86_64=('[% sha512sums_x86_64 %]')
+
+pkgver() {
+ cd "${_name}"
+ echo "${_milestone}.$(cat platform.ini|grep BuildID|cut -d "=" -f2 )"
+}
+
+package() {
+ install -d "${pkgdir}"/{usr/bin,opt}
+
+ cp -a ${_name} "${pkgdir}/opt/${pkgname}"
+ ln -s /opt/${pkgname}/${_name} "${pkgdir}/usr/bin/${pkgname}"
+
+ for i in 16x16 22x22 24x24 32x32 48x48 256x256; do
+ install -Dm644 ${_name}/chrome/icons/default/default${i/x*/}.png "${pkgdir}/usr/share/icons/hicolor/${i}/apps/${pkgname}.png"
+ done
+
+ install -Dm644 ${pkgname}.desktop "${pkgdir}/usr/share/applications/${pkgname}.desktop"
+
+ rm -rf "${pkgdir}/opt/${pkgname}/dictionaries"
+ ln -sf /usr/share/hunspell "${pkgdir}/opt/${pkgname}/dictionaries"
+}