Skip to content

Commit

Permalink
Merge branch 'master' of github.com:adiesner/GarminPlugin
Browse files Browse the repository at this point in the history
  • Loading branch information
adiesner committed Jul 5, 2013
2 parents 9d09d7d + 8717cdb commit a366a08
Show file tree
Hide file tree
Showing 9 changed files with 144 additions and 1 deletion.
4 changes: 4 additions & 0 deletions HISTORY
@@ -1,3 +1,7 @@
2013-07-05 - Version 0.3.18
- Added FIT->TCX converter now supporting websites that can not handle FIT files
- Now supporting new TCX fields (Speed, MaxHeartRate, MaxCadence and AvgSpeed)

2013-05-07 - Version 0.3.17
- Added new feature to backup every uploaded file to a local directory
- Bugfix: Now using case insensitive search for configuration file on device
Expand Down
1 change: 1 addition & 0 deletions build/debian/saucy/debian/compat
@@ -0,0 +1 @@
7
14 changes: 14 additions & 0 deletions build/debian/saucy/debian/control
@@ -0,0 +1,14 @@
Source: garminplugin
Section: misc
Priority: optional
Maintainer: Andreas Diesner <garminplugin@andreas-diesner.de>
Build-Depends: debhelper (>= 7), libusb-0.1-4, zlib1g-dev, libgcc1, libc6, libusb-dev, libtinyxml-dev, pkg-config, garmin-forerunner-tools, libgcrypt11-dev
Standards-Version: 3.8.1
Homepage: http://www.andreas-diesner.de/garminplugin

Package: garminplugin
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: Garmin Communicator Plugin for Linux
This Firefox/Chrome plugin allows you to access your garmin device using your browser. You can transfer GPX files to your device or read fitnessdata from the device and upload this data to certain websites like http://connect.garmin.com.
This plugin is NOT an official product of the company Garmin (http://www.garmin.com). It is a fan product.
26 changes: 26 additions & 0 deletions build/debian/saucy/debian/copyright
@@ -0,0 +1,26 @@
This package was debianized by Andreas Diesner <garminplugin@andreas-diesner.de> on
Thu, 15 Apr 2010 17:50:18 +0200.

It was downloaded from http://www.andreas-diesner.de/garminplugin

Upstream Author(s):

Andreas Diesner <garminplugin@andreas-diesner.de>

Copyright:

Copyright (C) 2010 Andreas Diesner

License:

GPL 3 or any later version

The Debian packaging is:

Copyright (C) 2010 Andreas Diesner <garminplugin@andreas-diesner.de>

and is licensed under the GPL version 3,
see `/usr/share/common-licenses/GPL-3'.

# Please also look if there are files or directories which have a
# different copyright/license attached and list them here.
Empty file added build/debian/saucy/debian/dirs
Empty file.
Empty file added build/debian/saucy/debian/docs
Empty file.
1 change: 1 addition & 0 deletions build/debian/saucy/debian/garminplugin.udev
@@ -0,0 +1 @@
ATTRS{idVendor}=="091e", ATTRS{idProduct}=="0003", MODE="0666", GROUP="plugdev"
97 changes: 97 additions & 0 deletions build/debian/saucy/debian/rules
@@ -0,0 +1,97 @@
#!/usr/bin/make -f
# -*- makefile -*-
# Sample debian/rules that uses debhelper.
# This file was originally written by Joey Hess and Craig Small.
# As a special exception, when this file is copied by dh-make into a
# dh-make output file, you may use that output file without restriction.
# This special exception was added by Craig Small in version 0.37 of dh-make.

# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1

LBITS := $(shell getconf LONG_BIT)


configure: configure-stamp
configure-stamp:
dh_testdir
# Add here commands to configure the package.
touch configure-stamp

build: build-stamp

build-stamp: configure-stamp
dh_testdir

# Add here commands to compile the package.
# Lucid does not have tinyxml package, we need to provide it
if test -f tinyxml/Makefile; then cd tinyxml && make; fi
cd GarminPlugin && ./configure
cd GarminPlugin && $(MAKE)
#docbook-to-man debian/garminplugin.sgml > garminplugin.1

touch $@

clean:
dh_testdir
dh_testroot
rm -f build-stamp configure-stamp
if test -f GarminPlugin/Makefile; then cd GarminPlugin && make clean; fi
# Lucid does not have tinyxml package, we need to provide it
if test -f tinyxml/Makefile; then cd tinyxml && make clean; fi
# Add here commands to clean up after the build process.

dh_clean

install: build
dh_testdir
dh_testroot
dh_prep
dh_installdirs

# Add here commands to install the package into debian/garminplugin.
mkdir -p $(CURDIR)/debian/garminplugin/usr/lib/mozilla/plugins
cp GarminPlugin/npGarminPlugin.so $(CURDIR)/debian/garminplugin/usr/lib/mozilla/plugins
# Hardy
#mkdir -p $(CURDIR)/debian/garminplugin/usr/lib/firefox-addons/plugins
#cp GarminPlugin/npGarminPlugin.so $(CURDIR)/debian/garminplugin/usr/lib/firefox-addons/plugins


# Build architecture-independent files here.
binary-indep: install
# We have nothing to do by default.

# Build architecture-dependent files here.
binary-arch: install
dh_testdir
dh_testroot
# dh_installchangelogs
# dh_installdocs
# dh_installexamples
# dh_install
# dh_installmenu
# dh_installdebconf
# dh_installlogrotate
# dh_installemacsen
# dh_installpam
# dh_installmime
# dh_python
# dh_installinit
# dh_installcron
# dh_installinfo
# dh_installman
dh_installudev
dh_link
dh_strip
dh_compress
dh_fixperms
# dh_perl
# dh_makeshlibs
dh_installdeb
dh_shlibdeps
dh_gencontrol
dh_md5sums
dh_builddeb

binary: binary-indep binary-arch
.PHONY: build clean binary-indep binary-arch binary install configure
2 changes: 1 addition & 1 deletion src/main.cpp
Expand Up @@ -54,7 +54,7 @@ const char * pluginName = "Garmin Communicator";
/**
* A variable that stores the plugin description (may contain HTML)
*/
const char * pluginDescription = "<a href=\"http://www.andreas-diesner.de/garminplugin/\">Garmin Communicator - Fake</a> plugin. Version 0.3.17";
const char * pluginDescription = "<a href=\"http://www.andreas-diesner.de/garminplugin/\">Garmin Communicator - Fake</a> plugin. Version 0.3.18";

/**
* A variable that stores the mime description of the plugin.
Expand Down

0 comments on commit a366a08

Please sign in to comment.