mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-28 13:16:41 +00:00
new package:
- add fennec webbrowser (inital commit, not yet working)
This commit is contained in:
parent
16b1d82d68
commit
922527a5cd
28
packages/web/fennec/build
Executable file
28
packages/web/fennec/build
Executable file
@ -0,0 +1,28 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
. config/options
|
||||||
|
|
||||||
|
$SCRIPTS/build toolchain
|
||||||
|
$SCRIPTS/build xulrunner
|
||||||
|
|
||||||
|
cd $BUILD/fennec*
|
||||||
|
|
||||||
|
mkdir -p .objdir-$1
|
||||||
|
cd .objdir-$1
|
||||||
|
|
||||||
|
../configure --host=$TARGET_NAME \
|
||||||
|
--build=$HOST_NAME \
|
||||||
|
--prefix=/usr \
|
||||||
|
--sysconfdir=/etc \
|
||||||
|
--disable-static \
|
||||||
|
--enable-application=mobile \
|
||||||
|
--disable-debug \
|
||||||
|
--enable-mobile-optimize \
|
||||||
|
--disable-tests \
|
||||||
|
--disable-libnotify \
|
||||||
|
--with-system-libxul \
|
||||||
|
--with-libxul-sdk=$SYSROOT_PREFIX/usr/lib/xulrunner-devel
|
||||||
|
|
||||||
|
make
|
||||||
|
|
||||||
|
make package
|
8
packages/web/fennec/install
Executable file
8
packages/web/fennec/install
Executable file
@ -0,0 +1,8 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
. config/options
|
||||||
|
|
||||||
|
$SCRIPTS/install xulrunner
|
||||||
|
|
||||||
|
mkdir -p $INSTALL/usr/lib
|
||||||
|
cp -PR $BUILD/fennec*/.objdir-$1/dist/$1 $INSTALL/usr/lib
|
@ -0,0 +1,63 @@
|
|||||||
|
diff -Naur fennec-1.0rc3.repack/config/autoconf.mk.in fennec-1.0rc3.repack.patch/config/autoconf.mk.in
|
||||||
|
--- fennec-1.0rc3.repack/config/autoconf.mk.in 2010-01-27 05:20:55.000000000 +0100
|
||||||
|
+++ fennec-1.0rc3.repack.patch/config/autoconf.mk.in 2010-02-02 16:06:29.631066553 +0100
|
||||||
|
@@ -58,14 +58,14 @@
|
||||||
|
prefix = @prefix@
|
||||||
|
exec_prefix = @exec_prefix@
|
||||||
|
bindir = @bindir@
|
||||||
|
-includedir = @includedir@/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION)
|
||||||
|
+includedir = @includedir@/$(MOZ_APP_NAME)
|
||||||
|
libdir = @libdir@
|
||||||
|
datadir = @datadir@
|
||||||
|
mandir = @mandir@
|
||||||
|
-idldir = $(datadir)/idl/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION)
|
||||||
|
+idldir = $(datadir)/idl/$(MOZ_APP_NAME)
|
||||||
|
|
||||||
|
-installdir = $(libdir)/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION)
|
||||||
|
-sdkdir = $(libdir)/$(MOZ_APP_NAME)-devel-$(MOZ_APP_VERSION)
|
||||||
|
+installdir = $(libdir)/$(MOZ_APP_NAME)
|
||||||
|
+sdkdir = $(libdir)/$(MOZ_APP_NAME)-devel
|
||||||
|
|
||||||
|
DIST = $(DEPTH)/dist
|
||||||
|
LIBXUL_SDK = @LIBXUL_SDK@
|
||||||
|
diff -Naur fennec-1.0rc3.repack/js/src/config/autoconf.mk.in fennec-1.0rc3.repack.patch/js/src/config/autoconf.mk.in
|
||||||
|
--- fennec-1.0rc3.repack/js/src/config/autoconf.mk.in 2010-01-27 05:21:05.000000000 +0100
|
||||||
|
+++ fennec-1.0rc3.repack.patch/js/src/config/autoconf.mk.in 2010-02-02 16:05:29.363066752 +0100
|
||||||
|
@@ -61,8 +61,8 @@
|
||||||
|
datadir = @datadir@
|
||||||
|
mandir = @mandir@
|
||||||
|
|
||||||
|
-installdir = $(libdir)/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION)
|
||||||
|
-sdkdir = $(libdir)/$(MOZ_APP_NAME)-devel-$(MOZ_APP_VERSION)
|
||||||
|
+installdir = $(libdir)/$(MOZ_APP_NAME)
|
||||||
|
+sdkdir = $(libdir)/$(MOZ_APP_NAME)-devel
|
||||||
|
|
||||||
|
TOP_DIST = @TOP_DIST@
|
||||||
|
ifneq (,$(filter /%,$(TOP_DIST)))
|
||||||
|
diff -Naur fennec-1.0rc3.repack/toolkit/mozapps/installer/packager.mk fennec-1.0rc3.repack.patch/toolkit/mozapps/installer/packager.mk
|
||||||
|
--- fennec-1.0rc3.repack/toolkit/mozapps/installer/packager.mk 2010-01-27 05:21:32.000000000 +0100
|
||||||
|
+++ fennec-1.0rc3.repack.patch/toolkit/mozapps/installer/packager.mk 2010-02-02 16:10:37.660066944 +0100
|
||||||
|
@@ -454,7 +454,7 @@
|
||||||
|
(cd $(DESTDIR)$(installdir) && tar -xf -)
|
||||||
|
$(NSINSTALL) -D $(DESTDIR)$(bindir)
|
||||||
|
$(RM) -f $(DESTDIR)$(bindir)/$(MOZ_APP_NAME)
|
||||||
|
- ln -s $(installdir)/$(MOZ_APP_NAME) $(DESTDIR)$(bindir)
|
||||||
|
+ ln -s $(DESTDIR)$(installdir)/$(MOZ_APP_NAME) $(DESTDIR)$(bindir)
|
||||||
|
ifdef INSTALL_SDK # Here comes the hard part
|
||||||
|
$(NSINSTALL) -D $(DESTDIR)$(includedir)
|
||||||
|
(cd $(DIST)/include && tar $(TAR_CREATE_FLAGS) - .) | \
|
||||||
|
@@ -469,10 +469,10 @@
|
||||||
|
fi
|
||||||
|
(cd $(DIST)/sdk/lib && tar $(TAR_CREATE_FLAGS) - .) | (cd $(DESTDIR)$(sdkdir)/sdk/lib && tar -xf -)
|
||||||
|
$(RM) -f $(DESTDIR)$(sdkdir)/lib $(DESTDIR)$(sdkdir)/bin $(DESTDIR)$(sdkdir)/include $(DESTDIR)$(sdkdir)/include $(DESTDIR)$(sdkdir)/sdk/idl $(DESTDIR)$(sdkdir)/idl
|
||||||
|
- ln -s $(sdkdir)/sdk/lib $(DESTDIR)$(sdkdir)/lib
|
||||||
|
- ln -s $(installdir) $(DESTDIR)$(sdkdir)/bin
|
||||||
|
- ln -s $(includedir) $(DESTDIR)$(sdkdir)/include
|
||||||
|
- ln -s $(idldir) $(DESTDIR)$(sdkdir)/idl
|
||||||
|
+ ln -s $(DESTDIR)$(sdkdir)/sdk/lib $(DESTDIR)$(sdkdir)/lib
|
||||||
|
+ ln -s $(DESTDIR)$(installdir) $(DESTDIR)$(sdkdir)/bin
|
||||||
|
+ ln -s $(DESTDIR)$(includedir) $(DESTDIR)$(sdkdir)/include
|
||||||
|
+ ln -s $(DESTDIR)$(idldir) $(DESTDIR)$(sdkdir)/idl
|
||||||
|
endif # INSTALL_SDK
|
||||||
|
|
||||||
|
make-sdk:
|
@ -0,0 +1,11 @@
|
|||||||
|
diff -Naur mozilla-1.9.2/mobile/components/Makefile.in mozilla-1.9.2.patch/mobile/components/Makefile.in
|
||||||
|
--- mozilla-1.9.2/mobile/components/Makefile.in 2010-01-27 05:28:53.000000000 +0100
|
||||||
|
+++ mozilla-1.9.2.patch/mobile/components/Makefile.in 2010-01-31 21:55:01.826947596 +0100
|
||||||
|
@@ -66,7 +66,6 @@
|
||||||
|
$(NULL)
|
||||||
|
|
||||||
|
DIRS = protocols \
|
||||||
|
- phone \
|
||||||
|
$(NULL)
|
||||||
|
|
||||||
|
include $(topsrcdir)/config/rules.mk
|
1
packages/web/fennec/url
Normal file
1
packages/web/fennec/url
Normal file
@ -0,0 +1 @@
|
|||||||
|
http://sources.openelec.tv/svn/fennec-1.0rc3.repack.tar.bz2
|
1
packages/web/fennec/url.txt
Normal file
1
packages/web/fennec/url.txt
Normal file
@ -0,0 +1 @@
|
|||||||
|
http://releases.mozilla.org/pub/mozilla.org/mobile/releases/latest/source/fennec-1.0rc3.source.tar.bz2
|
Loading…
x
Reference in New Issue
Block a user