Use autotools and intltools, translate user interface, add German translation
[led-pattern-ed] / Makefile
diff --git a/Makefile b/Makefile
deleted file mode 100644 (file)
index d8f6ba4..0000000
--- a/Makefile
+++ /dev/null
@@ -1,76 +0,0 @@
-.PHONY: all clean install
-
-bindir=/usr/bin
-pluginlibdir=`pkg-config hildon-control-panel --variable pluginlibdir`
-plugindesktopentrydir=`pkg-config hildon-control-panel --variable plugindesktopentrydir`
-sudoersdir=/etc/sudoers.d
-
-HILDON_CFLAGS = `pkg-config --cflags hildon-1`
-OSSO_CFLAGS = `pkg-config --cflags libosso`
-GLIB_CFLAGS = `pkg-config --cflags glib-2.0 gobject-2.0`
-
-HILDON_LIBS = `pkg-config --libs hildon-1`
-OSSO_LIBS = `pkg-config --libs libosso`
-GLIB_LIBS = `pkg-config --libs glib-2.0 gobject-2.0`
-
-pluginlib_LTLIBRARY = \
-       libled-pattern-editor.so
-
-plugindesktopentry_DATA = \
-       data/led-pattern-editor.desktop
-
-sudoers_DATA = \
-       data/led-pattern-editor.sudoers
-
-bin_PROGRAM = \
-       led-pattern-helper
-
-all: ${pluginlib_LTLIBRARY} ${bin_PROGRAM}
-
-led_pattern_editor_SOURCES = $(patsubst %.vala,%.c,${led_pattern_editor_VALASOURCES})
-
-led_pattern_editor_VALASOURCES = \
-       src/led-pattern-editor.vala \
-       src/led-color-widgets.vala \
-       src/led-command-widget.vala \
-       src/led-pattern.vala \
-       src/led-pattern-rx44.vala \
-       src/led-pattern-rx51.vala \
-       src/led-pattern-dialog.vala \
-       src/led-pattern-button.vala \
-       src/led-pattern-view.vala \
-       src/led-program-dialog.vala \
-       src/mce-ini-parse.vala
-
-led_pattern_editor_VALAFLAGS = --pkg hildon-1 --pkg libosso
-
-${pluginlib_LTLIBRARY}: ${led_pattern_editor_SOURCES}
-       gcc -shared ${HILDON_CFLAGS} ${OSSO_CFLAGS} -o $@ $^ ${HILDON_LIBS} ${OSSO_LIBS}
-
-src/led-pattern-editor.c: ${led_pattern_editor_VALASOURCES}
-       valac -C ${led_pattern_editor_VALAFLAGS} -o $@ $^
-
-led_pattern_helper_SOURCES = \
-       src/led-pattern-helper.c
-
-led_pattern_helper_VALASOURCES = \
-       src/led-pattern-helper.vala
-
-${bin_PROGRAM}: ${led_pattern_helper_SOURCES}
-       gcc ${GLIB_CFLAGS} -o $@ $^ ${GLIB_LIBS}
-
-src/led-pattern-helper.c: ${led_pattern_helper_VALASOURCES}
-       valac -C -o $@ $^
-
-clean:
-       rm ${pluginlib_LTLIBRARY} ${bin_PROGRAM} src/*.c
-
-install:
-       install -d ${DESTDIR}${pluginlibdir}
-       install libled-pattern-editor.so ${DESTDIR}${pluginlibdir}/libled-pattern-editor.so
-       install -d ${DESTDIR}${plugindesktopentrydir}
-       install ${plugindesktopentry_DATA} ${DESTDIR}${plugindesktopentrydir}/`basename ${plugindesktopentry_DATA}`
-       install -d ${DESTDIR}${bindir}
-       install led-pattern-helper ${DESTDIR}${bindir}/led-pattern-helper
-       install -d ${DESTDIR}${sudoersdir}
-       install ${sudoers_DATA} ${DESTDIR}${sudoersdir}/`basename ${sudoers_DATA}`