summaryrefslogtreecommitdiff
path: root/strata/tizen/iniparser.morph
diff options
context:
space:
mode:
Diffstat (limited to 'strata/tizen/iniparser.morph')
-rw-r--r--strata/tizen/iniparser.morph26
1 files changed, 26 insertions, 0 deletions
diff --git a/strata/tizen/iniparser.morph b/strata/tizen/iniparser.morph
new file mode 100644
index 00000000..102503bc
--- /dev/null
+++ b/strata/tizen/iniparser.morph
@@ -0,0 +1,26 @@
+name: iniparser
+kind: chunk
+build-commands:
+- make
+install-commands:
+- mkdir -p "$DESTDIR/$PREFIX/lib"
+- install -m 755 libiniparser.so.0 "$DESTDIR/$PREFIX/lib"
+- ln -s libiniparser.so.0 "$DESTDIR/$PREFIX/lib/libiniparser.so"
+- mkdir -p "$DESTDIR/$PREFIX/include"
+- install -m 644 src/*.h "$DESTDIR/$PREFIX/include"
+- install -m 644 src/*.h "$DESTDIR/$PREFIX/include"
+- mkdir -p $DESTDIR/$PREFIX/lib/pkgconfig
+- |
+ cat > "$DESTDIR/$PREFIX/lib/pkgconfig/iniparser.pc" <<EOF
+ prefix = ${PREFIX}
+ exec_prefix = ${PREFIX}
+ libdir = ${PREFIX}/lib
+ includedir = ${PREFIX}/include
+
+ Name : iniparser
+ Description : a free stand-alone ini file parsing library.
+ Version : 2.17
+ Libs : -L\${libdir} -liniparser
+ Cflags : -I\${includedir}
+
+ EOF