[Pkg-wmaker-commits] [wmtv] 27/48: wmtv: Switch to autotools for build.

Doug Torrance dtorrance-guest at moszumanska.debian.org
Mon Feb 1 20:13:22 UTC 2016


This is an automated email from the git hooks/post-receive script.

dtorrance-guest pushed a commit to branch master
in repository wmtv.

commit eeed68a1119ebf9160d9bd2b1edab097ace7c018
Author: Doug Torrance <dtorrance at piedmont.edu>
Date:   Mon Feb 1 00:45:20 2016 -0500

    wmtv: Switch to autotools for build.
    
    Also rename CREDITS and CHANGES to AUTHORS and ChangeLog, resp.
---
 CREDITS => AUTHORS   |  0
 CHANGES => ChangeLog |  0
 Makefile             | 25 -------------------------
 Makefile.am          | 10 ++++++++++
 configure.ac         | 12 ++++++++++++
 5 files changed, 22 insertions(+), 25 deletions(-)

diff --git a/CREDITS b/AUTHORS
similarity index 100%
rename from CREDITS
rename to AUTHORS
diff --git a/CHANGES b/ChangeLog
similarity index 100%
rename from CHANGES
rename to ChangeLog
diff --git a/Makefile b/Makefile
deleted file mode 100644
index d585157..0000000
--- a/Makefile
+++ /dev/null
@@ -1,25 +0,0 @@
-#
-#	Makefile for wmtv
-#
-INCDIR	=	-I/usr/X11R6/include
-LIBDIR	=	-L/usr/X11R6/lib
-LIBS	=	-lXpm -lXext -lX11 -lXxf86dga -lXxf86vm -ldockapp
-OBJS	=	src/wmtv.o
-
-.c.o:
-	cc -c -O2 -Wall -D$(shell echo `uname -s`) $< -o $*.o $(INCDIR)
-
-all: wmtv
-
-wmtv: $(OBJS)
-	cc -o wmtv $^ $(LIBDIR) $(LIBS)
-
-install:: all
-	install -s -m 4755 -o root wmtv /usr/X11R6/bin
-	install -m 0644 -o root -g root wmtvrc.sample /etc/wmtvrc
-
-clean:
-	for i in $(OBJS) ; do \
-		rm -f $$i; \
-	done
-	rm -f wmtv
diff --git a/Makefile.am b/Makefile.am
new file mode 100644
index 0000000..05bb38b
--- /dev/null
+++ b/Makefile.am
@@ -0,0 +1,10 @@
+bin_PROGRAMS = wmtv
+wmtv_SOURCES = src/channels.h src/wmtv.c src/wmtv-master.xpm \
+	src/wmgeneral/wmgeneral.c src/wmgeneral/wmgeneral.h
+
+AM_CFLAGS = $(x11_CFLAGS) $(xext_CFLAGS) $(xpm_CFLAGS) $(xxf86dga_CFLAGS) \
+	$(xxf86vm_CFLAGS) $(libv4l1_CFLAGS)
+LIBS += $(x11_LIBS) $(xext_LIBS) $(xpm_LIBS) $(xxf86dga_LIBS) $(xxf86vm_LIBS) \
+	$(libv4l1_LIBS)
+
+EXTRA_DIST = wmtvrc.sample
diff --git a/configure.ac b/configure.ac
new file mode 100644
index 0000000..4434be9
--- /dev/null
+++ b/configure.ac
@@ -0,0 +1,12 @@
+AC_INIT([wmtv], [0.6.5], [wmaker-dev at lists.windowmaker.org])
+AM_INIT_AUTOMAKE([foreign subdir-objects])
+AC_CONFIG_SRCDIR([configure.ac])
+AC_PROG_CC
+PKG_CHECK_MODULES([x11],[x11])
+PKG_CHECK_MODULES([xext],[xext])
+PKG_CHECK_MODULES([xpm],[xpm])
+PKG_CHECK_MODULES([xxf86dga],[xxf86dga])
+PKG_CHECK_MODULES([xxf86vm],[xxf86vm])
+PKG_CHECK_MODULES([libv4l1],[libv4l1])
+AC_CONFIG_FILES([Makefile])
+AC_OUTPUT

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-wmaker/wmtv.git



More information about the Pkg-wmaker-commits mailing list