summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJoan Figueras2016-01-03 12:12:23 +0000
committerJoan Figueras2016-01-03 12:12:23 +0000
commiteba54a0a56698893e971b788d9012d5e395408d2 (patch)
tree1bcec2db3db6710b571b645830d4e6fb40a637e3
downloadaur-eba54a0a56698893e971b788d9012d5e395408d2.tar.gz
Initial release. Version 38.5.2
-rw-r--r--.SRCINFO53
-rw-r--r--PKGBUILD53
-rw-r--r--icecat-launcher.sh12
-rw-r--r--icecat-safe.desktop78
-rw-r--r--icecat.desktop78
-rw-r--r--icecat.install18
-rw-r--r--icecat.sh8
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}