Bug#408610: elinks: Compiled with all features.

2008-01-23 Thread Y Giridhar Appaji Nag
On 08/01/14 11:44 +0200, Ahmed El-Mahmoudy said ...
 On Mon, Jan 14, 2008 at 01:47:05PM +0530, Y Giridhar Appaji Nag wrote:
  PS: In case you are interested in elinks package, please do help us
  triage (alebit carefully :)) some of the bugs in the BTS.  That would be
  of great help more than anything else right now.
 
 Ok, there are some bugs that seem interesting to me. But may I ask why 
 you decided not to use quilt or dpatch for the time being ?

jmm (elinks co-maint) prefers it that way :).  I tend to use dpatch
though.

Giridhar

-- 
Y Giridhar Appaji Nag | http://www.appaji.net/


signature.asc
Description: Digital signature


Bug#408610: elinks: Compiled with all features.

2008-01-23 Thread Y Giridhar Appaji Nag
On 08/01/19 11:40 +0200, Ahmed El-Mahmoudy said ...
 On Mon, Jan 14, 2008 at 11:44:43AM +0200, Ahmed El-Mahmoudy wrote:
  On Mon, Jan 14, 2008 at 01:47:05PM +0530, Y Giridhar Appaji Nag wrote:
   Upstream has suggested that we stop shipping an elinks.conf and do code
   modifications that'd reflect when local configuration modifications are
   done.   We would probably do that.
 
  You mean that after building elinks, you would run elinks -config-dump ?
 
 I found out that I mis-understood you. I think you meant patching the 
 elinks code to set the default values of configuration options.
 
 That's what I did in the diff attached in this email. This time I 
 removed elinks*.conf that I had put in debian/, and I added a patch to 
 set ui.leds.enable to 0 by default.

It is not necessary to set that to 0 if we disable LED functionality
(like in 0.11.3-2).  I will send a mail to upstream about packaging 0.12
for experimental and we can take this forward.  See you on elinks-dev :)

Giridhar

-- 
Y Giridhar Appaji Nag | http://www.appaji.net/


signature.asc
Description: Digital signature


Bug#408610: elinks: Compiled with all features.

2008-01-14 Thread Y Giridhar Appaji Nag
On 08/01/13 13:03 +0200, Ahmed El-Mahmoudy said ...
 I made another patch, this one uses the quilt patch system instead of
 patching by yourself.

Thank you, however the elinks package maintainers have decided that we
wouldn't be using either dpatch or quilt for now.

Giridhar

-- 
Y Giridhar Appaji Nag | http://www.appaji.net/


signature.asc
Description: Digital signature


Bug#408610: elinks: Compiled with all features.

2008-01-13 Thread Ahmed El-Mahmoudy
Hello,

  I made another patch, this one uses the quilt patch system instead of 
  patching by yourself.

-- 
 أحمد المحمودي (Ahmed El-Mahmoudy)
  Digital design engineer
 GPG KeyID: 0x9DCA0B27 (@ subkeys.pgp.net)
 GPG Fingerprint: 087D 3767 8CAC 65B1 8F6C  156E D325 C3C8 9DCA 0B27
diff -urN /tmp/old/elinks-0.11.3.orig/debian/changelog /tmp/elinks-0.11.3.orig/debian/changelog
--- /tmp/old/elinks-0.11.3.orig/debian/changelog	2008-01-13 12:43:38.0 +0200
+++ /tmp/elinks-0.11.3.orig/debian/changelog	2008-01-13 10:14:49.0 +0200
@@ -1,3 +1,11 @@
+elinks (0.11.3-1.1) unstable; urgency=low
+
+  * NMU.
+  * Added complete feature list (except FSP).
+  * Use quilt patch system.
+
+ -- أحمد المحمودي (Ahmed El-Mahmoudy) [EMAIL PROTECTED]  Wed, 10 Jan 2008 09:35:10 +0200
+
 elinks (0.11.3-1) unstable; urgency=low
 
   * Adopted by Y Giridhar Appaji Nag [EMAIL PROTECTED] (Closes: #451088)
diff -urN /tmp/old/elinks-0.11.3.orig/debian/control /tmp/elinks-0.11.3.orig/debian/control
--- /tmp/old/elinks-0.11.3.orig/debian/control	2008-01-13 12:43:38.0 +0200
+++ /tmp/elinks-0.11.3.orig/debian/control	2008-01-13 10:14:49.0 +0200
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Y Giridhar Appaji Nag [EMAIL PROTECTED]
 Uploaders: Moritz Muehlenhoff [EMAIL PROTECTED]
-Build-Depends: debhelper (= 5), libgnutls-dev, libgpmg1-dev [!hurd-i386 !kfreebsd-i386 !kfreebsd-amd64], liblua50-dev, liblualib50-dev, libbz2-dev, libexpat1-dev (= 1.95.6), libperl-dev, autotools-dev, gettext, asciidoc, xmlto, docbook-utils, perl
+Build-Depends: debhelper (= 5), libgnutls-dev, libgpmg1-dev [!hurd-i386 !kfreebsd-i386 !kfreebsd-amd64], liblua50-dev, liblualib50-dev, libbz2-dev, libexpat1-dev (= 1.95.6), libperl-dev, autotools-dev, gettext, asciidoc, xmlto, docbook-utils, perl, guile-1.8-dev | guile-1.6-dev, libidn11-dev, ruby, ruby1.8-dev, python-dev, quilt
 Standards-Version: 3.7.3
 Homepage: http://elinks.or.cz/
 Vcs-Svn: git://git.debian.org/git/collab-maint/elinks.git
diff -urN /tmp/old/elinks-0.11.3.orig/debian/patches/series /tmp/elinks-0.11.3.orig/debian/patches/series
--- /tmp/old/elinks-0.11.3.orig/debian/patches/series	1970-01-01 02:00:00.0 +0200
+++ /tmp/elinks-0.11.3.orig/debian/patches/series	2008-01-13 10:14:49.0 +0200
@@ -0,0 +1,7 @@
+01_asciidoc-escape-FTBFS.diff
+02_setup-bugs-FSSTND.diff
+03_417789-CVE-2007-2027.diff
+04_380347-entity_cache-overflow.diff
+05_257762-transparency-off.diff
+06_elinks.conf-parse-error.diff
+07_local-CGI-query-fix.diff
diff -urN /tmp/old/elinks-0.11.3.orig/debian/rules /tmp/elinks-0.11.3.orig/debian/rules
--- /tmp/old/elinks-0.11.3.orig/debian/rules	2008-01-13 12:43:38.0 +0200
+++ /tmp/elinks-0.11.3.orig/debian/rules	2008-01-13 10:28:57.0 +0200
@@ -3,6 +3,8 @@
 # Uncomment this to turn on verbose mode.
 #export DH_VERBOSE=1
 
+include /usr/share/quilt/quilt.make
+
 # This has to be exported to make some magic below work.
 export DH_OPTIONS
 
@@ -46,7 +48,20 @@
 	--enable-html-highlight \
 	--disable-smb \
 	--with-perl \
-	--without-spidermonkey
+	--with-spidermonkey \
+	--with-guile \
+	--enable-cgi \
+	--enable-gopher \
+	--enable-exmode \
+	--enable-bittorrent \
+	--with-python \
+	--with-ruby \
+	--enable-finger \
+	--enable-88-colors \
+	--enable-utf-8 \
+	--enable-lzma \
+	--enable-true-color
+#	--enable-fsp
 
 confopts_lite = $(confopts) \
 	--disable-nntp \
@@ -73,18 +88,6 @@
 	--without-lua \
 
 save-upstream: patch save-stamp
-patch: patch-stamp
-patch-stamp:
-	mkdir -p debian/patched
-	for pfile in debian/patches/*.diff; do \
-		[ -f $$pfile ] || continue; \
-		pname=$$(basename $$pfile .diff); \
-		[ ! -f debian/patched/$$pname.patched ] || continue; \
-		echo ### Applying patch $$pname; \
-		patch -p1 -N -b -B debian/patched/  $$pfile; \
-		cp -f $$pfile debian/patched/$$pname.patched; \
-	done
-	touch $@
 
 save-stamp:
 	dh_testdir
@@ -105,7 +108,7 @@
 build: build-arch build-indep
 
 build-arch: build-arch-stamp
-build-arch-stamp: patch-stamp save-stamp
+build-arch-stamp: debian/stamp-patched save-stamp
 	mkdir $(CURDIR)/build-main  cd $(CURDIR)/build-main  \
 		$(CURDIR)/configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) \
 		$(confopts_main) CFLAGS=$(CFLAGS_COMMON) LDFLAGS=-Wl,-z,defs
@@ -117,7 +120,7 @@
 	touch $@
 
 build-indep: build-indep-stamp
-build-indep-stamp: patch-stamp save-stamp
+build-indep-stamp: debian/stamp-patched save-stamp
 	$(MAKE) -C $(CURDIR)/build-main/doc all-docs
 	touch $@
 
@@ -135,17 +138,6 @@
 	rm -rf debian/tmp.elinks-data
 	dh_clean 
 
-unpatch:
-	for pfile in debian/patched/*.patched ; do \
-		[ -f $$pfile ] || continue; \
-		pname=$$(basename $$pfile .patched); \
-		[ -f debian/patches/$$pname.diff ] || continue; \
-		echo ### Reverting patch $$pname; \
-		patch -p1 -N -R  $$pfile; \
-		rm -f debian/patched/$$pname.patched; \
-	done
-	rm -rf debian/patched patch-stamp
-
 install: install-indep install-arch
 install-indep:
 	dh_testdir
@@ -228,4 +220,4 @@
 	@ls -l 

Bug#408610: elinks: Compiled with all features.

2008-01-12 Thread Ahmed El-Mahmoudy
On Fri, Jan 11, 2008 at 11:56:29AM +0530, Y Giridhar Appaji Nag wrote:
 Please file a patch against this bug and add the patch tag.  Also please
 don't upload the entire diff.gz, just the patch (you will likely have to
 make other changes like modifying what is downloaded via get-orig-source
 target).
---end quoted text---

Please find the patch attached.
I didn't need to modify get-orig-source target.

-- 
 أحمد المحمودي (Ahmed El-Mahmoudy)
  Digital design engineer
 GPG KeyID: 0x9DCA0B27 (@ subkeys.pgp.net)
 GPG Fingerprint: 087D 3767 8CAC 65B1 8F6C  156E D325 C3C8 9DCA 0B27



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#408610: elinks: Compiled with all features.

2008-01-12 Thread Ahmed El-Mahmoudy
On Fri, Jan 11, 2008 at 11:56:29AM +0530, Y Giridhar Appaji Nag wrote:
 Please file a patch against this bug and add the patch tag.  Also please
 don't upload the entire diff.gz, just the patch (you will likely have to
 make other changes like modifying what is downloaded via get-orig-source
 target).
---end quoted text---

Please find the patch attached.
I didn't need to modify get-orig-source target.

-- 
 أحمد المحمودي (Ahmed El-Mahmoudy)
  Digital design engineer
 GPG KeyID: 0x9DCA0B27 (@ subkeys.pgp.net)
 GPG Fingerprint: 087D 3767 8CAC 65B1 8F6C  156E D325 C3C8 9DCA 0B27
diff -ur old/elinks-0.11.3.orig/debian/changelog new/elinks-0.11.3.orig/debian/changelog
--- old/elinks-0.11.3.orig/debian/changelog	2008-01-12 17:07:15.0 +0200
+++ new/elinks-0.11.3.orig/debian/changelog	2008-01-12 17:07:26.0 +0200
@@ -1,3 +1,9 @@
+elinks (0.11.3-1.1) unstable; urgency=low
+
+  * NMU: Added complete feature list (except FSP)
+
+ -- أحمد المحمودي (Ahmed El-Mahmoudy) [EMAIL PROTECTED]  Wed, 10 Jan 2008 09:35:10 +0200
+
 elinks (0.11.3-1) unstable; urgency=low
 
   * Adopted by Y Giridhar Appaji Nag [EMAIL PROTECTED] (Closes: #451088)
diff -ur old/elinks-0.11.3.orig/debian/control new/elinks-0.11.3.orig/debian/control
--- old/elinks-0.11.3.orig/debian/control	2008-01-12 17:07:15.0 +0200
+++ new/elinks-0.11.3.orig/debian/control	2008-01-12 17:07:26.0 +0200
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Y Giridhar Appaji Nag [EMAIL PROTECTED]
 Uploaders: Moritz Muehlenhoff [EMAIL PROTECTED]
-Build-Depends: debhelper (= 5), libgnutls-dev, libgpmg1-dev [!hurd-i386 !kfreebsd-i386 !kfreebsd-amd64], liblua50-dev, liblualib50-dev, libbz2-dev, libexpat1-dev (= 1.95.6), libperl-dev, autotools-dev, gettext, asciidoc, xmlto, docbook-utils, perl
+Build-Depends: debhelper (= 5), libgnutls-dev, libgpmg1-dev [!hurd-i386 !kfreebsd-i386 !kfreebsd-amd64], liblua50-dev, liblualib50-dev, libbz2-dev, libexpat1-dev (= 1.95.6), libperl-dev, autotools-dev, gettext, asciidoc, xmlto, docbook-utils, perl, guile-1.8-dev | guile-1.6-dev, libidn11-dev, ruby, ruby1.8-dev, python-dev, libsmjs-dev
 Standards-Version: 3.7.3
 Homepage: http://elinks.or.cz/
 Vcs-Svn: git://git.debian.org/git/collab-maint/elinks.git
diff -ur old/elinks-0.11.3.orig/debian/rules new/elinks-0.11.3.orig/debian/rules
--- old/elinks-0.11.3.orig/debian/rules	2008-01-12 17:07:15.0 +0200
+++ new/elinks-0.11.3.orig/debian/rules	2008-01-12 17:10:17.0 +0200
@@ -46,7 +46,20 @@
 	--enable-html-highlight \
 	--disable-smb \
 	--with-perl \
-	--without-spidermonkey
+	--with-spidermonkey \
+	--with-guile \
+	--enable-cgi \
+	--enable-gopher \
+	--enable-exmode \
+	--enable-bittorrent \
+	--with-python \
+	--with-ruby \
+	--enable-finger \
+	--enable-88-colors \
+	--enable-utf-8 \
+	--enable-lzma \
+	--enable-true-color
+#	--enable-fsp
 
 confopts_lite = $(confopts) \
 	--disable-nntp \


Bug#408610: elinks: Compiled with all features.

2008-01-10 Thread Y Giridhar Appaji Nag
On 08/01/10 08:40 +0200, Ahmed El-Mahmoudy said ...
 That's great, I actually have been making a package for the upcoming
 version (0.12) of elinks. I added a new binary target called
 elinks-full. In that target all features are enabled except for FSP
 support as it depends on a library (libfsp) that doesn't exist in
 Debian yet.

Hi, this would be more useful if it were done in the elinks binary
package proper (rather than create a new binary package) and if it were
based on elinks 0.11.3-1 [1] which would be uploaded to Debian unstable
anytime soon.

[1] http://mentors.debian.net/debian/pool/main/e/elinks/

Giridhar

-- 
Y Giridhar Appaji Nag | http://www.appaji.net/


signature.asc
Description: Digital signature


Bug#408610: elinks: Compiled with all features.

2008-01-10 Thread Ahmed El-Mahmoudy
On Thu, Jan 10, 2008 at 08:02:17PM +0530, Y Giridhar Appaji Nag wrote:
 Hi, this would be more useful if it were done in the elinks binary
 package proper (rather than create a new binary package) and if it were
 based on elinks 0.11.3-1 [1] which would be uploaded to Debian unstable
 anytime soon.
Well, the reason that I made it in another binary target was the reasons 
you mentioned: that some features can be unstable or so.

 [1] http://mentors.debian.net/debian/pool/main/e/elinks/
Ok, I'll do the changes based on that package, and send you the diff 
file (or do you want me to upload it to debian mentors ?).

-- 
 أحمد المحمودي (Ahmed El-Mahmoudy)
  Digital design engineer
 GPG KeyID: 0x9DCA0B27 (@ subkeys.pgp.net)
 GPG Fingerprint: 087D 3767 8CAC 65B1 8F6C  156E D325 C3C8 9DCA 0B27



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#408610: elinks: Compiled with all features.

2008-01-10 Thread Y Giridhar Appaji Nag
On 08/01/10 19:45 +0200, Ahmed El-Mahmoudy said ...
 Well, the reason that I made it in another binary target was the
 reasons you mentioned: that some features can be unstable or so.

experimental is exactly for that.  See the developers reference (4.6.4
Distributions).

 Ok, I'll do the changes based on that package, and send you the diff
 file (or do you want me to upload it to debian mentors ?).

Please file a patch against this bug and add the patch tag.  Also please
don't upload the entire diff.gz, just the patch (you will likely have to
make other changes like modifying what is downloaded via get-orig-source
target).

Giridhar

-- 
Y Giridhar Appaji Nag | http://www.appaji.net/


signature.asc
Description: Digital signature


Bug#408610: elinks: Compiled with all features.

2008-01-09 Thread Ahmed El-Mahmoudy
On Mon, Jan 07, 2008 at 08:22:15PM +0530, Y Giridhar Appaji Nag wrote:
 # Bcc: control
 tags 408610 + wontfix
 thanks
 However, we intend to make ELinks packages for experimental in which
 plenty of features will be enabled -- with the intent of giving exposure
 to upcoming upstream releases among Debian users and for trashing out
 bugs.
 Giridhar
 -- 
 Y Giridhar Appaji Nag | http://www.appaji.net/
---end quoted text---

Hello,

  That's great, I actually have been making a package for the upcoming 
  version (0.12) of elinks. I added a new binary target called 
  elinks-full. In that target all features are enabled except for FSP 
  support as it depends on a library (libfsp) that doesn't exist in 
  Debian yet.

  Please have a look at the attached diff file.

-- 
 أحمد المحمودي (Ahmed El-Mahmoudy)
  Digital design engineer
 GPG KeyID: 0x9DCA0B27 (@ subkeys.pgp.net)
 GPG Fingerprint: 087D 3767 8CAC 65B1 8F6C  156E D325 C3C8 9DCA 0B27


elinks_0.12+20071212-1.diff.gz
Description: Binary data


Bug#408610: elinks: Compiled with all features.

2008-01-07 Thread Y Giridhar Appaji Nag
# Bcc: control
tags 408610 + wontfix
thanks

On 07/01/27 13:14 +0200, Ahmed El-Mahmoudy said ...
 It would be nice to have an elinks package with all features compiled
 in it.

ELinks will most certainly have experimental features and/or code that
is unstable, casuing security issues, license incompatibilities (SSL?)
etc.  It is unlikely that any such features will be enabled in an upload
to unstable that will go to a released version of Debian.

Hence marking this wontfix.  In case you want a specific feature that is
not yet enabled, please do file it as a bug.

However, we intend to make ELinks packages for experimental in which
plenty of features will be enabled -- with the intent of giving exposure
to upcoming upstream releases among Debian users and for trashing out
bugs.

Cheers,

Giridhar

-- 
Y Giridhar Appaji Nag | http://www.appaji.net/


signature.asc
Description: Digital signature


Bug#408610: elinks: Compiled with all features.

2007-01-27 Thread Ahmed El-Mahmoudy
Package: elinks
Version: 0.11.1-1.2
Severity: wishlist

It would be nice to have an elinks package with all features compiled in 
it.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]