diff options
| author | Tatsuya Kinoshita <tats@vega.ocn.ne.jp> | 2011-05-04 07:18:09 +0000 | 
|---|---|---|
| committer | Tatsuya Kinoshita <tats@vega.ocn.ne.jp> | 2011-05-04 07:18:09 +0000 | 
| commit | 5f8e0f8ef9a422691dd72e8a953a42a41478fcb4 (patch) | |
| tree | 4b2df4796a534793648b3c4fc532fc36bd0cd525 /debian/rules | |
| parent | Releasing debian version 0.3-2.4 (diff) | |
| download | w3m-5f8e0f8ef9a422691dd72e8a953a42a41478fcb4.tar.gz w3m-5f8e0f8ef9a422691dd72e8a953a42a41478fcb4.zip | |
Releasing debian version 0.5.1-1debian/0.5.1-1
Diffstat (limited to 'debian/rules')
| -rwxr-xr-x | debian/rules | 70 | 
1 files changed, 29 insertions, 41 deletions
| diff --git a/debian/rules b/debian/rules index 91ee9ce..428fbff 100755 --- a/debian/rules +++ b/debian/rules @@ -8,40 +8,41 @@  export DH_COMPAT=3 -nossl: -	@echo already nossl version environments +ifeq ($(DEB_BUILD_GNU_SYSTEM),linux) +  DEVS=x11,fb+s +else +  DEVS=x11 +endif -ssl: -	@echo change to ssl version... -	@cd debian && for i in *-ssl; do \ -		f=`echo $$i | sed -e 's/-ssl//'`; \ -		mv $$f $$f-nossl; \ -		mv $$i $$f; \ -		echo -n "$$f "; \ -	done -	@chmod +x debian/rules -	@echo done +confargs := --prefix=/usr --sysconfdir=/etc --libexecdir=/usr/lib \ +	--mandir=/usr/share/man \ +	--with-gc --with-ssl \ +	--with-migemo="migemo -t egrep /usr/share/migemo/migemo-dict" \ +	--with-editor=/usr/bin/sensible-editor \ +	--enable-gopher \ +	--enable-image=$(DEVS) \ +	--enable-m17n --enable-unicode --enable-nls -include debian/rules.mk +builddir := .  build: build-stamp -build-stamp: configure-stamp +build-stamp:   	dh_testdir  	# Add here commands to compile the package. -	(echo "# Configuration at "`hostname`; cat debian/config.param) > $(buildjadir)/config.param -	cd $(buildjadir) && ./configure -yes -model=cookie -lang=JA -cflags="-O2 -DDEBIAN" -code=E --gc-includedir=/usr/include/gc  --mimetypes=/etc/mime.types -	cd $(buildjadir) && LC_ALL=C $(MAKE) OPTS="-Wall -g" -	(echo "# Configuration at "`hostname`; cat debian/config.param) > $(buildendir)/config.param -	cd $(buildendir) && ./configure -yes -model=cookie -lang=EN -cflags="-O2 -DDEBIAN" --gc-includedir=/usr/include/gc  --mimetypes=/etc/mime.types -	cd $(buildendir) && LC_ALL=C $(MAKE) OPTS="-Wall -g" +	-cp /usr/share/misc/config.guess . +	-cp /usr/share/misc/config.sub . +	cd $(builddir) && ./configure $(confargs) +	cd $(builddir) && LC_ALL=C $(MAKE) OPTS="-Wall -g -DDEBIAN" +	cd $(builddir)/po && LC_ALL=C $(MAKE) update-gmo  	touch build-stamp  clean:  	dh_testdir  	dh_testroot -	rm -rf $(buildtree) +	-test -f $(builddir)/Makefile && cd $(builddir) && $(MAKE) distclean +	-rm -f $(builddir)/po/*.gmo +	-rm -f   	rm -f extract-stamp patch-stamp configure-stamp build-stamp install-stamp -	rm -f debian/docs debian/examples  	dh_clean  install: install-stamp @@ -52,8 +53,8 @@ install-stamp: build-stamp  	dh_installdirs  	# Add here commands to install the package into debian/w3m. -	cd $(buildendir) && $(MAKE) install DESTDIR=`pwd`/../../debian/w3m -	cd $(buildendir)/Bonus && find . -type f -perm 0100 -print | \ +	cd $(builddir) && $(MAKE) install DESTDIR=`pwd`/debian/w3m +	cd $(builddir)/Bonus && find . -type f -perm 0100 -print | \  	while read i; \  	do \  		sed -e 's:/usr/local/bin/ruby:/usr/bin/ruby:' \ @@ -61,16 +62,7 @@ install-stamp: build-stamp  			$$i \  			> `pwd`/../../../debian/w3m/usr/share/doc/w3m/examples/$$i ; \  	done -	cd `pwd`/debian/w3m && mv usr/bin/w3m usr/bin/w3m-en -	cd `pwd`/debian/w3m && mv usr/lib/w3m/w3mbookmark usr/lib/w3m/w3mbookmark-en -	cd `pwd`/debian/w3m && mv usr/lib/w3m/w3mhelperpanel usr/lib/w3m/w3mhelperpanel-en -	install -m 755 debian/w3m.sh `pwd`/debian/w3m/usr/bin/w3m -	install -m 755 debian/w3mbookmark.sh `pwd`/debian/w3m/usr/lib/w3m/w3mbookmark -	install -m 755 debian/w3mhelperpanel.sh `pwd`/debian/w3m/usr/lib/w3m/w3mhelperpanel -	install -m 755 $(buildjadir)/w3m `pwd`/debian/w3m/usr/bin/w3m-ja -	install -m 755 $(buildjadir)/w3mbookmark `pwd`/debian/w3m/usr/lib/w3m/w3mbookmark-ja -	install -m 755 $(buildjadir)/w3mhelperpanel `pwd`/debian/w3m/usr/lib/w3m/w3mhelperpanel-ja -	install -m 644 debian/w3mconfig `pwd`/debian/w3m/etc/w3m/w3mconfig +	install -m 644 debian/w3mconfig `pwd`/debian/w3m/etc/w3m/config  	install -m 644 debian/mailcap `pwd`/debian/w3m/etc/w3m/mailcap  	dh_movefiles --sourcedir=debian/w3m  	touch install-stamp @@ -84,12 +76,10 @@ binary-arch: build-stamp install-stamp  #	dh_testversion  	dh_testdir -a  	dh_testroot -a -	sed -e 's:^:$(builddir)/:' debian/docs.in > debian/docs  	dh_installdocs -a  	cp -a $(builddir)/doc-jp/* `pwd`/debian/w3m/usr/share/doc/w3m/ja/ -	rm -f `pwd`/debian/w3m/usr/share/doc/w3m/ja/README.kokb +	-rm -f `pwd`/debian/w3m/usr/share/doc/w3m/ja/README.kokb  	-rm -rf `pwd`/debian/w3m/usr/share/doc/w3m/ja/CVS -	sed -e 's:^:$(builddir)/:' debian/examples.in > debian/examples  	cp debian/README.Debian.w3m-img `pwd`/debian/w3m-img/usr/share/doc/w3m-img/README.Debian  	dh_installexamples -a  	cd `pwd`/debian/w3m/usr/share/doc/w3m && \ @@ -106,11 +96,9 @@ binary-arch: build-stamp install-stamp  	dh_installchangelogs -a $(builddir)/ChangeLog  	dh_strip -a  	dh_compress -a -	dh_link usr/share/man/man1/w3m.1.gz usr/share/man/man1/w3m-ja.1.gz -	dh_link usr/share/man/man1/w3m.1.gz usr/share/man/man1/w3m-en.1.gz -	dh_link usr/share/man/ja/man1/w3m.1.gz usr/share/man/ja/man1/w3m-ja.1.gz -	dh_link usr/share/man/ja/man1/w3m.1.gz usr/share/man/ja/man1/w3m-en.1.gz  	dh_fixperms -a +	chgrp video debian/w3m-img/usr/lib/w3m/w3mimgdisplay +	chmod g+s debian/w3m-img/usr/lib/w3m/w3mimgdisplay  	dh_installdeb -a  	dh_shlibdeps -a  	dh_gencontrol -a | 
