Merge remote-tracking branch 'dave/master'
* dave/master: (24 commits) libdom: remove revision, new day == new pkg wine-unstable: fix version again. wine-unstable: fix version number netsurf: fix license. libdom: set homepage/license libhubbub: set homepage/license libcss: set homepage/license libparserutils: add homepage/license libwapcaplet: add homepage/license libnsgif: set homepage/license libnsbmp: set homepage/license. shlibs: add all netsurf stuff netsurf: fix launcher icon New package: netsurf-2.8 - Lighweight webbrowser. New package: libdom-20120223 (for netsurf) New package: libhubbub-0.1.1 (for netsurf) New package: libcss-0.1.1 (for netsurf) New package: libwapcaplet-0.1.0 (for netsurf) libparserutils: fix to build/install properly. libnsgif: fix to build/install properly. ...
This commit is contained in:
commit
08b8e3d6be
42 changed files with 690 additions and 6 deletions
|
@ -959,3 +959,10 @@ libsystemd-journal.so.0 systemd-libs systemd-devel
|
|||
libsystemd-login.so.0 systemd-libs systemd-devel
|
||||
libplist.so.1 libplist libplist-devel
|
||||
libplist++.so.1 libplist++ libplist-devel
|
||||
libnsbmp.so.0 libnsbmp libnsbmp-devel
|
||||
libnsgif.so.0 libnsgif libnsgif-devel
|
||||
libparserutils.so.0 libparserutils libparserutils-devel
|
||||
libwapcaplet.so.0 libwapcaplet libwapcaplet-devel
|
||||
libcss.so.0 libcss libcss-devel
|
||||
libhubbub.so.0 libhubbub libhubbub-devel
|
||||
libdom.so.0 libdom libdom-devel
|
||||
|
|
1
srcpkgs/libcss-devel
Symbolic link
1
srcpkgs/libcss-devel
Symbolic link
|
@ -0,0 +1 @@
|
|||
libcss
|
2
srcpkgs/libcss/depends
Normal file
2
srcpkgs/libcss/depends
Normal file
|
@ -0,0 +1,2 @@
|
|||
abi_depends=">=0.1.1"
|
||||
api_depends="${abi_depends}"
|
15
srcpkgs/libcss/libcss-devel.template
Normal file
15
srcpkgs/libcss/libcss-devel.template
Normal file
|
@ -0,0 +1,15 @@
|
|||
# Template file for 'libcss-devel'.
|
||||
#
|
||||
revision=1
|
||||
short_desc="${sourcepkg} development files"
|
||||
long_desc="${long_desc}
|
||||
|
||||
This package contains files for development, headers, static libs, etc."
|
||||
|
||||
Add_dependency run libcss
|
||||
|
||||
do_install() {
|
||||
vmove usr/include usr
|
||||
vmove usr/lib/pkgconfig usr/lib
|
||||
vmove "usr/lib/*.a" usr/lib
|
||||
}
|
3
srcpkgs/libcss/libcss.rshlibs
Normal file
3
srcpkgs/libcss/libcss.rshlibs
Normal file
|
@ -0,0 +1,3 @@
|
|||
libparserutils.so.0
|
||||
libwapcaplet.so.0
|
||||
libc.so.6
|
45
srcpkgs/libcss/template
Normal file
45
srcpkgs/libcss/template
Normal file
|
@ -0,0 +1,45 @@
|
|||
# Template build file for 'libcss'.
|
||||
pkgname=libcss
|
||||
version=0.1.1
|
||||
revision=1
|
||||
homepage="http://www.netsurf-browser.org"
|
||||
distfiles="${homepage}/projects/releases/${pkgname}-${version}-src.tar.gz"
|
||||
short_desc="CSS parser and selection engine, written in C."
|
||||
maintainer="davehome <davehome@redthumb.info.tm>"
|
||||
checksum=383c424c1f7134be67e22a7a633e31d47ba6b87aba835a4e73eca893aa01c0a0
|
||||
license="MIT"
|
||||
long_desc="
|
||||
LibCSS is a CSS (Cascading Style Sheet) parser and selection engine,
|
||||
written in C. It was developed as part of the NetSurf project and is
|
||||
available for use by other software under the MIT licence. For further
|
||||
details, see the readme.
|
||||
|
||||
* Features
|
||||
Parses CSS, good and bad
|
||||
Simple C API
|
||||
Low memory usage
|
||||
Fast selection engine
|
||||
Portable
|
||||
Shared library"
|
||||
|
||||
subpackages="${pkgname}-devel"
|
||||
|
||||
Add_dependency build sed
|
||||
Add_dependency build pkg-config
|
||||
Add_dependency build perl
|
||||
Add_dependency build libparserutils-devel
|
||||
Add_dependency build libwapcaplet-devel
|
||||
|
||||
do_build() {
|
||||
make ${makejobs} COMPONENT_TYPE=lib-shared
|
||||
make ${makejobs} COMPONENT_TYPE=lib-static
|
||||
}
|
||||
|
||||
do_install() {
|
||||
make ${makejobs} COMPONENT_TYPE=lib-shared \
|
||||
PREFIX=/usr DESTDIR=${DESTDIR} install
|
||||
make ${makejobs} COMPONENT_TYPE=lib-static \
|
||||
PREFIX=/usr DESTDIR=${DESTDIR} install
|
||||
|
||||
vinstall "${wrksrc}/COPYING" 0644 "usr/share/licenses/${pkgname}"
|
||||
}
|
1
srcpkgs/libdom-devel
Symbolic link
1
srcpkgs/libdom-devel
Symbolic link
|
@ -0,0 +1 @@
|
|||
libdom
|
14
srcpkgs/libdom/libdom-devel.template
Normal file
14
srcpkgs/libdom/libdom-devel.template
Normal file
|
@ -0,0 +1,14 @@
|
|||
# Template file for 'libdom-devel'.
|
||||
#
|
||||
short_desc="${sourcepkg} development files"
|
||||
long_desc="${long_desc}
|
||||
|
||||
This package contains files for development, headers, static libs, etc."
|
||||
|
||||
Add_dependency run libdom
|
||||
|
||||
do_install() {
|
||||
vmove usr/include usr
|
||||
vmove usr/lib/pkgconfig usr/lib
|
||||
vmove "usr/lib/*.a" usr/lib
|
||||
}
|
5
srcpkgs/libdom/libdom.rshlibs
Normal file
5
srcpkgs/libdom/libdom.rshlibs
Normal file
|
@ -0,0 +1,5 @@
|
|||
libparserutils.so.0
|
||||
libwapcaplet.so.0
|
||||
libxml2.so.2
|
||||
libhubbub.so.0
|
||||
libc.so.6
|
46
srcpkgs/libdom/template
Normal file
46
srcpkgs/libdom/template
Normal file
|
@ -0,0 +1,46 @@
|
|||
# Template build file for 'libdom'.
|
||||
pkgname=libdom
|
||||
version="$(date -u +%Y%m%d)"
|
||||
homepage="http://www.netsurf-browser.org"
|
||||
short_desc="Implementation of the W3C DOM, written in C."
|
||||
maintainer="davehome <davehome@redthumb.info.tm>"
|
||||
license="MIT"
|
||||
long_desc="
|
||||
LibDOM is an implementation of the W3C DOM, written in C. It is
|
||||
currently in development for use with NetSurf and is intended to
|
||||
be suitable for use in other projects too. For further details,
|
||||
see the readme."
|
||||
|
||||
subpackages="${pkgname}-devel"
|
||||
|
||||
nofetch=yes
|
||||
noextract=yes
|
||||
|
||||
Add_dependency build sed
|
||||
Add_dependency build pkg-config
|
||||
Add_dependency build perl
|
||||
Add_dependency build subversion
|
||||
Add_dependency build libxml2-devel
|
||||
Add_dependency build libparserutils-devel
|
||||
Add_dependency build libwapcaplet-devel
|
||||
Add_dependency build libhubbub-devel
|
||||
|
||||
do_fetch() {
|
||||
local url="svn://svn.netsurf-browser.org/trunk/libdom"
|
||||
msg_normal " Fetching source from $url ...\n"
|
||||
svn co ${url} ${pkgname}-${version}
|
||||
}
|
||||
|
||||
do_build() {
|
||||
make ${makejobs} COMPONENT_TYPE=lib-shared
|
||||
make ${makejobs} COMPONENT_TYPE=lib-static
|
||||
}
|
||||
|
||||
do_install() {
|
||||
make ${makejobs} COMPONENT_TYPE=lib-shared \
|
||||
PREFIX=/usr DESTDIR=${DESTDIR} install
|
||||
make ${makejobs} COMPONENT_TYPE=lib-static \
|
||||
PREFIX=/usr DESTDIR=${DESTDIR} install
|
||||
|
||||
vinstall "${wrksrc}/COPYING" 644 "usr/share/license/${pkgname}"
|
||||
}
|
1
srcpkgs/libhubbub-devel
Symbolic link
1
srcpkgs/libhubbub-devel
Symbolic link
|
@ -0,0 +1 @@
|
|||
libhubbub
|
2
srcpkgs/libhubbub/depends
Normal file
2
srcpkgs/libhubbub/depends
Normal file
|
@ -0,0 +1,2 @@
|
|||
abi_depends=">=0.1.1"
|
||||
api_depends="${abi_depends}"
|
15
srcpkgs/libhubbub/libhubbub-devel.template
Normal file
15
srcpkgs/libhubbub/libhubbub-devel.template
Normal file
|
@ -0,0 +1,15 @@
|
|||
# Template file for 'libhubbub-devel'.
|
||||
#
|
||||
revision=1
|
||||
short_desc="${sourcepkg} development files"
|
||||
long_desc="${long_desc}
|
||||
|
||||
This package contains files for development, headers, static libs, etc."
|
||||
|
||||
Add_dependency run libhubbub
|
||||
|
||||
do_install() {
|
||||
vmove usr/include usr
|
||||
vmove usr/lib/pkgconfig usr/lib
|
||||
vmove "usr/lib/*.a" usr/lib
|
||||
}
|
2
srcpkgs/libhubbub/libhubbub.rshlibs
Normal file
2
srcpkgs/libhubbub/libhubbub.rshlibs
Normal file
|
@ -0,0 +1,2 @@
|
|||
libparserutils.so.0
|
||||
libc.so.6
|
53
srcpkgs/libhubbub/template
Normal file
53
srcpkgs/libhubbub/template
Normal file
|
@ -0,0 +1,53 @@
|
|||
# Template build file for 'libhubbub'.
|
||||
pkgname=libhubbub
|
||||
version=0.1.1
|
||||
revision=1
|
||||
homepage="http://www.netsurf-browser.org"
|
||||
distfiles="${homepage}/projects/releases/hubbub-${version}-src.tar.gz"
|
||||
short_desc="HTML5 compliant parsing library, written in C."
|
||||
maintainer="davehome <davehome@redthumb.info.tm>"
|
||||
checksum=363f1acf1ca3b3362bb84fc8ed9544b2207e7cb706ac176477ad00dc0d56782b
|
||||
license="MIT"
|
||||
long_desc="
|
||||
Hubbub is an HTML5 compliant parsing library, written in C. It was
|
||||
developed as part of the NetSurf project and is available for use
|
||||
by other software under the MIT licence.
|
||||
|
||||
The HTML5 specification defines a parsing algorithm, based on the
|
||||
behaviour of mainstream browsers, which provides instructions for
|
||||
how to parse all markup, both valid and invalid. As a result, Hubbub
|
||||
parses web content well.
|
||||
|
||||
* Features
|
||||
Parses HTML, good and bad
|
||||
Simple C API
|
||||
Fast
|
||||
Character encoding detection
|
||||
Well-tested (~90% test coverage)
|
||||
Portable
|
||||
Shared library"
|
||||
|
||||
subpackages="${pkgname}-devel"
|
||||
|
||||
Add_dependency build sed
|
||||
Add_dependency build perl
|
||||
Add_dependency build pkg-config
|
||||
Add_dependency build libxslt-devel
|
||||
Add_dependency build json-c-devel
|
||||
Add_dependency build libparserutils-devel
|
||||
|
||||
wrksrc=hubbub-${version}
|
||||
|
||||
do_build() {
|
||||
make ${makejobs} COMPONENT_TYPE=lib-shared
|
||||
make ${makejobs} COMPONENT_TYPE=lib-static
|
||||
}
|
||||
|
||||
do_install() {
|
||||
make ${makejobs} COMPONENT_TYPE=lib-shared \
|
||||
PREFIX=/usr DESTDIR=${DESTDIR} install
|
||||
make ${makejobs} COMPONENT_TYPE=lib-static \
|
||||
PREFIX=/usr DESTDIR=${DESTDIR} install
|
||||
|
||||
vinstall "${wrksrc}/COPYING" 0644 "usr/share/licenses/${pkgname}"
|
||||
}
|
1
srcpkgs/libnsbmp-devel
Symbolic link
1
srcpkgs/libnsbmp-devel
Symbolic link
|
@ -0,0 +1 @@
|
|||
libnsbmp
|
2
srcpkgs/libnsbmp/depends
Normal file
2
srcpkgs/libnsbmp/depends
Normal file
|
@ -0,0 +1,2 @@
|
|||
abi_depends=">=0.0.3"
|
||||
api_depends="${abi_depends}"
|
15
srcpkgs/libnsbmp/libnsbmp-devel.template
Normal file
15
srcpkgs/libnsbmp/libnsbmp-devel.template
Normal file
|
@ -0,0 +1,15 @@
|
|||
# Template file for 'libnsbmp-devel'.
|
||||
#
|
||||
revision=2
|
||||
short_desc="${sourcepkg} development files"
|
||||
long_desc="${long_desc}
|
||||
|
||||
This package contains files for development, headers, static libs, etc."
|
||||
|
||||
Add_dependency run libnsbmp
|
||||
|
||||
do_install() {
|
||||
vmove usr/include usr
|
||||
vmove usr/lib/pkgconfig usr/lib
|
||||
vmove "usr/lib/*.a" usr/lib
|
||||
}
|
1
srcpkgs/libnsbmp/libnsbmp.rshlibs
Normal file
1
srcpkgs/libnsbmp/libnsbmp.rshlibs
Normal file
|
@ -0,0 +1 @@
|
|||
libc.so.6
|
38
srcpkgs/libnsbmp/template
Normal file
38
srcpkgs/libnsbmp/template
Normal file
|
@ -0,0 +1,38 @@
|
|||
# Template build file for 'libnsbmp'.
|
||||
pkgname=libnsbmp
|
||||
version=0.0.3
|
||||
revision=2
|
||||
homepage="http://www.netsurf-browser.org"
|
||||
distfiles="${homepage}/projects/releases/${pkgname}-${version}-src.tar.gz"
|
||||
short_desc="Decoding library for BMP and ICO images in C."
|
||||
maintainer="davehome <davehome@redthumb.info.tm>"
|
||||
checksum=e0ccf851bf6dc9398b587f1b3f919773a49d7d2eb082b99ab5898217d73e47a2
|
||||
license="MIT"
|
||||
long_desc="
|
||||
libnsbmp is a decoding library for BMP and ICO image file formats, written
|
||||
in C. It was developed as part of the NetSurf project and is available for
|
||||
use by other software under the MIT licence.
|
||||
|
||||
* Features
|
||||
Decodes BMP files
|
||||
Decodes ICO files"
|
||||
|
||||
subpackages="${pkgname}-devel"
|
||||
|
||||
wrksrc=${pkgname}-${version}-src
|
||||
|
||||
Add_dependency build sed
|
||||
|
||||
do_build() {
|
||||
make ${makejobs} COMPONENT_TYPE=lib-shared
|
||||
make ${makejobs} COMPONENT_TYPE=lib-static
|
||||
}
|
||||
|
||||
do_install() {
|
||||
make ${makejobs} COMPONENT_TYPE=lib-shared \
|
||||
DESTDIR=${DESTDIR} PREFIX=/usr install
|
||||
make ${makejobs} COMPONENT_TYPE=lib-static \
|
||||
DESTDIR=${DESTDIR} PREFIX=/usr install
|
||||
|
||||
vinstall "${wrksrc}/COPYING" 0644 "usr/share/licenses/${pkgname}"
|
||||
}
|
1
srcpkgs/libnsgif-devel
Symbolic link
1
srcpkgs/libnsgif-devel
Symbolic link
|
@ -0,0 +1 @@
|
|||
libnsgif
|
2
srcpkgs/libnsgif/depends
Normal file
2
srcpkgs/libnsgif/depends
Normal file
|
@ -0,0 +1,2 @@
|
|||
abi_depends=">=0.0.3"
|
||||
api_depends="${abi_depends}"
|
15
srcpkgs/libnsgif/libnsgif-devel.template
Normal file
15
srcpkgs/libnsgif/libnsgif-devel.template
Normal file
|
@ -0,0 +1,15 @@
|
|||
# Template file for 'libnsgif-devel'.
|
||||
#
|
||||
revision=2
|
||||
short_desc="${sourcepkg} development files"
|
||||
long_desc="${long_desc}
|
||||
|
||||
This package contains files for development, headers, static libs, etc."
|
||||
|
||||
Add_dependency run libnsgif
|
||||
|
||||
do_install() {
|
||||
vmove usr/include usr
|
||||
vmove usr/lib/pkgconfig usr/lib
|
||||
vmove "usr/lib/*.a" usr/lib
|
||||
}
|
1
srcpkgs/libnsgif/libnsgif.rshlibs
Normal file
1
srcpkgs/libnsgif/libnsgif.rshlibs
Normal file
|
@ -0,0 +1 @@
|
|||
libc.so.6
|
37
srcpkgs/libnsgif/template
Normal file
37
srcpkgs/libnsgif/template
Normal file
|
@ -0,0 +1,37 @@
|
|||
# Template build file for 'libnsgif'.
|
||||
pkgname=libnsgif
|
||||
version=0.0.3
|
||||
revision=2
|
||||
homepage="http://www.netsurf-browser.org"
|
||||
distfiles="${homepage}/projects/releases/${pkgname}-${version}-src.tar.gz"
|
||||
short_desc="Decoding library for the GIF image file format, written in C."
|
||||
maintainer="davehome <davehome@redthumb.info.tm>"
|
||||
checksum=1f53bb6cc449c3b108d7653ce876ec58745f184d5a6675a95f1fa8c937dfc6d5
|
||||
license="MIT"
|
||||
long_desc="
|
||||
libnsgif is a decoding library for the GIF image file format, written
|
||||
in C. It was developed as part of the NetSurf project and is available
|
||||
for use by other software under the MIT licence.
|
||||
|
||||
* Features
|
||||
Decodes GIF files"
|
||||
|
||||
subpackages="${pkgname}-devel"
|
||||
|
||||
wrksrc=${pkgname}-${version}-src
|
||||
|
||||
Add_dependency build sed
|
||||
|
||||
do_build() {
|
||||
make ${makejobs} COMPONENT_TYPE=lib-shared
|
||||
make ${makejobs} COMPONENT_TYPE=lib-static
|
||||
}
|
||||
|
||||
do_install() {
|
||||
make ${makejobs} COMPONENT_TYPE=lib-shared \
|
||||
DESTDIR=${DESTDIR} PREFIX=/usr install
|
||||
make ${makejobs} COMPONENT_TYPE=lib-static \
|
||||
DESTDIR=${DESTDIR} PREFIX=/usr install
|
||||
|
||||
vinstall "${wrksrc}/COPYING" 0644 "usr/share/licenses/${pkgname}"
|
||||
}
|
1
srcpkgs/libparserutils-devel
Symbolic link
1
srcpkgs/libparserutils-devel
Symbolic link
|
@ -0,0 +1 @@
|
|||
libparserutils
|
2
srcpkgs/libparserutils/depends
Normal file
2
srcpkgs/libparserutils/depends
Normal file
|
@ -0,0 +1,2 @@
|
|||
abi_depends=">=0.1.1"
|
||||
api_depends="${abi_depends}"
|
16
srcpkgs/libparserutils/libparserutils-devel.template
Normal file
16
srcpkgs/libparserutils/libparserutils-devel.template
Normal file
|
@ -0,0 +1,16 @@
|
|||
# Template file for 'libparserutils-devel'.
|
||||
#
|
||||
revision=2
|
||||
short_desc="${sourcepkg} development files"
|
||||
long_desc="${long_desc}
|
||||
|
||||
This package contains files for development, headers, static libs, etc."
|
||||
|
||||
Add_dependency run libparserutils
|
||||
|
||||
do_install() {
|
||||
|
||||
vmove usr/include usr
|
||||
vmove usr/lib/pkgconfig usr/lib
|
||||
vmove "usr/lib/*.a" usr/lib
|
||||
}
|
1
srcpkgs/libparserutils/libparserutils.rshlibs
Normal file
1
srcpkgs/libparserutils/libparserutils.rshlibs
Normal file
|
@ -0,0 +1 @@
|
|||
libc.so.6
|
45
srcpkgs/libparserutils/template
Normal file
45
srcpkgs/libparserutils/template
Normal file
|
@ -0,0 +1,45 @@
|
|||
# Template build file for 'libnsgif'.
|
||||
pkgname=libparserutils
|
||||
version=0.1.1
|
||||
revision=2
|
||||
homepage="http://www.netsurf-browser.org"
|
||||
distfiles="${homepage}/projects/releases/${pkgname}-${version}-src.tar.gz"
|
||||
short_desc="Library for building efficient parsers, written in C."
|
||||
maintainer="davehome <davehome@redthumb.info.tm>"
|
||||
checksum=8b79ba58d6fa63fa9c74b71482d93f2c5b2c22badac77265f3cc47f3f603f87d
|
||||
license="MIT"
|
||||
long_desc="
|
||||
LibParserUtils is a library for building efficient parsers, written
|
||||
in C. It was developed as part of the NetSurf project and is available
|
||||
for use by other software under the MIT licence.
|
||||
|
||||
* Features
|
||||
No mandatory dependencies (iconv() implementation optional for
|
||||
enhanced charset support)
|
||||
A number of built-in character set converters
|
||||
Mapping of character set names to/from MIB enum values
|
||||
UTF-8 and UTF-16 (host endian) support functions
|
||||
Various simple data structures (resizeable buffer, stack, vector)
|
||||
A UTF-8 input stream
|
||||
Simple C API
|
||||
Portable
|
||||
Shared library"
|
||||
|
||||
subpackages="${pkgname}-devel"
|
||||
|
||||
Add_dependency build sed
|
||||
Add_dependency build perl
|
||||
|
||||
do_build() {
|
||||
make ${makejobs} COMPONENT_TYPE=lib-shared
|
||||
make ${makejobs} COMPONENT_TYPE=lib-static
|
||||
}
|
||||
|
||||
do_install() {
|
||||
make ${makejobs} COMPONENT_TYPE=lib-shared \
|
||||
PREFIX=/usr DESTDIR=${DESTDIR} install
|
||||
make ${makejobs} COMPONENT_TYPE=lib-static \
|
||||
PREFIX=/usr DESTDIR=${DESTDIR} install
|
||||
|
||||
vinstall "${wrksrc}/COPYING" 0644 "usr/share/license/${pkgname}"
|
||||
}
|
1
srcpkgs/libwapcaplet-devel
Symbolic link
1
srcpkgs/libwapcaplet-devel
Symbolic link
|
@ -0,0 +1 @@
|
|||
libwapcaplet
|
2
srcpkgs/libwapcaplet/depends
Normal file
2
srcpkgs/libwapcaplet/depends
Normal file
|
@ -0,0 +1,2 @@
|
|||
abi_depends=">=0.1.0"
|
||||
api_depends="${abi_depends}"
|
15
srcpkgs/libwapcaplet/libwapcaplet-devel.template
Normal file
15
srcpkgs/libwapcaplet/libwapcaplet-devel.template
Normal file
|
@ -0,0 +1,15 @@
|
|||
# Template file for 'libwapcaplet-devel'.
|
||||
#
|
||||
revision=1
|
||||
short_desc="${sourcepkg} development files"
|
||||
long_desc="${long_desc}
|
||||
|
||||
This package contains files for development, headers, static libs, etc."
|
||||
|
||||
Add_dependency run libwapcaplet
|
||||
|
||||
do_install() {
|
||||
vmove usr/include usr
|
||||
vmove usr/lib/pkgconfig usr/lib
|
||||
vmove "usr/lib/*.a" usr/lib
|
||||
}
|
1
srcpkgs/libwapcaplet/libwapcaplet.rshlibs
Normal file
1
srcpkgs/libwapcaplet/libwapcaplet.rshlibs
Normal file
|
@ -0,0 +1 @@
|
|||
libc.so.6
|
36
srcpkgs/libwapcaplet/template
Normal file
36
srcpkgs/libwapcaplet/template
Normal file
|
@ -0,0 +1,36 @@
|
|||
# Template build file for 'libwapcaplet'.
|
||||
pkgname=libwapcaplet
|
||||
version=0.1.0
|
||||
revision=1
|
||||
homepage="http://www.netsurf-browser.org"
|
||||
distfiles="${homepage}/projects/releases/${pkgname}-${version}-src.tar.gz"
|
||||
short_desc="String internment library, written in C"
|
||||
maintainer="davehome <davehome@redthumb.info.tm>"
|
||||
checksum=e58df9d4ee18344946d5c7c17fb99f29269027dafd875e2fe10bb1fb9d7fc1a7
|
||||
license="MIT"
|
||||
long_desc="
|
||||
LibWapcaplet is a string internment library, written in C. It provides
|
||||
reference counted string interment and rapid string comparison
|
||||
functionality. It was developed as part of the NetSurf project and is
|
||||
available for use by other software under the MIT licence. For further
|
||||
details, see the readme."
|
||||
|
||||
subpackages="${pkgname}-devel"
|
||||
|
||||
Add_dependency build sed
|
||||
|
||||
wrksrc=${pkgname}-${version}-src
|
||||
|
||||
do_build() {
|
||||
make ${makejobs} COMPONENT_TYPE=lib-shared
|
||||
make ${makejobs} COMPONENT_TYPE=lib-static
|
||||
}
|
||||
|
||||
do_install() {
|
||||
make ${makejobs} COMPONENT_TYPE=lib-shared \
|
||||
PREFIX=/usr DESTDIR=${DESTDIR} install
|
||||
make ${makejobs} COMPONENT_TYPE=lib-static \
|
||||
PREFIX=/usr DESTDIR=${DESTDIR} install
|
||||
|
||||
vinstall "${wrksrc}/COPYING" 0644 "usr/share/licenses/${pkgname}"
|
||||
}
|
127
srcpkgs/netsurf/files/netsurf.desktop
Normal file
127
srcpkgs/netsurf/files/netsurf.desktop
Normal 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
|
BIN
srcpkgs/netsurf/files/netsurf.png
Normal file
BIN
srcpkgs/netsurf/files/netsurf.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 16 KiB |
28
srcpkgs/netsurf/netsurf.rshlibs
Normal file
28
srcpkgs/netsurf/netsurf.rshlibs
Normal 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
|
81
srcpkgs/netsurf/template
Normal file
81
srcpkgs/netsurf/template
Normal file
|
@ -0,0 +1,81 @@
|
|||
# Template build file for 'netsurf'.
|
||||
pkgname=netsurf
|
||||
version=2.8
|
||||
revision=2
|
||||
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 (from Ubuntu)
|
||||
vinstall "${FILESDIR}/${pkgname}.png" \
|
||||
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}"
|
||||
}
|
|
@ -6,7 +6,7 @@ long_desc="${long_desc}
|
|||
This package contains the wine runtime."
|
||||
|
||||
only_for_archs=i686
|
||||
replaces="libwine>=0"
|
||||
replaces="libwine>=0 libwine-unstable>=1.4-rc4"
|
||||
provides="libwine-$version"
|
||||
conflicts="libwine>=0"
|
||||
|
||||
|
|
|
@ -1,12 +1,15 @@
|
|||
# Template file for 'wine-unstable'
|
||||
__pkgname=wine
|
||||
pkgname=${__pkgname}-unstable
|
||||
version=1.4-rc4
|
||||
wrksrc=${__pkgname}-$version
|
||||
__majminver=1.4
|
||||
__rcver=rc4
|
||||
__otherversion=${__majminver}-${__rcver}
|
||||
version=${__majminver}.${__rcver}
|
||||
wrksrc=${__pkgname}-${__otherversion}
|
||||
build_style=gnu-configure
|
||||
configure_args="--with-x"
|
||||
homepage="http://www.winehq.org/"
|
||||
distfiles="http://ibiblio.org/pub/linux/system/emulators/${__pkgname}/${__pkgname}-${version}.tar.bz2"
|
||||
distfiles="http://ibiblio.org/pub/linux/system/emulators/${__pkgname}/${__pkgname}-${__otherversion}.tar.bz2"
|
||||
short_desc="Run Windows applications on Linux, BSD, Solaris and Mac OS X. (unstable)"
|
||||
maintainer="davehome <davehome@redthumb.info.tm>"
|
||||
license="LGPL-2.1"
|
||||
|
@ -18,7 +21,7 @@ long_desc="
|
|||
|
||||
only_for_archs=i686
|
||||
build_requires=11
|
||||
replaces="wine>=0"
|
||||
replaces="wine>=0 wine-unstable>=1.4-rc4"
|
||||
provides="wine-$version"
|
||||
conflicts="wine>=0"
|
||||
subpackages="lib$pkgname $pkgname-devel"
|
||||
|
|
|
@ -6,7 +6,7 @@ long_desc="${long_desc}
|
|||
This package contains files for development, headers, static libs, etc."
|
||||
|
||||
only_for_archs=i686
|
||||
replaces="wine-devel>=0"
|
||||
replaces="wine-devel>=0 wine-unstable-devel>=1.4-rc4"
|
||||
provides="wine-devel-$version"
|
||||
conflicts="wine-devel>=0"
|
||||
|
||||
|
|
Loading…
Reference in a new issue