aboutsummaryrefslogtreecommitdiff
path: root/Makefile.in
diff options
context:
space:
mode:
authorAgney Lopes Roth Ferraz <agney@debian.org>2007-04-09 11:45:31 -0300
committerSimon Quigley <tsimonq2@ubuntu.com>2017-06-19 14:38:41 -0500
commitadb3993ba087ede46f62d5f018e17b07e99b5260 (patch)
tree67b4fa7e224f09d21eb76060422ca23e50e6dfe0 /Makefile.in
parentb3e31ae3787c8806f48c85a52bba9aa3554e2c07 (diff)
parent11b8179a57e675c6672cbe649c655230ae3e9744 (diff)
Import Debian changes 0.4.2.1-1
hardinfo (0.4.2.1-1) unstable; urgency=low * New upstream release. * Fixed segfault on device entry (Closes: #387955)
Diffstat (limited to 'Makefile.in')
-rw-r--r--Makefile.in28
1 files changed, 19 insertions, 9 deletions
diff --git a/Makefile.in b/Makefile.in
index 6d0c8a8b..6acd957a 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -1,17 +1,18 @@
CC = gcc -O3 $(ARCHOPTS)
CCSLOW = gcc -O0
-CFLAGS = -fPIC -pipe -Wall -g $(GTK_CFLAGS) $(GLADE_CFLAGS) -I.
+CFLAGS = -fPIC -pipe -Wall -g $(GTK_CFLAGS) $(GLADE_CFLAGS) $(SOUP_CFLAGS) -I.
# ----------------------------------------------------------------------------
OBJECTS = hardinfo.o shell.o util.o iconcache.o loadgraph.o sha1.o md5.o \
- menu.o stock.o callbacks.o expr.o report.o blowfish.o binreloc.o
+ menu.o stock.o callbacks.o expr.o report.o blowfish.o binreloc.o \
+ vendor.o socket.o fbench.o syncmanager.o
MODULES = computer.so devices.so benchmark.so
all: $(OBJECTS) $(MODULES)
$(CC) $(CFLAGS) -o hardinfo -Wl,-export-dynamic $(OBJECTS) $(GTK_LIBS) $(GTK_FLAGS) \
- $(GLADE_LIBS) $(GLADE_FLAGS)
+ $(GLADE_LIBS) $(GLADE_FLAGS) $(SOUP_LIBS) $(SOUP_FLAGS)
md5.o:
$(CCSLOW) $(CFLAGS) -c md5.c -o $@
@@ -22,11 +23,20 @@ blowfish.o:
sha1.o:
$(CCSLOW) $(CFLAGS) -c sha1.c -o $@
+fbench.o:
+ $(CCSLOW) $(CFLAGS) -c fbench.c -o $@
+
+benchmark.so: benchmark.c
+ @echo "--- Module: $< ($@)"
+ $(CCSLOW) $(CFLAGS) -o $@ -shared $< $(GTK_FLAGS) $(GTK_LIBS) \
+ $(GLADE_LIBS) $(GLADE_FLAGS)
+ ln -sf ../$@ modules
+
%.so: %.c
@echo "--- Module: $< ($@)"
$(CC) $(CFLAGS) -o $@ -shared $< $(GTK_FLAGS) $(GTK_LIBS) \
$(GLADE_LIBS) $(GLADE_FLAGS)
- mv -f $@ modules
+ ln -sf ../$@ modules
clean:
rm -rf .xvpics pixmaps/.xvpics *.o *.so hardinfo modules/*.so report
@@ -61,19 +71,19 @@ install: all
cp hardinfo ${DESTDIR}/usr/bin/hardinfo
@echo '*** Installing modules...'
- cp -r modules/*.so ${DESTDIR}/usr/lib/hardinfo/modules
+ cp -Lr modules/*.so ${DESTDIR}/usr/lib/hardinfo/modules
@echo '*** Installing pixmaps...'
- cp -r pixmaps/* ${DESTDIR}/usr/share/hardinfo/pixmaps
+ cp -Lr pixmaps/* ${DESTDIR}/usr/share/hardinfo/pixmaps
@echo '*** Installing misc data...'
- cp uidefs.xml ${DESTDIR}/usr/share/hardinfo
- cp modules.conf ${DESTDIR}/usr/share/hardinfo
cp benchmark.conf ${DESTDIR}/usr/share/hardinfo
cp benchmark.data ${DESTDIR}/usr/share/hardinfo
@echo '*** Fixing permissions...'
- #chmod -R 755 ${DESTDIR}/usr/share/hardinfo
chmod 755 ${DESTDIR}/usr/bin/hardinfo
@echo '*** Done installing.'
+
+installer:
+ makeinstaller