diff options
| author | kj-sh604 | 2024-06-30 07:12:17 -0400 |
|---|---|---|
| committer | kj-sh604 | 2024-06-30 07:12:17 -0400 |
| commit | 4845a54b10b72987d5cf085dabccfc77de1f29d7 (patch) | |
| tree | ccd760f53302b6ff9cc577ba9432bb342801f932 | |
| parent | dd9e6c2ee2d3e6bbfb89e5a242fc94b1d7577110 (diff) | |
kj-gitbot: seamonkey-bin/
| -rw-r--r-- | seamonkey-bin/.SRCINFO | 62 | ||||
| -rw-r--r-- | seamonkey-bin/.gitignore | 3 | ||||
| -rw-r--r-- | seamonkey-bin/PKGBUILD | 51 |
3 files changed, 116 insertions, 0 deletions
diff --git a/seamonkey-bin/.SRCINFO b/seamonkey-bin/.SRCINFO new file mode 100644 index 0000000..010b481 --- /dev/null +++ b/seamonkey-bin/.SRCINFO @@ -0,0 +1,62 @@ +pkgbase = seamonkey-bin + pkgdesc = SeaMonkey internet suite (binary version) + pkgver = 2.53.18.2 + pkgrel = 1 + url = http://www.seamonkey-project.org/ + arch = x86_64 + license = MPL-2.0 + makedepends = autoconf2.13 + makedepends = cargo + makedepends = cbindgen + makedepends = clang + makedepends = imake + makedepends = llvm + makedepends = mesa + makedepends = nasm + makedepends = python + makedepends = unzip + makedepends = yasm + makedepends = zip + depends = at-spi2-core + depends = bash + depends = cairo + depends = dbus + depends = dbus-glib + depends = fontconfig + depends = freetype2 + depends = gcc-libs + depends = gdk-pixbuf2 + depends = glib2 + depends = glibc + depends = gtk3 + depends = hunspell + depends = libevent + depends = libffi + depends = libpulse + depends = libvpx + depends = libx11 + depends = libxcb + depends = libxcomposite + depends = libxdamage + depends = libxext + depends = libxfixes + depends = libxrender + depends = libxt + depends = mime-types + depends = nspr + depends = nss + depends = pango + depends = pixman + depends = sqlite + depends = startup-notification + depends = zlib + optdepends = libnotify: Notification integration + optdepends = networkmanager: Location detection via available WiFi networks + optdepends = pulseaudio: Audio support + optdepends = ffmpeg: H.264 video support + provides = seamonkey + conflicts = seamonkey + source = https://archive.seamonkey-project.org/releases/2.53.18.2/linux-x86_64/en-US/seamonkey-2.53.18.2.en-US.linux-x86_64.tar.bz2 + sha512sums = 7fa4adbeb08b9aee60ef1c3b650a7f5984eef9ee51e6838730f7c81686fa499dedf6960839f1b8e890240cea2061ff9ddaf11dc03d0c55519f4c1b08651cba09 + +pkgname = seamonkey-bin diff --git a/seamonkey-bin/.gitignore b/seamonkey-bin/.gitignore new file mode 100644 index 0000000..8d78c83 --- /dev/null +++ b/seamonkey-bin/.gitignore @@ -0,0 +1,3 @@ +pkg/ +src/ +*.tar* diff --git a/seamonkey-bin/PKGBUILD b/seamonkey-bin/PKGBUILD new file mode 100644 index 0000000..f958a9a --- /dev/null +++ b/seamonkey-bin/PKGBUILD @@ -0,0 +1,51 @@ +# Maintainer: kj_sh604 <email@email.com> + +pkgname=seamonkey-bin +pkgver=2.53.18.2 +pkgrel=1 +pkgdesc="SeaMonkey internet suite (binary version)" +arch=('x86_64') +url="http://www.seamonkey-project.org/" +license=(MPL-2.0) +depends=('at-spi2-core' 'bash' 'cairo' 'dbus' 'dbus-glib' 'fontconfig' 'freetype2' 'gcc-libs' 'gdk-pixbuf2' 'glib2' 'glibc' 'gtk3' 'hunspell' 'libevent' 'libffi' 'libpulse' 'libvpx' 'libx11' 'libxcb' 'libxcomposite' 'libxdamage' 'libxext' 'libxfixes' 'libxrender' 'libxt' 'mime-types' 'nspr' 'nss' 'pango' 'pixman' 'sqlite' 'startup-notification' 'zlib') +makedepends=('autoconf2.13' 'cargo' 'cbindgen' 'clang' 'imake' 'llvm' 'mesa' 'nasm' 'python' 'unzip' 'yasm' 'zip') +optdepends=( + 'libnotify: Notification integration' + 'networkmanager: Location detection via available WiFi networks' + 'pulseaudio: Audio support' + 'ffmpeg: H.264 video support' +) +source=("https://archive.seamonkey-project.org/releases/$pkgver/linux-x86_64/en-US/seamonkey-$pkgver.en-US.linux-x86_64.tar.bz2") +conflicts=('seamonkey') +provides=('seamonkey') +sha512sums=('7fa4adbeb08b9aee60ef1c3b650a7f5984eef9ee51e6838730f7c81686fa499dedf6960839f1b8e890240cea2061ff9ddaf11dc03d0c55519f4c1b08651cba09') + +package() { + cd "$srcdir/seamonkey" + install -d "$pkgdir/opt/seamonkey" + cp -r * "$pkgdir/opt/seamonkey/" + install -d "$pkgdir/usr/bin" + ln -s /opt/seamonkey/seamonkey "$pkgdir/usr/bin/seamonkey" + install -d "$pkgdir/usr/share/applications" + cat <<EOF > "$pkgdir/usr/share/applications/seamonkey.desktop" +[Desktop Entry] +Name=SeaMonkey +GenericName=Internet Suite +Comment=Web browser, advanced email, newsgroup and feed client, IRC chat, and web development tools +Exec=/opt/seamonkey/seamonkey %u +Icon=seamonkey +Terminal=false +Type=Application +Categories=Network;WebBrowser;Email;News;Chat; +MimeType=text/html;text/xml;application/xhtml+xml;application/vnd.mozilla.xul+xml;application/rss+xml;application/rdf+xml; +EOF + + for size in 16 22 24 32 48 64 128 256; do + install -d "$pkgdir/usr/share/icons/hicolor/${size}x${size}/apps" + install -m644 "chrome/icons/default/default${size}.png" "$pkgdir/usr/share/icons/hicolor/${size}x${size}/apps/seamonkey.png" + done + install -d "$pkgdir/usr/share/licenses/$pkgname" + install -m644 license.txt "$pkgdir/usr/share/licenses/$pkgname/" +} + +# vim:set ts=2 sw=2 et: |
