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