summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJakub Bogusz2001-07-26 16:05:01 (GMT)
committercvs2git2012-06-24 12:13:13 (GMT)
commit84ae3f7bf264ece919a55c98f82c1a1ba7a3b417 (patch)
treec094108be8700d2fc32893dd3b7e6e93d4478dbf
downloadlight-84ae3f7bf264ece919a55c98f82c1a1ba7a3b417.zip
light-84ae3f7bf264ece919a55c98f82c1a1ba7a3b417.tar.gz
- new: very small mozilla-based browser
Changed files: light-mozilla.patch -> 1.1 light.spec -> 1.1
-rw-r--r--light-mozilla.patch20
-rw-r--r--light.spec63
2 files changed, 83 insertions, 0 deletions
diff --git a/light-mozilla.patch b/light-mozilla.patch
new file mode 100644
index 0000000..0522a25
--- /dev/null
+++ b/light-mozilla.patch
@@ -0,0 +1,20 @@
+--- light-1.4.6/src/moz_main.cpp.orig Wed Jul 18 07:53:02 2001
++++ light-1.4.6/src/moz_main.cpp Thu Jul 26 16:52:56 2001
+@@ -605,7 +605,7 @@
+ if (!doc)
+ return NULL;
+
+-#ifdef MOZ_CVS
++#if 1
+ nsCOMPtr <nsIURI> uri;
+ doc->GetDocumentURL(getter_AddRefs(uri));
+ #else
+@@ -643,7 +643,7 @@
+ if (!doc)
+ return NULL;
+
+-#ifdef MOZ_CVS
++#if 1
+ nsCOMPtr <nsIURI> uri;
+ doc->GetDocumentURL(getter_AddRefs(uri));
+ #else
diff --git a/light.spec b/light.spec
new file mode 100644
index 0000000..a6392ab
--- /dev/null
+++ b/light.spec
@@ -0,0 +1,63 @@
+Summary: Light - Yet Another Mozilla Based Browser
+Summary(pl): Light - jeszcze jedna przeglądarka oparta na Mozilli (gecko)
+Name: light
+Version: 1.4.6
+Release: 1
+License: GPL
+Group: X11/Applications/Networking
+Group(de): X11/Applikationen/Netzwerkwesen
+Group(pl): X11/Aplikacje/Sieciowe
+Source0: http://www.ne.jp/asahi/linux/timecop/software/%{name}-%{version}.tar.bz2
+Patch0: %{name}-mozilla.patch
+URL: http://www.ne.jp/asahi/linux/timecop/#light
+Requires: mozilla-embedded >= 0.9.2-4
+BuildRequires: gtk+-devel >= 1.2.6
+BuildRequires: mozilla-devel >= 0.9.2-4
+BuildRequires: libstdc++-devel
+BuildRequires: zlib-devel
+BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+# can be provided by mozilla or mozilla-embedded
+%define _noautoreqdep libgtkembedmoz.so libplds4.so libplc4.so libnspr4.so libgtksuperwin.so libxpcom.so
+
+%define _prefix /usr/X11R6
+%define _mandir %{_prefix}/man
+
+%description
+This is "Yet Another Mozilla Based Browser", called "Light".
+
+%description -l pl
+To jest jeszcze jedna przeglądarka oparta na Mozilli o nazwie "Light".
+
+%prep
+%setup -q
+%patch0 -p1
+
+%build
+autoconf
+%configure \
+ --with-mozilla-libs=/usr/X11R6/lib \
+ --with-mozilla-includes=/usr/X11R6/include/mozilla
+
+%{__make} OPT="%{rpmcflags}"
+
+%install
+rm -rf $RPM_BUILD_ROOT
+install -d $RPM_BUILD_ROOT%{_bindir}
+
+install src/light $RPM_BUILD_ROOT%{_bindir}
+
+gzip -9nf AUTHORS ChangeLog README TODO
+
+%post
+umask 022
+rm -f %{_libdir}/mozilla/component.reg
+MOZILLA_FIVE_HOME=%{_libdir}/mozilla regxpcom
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files
+%defattr(644,root,root,755)
+%doc *.gz doc/*.html
+%attr(755,root,root) %{_bindir}/*