diff --git a/.gitignore b/.gitignore index 939820a..d4a0da7 100644 --- a/.gitignore +++ b/.gitignore @@ -26,3 +26,11 @@ nala_1.0.2-0_source.changes nala_1.0.2-0_amd64.deb nala-1.0.2.tar.gz nala-1.0.2.tar.xz +nala-1.0.3.tar.bz2 +nala_1.0.3.orig.tar.gz +nala_1.0.3-0.debian.tar.gz +nala_1.0.3-0.dsc +nala_1.0.3-0_source.changes +nala_1.0.3-0_amd64.deb +nala-1.0.3.tar.gz +nala-1.0.3.tar.xz diff --git a/Recipe b/Recipe index c36831a..157a940 100644 --- a/Recipe +++ b/Recipe @@ -2,6 +2,6 @@ project { name = nala - version = 1.0.2 + version = 1.0.3 minimum-bake-version = 0.1 } diff --git a/pkg-config/Recipe b/pkg-config/Recipe new file mode 100644 index 0000000..73476f6 --- /dev/null +++ b/pkg-config/Recipe @@ -0,0 +1,4 @@ +data.pkg-config { + files = nala.pc + install-directory = /usr/share/pkgconfig +} diff --git a/pkg-config/nala.pc b/pkg-config/nala.pc new file mode 100644 index 0000000..bc71e1b --- /dev/null +++ b/pkg-config/nala.pc @@ -0,0 +1,11 @@ +prefix=/usr +exec_prefix=${prefix} +includedir=${prefix}/include +libdir=${exec_prefix}/lib + +Name: nala +Description: Simple file watcher based on GLib +Version: 1.0.3 +Requires: glib-2.0 gio-2.0 +Cflags: -I${includedir} +Libs: -L${libdir} -lnala diff --git a/src/Recipe b/src/Recipe index 1132ffb..edc8cdd 100644 --- a/src/Recipe +++ b/src/Recipe @@ -1,13 +1,15 @@ libraries.nala { sources = queue.vala watchers.vala applications.vala + so-version = 0 + compile-flags = -O2 -flto + link-flags = -flto -Wl,--as-needed,-soname,libnala.so.$(libraries.nala.so-version) vala-packages = gio-2.0 gee-1.0 packages = gee-1.0 gio-2.0 - so-version = 0 } programs.nala-watcher { sources = nala-watcher.vala - libraries = nala (local) (static) + libraries = nala (local) vala-packages = gio-2.0 gee-1.0 packages = gee-1.0 gio-2.0 }