X-Git-Url: http://git.kpe.io/?a=blobdiff_plain;f=debian%2Frules;h=299e58efe5e370b275d38929b0c216198b1c5310;hb=fd3c9c9f21ff40904bf27eb7a797bbd6c2d80630;hp=41d3289225ceb98f15f0cd4809c1005915d981d7;hpb=7789115d30d833f617135871016b985a246c753d;p=clsql.git diff --git a/debian/rules b/debian/rules index 41d3289..299e58e 100755 --- a/debian/rules +++ b/debian/rules @@ -1,7 +1,5 @@ #!/usr/bin/make -f -export DH_COMPAT=4 - plain-pkg := clsql pkg := cl-sql @@ -11,7 +9,8 @@ pkg-mysql := cl-sql-mysql pkg-pg := cl-sql-postgresql pkg-pg-socket := cl-sql-postgresql-socket pkg-aodbc := cl-sql-aodbc -all-pkgs := $(pkg) $(pkg-base) $(pkg-uffi) $(pkg-mysql) $(pkg-pg) $(pkg-pg-socket) $(pkg-aodbc) +pkg-tests := cl-sql-tests +all-pkgs := $(pkg) $(pkg-base) $(pkg-uffi) $(pkg-mysql) $(pkg-pg) $(pkg-pg-socket) $(pkg-aodbc) $(pkg-tests) UPSTREAM_VER := $(shell sed -n -e "s/${pkg} (\(.*\)-[0-9A-Za-z\.]).*/\1/p" < debian/changelog |head -1) @@ -26,6 +25,7 @@ srcs-mysql-so := $(wildcard db-mysql/*.so) srcs-pg := $(wildcard db-postgresql/*.lisp) srcs-pg-socket := $(wildcard db-postgresql-socket/*.lisp) srcs-aodbc := $(wildcard db-aodbc/*.lisp) +srcs-tests := $(wildcard tests/*.lisp) clc-base := usr/share/common-lisp clc-source := $(clc-base)/source @@ -50,6 +50,8 @@ clc-pg-socket := $(clc-source)/clsql-postgresql-socket lispdir-pg-socket := $(clc-pg-socket)/db-postgresql-socket clc-aodbc := $(clc-source)/clsql-aodbc lispdir-aodbc := $(clc-aodbc)/db-aodbc +clc-tests := $(clc-source)/clsql-tests +lispdir-tests := $(clc-tests)/tests configure: configure-stamp configure-stamp: @@ -100,6 +102,7 @@ install: build dh_installdirs -p $(pkg-pg-socket) $(lispdir-pg-socket) dh_installdirs -p $(pkg-mysql) $(lispdir-mysql) $(sodir-mysql) dh_installdirs -p $(pkg-aodbc) $(lispdir-aodbc) + dh_installdirs -p $(pkg-tests) $(lispdir-tests) # Main package dh_install -p $(pkg) $(srcs) $(lispdir-sql) @@ -125,6 +128,9 @@ install: build dh_install -p $(pkg-aodbc) $(srcs-aodbc) $(lispdir-aodbc) dh_install -p $(pkg-aodbc) clsql-aodbc.asd $(clc-aodbc) + dh_install -p $(pkg-tests) $(srcs-tests) $(lispdir-tests) + dh_install -p $(pkg-tests) clsql-tests.asd $(clc-tests) + # CLC Systems dh_link -p $(pkg) $(clc-clsql)/clsql.asd $(clc-systems)/clsql.asd dh_link -p $(pkg-base) $(clc-base)/clsql-base.asd $(clc-systems)/clsql-base.asd @@ -133,10 +139,7 @@ install: build dh_link -p $(pkg-pg) $(clc-pg)/clsql-postgresql.asd $(clc-systems)/clsql-postgresql.asd dh_link -p $(pkg-pg-socket) $(clc-pg-socket)/clsql-postgresql-socket.asd $(clc-systems)/clsql-postgresql-socket.asd dh_link -p $(pkg-aodbc) $(clc-aodbc)/clsql-aodbc.asd $(clc-systems)/clsql-aodbc.asd - - # Test suite - dh_installdirs -p $(pkg) $(doc-dir)/html $(doc-dir)/test-suite - dh_install -p $(pkg) test-suite/tester-clsql.lisp test-suite/acl-compat-tester.lisp $(doc-dir)/test-suite + dh_link -p $(pkg-tests) $(clc-tests)/clsql-tests.asd $(clc-systems)/clsql-tests.asd # Documentation rm -rf doc/html