[Lunar-commits] <moonbase> barry: manages BlackBerry handhelds

Paul Bredbury brebs at lunar-linux.org
Sun Jan 16 06:07:18 CET 2011


commit 7da61378d2887bed863a6c416321e7393a8441bd
Author: Paul Bredbury <brebs at lunar-linux.org>
Date:   Sun Jan 16 12:07:18 2011 +0700

    barry: manages BlackBerry handhelds
---
 zbeta/barry/BUILD   |   13 +++++++++++++
 zbeta/barry/DEPENDS |   11 +++++++++++
 zbeta/barry/DETAILS |   18 ++++++++++++++++++
 3 files changed, 42 insertions(+), 0 deletions(-)

diff --git a/zbeta/barry/BUILD b/zbeta/barry/BUILD
new file mode 100644
index 0000000..3b46a5a
--- /dev/null
+++ b/zbeta/barry/BUILD
@@ -0,0 +1,13 @@
+(
+
+  # Appropriate udev rule
+  sedit "s:plugdev:usb:" udev/99-blackberry-perms.rules &&
+
+  OPTS+=" --disable-static" &&
+
+  ./buildgen.sh &&
+  default_build &&
+
+  install -m644 udev/99-blackberry-perms.rules /etc/udev/rules.d/99-blackberry-perms.rules
+
+) > $C_FIFO 2>&1
diff --git a/zbeta/barry/DEPENDS b/zbeta/barry/DEPENDS
new file mode 100644
index 0000000..e9303ad
--- /dev/null
+++ b/zbeta/barry/DEPENDS
@@ -0,0 +1,11 @@
+depends libusb
+
+# libtar is needed when building the GUI
+depends libtar
+
+# Lunar needs libopensync 0.22 (stable version) rather than 0.38 (dev version),
+# otherwise get build error:  No package 'opensync-1.0' found
+#optional_depends  "libopensync"  "--enable-opensync-plugin"  "--disable-opensync-plugin"  "to build OpenSync plugin"
+
+optional_depends "boost" "--enable-boost" "--disable-boost" "for Boost support"
+optional_depends "libglademm" "--enable-gui" "--disable-gui" "to build GUI"
diff --git a/zbeta/barry/DETAILS b/zbeta/barry/DETAILS
new file mode 100644
index 0000000..65a6398
--- /dev/null
+++ b/zbeta/barry/DETAILS
@@ -0,0 +1,18 @@
+          MODULE=barry
+          RELVER=0.16
+         # Using git because it's more stable than 0.16
+         GITDATE=20110116
+         VERSION=$RELVER-git-$GITDATE
+          SOURCE=$MODULE-$VERSION.tar.bz2
+      SOURCE_URL=$MIRROR_URL
+      SOURCE_VFY=sha1:0d42c0c5641a4ad9db3fecc742b44e5c36572757
+        WEB_SITE=http://www.netdirect.ca/software/packages/barry
+         ENTERED=20110115
+         UPDATED=20110115
+           SHORT="Synchronize, backup, restore and manage BlackBerry devices"
+
+cat << EOF
+Barry is a desktop toolset for managing your BlackBerry device. It
+contains command-line tools which will enable you to access data on
+the device, and install packages.
+EOF


More information about the Lunar-commits mailing list