Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Ladislav Hagara (cf15117453df38c2fe4ee6b480e1417d7f92697d)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Ladislav Hagara <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Ladislav Hagara (cf15117453df38c2fe4ee6b480e1417d7f92697d)
  • Date: Wed, 24 Jun 2009 21:29:48 -0500

GIT changes to master grimoire by Ladislav Hagara <hgr AT vabo.cz>:

ChangeLog | 4 ++
libs/podsleuth/DEPENDS | 2 +
libs/podsleuth/DETAILS | 27 ++++++++++++++
libs/podsleuth/HISTORY | 4 ++
libs/podsleuth/PRE_BUILD | 4 ++
libs/podsleuth/podsleuth-0.6.4.tar.gz.sig |binary
libs/podsleuth/podsleuth-sg3_utils.patch | 57
++++++++++++++++++++++++++++++
7 files changed, 98 insertions(+)

New commits:
commit cf15117453df38c2fe4ee6b480e1417d7f92697d
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libs/podsleuth: new spell, a tool to discover detailed model information
about an Apple (TM) iPod (TM)

diff --git a/ChangeLog b/ChangeLog
index 0e2af60..9efc057 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2009-06-25 Ladislav Hagara <hgr AT vabo.cz>
+ * libs/podsleuth: new spell, a tool to discover detailed model
+ information about an Apple (TM) iPod (TM)
+
2009-06-24 Ladislav Hagara <hgr AT vabo.cz>
* utils/eggdbus: new spell, D-Bus bindings for GObject

diff --git a/libs/podsleuth/DEPENDS b/libs/podsleuth/DEPENDS
new file mode 100755
index 0000000..568b121
--- /dev/null
+++ b/libs/podsleuth/DEPENDS
@@ -0,0 +1,2 @@
+depends mono &&
+depends sg3_utils
diff --git a/libs/podsleuth/DETAILS b/libs/podsleuth/DETAILS
new file mode 100755
index 0000000..f427dac
--- /dev/null
+++ b/libs/podsleuth/DETAILS
@@ -0,0 +1,27 @@
+ SPELL=podsleuth
+ VERSION=0.6.4
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL=http://banshee-project.org/files/$SPELL/$SOURCE
+ SOURCE_GPG=gurus.gpg:${SOURCE}.sig
+ WEB_SITE=http://banshee-project.org/
+ ENTERED=20090625
+ LICENSE[0]=GPL
+ SHORT="a tool to discover detailed model information about an
Apple (TM) iPod (TM)"
+cat << EOF
+PodSleuth is a tool to discover detailed model information about an Apple
(TM)
+iPod (TM). Its primary role is to be run as a callout by HAL [1] because root
+access is needed to scan the device for required information. When the model
+information is discovered, it is merged into HAL as properties for other
+applications to use.
+
+With PodSleuth installed, applications can expect to have rich iPod (TM)
+metadata merged into the device tree on the iPod data volume node. PodSleuth
+metadata properties are in the org.banshee-project.podsleuth namespace.
+
+PodSleuth is based on lessons learned from the old libipoddevice [2] project.
+It is a cumulation of 2 years of research, backwards and forwards device
+compatibility, and extensive device coverage and user testing. It deprecates
+the libipoddevice project in use and simplifies information access for
+top level applications.
+EOF
diff --git a/libs/podsleuth/HISTORY b/libs/podsleuth/HISTORY
new file mode 100644
index 0000000..697b892
--- /dev/null
+++ b/libs/podsleuth/HISTORY
@@ -0,0 +1,4 @@
+2009-06-25 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS, DEPENDS, PRE_BUILD, podsleuth-sg3_utils.patch: spell
created
+ version 0.6.4
+
diff --git a/libs/podsleuth/PRE_BUILD b/libs/podsleuth/PRE_BUILD
new file mode 100755
index 0000000..be4903f
--- /dev/null
+++ b/libs/podsleuth/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+
+patch -p1 < $SPELL_DIRECTORY/podsleuth-sg3_utils.patch
diff --git a/libs/podsleuth/podsleuth-0.6.4.tar.gz.sig
b/libs/podsleuth/podsleuth-0.6.4.tar.gz.sig
new file mode 100644
index 0000000..0be2758
Binary files /dev/null and b/libs/podsleuth/podsleuth-0.6.4.tar.gz.sig differ
diff --git a/libs/podsleuth/podsleuth-sg3_utils.patch
b/libs/podsleuth/podsleuth-sg3_utils.patch
new file mode 100644
index 0000000..addf38b
--- /dev/null
+++ b/libs/podsleuth/podsleuth-sg3_utils.patch
@@ -0,0 +1,57 @@
+diff -Naur podsleuth-0.6.4.orig/configure podsleuth-0.6.4/configure
+--- podsleuth-0.6.4.orig/configure 2009-01-20 23:43:04.000000000 +0100
++++ podsleuth-0.6.4/configure 2009-06-25 04:20:57.000000000 +0200
+@@ -4392,13 +4392,13 @@
+
+
+
+-{ $as_echo "$as_me:$LINENO: checking for sg_ll_inquiry in -lsgutils" >&5
+-$as_echo_n "checking for sg_ll_inquiry in -lsgutils... " >&6; }
++{ $as_echo "$as_me:$LINENO: checking for sg_ll_inquiry in -lsgutils2" >&5
++$as_echo_n "checking for sg_ll_inquiry in -lsgutils2... " >&6; }
+ if test "${ac_cv_lib_sgutils_sg_ll_inquiry+set}" = set; then
+ $as_echo_n "(cached) " >&6
+ else
+ ac_check_lib_save_LIBS=$LIBS
+-LIBS="-lsgutils $LIBS"
++LIBS="-lsgutils2 $LIBS"
+ cat >conftest.$ac_ext <<_ACEOF
+ /* confdefs.h. */
+ _ACEOF
+@@ -4462,7 +4462,7 @@
+ #define HAVE_LIBSGUTILS 1
+ _ACEOF
+
+- LIBS="-lsgutils $LIBS"
++ LIBS="-lsgutils2 $LIBS"
+
+ else
+ { { $as_echo "$as_me:$LINENO: error: Error! You need to have libsgutils."
>&5
+diff -Naur podsleuth-0.6.4.orig/src/PodSleuth/PodSleuth/ScsiReader.cs
podsleuth-0.6.4/src/PodSleuth/PodSleuth/ScsiReader.cs
+--- podsleuth-0.6.4.orig/src/PodSleuth/PodSleuth/ScsiReader.cs 2007-09-17
09:51:40.000000000 +0200
++++ podsleuth-0.6.4/src/PodSleuth/PodSleuth/ScsiReader.cs 2009-06-25
04:19:18.000000000 +0200
+@@ -50,7 +50,7 @@
+ }
+ }
+
+- [DllImport("libsgutils.so.1")]
++ [DllImport("libsgutils.so.2")]
+ private static extern int sg_ll_inquiry(int sg_fd, int cmddt, int
evpd, int pg_op,
+ IntPtr resp, int mx_resp_len, int noisy, int verbose);
+
+@@ -74,4 +74,4 @@
+ }
+ }
+ }
+-}
+\ No newline at end of file
++}
+diff -Naur podsleuth-0.6.4.orig/src/PodSleuth/PodSleuth.dll.config.in
podsleuth-0.6.4/src/PodSleuth/PodSleuth.dll.config.in
+--- podsleuth-0.6.4.orig/src/PodSleuth/PodSleuth.dll.config.in 2007-09-17
09:51:40.000000000 +0200
++++ podsleuth-0.6.4/src/PodSleuth/PodSleuth.dll.config.in 2009-06-25
04:19:10.000000000 +0200
+@@ -1,4 +1,4 @@
+ <configuration>
+- <dllmap dll="libsgutils.so.1" target="libsgutils.so.1" />
++ <dllmap dll="libsgutils.so.2" target="libsgutils.so.2" />
+ </configuration>
+



  • [SM-Commit] GIT changes to master grimoire by Ladislav Hagara (cf15117453df38c2fe4ee6b480e1417d7f92697d), Ladislav Hagara, 06/24/2009

Archive powered by MHonArc 2.6.24.

Top of Page