diff options
Diffstat (limited to 't/recipes/checks/build-systems/libtool/la-file')
10 files changed, 75 insertions, 0 deletions
diff --git a/t/recipes/checks/build-systems/libtool/la-file/shared-libs-la-files/build-spec/debian/install b/t/recipes/checks/build-systems/libtool/la-file/shared-libs-la-files/build-spec/debian/install new file mode 100644 index 0000000..fdf1d81 --- /dev/null +++ b/t/recipes/checks/build-systems/libtool/la-file/shared-libs-la-files/build-spec/debian/install @@ -0,0 +1,4 @@ +dependency_libs.la usr/lib +kio_locate.la usr/lib/kde3 +trailing-slash.la usr/lib/lintian +_python_module.la usr/share/pyshared diff --git a/t/recipes/checks/build-systems/libtool/la-file/shared-libs-la-files/build-spec/debian/links b/t/recipes/checks/build-systems/libtool/la-file/shared-libs-la-files/build-spec/debian/links new file mode 100644 index 0000000..c34baaf --- /dev/null +++ b/t/recipes/checks/build-systems/libtool/la-file/shared-libs-la-files/build-spec/debian/links @@ -0,0 +1 @@ +var/lib/kde3/kio_locate.la var/lib/kde3/foo.la diff --git a/t/recipes/checks/build-systems/libtool/la-file/shared-libs-la-files/build-spec/fill-values b/t/recipes/checks/build-systems/libtool/la-file/shared-libs-la-files/build-spec/fill-values new file mode 100644 index 0000000..44b70c6 --- /dev/null +++ b/t/recipes/checks/build-systems/libtool/la-file/shared-libs-la-files/build-spec/fill-values @@ -0,0 +1,3 @@ +Skeleton: upload-native +Testname: shared-libs-la-files +Description: Test checks related to libtool .la files diff --git a/t/recipes/checks/build-systems/libtool/la-file/shared-libs-la-files/build-spec/orig/Makefile b/t/recipes/checks/build-systems/libtool/la-file/shared-libs-la-files/build-spec/orig/Makefile new file mode 100644 index 0000000..b490041 --- /dev/null +++ b/t/recipes/checks/build-systems/libtool/la-file/shared-libs-la-files/build-spec/orig/Makefile @@ -0,0 +1,9 @@ +LA_FILES:=kio_locate.la _python_module.la trailing-slash.la dependency_libs.la + +%.la: %.txt + cp "$<" "$@" + +all: $(LA_FILES) + +clean: + rm -f $(LA_FILES) diff --git a/t/recipes/checks/build-systems/libtool/la-file/shared-libs-la-files/build-spec/orig/_python_module.txt b/t/recipes/checks/build-systems/libtool/la-file/shared-libs-la-files/build-spec/orig/_python_module.txt new file mode 100644 index 0000000..6b425c0 --- /dev/null +++ b/t/recipes/checks/build-systems/libtool/la-file/shared-libs-la-files/build-spec/orig/_python_module.txt @@ -0,0 +1,12 @@ +dlname='_python_module.so' +library_names='_python_module.so' +old_library='' +dependency_libs='' +current=0 +age=0 +revision=0 +installed=yes +shouldnotlink=no +dlopen='' +dlpreopen='' +libdir='/usr/lib/python2.5/site-packages' diff --git a/t/recipes/checks/build-systems/libtool/la-file/shared-libs-la-files/build-spec/orig/dependency_libs.txt b/t/recipes/checks/build-systems/libtool/la-file/shared-libs-la-files/build-spec/orig/dependency_libs.txt new file mode 100644 index 0000000..34b0863 --- /dev/null +++ b/t/recipes/checks/build-systems/libtool/la-file/shared-libs-la-files/build-spec/orig/dependency_libs.txt @@ -0,0 +1,15 @@ +# Generated by ltmain.sh - GNU libtool 1.5.18 - (pwn3d by bksys) +# +# +dlname='dependency_libs.so' +library_names='dependency_libs.so' +old_library='' +dependency_libs='/usr/lib/libdep.la' +current=0 +age=0 +revision=0 +installed=yes +shouldnotlink=no +dlopen='' +dlpreopen='' +libdir='/usr/lib' diff --git a/t/recipes/checks/build-systems/libtool/la-file/shared-libs-la-files/build-spec/orig/kio_locate.txt b/t/recipes/checks/build-systems/libtool/la-file/shared-libs-la-files/build-spec/orig/kio_locate.txt new file mode 100644 index 0000000..4391635 --- /dev/null +++ b/t/recipes/checks/build-systems/libtool/la-file/shared-libs-la-files/build-spec/orig/kio_locate.txt @@ -0,0 +1,15 @@ +# Generated by ltmain.sh - GNU libtool 1.5.18 - (pwn3d by bksys) +# +# +dlname='kio_locate.so' +library_names='kio_locate.so kio_locate.so kio_locate.so' +old_library='' +dependency_libs='' +current=0 +age=0 +revision=0 +installed=yes +shouldnotlink=no +dlopen='' +dlpreopen='' +libdir='/build/buildd/kio-locate-0.4.5+ds/debian/kio-locate/usr/lib/kde3'
\ No newline at end of file diff --git a/t/recipes/checks/build-systems/libtool/la-file/shared-libs-la-files/build-spec/orig/trailing-slash.txt b/t/recipes/checks/build-systems/libtool/la-file/shared-libs-la-files/build-spec/orig/trailing-slash.txt new file mode 100644 index 0000000..736610e --- /dev/null +++ b/t/recipes/checks/build-systems/libtool/la-file/shared-libs-la-files/build-spec/orig/trailing-slash.txt @@ -0,0 +1,12 @@ +dlname='trailing-slash.so' +library_names='trailing-slash.so' +old_library='' +dependency_libs='' +current=0 +age=0 +revision=0 +installed=yes +shouldnotlink=no +dlopen='' +dlpreopen='' +libdir='/usr/lib/lintian/' diff --git a/t/recipes/checks/build-systems/libtool/la-file/shared-libs-la-files/eval/desc b/t/recipes/checks/build-systems/libtool/la-file/shared-libs-la-files/eval/desc new file mode 100644 index 0000000..280c5ed --- /dev/null +++ b/t/recipes/checks/build-systems/libtool/la-file/shared-libs-la-files/eval/desc @@ -0,0 +1,2 @@ +Testname: shared-libs-la-files +Check: build-systems/libtool/la-file diff --git a/t/recipes/checks/build-systems/libtool/la-file/shared-libs-la-files/eval/hints b/t/recipes/checks/build-systems/libtool/la-file/shared-libs-la-files/eval/hints new file mode 100644 index 0000000..cf80cd0 --- /dev/null +++ b/t/recipes/checks/build-systems/libtool/la-file/shared-libs-la-files/eval/hints @@ -0,0 +1,2 @@ +shared-libs-la-files (binary): non-empty-dependency_libs-in-la-file /usr/lib/libdep.la [usr/lib/dependency_libs.la:7] +shared-libs-la-files (binary): incorrect-libdir-in-la-file build/buildd/kio-locate-0.4.5+ds/debian/kio-locate/usr/lib/kde3/ != usr/lib/kde3/ [usr/lib/kde3/kio_locate.la:15] |