From 771d16f70e3e526de8dfd55fd3c5bb2393a9d703 Mon Sep 17 00:00:00 2001 From: Roelof Wobben Date: Sat, 14 Dec 2013 19:40:55 +0100 Subject: [PATCH 1/3] new package cjs: part of cinnamon2.x --- common/shlibs | 3 +++ srcpkgs/cjs-devel | 1 + srcpkgs/cjs/cjs-devel | 1 + srcpkgs/cjs/template | 37 +++++++++++++++++++++++++++++++++++++ 4 files changed, 42 insertions(+) create mode 120000 srcpkgs/cjs-devel create mode 120000 srcpkgs/cjs/cjs-devel create mode 100644 srcpkgs/cjs/template diff --git a/common/shlibs b/common/shlibs index 17719fb47a1..e75afa0ed2c 100644 --- a/common/shlibs +++ b/common/shlibs @@ -1440,3 +1440,6 @@ libethumb_client.so.1 efl-1.8.1_1 libethumb.so.1 efl-1.8.1_1 libevas.so.1 efl-1.8.1_1 libelementary.so.1 elementary-1.8.0_1 +libcjs.so.0 cjs-2.0.0_1 +libcjs-dbus.so.0 cjs-2.0.0_1 + diff --git a/srcpkgs/cjs-devel b/srcpkgs/cjs-devel new file mode 120000 index 00000000000..8d0deb7e58a --- /dev/null +++ b/srcpkgs/cjs-devel @@ -0,0 +1 @@ +cjs \ No newline at end of file diff --git a/srcpkgs/cjs/cjs-devel b/srcpkgs/cjs/cjs-devel new file mode 120000 index 00000000000..8c8ae69501d --- /dev/null +++ b/srcpkgs/cjs/cjs-devel @@ -0,0 +1 @@ +cjs-devel \ No newline at end of file diff --git a/srcpkgs/cjs/template b/srcpkgs/cjs/template new file mode 100644 index 00000000000..389dae55b8b --- /dev/null +++ b/srcpkgs/cjs/template @@ -0,0 +1,37 @@ +# Template file for 'cjs' +pkgname=cjs +version=2.0.0 +revision=1 +short_desc="Javascript for Cinnamom" +build_style=gnu-configure +configure_args=" --disable-static --libexecdir=/usr/lib" +hostmakedepends="automake libtool" +makedepends="js-devel gnome-common pkg-config gobject-introspection + dbus-glib-devel readline-devel" +maintainer="Roelof Wobben " +license="GPL-3" +homepage="http://cinnamon.linuxmint.com/" +distfiles="https://github.com/linuxmint/${pkgname}/archive/${version}.tar.gz" +checksum=2fea6c491e6ce8567201f14c0e926181154d798d4811dd65da477c014bfb2a9a + +pre_configure() { + ./autogen.sh +} + +cjs-devel_package() { + depends="${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove "usr/lib/*.so*" + vmove usr/include + vmove usr/lib/cjs + vmove usr/lib/cjs-1.0 + vmove usr/lib/pkgconfig + } +} + +cjs_package() { + pkg_install() { + vmove all + } +} From 4f499e2c01ee1baad6ca2ed89e786905e2f8fd0f Mon Sep 17 00:00:00 2001 From: Roelof Wobben Date: Sun, 15 Dec 2013 10:25:54 +0100 Subject: [PATCH 2/3] changed template after remarks --- srcpkgs/cjs/cjs-devel | 1 - srcpkgs/cjs/template | 7 +++---- 2 files changed, 3 insertions(+), 5 deletions(-) delete mode 120000 srcpkgs/cjs/cjs-devel diff --git a/srcpkgs/cjs/cjs-devel b/srcpkgs/cjs/cjs-devel deleted file mode 120000 index 8c8ae69501d..00000000000 --- a/srcpkgs/cjs/cjs-devel +++ /dev/null @@ -1 +0,0 @@ -cjs-devel \ No newline at end of file diff --git a/srcpkgs/cjs/template b/srcpkgs/cjs/template index 389dae55b8b..8552b41c9ff 100644 --- a/srcpkgs/cjs/template +++ b/srcpkgs/cjs/template @@ -4,10 +4,9 @@ version=2.0.0 revision=1 short_desc="Javascript for Cinnamom" build_style=gnu-configure -configure_args=" --disable-static --libexecdir=/usr/lib" -hostmakedepends="automake libtool" -makedepends="js-devel gnome-common pkg-config gobject-introspection - dbus-glib-devel readline-devel" +configure_args=" --disable-static" +hostmakedepends="automake libtool gnome-common pkg-config gobject-introspection" +makedepends="js-devel dbus-glib-devel readline-devel" maintainer="Roelof Wobben " license="GPL-3" homepage="http://cinnamon.linuxmint.com/" From 65bb481369465f5427e6ab7b979381f62aa3dbb9 Mon Sep 17 00:00:00 2001 From: Roelof Wobben Date: Sun, 15 Dec 2013 10:40:04 +0100 Subject: [PATCH 3/3] some more changes on template --- srcpkgs/cjs/template | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/srcpkgs/cjs/template b/srcpkgs/cjs/template index 8552b41c9ff..6e833f559b9 100644 --- a/srcpkgs/cjs/template +++ b/srcpkgs/cjs/template @@ -21,10 +21,8 @@ cjs-devel_package() { depends="${sourcepkg}>=${version}_${revision}" short_desc+=" - development files" pkg_install() { - vmove "usr/lib/*.so*" + vmove "usr/lib/*.so" vmove usr/include - vmove usr/lib/cjs - vmove usr/lib/cjs-1.0 vmove usr/lib/pkgconfig } }