diff options
author | Joan Figueras | 2016-01-03 12:12:23 +0000 |
---|---|---|
committer | Joan Figueras | 2016-01-03 12:12:23 +0000 |
commit | eba54a0a56698893e971b788d9012d5e395408d2 (patch) | |
tree | 1bcec2db3db6710b571b645830d4e6fb40a637e3 | |
download | aur-eba54a0a56698893e971b788d9012d5e395408d2.tar.gz |
Initial release. Version 38.5.2
-rw-r--r-- | .SRCINFO | 53 | ||||
-rw-r--r-- | PKGBUILD | 53 | ||||
-rw-r--r-- | icecat-launcher.sh | 12 | ||||
-rw-r--r-- | icecat-safe.desktop | 78 | ||||
-rw-r--r-- | icecat.desktop | 78 | ||||
-rw-r--r-- | icecat.install | 18 | ||||
-rw-r--r-- | icecat.sh | 8 |
7 files changed, 300 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..1a55ad07b279 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,53 @@ +# Generated by mksrcinfo v8 +# Sun Jan 3 12:11:44 UTC 2016 +pkgbase = icecat-bin + pkgdesc = Official build of the GNU version of the Mozilla Firefox browser + pkgver = 38.5.2 + pkgrel = 1 + url = http://www.gnu.org/software/gnuzilla/ + arch = i686 + arch = x86_64 + license = GPL + license = MPL + license = LGPL + depends = gtk2 + depends = mozilla-common + depends = libxt + depends = startup-notification + depends = mime-types + depends = dbus-glib + depends = alsa-lib + depends = desktop-file-utils + depends = hicolor-icon-theme + depends = libvpx + depends = icu + depends = libevent + depends = nss + depends = hunspell + depends = sqlite + depends = pango + depends = freetype2 + depends = libxft + depends = libx11 + provides = icecat + conflicts = icecat + replaces = icecat + source = icecat.desktop + source = icecat-safe.desktop + source = icecat.sh + source = icecat-launcher.sh + sha256sums = 2ac72dba9c63ad16e33c6907c541b5a7f62148a237d342f7a61a843eceb2f79c + sha256sums = 05f5472a4a845c5fa81f1fb871a6f6dd90923d888f1d68c6789cbbd9537306d6 + sha256sums = b009bc989a164c8aea7ff6a1920675b74c90d1b38bb1b3b60f96296913a8de27 + sha256sums = b49fe5ba063002ad2cbf5e981b98d08e4157e20f5a4f00971a5f73eeca6ddbba + source_i686 = https://ftp.gnu.org/gnu/gnuzilla/38.5.2/icecat-38.5.2.en-US.linux-i686.tar.bz2 + source_i686 = https://ftp.gnu.org/gnu/gnuzilla/38.5.2/icecat-38.5.2.en-US.linux-i686.tar.bz2.sig + sha256sums_i686 = c1e6fe6456a4c3af5c0aa95c4e8d6202ba460b72fe9b108add97d89b89513e21 + sha256sums_i686 = SKIP + source_x86_64 = https://ftp.gnu.org/gnu/gnuzilla/38.5.2/icecat-38.5.2.en-US.linux-x86_64.tar.bz2 + source_x86_64 = https://ftp.gnu.org/gnu/gnuzilla/38.5.2/icecat-38.5.2.en-US.linux-x86_64.tar.bz2.sig + sha256sums_x86_64 = 6dc087f7d609bf92c6dfd33316d496689e3ff3980c41cdbff1823ca7f4f922af + sha256sums_x86_64 = SKIP + +pkgname = icecat-bin + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..0d61aecc2bf1 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,53 @@ +# Contributor: Figue <ffigue at gmail dot com> +# Thank you to person that wrote this package in AUR3, I can't figure out who was. + +pkgname=icecat-bin +_pkgname=icecat +pkgver=38.5.2 +pkgrel=1 +pkgdesc="Official build of the GNU version of the Mozilla Firefox browser" +arch=('i686' 'x86_64') +url="http://www.gnu.org/software/gnuzilla/" +license=('GPL' 'MPL' 'LGPL') +depends=('gtk2' 'mozilla-common' 'libxt' 'startup-notification' 'mime-types' + 'dbus-glib' 'alsa-lib' 'desktop-file-utils' 'hicolor-icon-theme' + 'libvpx' 'icu' 'libevent' 'nss' 'hunspell' 'sqlite' 'pango' 'freetype2' 'libxft' 'libx11') +makedepends=() +provides=('icecat') +conflicts=('icecat') +replaces=('icecat') +source_x86_64=(https://ftp.gnu.org/gnu/gnuzilla/$pkgver/$_pkgname-$pkgver.en-US.linux-x86_64.tar.bz2 + https://ftp.gnu.org/gnu/gnuzilla/$pkgver/$_pkgname-$pkgver.en-US.linux-x86_64.tar.bz2.sig) +source_i686=(https://ftp.gnu.org/gnu/gnuzilla/$pkgver/$_pkgname-$pkgver.en-US.linux-i686.tar.bz2 + https://ftp.gnu.org/gnu/gnuzilla/$pkgver/$_pkgname-$pkgver.en-US.linux-i686.tar.bz2.sig) +source=($_pkgname.desktop + $_pkgname-safe.desktop + $_pkgname.sh + $_pkgname-launcher.sh) + +sha256sums=('2ac72dba9c63ad16e33c6907c541b5a7f62148a237d342f7a61a843eceb2f79c' + '05f5472a4a845c5fa81f1fb871a6f6dd90923d888f1d68c6789cbbd9537306d6' + 'b009bc989a164c8aea7ff6a1920675b74c90d1b38bb1b3b60f96296913a8de27' + 'b49fe5ba063002ad2cbf5e981b98d08e4157e20f5a4f00971a5f73eeca6ddbba') +sha256sums_i686=('c1e6fe6456a4c3af5c0aa95c4e8d6202ba460b72fe9b108add97d89b89513e21' + 'SKIP') +sha256sums_x86_64=('6dc087f7d609bf92c6dfd33316d496689e3ff3980c41cdbff1823ca7f4f922af' + 'SKIP') + +validpgpkeys=(A57369A8BABC2542B5A0368C3C76EED7D7E04784) # Ruben Rodriguez (GNU IceCat releases key) <ruben@gnu.org> + +package() { + install -d $pkgdir/usr/lib/$_pkgname + + cp -a $srcdir/$_pkgname/* $pkgdir/usr/lib/$_pkgname/ + + install -d $pkgdir/usr/share/applications + install -m644 $srcdir/$_pkgname.desktop $pkgdir/usr/share/applications + install -m644 $srcdir/$_pkgname-safe.desktop $pkgdir/usr/share/applications + install -d $pkgdir/usr/share/pixmaps + install -m644 $srcdir/$_pkgname/browser/icons/mozicon128.png $pkgdir/usr/share/pixmaps/$_pkgname.png + install -d $pkgdir/etc/profile.d/ + install -m755 $srcdir/$_pkgname.sh $pkgdir/etc/profile.d/ + install -d $pkgdir/usr/bin/ + install -m755 $srcdir/$_pkgname-launcher.sh $pkgdir/usr/bin/$_pkgname-launcher +} diff --git a/icecat-launcher.sh b/icecat-launcher.sh new file mode 100644 index 000000000000..838f5f416542 --- /dev/null +++ b/icecat-launcher.sh @@ -0,0 +1,12 @@ +#!/bin/bash + + [ "${ICECATDIR}" == "" ] && export ICECATDIR="/usr/lib/icecat" + export LD_LIBRARY_PATH=${ICECATDIR}:${LD_LIBRARY_PATH} + export MOZILLA_FIVE_HOME=${ICECATDIR} + export MOZ_PLUGIN_PATH=${ICECATDIR}/plugins/ + export MOZ_DISABLE_GNOME=1 + [ "${GNOME_DESKTOP_SESSION_ID}" != "" ] && export MOZ_DISABLE_GNOME=0 + export PREVIOUSPATH=${PATH} + export PATH=${ICECATDIR}:${PATH} + cd ${ICECATDIR} + ${ICECATDIR}/icecat $@ diff --git a/icecat-safe.desktop b/icecat-safe.desktop new file mode 100644 index 000000000000..c16688f92580 --- /dev/null +++ b/icecat-safe.desktop @@ -0,0 +1,78 @@ +[Desktop Entry] +Encoding=UTF-8 +Exec=/usr/bin/icecat-launcher -safe-mode %u +Icon=icecat +Type=Application +Terminal=false +MultipleArgs=false +Name=GNU IceCat - Safe Mode +GenericName=Web Browser +GenericName[af]=Web Blaaier +GenericName[ar]=متصفح ويب +GenericName[az]=Veb Səyyahı +GenericName[bg]=Браузър +GenericName[bn]=ওয়েব ব্রাউজার +GenericName[br]=Furcher ar Gwiad +GenericName[bs]=WWW Preglednik +GenericName[ca]=Fullejador web +GenericName[cs]=WWW prohlížeč +GenericName[cy]=Porydd Gwe +GenericName[da]=Browser +GenericName[de]=Web-Browser +GenericName[el]=Περιηγητής Ιστού +GenericName[eo]=TTT-legilo +GenericName[es]=Navegador web +GenericName[et]=Veebilehitseja +GenericName[eu]=Web arakatzailea +GenericName[fa]=مرورگر وب +GenericName[fi]=WWW-selain +GenericName[fo]=Alnótsfar +GenericName[fr]=Navigateur web +GenericName[gl]=Navegador Web +GenericName[he]=דפדפן אינטרנט +GenericName[hi]=वेब ब्राउज़र +GenericName[hr]=Web preglednik +GenericName[hu]=Webböngésző +GenericName[is]=Vafri +GenericName[it]=Browser Web +GenericName[ja]=ウェブブラウザ +GenericName[ko]=웹 브라우저 +GenericName[lo]=ເວັບບຣາວເຊີ +GenericName[lt]=Žiniatinklio naršyklė +GenericName[lv]=Web Pārlūks +GenericName[mk]=Прелистувач на Интернет +GenericName[mn]=Веб-Хөтөч +GenericName[nb]=Nettleser +GenericName[nds]=Nettkieker +GenericName[nl]=Webbrowser +GenericName[nn]=Nettlesar +GenericName[nso]=Seinyakisi sa Web +GenericName[pa]=ਵੈਬ ਝਲਕਾਰਾ +GenericName[pl]=Przeglądarka WWW +GenericName[pt]=Navegador Web +GenericName[pt_BR]=Navegador Web +GenericName[ro]=Navigator de web +GenericName[ru]=Веб-браузер +GenericName[se]=Fierpmádatlogan +GenericName[sk]=Webový prehliadač +GenericName[sl]=Spletni brskalnik +GenericName[sr]=Веб претраживач +GenericName[sr@Latn]=Veb pretraživač +GenericName[ss]=Ibrawuza yeWeb +GenericName[sv]=Webbläsare +GenericName[ta]=வலை உலாவி +GenericName[tg]=Тафсиргари вэб +GenericName[th]=เว็บบราวเซอร์ +GenericName[tr]=Web Tarayıcı +GenericName[uk]=Навігатор Тенет +GenericName[uz]=Веб-браузер +GenericName[ven]=Buronza ya Webu +GenericName[vi]=Trình duyệt Web +GenericName[wa]=Betchteu waibe +GenericName[xh]=Umkhangeli zincwadi we Web +GenericName[zh_CN]=网页浏览器 +GenericName[zh_TW]=網頁瀏覽器 +GenericName[zu]=Umcingi we-Web +MimeType=text/html +StartupNotify=false +Categories=Application;Network; diff --git a/icecat.desktop b/icecat.desktop new file mode 100644 index 000000000000..91e601b218c4 --- /dev/null +++ b/icecat.desktop @@ -0,0 +1,78 @@ +[Desktop Entry] +Encoding=UTF-8 +Exec=/usr/bin/icecat-launcher %u +Icon=icecat +Type=Application +Terminal=false +MultipleArgs=false +Name=GNU IceCat +GenericName=Web Browser +GenericName[af]=Web Blaaier +GenericName[ar]=متصفح ويب +GenericName[az]=Veb Səyyahı +GenericName[bg]=Браузър +GenericName[bn]=ওয়েব ব্রাউজার +GenericName[br]=Furcher ar Gwiad +GenericName[bs]=WWW Preglednik +GenericName[ca]=Fullejador web +GenericName[cs]=WWW prohlížeč +GenericName[cy]=Porydd Gwe +GenericName[da]=Browser +GenericName[de]=Web-Browser +GenericName[el]=Περιηγητής Ιστού +GenericName[eo]=TTT-legilo +GenericName[es]=Navegador web +GenericName[et]=Veebilehitseja +GenericName[eu]=Web arakatzailea +GenericName[fa]=مرورگر وب +GenericName[fi]=WWW-selain +GenericName[fo]=Alnótsfar +GenericName[fr]=Navigateur web +GenericName[gl]=Navegador Web +GenericName[he]=דפדפן אינטרנט +GenericName[hi]=वेब ब्राउज़र +GenericName[hr]=Web preglednik +GenericName[hu]=Webböngésző +GenericName[is]=Vafri +GenericName[it]=Browser Web +GenericName[ja]=ウェブブラウザ +GenericName[ko]=웹 브라우저 +GenericName[lo]=ເວັບບຣາວເຊີ +GenericName[lt]=Žiniatinklio naršyklė +GenericName[lv]=Web Pārlūks +GenericName[mk]=Прелистувач на Интернет +GenericName[mn]=Веб-Хөтөч +GenericName[nb]=Nettleser +GenericName[nds]=Nettkieker +GenericName[nl]=Webbrowser +GenericName[nn]=Nettlesar +GenericName[nso]=Seinyakisi sa Web +GenericName[pa]=ਵੈਬ ਝਲਕਾਰਾ +GenericName[pl]=Przeglądarka WWW +GenericName[pt]=Navegador Web +GenericName[pt_BR]=Navegador Web +GenericName[ro]=Navigator de web +GenericName[ru]=Веб-браузер +GenericName[se]=Fierpmádatlogan +GenericName[sk]=Webový prehliadač +GenericName[sl]=Spletni brskalnik +GenericName[sr]=Веб претраживач +GenericName[sr@Latn]=Veb pretraživač +GenericName[ss]=Ibrawuza yeWeb +GenericName[sv]=Webbläsare +GenericName[ta]=வலை உலாவி +GenericName[tg]=Тафсиргари вэб +GenericName[th]=เว็บบราวเซอร์ +GenericName[tr]=Web Tarayıcı +GenericName[uk]=Навігатор Тенет +GenericName[uz]=Веб-браузер +GenericName[ven]=Buronza ya Webu +GenericName[vi]=Trình duyệt Web +GenericName[wa]=Betchteu waibe +GenericName[xh]=Umkhangeli zincwadi we Web +GenericName[zh_CN]=网页浏览器 +GenericName[zh_TW]=網頁瀏覽器 +GenericName[zu]=Umcingi we-Web +MimeType=text/html +StartupNotify=false +Categories=Application;Network; diff --git a/icecat.install b/icecat.install new file mode 100644 index 000000000000..7b344b320d66 --- /dev/null +++ b/icecat.install @@ -0,0 +1,18 @@ +post_install () { + update-desktop-database -q +} + +# arg 1: the new package version +# arg 2: the old package version +post_upgrade() { + update-desktop-database -q +} + +post_remove() { + update-desktop-database -q +} + +#op=$1 +#shift + +#$op $* diff --git a/icecat.sh b/icecat.sh new file mode 100644 index 000000000000..16b5a915c3aa --- /dev/null +++ b/icecat.sh @@ -0,0 +1,8 @@ +#!/bin/bash + + #[ "${ICECATDIR}" == "" ] && export ICECATDIR="/usr/lib/icecat" + export ICECATDIR="/usr/lib/icecat" + #export LD_LIBRARY_PATH=${ICECATDIR}:${LD_LIBRARY_PATH} + export MOZILLA_FIVE_HOME=${ICECATDIR} + #export MOZ_PLUGIN_PATH=${ICECATDIR}/plugins/:${MOZ_PLUGIN_PATH} + export PATH=${PATH}:${ICECATDIR} |