Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Bor Kraljič (676b5278af064130eaad536dd631fc52525f3b00)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Bor Kraljič <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Bor Kraljič (676b5278af064130eaad536dd631fc52525f3b00)
  • Date: Wed, 21 Jul 2010 04:03:45 -0500

GIT changes to master grimoire by Bor Kraljič <pyrobor AT ver.si>:

mobile/gpsdrive/BUILD | 10 ++++++++++
mobile/gpsdrive/DEPENDS | 21 ++++++++++++++-------
mobile/gpsdrive/DETAILS | 18 ++++++++++++------
mobile/gpsdrive/HISTORY | 5 +++++
mobile/kismet/BUILD | 2 --
mobile/kismet/CONFIGURE | 4 +---
mobile/kismet/DEPENDS | 21 +++++++--------------
mobile/kismet/DETAILS | 2 +-
mobile/kismet/FINAL | 24 ++++++++++++++++++++++++
mobile/kismet/HISTORY | 8 ++++++++
mobile/kismet/INSTALL | 2 +-
11 files changed, 83 insertions(+), 34 deletions(-)

New commits:
commit 676b5278af064130eaad536dd631fc52525f3b00
Author: Bor Kraljič <pyrobor AT ver.si>
Commit: Bor Kraljič <pyrobor AT ver.si>

kismet: => 2010-07-R1 and some spell fixes

commit 1585c80c8754f48f651cb11bb841b6c9123f036b
Author: Bor Kraljič <pyrobor AT ver.si>
Commit: Bor Kraljič <pyrobor AT ver.si>

gpsdrive: => 2.11 and some spell fixes

diff --git a/mobile/gpsdrive/BUILD b/mobile/gpsdrive/BUILD
new file mode 100755
index 0000000..aaac44b
--- /dev/null
+++ b/mobile/gpsdrive/BUILD
@@ -0,0 +1,10 @@
+#option(WITH_SPEECH "Build with support of speech output" ON)
+# we need to disable to compile
+#option(LIBGPS_OLD "Build with old libgps version (<2.90)" ON)
+# we have newer version in grimire
+#option(WITH_MAPNIK "Build with mapnik support" ON)
+# for now we don't have the spell yet (http://mapnik.org/)
+GPSDRIVE_OPTS="-DWITH_SPEECH=OFF -DLIBGPS_OLD=OFF -DWITH_MAPNIK=OFF
$GPSDRIVE_OPTS" &&
+prepare_opts &&
+cmake_build
+
diff --git a/mobile/gpsdrive/DEPENDS b/mobile/gpsdrive/DEPENDS
index 277b32a..912d7db 100755
--- a/mobile/gpsdrive/DEPENDS
+++ b/mobile/gpsdrive/DEPENDS
@@ -1,14 +1,21 @@
depends pcre &&
+depends boost &&
depends gtk+2 &&
-optional_depends "MYSQL" \
- " " \
- " " \
- "to track and store locations" &&
optional_depends "flite" \
" " \
" " \
"to enable voice output" &&
optional_depends "kismet" \
- " " \
- " " \
- "to locate 802.11b networks"
+ "-DWITH_KISMET=ON" \
+ "-DWITH_KISMET=OFF" \
+ "to locate 802.11b networks" &&
+
+optional_depends "postgresql" \
+ "-DWITH_POSTGIS=ON" \
+ "-DWITH_POSTGIS=OFF" \
+ "Build with PostGIS database support" &&
+
+optional_depends "dbus" \
+ "-DWITH_DBUS=ON" \
+ "-DWITH_DBUS=OFF" \
+ "Build with DBUS support"
diff --git a/mobile/gpsdrive/DETAILS b/mobile/gpsdrive/DETAILS
index 244cb97..ec087b9 100755
--- a/mobile/gpsdrive/DETAILS
+++ b/mobile/gpsdrive/DETAILS
@@ -1,15 +1,21 @@
SPELL=gpsdrive
- VERSION=2.09
- SOURCE=$SPELL-$VERSION.tar.gz
+ VERSION=2.11
+ SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=http://www.gpsdrive.cc/$SOURCE
- WEB_SITE=http://www.gpsdrive.cc/
-
SOURCE_HASH=sha512:72a2a34983d0c10e7490670bb33c4b863a49b7e52237764e42d5c79dbf4ef2663daf576169c2210d9331729ff278f190075744ffb66c0a6e26c8c2fc3dc370ef
+ WEB_SITE=http://www.gpsdrive.de/
+ SOURCE_URL[0]=$WEB_SITE/packages/$SOURCE
+
SOURCE_HASH=sha512:d3595bc45dd6a2f2bcd9f301a73408de860a525eb2b49a241ead9b9288d326f5fb19e8ccf08b66a7ba6cee99a4180556c9b7cb667ca122d825367c8361ea8db6
ENTERED=20020227
KEYWORDS="mobile"
SHORT="GpsDrive is a car (bike, ship, plane) navigation system."

cat << EOF
-GpsDrive is a car (bike, ship, plane) navigation system. GpsDrive displays
your position provided from your NMEA capable GPS receiver on a zoomable map,
the map file is autoselected depending of the position and prefered scale.
Speech output is supported if the "festival" software is running. The maps
are autoselected for best resolution depending of your position. All Garmin
GPS reveiver with a serial output should be usable, also other GPS receiver
which supports NMEA protocol.
+GpsDrive is a car (bike, ship, plane) navigation system. GpsDrive displays
+your position provided from your NMEA capable GPS receiver on a zoomable
+map, the map file is autoselected depending of the position and prefered
+scale. Speech output is supported if the "festival" software is running. The
+maps are autoselected for best resolution depending of your position. All
+Garmin GPS reveiver with a serial output should be usable, also other GPS
+receiver which supports NMEA protocol.
GpsDrive is written in C with use of the GTK+ graphic toolkit.
EOF
diff --git a/mobile/gpsdrive/HISTORY b/mobile/gpsdrive/HISTORY
index 7eb9af4..7142e11 100755
--- a/mobile/gpsdrive/HISTORY
+++ b/mobile/gpsdrive/HISTORY
@@ -1,3 +1,8 @@
+2010-07-21 Bor Kraljič <pyrobor AT ver.si>
+ * BUILD: updated spell to 2.11
+ * DEPENDS: added some extra optional_depends
+ * BUILD: added forced flags so it compiles
+
2010-04-06 Philippe "Puppet_Master" Caseiro <puppetmaster AT sourcemage.org>
* DEPENDS: updated mysql dependency to MYSQL provider

diff --git a/mobile/kismet/BUILD b/mobile/kismet/BUILD
deleted file mode 100755
index db4282c..0000000
--- a/mobile/kismet/BUILD
+++ /dev/null
@@ -1,2 +0,0 @@
-OPTS="${OPT} ${OPTS}"
-default_build
diff --git a/mobile/kismet/CONFIGURE b/mobile/kismet/CONFIGURE
index 4a1af44..f9339bb 100755
--- a/mobile/kismet/CONFIGURE
+++ b/mobile/kismet/CONFIGURE
@@ -1,4 +1,2 @@
config_query_option OPT "Use setuid/privdrop ability (recommended)" y \
- "--enable-setuid" "--disable-setuid" &&
-config_query_option OPT "Use system libpcap (not recommended)" n \
- "--enable-syspcap" "--disable-syspcap"
+ "--enable-setuid" "--disable-setuid"
diff --git a/mobile/kismet/DEPENDS b/mobile/kismet/DEPENDS
index b50150b..1635f33 100755
--- a/mobile/kismet/DEPENDS
+++ b/mobile/kismet/DEPENDS
@@ -3,20 +3,13 @@ depends freetype2 &&
depends autoconf &&
depends libxml2 &&
depends expat &&
-
-optional_depends ncurses \
- "" \
- "--disable-curses --disable-panel" \
- "for ncurses UI" &&
-
+depends ncurses &&
depends imagemagick &&
optional_depends gmp &&
-optional_depends wireshark \
- "--with-wireshark" \
- "--without-wireshark" \
- "support wireshark wiretap for replaying logs" &&

-if echo $OPT | grep 'enable-syspcap' > /dev/null 2>&1
-then
-depends libpcap
-fi
+optional_depends libnl "" "" "LibNL/nl80211 support" &&
+
+optional_depends libpcap \
+ "--enable-pcap" \
+ "--disable-pcap" \
+ "capture support (most sources)"
diff --git a/mobile/kismet/DETAILS b/mobile/kismet/DETAILS
index 3c0d2ab..b67b995 100755
--- a/mobile/kismet/DETAILS
+++ b/mobile/kismet/DETAILS
@@ -1,5 +1,5 @@
SPELL=kismet
- VERSION=2008-05-R1
+ VERSION=2010-07-R1
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.asc
SOURCE_GPG=738BBDB1.gpg:$SOURCE2:UPSTREAM_KEY
diff --git a/mobile/kismet/FINAL b/mobile/kismet/FINAL
new file mode 100755
index 0000000..7762988
--- /dev/null
+++ b/mobile/kismet/FINAL
@@ -0,0 +1,24 @@
+message "${MESSAGE_COLOR}" &&
+message "If you have not done so already, read the README file and the FAQ
file. Additional" &&
+message "documentation is in the docs/ directory. You MUST edit
/etc/kismet.conf" &&
+message "and configure Kismet for your system, or it will NOT run properly!"
&&
+
+message "" &&
+if echo $OPT | grep -q 'enable-setuid'; then
+message "Kismet has been installed with a SUID ROOT CAPTURE HELPER
executeable by" &&
+message "users in the group ' kismet '. This WILL ALLOW USERS IN THIS
GROUP" &&
+message "TO ALTER YOUR NETWORK INTERACE STATES, but is more secure than
running" &&
+message "all of Kismet as root. ONLY users in this group will be able to" &&
+message "run Kismet and capture from physical network devices."
+else
+message "Kismet has NOT been installed suid-root. This means you will need
to start" &&
+message "it as root. If you add your user to the kismet group and install"
&&
+message "Kismet with 'make suidinstall', users in that group will be able
to" &&
+message "run Kismet directly." &&
+message "" &&
+message "READ THE KISMET DOCUMENTATION ABOUT THE KISMET SECURITY MODEL TO" &&
+message "DECIDE IF YOU WANT TO INSTALL IT SUID-ROOT" &&
+message "" &&
+message "It is generally more secure to install Kismet with the suid-root
helper" &&
+message "option."
+fi
diff --git a/mobile/kismet/HISTORY b/mobile/kismet/HISTORY
index 0c3b34d..768d9bd 100644
--- a/mobile/kismet/HISTORY
+++ b/mobile/kismet/HISTORY
@@ -1,3 +1,11 @@
+2010-07-21 Bor Kraljič <pyrobor AT ver.si>
+ * DETAILS: updated spell to 2010-07-R1
+ * INSTALL: search in OPT not OPTS
+ * FINAL: added some warrings
+ * BUILD: removed, no longer needed (--enable-setuid is not used
anymore)
+ * CONFIGURE: removed query for libpcap
+ * DEPENDS: added libpcap as optional_depends
+
2009-01-20 Robert Figura <template AT sourcemage.org>
* DETAILS: updated spell to 2008-05-R1

diff --git a/mobile/kismet/INSTALL b/mobile/kismet/INSTALL
index 2d55f32..735978b 100755
--- a/mobile/kismet/INSTALL
+++ b/mobile/kismet/INSTALL
@@ -1,4 +1,4 @@
-if echo $OPTS | grep 'enable-setuid'
+if echo $OPT | grep 'enable-setuid'
then
make suidinstall
else



  • [SM-Commit] GIT changes to master grimoire by Bor Kraljič (676b5278af064130eaad536dd631fc52525f3b00), Bor Kraljič, 07/21/2010

Archive powered by MHonArc 2.6.24.

Top of Page