[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