Add Debian packaging

This commit is contained in:
2011-03-06 17:20:42 +01:00
parent 7f08ad06ea
commit 6a20953757
22 changed files with 100 additions and 50 deletions

24
debian/Makefile vendored
View File

@@ -1,6 +1,14 @@
LIB_DIR=$(DESTDIR)"/usr/lib/kisscount/"
SHARE_DIR=$(DESTDIR)"/usr/share/kisscount/"
DOC_DIR=$(DESTDIR)"/usr/share/doc/kisscount/"
BIN_DIR=$(DESTDIR)"/usr/bin/"
CXXFLAGS+=`wx-config --cxxflags` -Wall -Isrc -ggdb
CXXFLAGS+=-I./lib/wxsqlite3-1.9.9/include
CXXFLAGS+=-I./lib/freechart/include
CXXFLAGS+=-Wl,--rpath,"$(LIB_DIR)"
CXXFLAGS+=-DRESSOURCES_ROOT="\"$(SHARE_DIR)\""
#CXXFLAGS+=-DRESSOURCES_ROOT="\"./ressources/\""
LDFLAGS+=`wx-config --libs`
ifdef WIN32
@@ -54,11 +62,11 @@ package:
endif
install:
mkdir -p $(DESTDIR)/usr/lib/kisscount/
mkdir -p $(DESTDIR)/usr/bin
cp kc $(DESTDIR)/usr/lib/kisscount/
cp -r ressources $(DESTDIR)/usr/lib/kisscount/
cp -r lib/*.so* $(DESTDIR)/usr/lib/kisscount/
cp tools/launch_kc.sh $(DESTDIR)/usr/lib/kisscount/
cp init.sql $(DESTDIR)/usr/lib/kisscount/
ln -s $(DESTDIR)/usr/lib/kisscount/launch_kc.sh $(DESTDIR)/usr/bin/kc
mkdir -p $(LIB_DIR) $(BIN_DIR) $(SHARE_DIR) $(DOC_DIR)
cp kc $(BIN_DIR)
cp -rf lib/*.so* $(LIB_DIR)
cp -rf ressources/* $(SHARE_DIR)
cp -rf README* ChangeLog CONTRIBUTORS TODO $(DOC_DIR)
remove:
rm -rf $(LIB_DIR) $(SHARE_DIR) $(DOC_DIR) $(BIN_DIR)/kc