mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-24 11:16:51 +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