* Fixed the Debian package build. It now uses ./configure.
git-svn-id: svn://svn.zoy.org/elk/trunk@28 55e467fa-43c5-0310-a8a2-de718669efc6
This commit is contained in:
		
							parent
							
								
									29a24afc32
								
							
						
					
					
						commit
						3ecaca0cc1
					
				| 
						 | 
					@ -4,7 +4,7 @@ AC_PREREQ(2.50)
 | 
				
			||||||
AC_CONFIG_AUX_DIR(autotools)
 | 
					AC_CONFIG_AUX_DIR(autotools)
 | 
				
			||||||
AC_CANONICAL_SYSTEM
 | 
					AC_CANONICAL_SYSTEM
 | 
				
			||||||
 | 
					
 | 
				
			||||||
AM_INIT_AUTOMAKE(cfingerd, 1.5.0)
 | 
					AM_INIT_AUTOMAKE(elk, 3.99.0)
 | 
				
			||||||
AM_CONFIG_HEADER(config.h)
 | 
					AM_CONFIG_HEADER(config.h)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
AC_PROG_CC
 | 
					AC_PROG_CC
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,4 +1,4 @@
 | 
				
			||||||
elk (3.99-1) unstable; urgency=low
 | 
					elk (3.99.0-1) unstable; urgency=low
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  * Pending release.
 | 
					  * Pending release.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1 +1 @@
 | 
				
			||||||
usr
 | 
					usr/share/elk
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,5 +1,5 @@
 | 
				
			||||||
BUGS
 | 
					BUGS
 | 
				
			||||||
CONTRIBUTORS
 | 
					AUTHORS
 | 
				
			||||||
MIGRATE
 | 
					MIGRATE
 | 
				
			||||||
MACHINES
 | 
					MACHINES
 | 
				
			||||||
README
 | 
					README
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -12,19 +12,26 @@
 | 
				
			||||||
# This has to be exported to make some magic below work.
 | 
					# This has to be exported to make some magic below work.
 | 
				
			||||||
export DH_OPTIONS
 | 
					export DH_OPTIONS
 | 
				
			||||||
 | 
					
 | 
				
			||||||
build: build-stamp
 | 
					configure: configure-stamp
 | 
				
			||||||
build-stamp:
 | 
					configure-stamp:
 | 
				
			||||||
	dh_testdir
 | 
						dh_testdir
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	$(MAKE) SUBDIRS='include scripts src scm lib/misc lib/unix\
 | 
						./configure --prefix=/usr
 | 
				
			||||||
	 lib/xlib lib/xt lib/xaw lib/xm lib/xm/xt'
 | 
					
 | 
				
			||||||
 | 
						touch configure-stamp
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					build: build-stamp
 | 
				
			||||||
 | 
					build-stamp: configure-stamp
 | 
				
			||||||
 | 
						dh_testdir
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
						$(MAKE)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	touch build-stamp
 | 
						touch build-stamp
 | 
				
			||||||
 | 
					
 | 
				
			||||||
clean:
 | 
					clean:
 | 
				
			||||||
	dh_testdir
 | 
						dh_testdir
 | 
				
			||||||
	dh_testroot
 | 
						dh_testroot
 | 
				
			||||||
	rm -f build-stamp
 | 
						rm -f build-stamp configure-stamp
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	-$(MAKE) -i distclean
 | 
						-$(MAKE) -i distclean
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -39,8 +46,6 @@ install: build
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	$(MAKE) install DESTDIR=$(CURDIR)/debian/elk
 | 
						$(MAKE) install DESTDIR=$(CURDIR)/debian/elk
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	mv $(CURDIR)/debian/elk/usr/bin/scheme \
 | 
					 | 
				
			||||||
	   $(CURDIR)/debian/elk/usr/bin/scheme-elk
 | 
					 | 
				
			||||||
	install -m 644 debian/elk.ini $(CURDIR)/debian/elk/usr/share/elk
 | 
						install -m 644 debian/elk.ini $(CURDIR)/debian/elk/usr/share/elk
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	mv $(CURDIR)/debian/elk/usr/lib/*.so.* \
 | 
						mv $(CURDIR)/debian/elk/usr/lib/*.so.* \
 | 
				
			||||||
| 
						 | 
					@ -49,6 +54,7 @@ install: build
 | 
				
			||||||
	mv $(CURDIR)/debian/elk/usr/include/elk/* \
 | 
						mv $(CURDIR)/debian/elk/usr/include/elk/* \
 | 
				
			||||||
	   $(CURDIR)/debian/libelk0-dev/usr/include/elk/
 | 
						   $(CURDIR)/debian/libelk0-dev/usr/include/elk/
 | 
				
			||||||
	mv $(CURDIR)/debian/elk/usr/lib/*.so \
 | 
						mv $(CURDIR)/debian/elk/usr/lib/*.so \
 | 
				
			||||||
 | 
						   $(CURDIR)/debian/elk/usr/lib/*.la \
 | 
				
			||||||
	   $(CURDIR)/debian/elk/usr/lib/*.a \
 | 
						   $(CURDIR)/debian/elk/usr/lib/*.a \
 | 
				
			||||||
	   $(CURDIR)/debian/libelk0-dev/usr/lib/
 | 
						   $(CURDIR)/debian/libelk0-dev/usr/lib/
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -70,7 +76,7 @@ binary-indep: build install
 | 
				
			||||||
#	dh_installmanpages
 | 
					#	dh_installmanpages
 | 
				
			||||||
#	dh_installinfo
 | 
					#	dh_installinfo
 | 
				
			||||||
#	dh_undocumented
 | 
					#	dh_undocumented
 | 
				
			||||||
	dh_installchangelogs CHANGES
 | 
						dh_installchangelogs NEWS
 | 
				
			||||||
#	dh_link
 | 
					#	dh_link
 | 
				
			||||||
	dh_compress
 | 
						dh_compress
 | 
				
			||||||
	dh_fixperms
 | 
						dh_fixperms
 | 
				
			||||||
| 
						 | 
					@ -98,9 +104,9 @@ binary-arch: build install
 | 
				
			||||||
	dh_installman
 | 
						dh_installman
 | 
				
			||||||
#	dh_installinfo
 | 
					#	dh_installinfo
 | 
				
			||||||
#	dh_undocumented
 | 
					#	dh_undocumented
 | 
				
			||||||
	dh_installchangelogs CHANGES
 | 
						dh_installchangelogs NEWS
 | 
				
			||||||
	dh_strip
 | 
						dh_strip
 | 
				
			||||||
	dh_link usr/bin/scheme-elk usr/bin/elk
 | 
						dh_link usr/bin/elk usr/bin/scheme-elk
 | 
				
			||||||
	dh_compress
 | 
						dh_compress
 | 
				
			||||||
	dh_fixperms
 | 
						dh_fixperms
 | 
				
			||||||
	dh_installdeb
 | 
						dh_installdeb
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -86,10 +86,10 @@ WIDGET_SET= xaw
 | 
				
			||||||
	../../scripts/makedl \$@ \$@
 | 
						../../scripts/makedl \$@ \$@
 | 
				
			||||||
 | 
					
 | 
				
			||||||
.d.c:
 | 
					.d.c:
 | 
				
			||||||
	LD_LIBRARY_PATH=../../src ../../src/scheme \$(SCMFLAGS) -l mkwidget.scm \$< \$@ \$(WIDGET_SET)
 | 
						LD_LIBRARY_PATH=../../src ../../src/elk \$(SCMFLAGS) -l mkwidget.scm \$< \$@ \$(WIDGET_SET)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
.d.o:
 | 
					.d.o:
 | 
				
			||||||
	LD_LIBRARY_PATH=../../src ../../src/scheme \$(SCMFLAGS) -l mkwidget.scm \$< \$*.c \$(WIDGET_SET)
 | 
						LD_LIBRARY_PATH=../../src ../../src/elk \$(SCMFLAGS) -l mkwidget.scm \$< \$*.c \$(WIDGET_SET)
 | 
				
			||||||
	\$(CC) \$(CFLAGS) -I\$(INC) -I../xlib $x11_incl -c \$*.c
 | 
						\$(CC) \$(CFLAGS) -I\$(INC) -I../xlib $x11_incl -c \$*.c
 | 
				
			||||||
	../../scripts/makedl \$@ \$@
 | 
						../../scripts/makedl \$@ \$@
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -92,10 +92,10 @@ WIDGET_SET= xm
 | 
				
			||||||
	../../scripts/makedl \$@ \$@
 | 
						../../scripts/makedl \$@ \$@
 | 
				
			||||||
 | 
					
 | 
				
			||||||
.d.c:
 | 
					.d.c:
 | 
				
			||||||
	LD_LIBRARY_PATH=../../src ../../src/scheme \$(SCMFLAGS) -l mkwidget.scm \$< \$@ \$(WIDGET_SET)
 | 
						LD_LIBRARY_PATH=../../src ../../src/elk \$(SCMFLAGS) -l mkwidget.scm \$< \$@ \$(WIDGET_SET)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
.d.o:
 | 
					.d.o:
 | 
				
			||||||
	LD_LIBRARY_PATH=../../src ../../src/scheme \$(SCMFLAGS) -l mkwidget.scm \$< \$*.c \$(WIDGET_SET)
 | 
						LD_LIBRARY_PATH=../../src ../../src/elk \$(SCMFLAGS) -l mkwidget.scm \$< \$*.c \$(WIDGET_SET)
 | 
				
			||||||
	\$(CC) \$(CFLAGS) -I\$(INC) -I../xlib $sys_incl -c \$*.c
 | 
						\$(CC) \$(CFLAGS) -I\$(INC) -I../xlib $sys_incl -c \$*.c
 | 
				
			||||||
	../../scripts/makedl \$@ \$@
 | 
						../../scripts/makedl \$@ \$@
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue