Add Debian packaging
This commit is contained in:
24
debian/Makefile
vendored
24
debian/Makefile
vendored
@@ -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
|
||||
|
8
debian/control
vendored
8
debian/control
vendored
@@ -5,12 +5,12 @@ Maintainer: Grégory Soutadé <soutade@gmail.com>
|
||||
Build-Depends: debhelper (>= 7.0.50~), libsqlite3-dev, libwxgtk2.8-dev (>= 2.8.10)
|
||||
Standards-Version: 3.9.1
|
||||
Homepage: http://indefero.soutade.fr/p/kisscount/
|
||||
#Vcs-Git: git://git.debian.org/collab-maint/kisscount.git
|
||||
#Vcs-Browser: http://git.debian.org/?p=collab-maint/kisscount.git;a=summary
|
||||
Vcs-Git: git://soutade.fr/kisscount.git
|
||||
Vcs-Browser: http://indefero.soutade.fr/p/kisscount/source/tree/master/
|
||||
|
||||
Package: kisscount
|
||||
Architecture: amd64
|
||||
Depends: ${misc:Depends}
|
||||
Architecture: any
|
||||
Depends: ${shlibs:Depends} ${misc:Depends}
|
||||
Description: Personal accounting software
|
||||
KissCount is a personal accounting software.
|
||||
It focuses on simplicity and everyday
|
||||
|
1
debian/dirs
vendored
1
debian/dirs
vendored
@@ -1 +0,0 @@
|
||||
/usr/lib/kisscount
|
3
debian/docs
vendored
3
debian/docs
vendored
@@ -1,2 +1,5 @@
|
||||
README
|
||||
README.fr
|
||||
ChangeLog
|
||||
TODO
|
||||
CONTRIBUTORS
|
||||
|
1
debian/files
vendored
1
debian/files
vendored
@@ -1 +0,0 @@
|
||||
kisscount_0.2-1_amd64.deb misc extra
|
1
debian/kisscount-install
vendored
1
debian/kisscount-install
vendored
@@ -1 +0,0 @@
|
||||
usr/bin/kc
|
1
debian/kisscount.manpages
vendored
Normal file
1
debian/kisscount.manpages
vendored
Normal file
@@ -0,0 +1 @@
|
||||
kc.1
|
1
debian/rules
vendored
1
debian/rules
vendored
@@ -25,4 +25,3 @@ export DH_VERBOSE=1
|
||||
|
||||
# install:
|
||||
# $(MAKE) install DESTDIR=$(CURDIR)/debian/kisscount/
|
||||
override_dh_shlibdeps:
|
Reference in New Issue
Block a user