New package: netsurf-2.8 - Lighweight webbrowser.

This commit is contained in:
davehome 2012-02-23 14:30:08 -07:00
parent 5b6105df36
commit c6be28c08f
3 changed files with 235 additions and 0 deletions

View file

@ -0,0 +1,127 @@
[Desktop Entry]
Version=1.0
Type=Application
Name=Netsurf
Name[ar]=صافي تصفح
Name[ast]=Netsurf
Name[ca]=Netsurf
Name[cs]=Netsurf
Name[da]=Netsurf
Name[de]=Netsurf
Name[el]=καθαρού σερφ
Name[en_GB]=Netsurf
Name[es]=Netsurf
Name[et]=Netsurf
Name[fi]=Netsurf
Name[fr]=Netsurf
Name[gl]=Netsurf
Name[he]=Netsurf
Name[hr]=Netsurf
Name[hu]=Netsurf
Name[id]=Netsurf
Name[it]=Netsurf
Name[ja]=Netsurf
Name[ko]=
Name[lt]=Netsurf
Name[nl]=Netsurf
Name[no]=Netsurf
Name[pl]=Netsurf
Name[pt]=Netsurf
Name[pt_BR]=Netsurf
Name[ro]=Netsurf
Name[ru]=Netsurf
Name[sk]=Netsurf
Name[sr]=нетсурф
Name[sr@latin]=Netsurf
Name[sv]=Netsurf
Name[tr]=Netsurf
Name[ug]=Netsurf
Name[uk]=Інтернет серфінгу
Name[zh_CN]=Netsurf
Name[zh_TW]=Netsurf
GenericName=Web Browser
GenericName[ar]=متصفح الوب
GenericName[ast]=Restolador
GenericName[ca]=Navegador web
GenericName[cs]=Internetový prohlížeč
GenericName[da]=Webbrowser
GenericName[de]=Internetbetrachter
GenericName[el]=Περιηγητής Ιστού
GenericName[en_GB]=Web Browser
GenericName[es]=Navegador web
GenericName[et]=Veebibrauser
GenericName[fi]=Verkkoselain
GenericName[fr]=Navigateur Internet
GenericName[gl]=Navegador web
GenericName[he]=דפדפן
GenericName[hr]=Web preglednik
GenericName[hu]=Webböngésző
GenericName[id]=Peramban Web
GenericName[it]=Browser web
GenericName[ja]=
GenericName[ko]=
GenericName[lt]=Interneto naršyklė
GenericName[nl]=Webbrowser
GenericName[no]=Nettleser
GenericName[pa]=
GenericName[pl]=Przeglądarka internetowa
GenericName[pt]=Navegador Web
GenericName[pt_BR]=Navegador web
GenericName[ro]=Navigator web
GenericName[ru]=Интернет-обозреватель
GenericName[sk]=Internetový prehliadač
GenericName[sr]=Интернет прегледник
GenericName[sr@latin]=Internet preglednik
GenericName[sv]=Webbläsare
GenericName[tr]=Web Tarayıcı
GenericName[ug]=توركۆرگۈ
GenericName[uk]=Переглядач Веб
GenericName[zh_CN]=
GenericName[zh_TW]=
Comment=Lightweight web browser
Comment[ar]=منصفح الوب الخفيف
Comment[ast]=Restolador llixeru
Comment[ca]=Navegador web lleuger
Comment[cs]=Odlehčený prohlížeč
Comment[da]=Letvægtig webbrowser
Comment[de]=Schlanker Internetbetrachter
Comment[el]=Ελαφρύς περιηγητής ιστού
Comment[en_GB]=Lightweight web browser
Comment[es]=Navegador web ligero
Comment[et]=Kergekaaluline veebibrauser
Comment[fi]=Kevyt verkkoselain
Comment[fr]=Navigateur Internet léger
Comment[gl]=Navegador web lixeiro
Comment[he]=דפדפן קל משקל
Comment[hr]=Lagani web preglednik
Comment[hu]=Könnyűsúlyú webböngésző
Comment[id]=Peramban web ringan
Comment[it]=Browser web leggero
Comment[ja]=
Comment[ko]=
Comment[lt]=Paprasta interneto naršyklė
Comment[nl]=Lichtgewicht webbrowser
Comment[no]=Lettvektig nettleser
Comment[pa]=
Comment[pl]=Umożliwia przeglądanie zawartości sieci internetowej
Comment[pt]=Navegador Web rápido
Comment[pt_BR]=Navegador web leve
Comment[ro]=Mic navigator web
Comment[ru]=Легковесный Интернет-обозреватель
Comment[sk]=Ľahký internetový prehliadač
Comment[sr]=Једноставан Интернет прегледник
Comment[sr@latin]=Jednostavan Internet preglednik
Comment[sv]=Resurssnål webbläsare
Comment[tr]=Hafif web tarayıcı
Comment[ug]=يېنىك توركۆرگۈ
Comment[uk]=Легкий переглядач Веб
Comment[zh_CN]=
Comment[zh_TW]=
Categories=GTK;Network;WebBrowser;
MimeType=text/html;application/xhtml+xml;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/geo;
Exec=netsurf %U
Icon=netsurf
Terminal=false
StartupNotify=true
X-Osso-Type=application/x-executable
X-Osso-Service=netsurf

View file

@ -0,0 +1,28 @@
libjpeg.so.8
libmng.so.1
libz.so.1
libxml2.so.2
libcurl.so.4
libhubbub.so.0
libcss.so.0
libparserutils.so.0
libwapcaplet.so.0
libssl.so.1
libcrypto.so.1
librsvg-2.so.2
libm.so.6
libgdk_pixbuf-2.0.so.0
libcairo.so.2
libgobject-2.0.so.0
libglib-2.0.so.0
libnsbmp.so.0
libnsgif.so.0
libpng14.so.14
libwebp.so.2
libglade-2.0.so.0
libgtk-x11-2.0.so.0
libgdk-x11-2.0.so.0
libpangocairo-1.0.so.0
libpango-1.0.so.0
libpthread.so.0
libc.so.6

80
srcpkgs/netsurf/template Normal file
View file

@ -0,0 +1,80 @@
# Template build file for 'netsurf'.
pkgname=netsurf
version=2.8
homepage="http://www.netsurf-browser.org"
distfiles="${homepage}/downloads/releases/${pkgname}-${version}-full-src.tar.gz"
short_desc="Free, open source web browser written in C."
maintainer="davehome <davehome@redthumb.info.tm>"
LICENSE="GPL-2, MIT"
checksum=2055d52764faed054892670101fc95c1bf0bddc2370495250192f1855117b718
long_desc="
Small as a mouse, fast as a cheetah and available for free. NetSurf is
a multi-platform web browser for RISC OS, UNIX-like platforms (including
Linux), Mac OS X, and more.
Written in C, this award winning open source project features its own
layout engine. It is licensed under GPL version 2.
* Web standards: HTML 4.01 and CSS 2.1
* Image formats: PNG, GIF, JPEG, SVG, JNG, MNG and BMP
* HTTPS for secure online transactions
* Unicode text
* Web page thumbnailing
* Local history trees
* Global history
* Hotlist manager (bookmarks)
* Cookie manager
* URL completion
* Text selection
* Scale view
* Search-as-you-type text search highlighting
* Save pages complete with images
* Fast, lightweight layout and rendering engine"
gtk_iconcache_dirs="/usr/share/pixmaps"
Add_dependency build sed
Add_dependency build pkg-config
Add_dependency build perl
Add_dependency build jpeg-devel
Add_dependency build libmng-devel
Add_dependency build libpng-devel
Add_dependency build librsvg-devel
Add_dependency build libxml2-devel
Add_dependency build libcurl-devel
Add_dependency build lcms-devel
Add_dependency build libwebp-devel
Add_dependency build libparserutils-devel
Add_dependency build libwapcaplet-devel
Add_dependency build libhubbub-devel
Add_dependency build libcss-devel
Add_dependency build libnsbmp-devel
Add_dependency build libnsgif-devel
Add_dependency build gtk+-devel
Add_dependency build libglade-devel
Add_dependency full desktop-file-utils
Add_dependency full shared-mime-info
do_build() {
make ${makejobs} --directory=${pkgname}-${version} \
PREFIX=/usr TARGET=gtk NETSURF_USE_WEBP=YES
}
do_install() {
make ${makejobs} --directory=${pkgname}-${version} \
PREFIX=/usr DESTDIR=${DESTDIR} TARGET=gtk \
NETSURF_USE_WEBP=YES install
# Install app icon
vinstall "${DESTDIR}/usr/share/${pkgname}/${pkgname}.xpm" \
0644 usr/share/pixmaps
# Install .desktop file (from Arch)
vinstall "${FILESDIR}/${pkgname}.desktop" \
0644 usr/share/applications
# Install license
vinstall "${wrksrc}/${pkgname}-${version}/COPYING" \
0644 "/usr/share/licenses/${pkgname}"
}