diff options
-rw-r--r-- | app-misc/galileo/ChangeLog | 27 | ||||
-rw-r--r-- | app-misc/galileo/Manifest | 13 | ||||
-rwxr-xr-x | app-misc/galileo/files/galileo.init.d | 37 | ||||
-rw-r--r-- | app-misc/galileo/files/galileo.logrotate.d | 12 | ||||
-rw-r--r-- | app-misc/galileo/files/galileo.service | 13 | ||||
-rw-r--r-- | app-misc/galileo/files/galileo.udev | 1 | ||||
-rw-r--r-- | app-misc/galileo/files/galileorc | 33 | ||||
-rw-r--r-- | app-misc/galileo/files/galileorc-2 | 36 | ||||
-rw-r--r-- | app-misc/galileo/files/gentoo-no-tests.patch | 11 | ||||
-rw-r--r-- | app-misc/galileo/galileo-0.4.1.ebuild | 93 | ||||
-rw-r--r-- | app-misc/galileo/galileo-0.4.4.ebuild | 93 | ||||
-rw-r--r-- | app-misc/galileo/metadata.xml | 33 |
12 files changed, 0 insertions, 402 deletions
diff --git a/app-misc/galileo/ChangeLog b/app-misc/galileo/ChangeLog deleted file mode 100644 index a6f8a28..0000000 --- a/app-misc/galileo/ChangeLog +++ /dev/null @@ -1,27 +0,0 @@ -# ChangeLog for app-misc/galileo -# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: $ - -*galileo-0.4.1 (29 Jun 2014) - - 29 Jun 2014; Stuart Hickinbottom <stuart@hickinbottom.com> - -galileo-0.4_pre20140222.ebuild, +galileo-0.4.1.ebuild: - Bump for galileo-0.4.1 - -*galileo-0.4 (13 Apr 2014) - - 13 Apr 2014; Stuart Hickinbottom <stuart@hickinbottom.com> - +galileo-0.4.ebuild: - Bump for formal 0.4 release - - 07 Apr 2014; Stuart Hickinbottom <stuart@hickinbottom.com> - galileo-0.4_pre20140222.ebuild, galileo-0.4_pre20140326.ebuild: - Fixed license for app-mixed/galileo - -*galileo-0.4_pre20140326 (26 Mar 2014) - - 26 Mar 2014; Stuart Hickinbottom <stuart@hickinbottom.com> - +galileo-0.4_pre20140326.ebuild, +files/galileorc-2, - +files/gentoo-no-tests.patch: - Added new 0.4dev ebuild snapshot for 2014-03-26 - diff --git a/app-misc/galileo/Manifest b/app-misc/galileo/Manifest deleted file mode 100644 index 721e3ec..0000000 --- a/app-misc/galileo/Manifest +++ /dev/null @@ -1,13 +0,0 @@ -AUX galileo.init.d 766 SHA256 53245e2fb7c319391c3885128c058b92b2056d8ea032305a2a360c66c36c0660 SHA512 b777678286fdee1f850c7b07f8d924a1de5361a0e693178fbc68b49510e44195309c8d2cbc302949165e6db0b2ef9ecf7b9e284b37e3f7b24c4b378b73edfaee WHIRLPOOL d7b2be76ee93e3223a588d16e175734d50ea4622602eddb3b7deead059c39b8f173a90fc9872c8d212a3af02e59125a5c3c249ec07b30aaf948cb54aa26c567f -AUX galileo.logrotate.d 240 SHA256 3f22e4ce0fa8b8e4d0663529d94d6a8f95da26dc4575b38d7939f64f8e107a73 SHA512 d0f54a88db5806be1198f5525798b968902124e22eed770ea9e673ca215ad686f17413513dc9770d4214a740ba3df409bf36323b08936bd514375e75cd741f37 WHIRLPOOL 2a81ef251af7bb8586511197ff700c8ce7c70ef2a34940657aff8ebf66891d10fc670bfefc97d0e31637d3f116709aadd1a07efe3bd7444c16f96c70d6691329 -AUX galileo.service 268 SHA256 82f03d6ad94f7d39fa78939aee3a3529739ffbecf63cb716df0e4a629ba521c3 SHA512 6a25e7efeb8921b86f42f319abab79aef43dc4bba55831417d8bbf6b33ddef9756234d1295a4fe396b7d273e0771a4313db97c7c20d0741ed5231dc4cb79733b WHIRLPOOL c3d32590203516f8fa63ea2f2abf9631f4db548a7b9ec8922b125284d79c92c5355694c3ba224aeeebdb48aa5351fa02145d1fd68660b986efecf4f9107b276c -AUX galileo.udev 132 SHA256 180e05455f9f2977ede6b84c239409f1ffd012e55a6494c462f6c0eac54893db SHA512 29885fb80764fb922a4d0b117daacce0f4e3fe8a021a33ff3be36b28182bc3ff3f1a24411edf2646fa24e24ae250ccba72a05a3956b543c244671f7284b40946 WHIRLPOOL 751bac386a9e1426ed4c7ac6acf5b39bea49094ceb4e40e06f5b36987eed2427f8dcfa485f451f7bee64dba5e6ca5ccfeeca3ab6a111b8668b0489f52bebd119 -AUX galileorc 565 SHA256 cb78e98f08943fedcbc72bde3071a90917b8c7c898f10b1803e58d8d56bd39d8 SHA512 816bab91138045b19cf4a27760acaa7673e0e01c6e2d49b7dfcfd42ac86842a715d63c8f352d91052945cc8c5f0a115fe174e225034addb1ee4d9af3ed480f87 WHIRLPOOL e25b07d461ab7fd2f49ee699ec688f933de7e76b60569c82dfd8cefdf2947360c3b728243c254033572a1e337ee04b5556e384239e0f6958dfb8eb2153ee29e0 -AUX galileorc-2 712 SHA256 063cf6e3fa87bf7aa647708205b7f711d38d9583a4804db95a7cdd31be3fecf4 SHA512 a0604216da28458d1acffb7b75d26c6c9cf124b059750f9c4582a67d1a74e0decea3db40e2e143b17412cc96290014a760b7ca889fcf7c6db17c87d064d400fe WHIRLPOOL 36b75b2e2805e592a49d955e405220c6974548f216ef31b2264bf592b740068be678e26eb7af3d70fec7f3c84deaddfddfdea02c6b8bc9453d11c96d7cc1510c -AUX gentoo-no-tests.patch 401 SHA256 78c26d9b9293bc43ee1af82e9b106bed65bb9fad380cf687372ce146c1cf9791 SHA512 a2bea4da3d6a615f08b79f3edf5709eafbd97d834bc57718604a98e1977851dfd13dbdce7cbf3a5b9355a9af3fecd0a08ce852accdccd2e465361b1540b90967 WHIRLPOOL e2ec02d9e0a3d73e6ed028e8408b1b4fa04bcfa6cae189ed872a259d123cf483dee67ca8b500b4d5d0530aa2b36cbc94533f91bd929c49d65e0507775f0a8ef1 -DIST galileo-0.4.1.tar.bz2 32319 SHA256 cfe7f8a2ea5413ab99d38276b89f1b8366c4eb2bbe6aaf353b93fadefdb9a689 SHA512 4c483f940d58441c63ebe2a731183c2a0651cb0274efee7fbe26e465ca91c196db79e4de685891fb13fd736a3ac149e7add7db25868ddcf7e2b460c6be056bb8 WHIRLPOOL bb35465d23eabc33c036bcf3ec177cf253b2a845eaf58c879f01ad7c8786f2647b000f8240e3217c51b6703dda941b74984719a18742fd00c2660e2257824731 -DIST galileo-0.4.4.tar.bz2 33316 SHA256 58ea56598edcf8272fa8ae6c47890b63a56f8b5826f8e4a3a52054cbfb9ea7eb SHA512 519d92c24ecfdc745069905075cb7adb6d71e6baab7e702c1c9a4066a6674d59936d2c3a1d5259d005b20500ba7c8d1380c9baaf80f159d352d0c7c597a1caab WHIRLPOOL da2d69f351314d9fffe79f84f7d2d441e6edd4426f3a2974339dc73cdb5656bf946f61d90ac7e1e59ab2cf39b4812a433d5675e14413d7fe01bce1a06b4f0c3f -EBUILD galileo-0.4.1.ebuild 2329 SHA256 dd5ab7e87f6ab6feff771a9466005af51752cc9368aa42efcb95436d3d74457c SHA512 d5605ab2ea0aba9a8b3428f9adee221ab1e71a6ae94a8191824fa69cecef1d74ed60aa30242143b18cbe81a78e88903f124789e81114a304ddbef5447dbe5f2d WHIRLPOOL b761b403ab04cc5063903aaaeef63e3bb3d3308d0b51f4bb1e62ec1b8039789fc0f652c9be662979e7a4a0835a14e84d27569b07e550da25aafe5cfee3c5306d -EBUILD galileo-0.4.4.ebuild 2331 SHA256 d422e49965190ecea20f41082d3b721f6f3be3dd94888646eb36effe9e75f3f9 SHA512 3e94f75d52f7efd26737b4e700f4675360d240d48b5bb96d4b6ae8c9e568c51b64f961a96ce0d1a77346d7cfd40d342ef79cb21f0e1db2d07e4511ab45347b15 WHIRLPOOL 6464eabb311f0aa57bc5b66148f36a2fd9a35e47f50536534658a37ef9adf1360af438769cca98c92d4a8528f17eca481b7902a01218fda6cadbe6304b8894c6 -MISC ChangeLog 840 SHA256 dd0538621c86f6b156538029c5fcdfdc5a3682483c6565c2257c5e4f9456d63c SHA512 32b1be33673af9a5e1b3a51b97137280f46a3a2998be365a37476c3bc0aa3bfe635c717efa431a5812515ccc00ffac5ed44f03617244dee0080669bab8785a6b WHIRLPOOL 56f969e4451b2a87be2940aa9ebe2328b56e595c0d01336cf062e00c85d0af73861101c2b5128e62e09bf5f22651a1a9c8b7cb0a943656be10a10bc97d8d6e84 -MISC metadata.xml 1060 SHA256 e88ce4e886acbc1e89e5fc669424a10d4b1baf7d2a9fc2d6e1781b29dc0c4976 SHA512 c1973617b60ba6e4c5d6bb0d0cbed8319685185aabab428d10a7e0cb312087656b6598f78830af475856bfae24067c2ecd125ae5bde0523ed3e5258d79db6e5c WHIRLPOOL d6d5261bfbb0f0e7c4758159540a137fd97c981c21315b29e7ec7b212f5d3ad78e4fdef2343408a503e41fe82340f631daa76f42dd7d4007bd2334a76626a131 diff --git a/app-misc/galileo/files/galileo.init.d b/app-misc/galileo/files/galileo.init.d deleted file mode 100755 index 0d971cf..0000000 --- a/app-misc/galileo/files/galileo.init.d +++ /dev/null @@ -1,37 +0,0 @@ -#!/sbin/runscript -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header$ - -pidfile=/var/run/galileo.pid -logdir=/var/log/galileo -uid=galileo -gid=galileo - -depend() { - need net -} - -start() { - ebegin "Starting Galileo tracker synchroniser" - - start-stop-daemon \ - --start --exec /usr/bin/galileo \ - --pidfile ${pidfile} \ - --make-pidfile \ - --user ${uid} \ - --group ${gid} \ - --stderr "${logdir}/galileo.log" \ - --background \ - -- \ - --config /etc/galileorc \ - daemon - - eend $? "Failed to start Galileo tracker synchroniser" -} - -stop() { - ebegin "Stopping Galileo tracker synchroniser" - start-stop-daemon --retry 10 --stop --pidfile ${pidfile} - eend $? "Failed to stop Galileo tracker synchroniser" -} diff --git a/app-misc/galileo/files/galileo.logrotate.d b/app-misc/galileo/files/galileo.logrotate.d deleted file mode 100644 index c849df0..0000000 --- a/app-misc/galileo/files/galileo.logrotate.d +++ /dev/null @@ -1,12 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header$ - -/var/log/galileo/galileo.log /var/log/galileo/galileo.err { - missingok - notifempty - copytruncate - rotate 5 - size 100k -} - diff --git a/app-misc/galileo/files/galileo.service b/app-misc/galileo/files/galileo.service deleted file mode 100644 index 3a727d2..0000000 --- a/app-misc/galileo/files/galileo.service +++ /dev/null @@ -1,13 +0,0 @@ -# unit file for app-misc/galileo - -[Unit] -Description=Synchronisation utility for Bluetooth LE-based Fitbit trackers -After=network.target - -[Service] -User=galileo -Group=galileo -ExecStart=/usr/bin/galileo --config /etc/galileorc daemon - -[Install] -WantedBy=network.target diff --git a/app-misc/galileo/files/galileo.udev b/app-misc/galileo/files/galileo.udev deleted file mode 100644 index 5a0328c..0000000 --- a/app-misc/galileo/files/galileo.udev +++ /dev/null @@ -1 +0,0 @@ -SUBSYSTEM=="usb", ATTR{idVendor}=="2687", ATTR{idProduct}=="fb01", SYMLINK+="fitbit", MODE="0660", OWNER="galileo", GROUP="galileo" diff --git a/app-misc/galileo/files/galileorc b/app-misc/galileo/files/galileorc deleted file mode 100644 index c5ae457..0000000 --- a/app-misc/galileo/files/galileorc +++ /dev/null @@ -1,33 +0,0 @@ -# -*- mode: yaml; -*- - -# Settings for galileo.py - -# if in deamon mode, delay between sync runs -# specified in milliseconds -daemon-period: 60000 - -# keep dump files -keep-dumps: false - -# upload data to Fitbit -do-upload: true - -# directory to store the dumps -dump-dir: /var/lib/galileo/dump - -# logging (default/verbose/debug) -logging: verbose - -# synchronize even if trackers were recently synchronized -force-sync: false - -# include -#include-trackers: -# - 123456789ABC -# - 9876543210AB -# - 112233445566 - -# exclude -#exclude-trackers: -# - AABBCCDDEEFF -# - 881144BB1234 diff --git a/app-misc/galileo/files/galileorc-2 b/app-misc/galileo/files/galileorc-2 deleted file mode 100644 index 1835549..0000000 --- a/app-misc/galileo/files/galileorc-2 +++ /dev/null @@ -1,36 +0,0 @@ -# -*- mode: yaml; -*- - -# Settings for galileo.py - -# if in deamon mode, delay between sync runs -# specified in milliseconds -daemon-period: 60000 - -# keep dump files -keep-dumps: false - -# upload data to Fitbit -do-upload: true - -# whether to use encryption (HTTPS) to send tracker data -https-only: true - -# directory to store the dumps -dump-dir: /var/lib/galileo/dump - -# logging (default/verbose/debug) -logging: verbose - -# synchronize even if trackers were recently synchronized -force-sync: false - -# trackers to include (remember to quote the IDs) -#include: -# - '123456789ABC' -# - '9876543210AB' -# - '112233445566' - -# trackers to exclude (remember to quote the IDs) -#exclude: -# - 'AABBCCDDEEFF' -# - '881144BB1234' diff --git a/app-misc/galileo/files/gentoo-no-tests.patch b/app-misc/galileo/files/gentoo-no-tests.patch deleted file mode 100644 index e73e172..0000000 --- a/app-misc/galileo/files/gentoo-no-tests.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- setup.py.old 2014-03-23 18:53:00.000000000 +0000 -+++ setup.py 2014-03-26 22:08:11.070136893 +0000 -@@ -43,7 +43,7 @@ - 'Operating System :: OS Independent', - 'Programming Language :: Python', - ], -- packages=find_packages(), -+ packages=find_packages(exclude=('tests',)), - entry_points={ - 'console_scripts': [ - 'galileo = galileo.main:main' diff --git a/app-misc/galileo/galileo-0.4.1.ebuild b/app-misc/galileo/galileo-0.4.1.ebuild deleted file mode 100644 index ec1a582..0000000 --- a/app-misc/galileo/galileo-0.4.1.ebuild +++ /dev/null @@ -1,93 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header$ - -EAPI=5 -PYTHON_COMPAT=(python{2_6,2_7}) - -inherit distutils-r1 vcs-snapshot user systemd udev - - -HOMEPAGE="https://bitbucket.org/benallard/galileo" - -COMMIT_ID="082c494e68ff" -SRC_URI="https://bitbucket.org/benallard/galileo/get/${PV}.tar.bz2 -> ${P}.tar.bz2" - -KEYWORDS="~amd64 ~x86" -DESCRIPTION="Synchronisation utility for Bluetooth LE-based Fitbit trackers" -LICENSE="LGPL-3+" -SLOT="0" -IUSE="" - -RUN_UID=galileo -RUN_GID=galileo - -DUMPDIR=/var/lib/galileo/dump -LOGDIR=/var/log/galileo - -# Runtime dependencies -RDEPEND=" - >=dev-python/pyusb-1.0.0_alpha1 - >=dev-python/requests-0.13.1[${PYTHON_USEDEP}] - >=dev-python/pyyaml-3.10[${PYTHON_USEDEP}] - >=virtual/udev-208 - " - -pkg_setup() { - # Create the user and group if not already present - enewgroup ${RUN_GID} - enewuser ${RUN_UID} -1 -1 "/dev/null" ${RUN_GID} -} - -src_prepare() { - einfo "Applying patches" - epatch "${FILESDIR}/gentoo-no-tests.patch" - - # Main python package installation - einfo "Performing standard Python ebuild install" - distutils-r1_python_prepare -} - -python_install_all() { - - # Initialisation (OpenRC) - einfo "Installing initialisation scripts (OpenRC and systemd)" - newinitd "${FILESDIR}/galileo.init.d" "${PN}" - systemd_dounit "${FILESDIR}/galileo.service" - - # udev rule - einfo "Installing tracker USB dongle udev rule" - insinto "$(get_udevdir)/rules.d" - newins "${FILESDIR}/galileo.udev" 99-galileo.rules - - # Configuration - einfo "Installing default configuration" - insinto /etc - newins "${FILESDIR}/galileorc-2" galileorc - - # Manual pages - doman doc/galileo.1 doc/galileorc.5 - - # Initialise log directory - einfo "Initialising logfile directory" - dodir "${LOGDIR}" - fperms 770 "${LOGDIR}" - fowners ${RUN_UID}:${RUN_GID} "${LOGDIR}" - touch "${ED}/${LOGDIR}/galileo.log" - fowners ${RUN_UID}:${RUN_GID} "${LOGDIR}/galileo.log" - - # Log rotation - einfo "Installing logfile rotation" - insinto /etc/logrotate.d - newins "${FILESDIR}/galileo.logrotate.d" "${PN}" - - # Initialize server cache directory - einfo "Initialising tracker dump directory" - dodir "${DUMPDIR}" - fowners ${RUN_UID}:${RUN_GID} "${DUMPDIR}" - fperms 770 "${DUMPDIR}" - - # Main python package installation - einfo "Performing standard Python ebuild install" - distutils-r1_python_install_all -} diff --git a/app-misc/galileo/galileo-0.4.4.ebuild b/app-misc/galileo/galileo-0.4.4.ebuild deleted file mode 100644 index 36c4073..0000000 --- a/app-misc/galileo/galileo-0.4.4.ebuild +++ /dev/null @@ -1,93 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header$ - -EAPI=5 -PYTHON_COMPAT=(python{2_6,2_7}) - -inherit distutils-r1 vcs-snapshot user systemd udev - - -HOMEPAGE="https://bitbucket.org/benallard/galileo" - -COMMIT_ID="a4b5c744e45d" -SRC_URI="https://bitbucket.org/benallard/galileo/get/${PV}.tar.bz2 -> ${P}.tar.bz2" - -KEYWORDS="~amd64 ~x86" -DESCRIPTION="Synchronisation utility for Bluetooth LE-based Fitbit trackers" -LICENSE="LGPL-3+" -SLOT="0" -IUSE="" - -RUN_UID=galileo -RUN_GID=galileo - -DUMPDIR=/var/lib/galileo/dump -LOGDIR=/var/log/galileo - -# Runtime dependencies -RDEPEND=" - >=dev-python/pyusb-1.0.0_alpha1 - >=dev-python/requests-0.13.1[${PYTHON_USEDEP}] - >=dev-python/pyyaml-3.10[${PYTHON_USEDEP}] - >=virtual/udev-208 - " - -pkg_setup() { - # Create the user and group if not already present - enewgroup ${RUN_GID} - enewuser ${RUN_UID} -1 -1 "/dev/null" ${RUN_GID} -} - -src_prepare() { - #einfo "Applying patches" - #epatch "${FILESDIR}/gentoo-no-tests.patch" - - # Main python package installation - einfo "Performing standard Python ebuild install" - distutils-r1_python_prepare -} - -python_install_all() { - - # Initialisation (OpenRC) - einfo "Installing initialisation scripts (OpenRC and systemd)" - newinitd "${FILESDIR}/galileo.init.d" "${PN}" - systemd_dounit "${FILESDIR}/galileo.service" - - # udev rule - einfo "Installing tracker USB dongle udev rule" - insinto "$(get_udevdir)/rules.d" - newins "${FILESDIR}/galileo.udev" 99-galileo.rules - - # Configuration - einfo "Installing default configuration" - insinto /etc - newins "${FILESDIR}/galileorc-2" galileorc - - # Manual pages - doman doc/galileo.1 doc/galileorc.5 - - # Initialise log directory - einfo "Initialising logfile directory" - dodir "${LOGDIR}" - fperms 770 "${LOGDIR}" - fowners ${RUN_UID}:${RUN_GID} "${LOGDIR}" - touch "${ED}/${LOGDIR}/galileo.log" - fowners ${RUN_UID}:${RUN_GID} "${LOGDIR}/galileo.log" - - # Log rotation - einfo "Installing logfile rotation" - insinto /etc/logrotate.d - newins "${FILESDIR}/galileo.logrotate.d" "${PN}" - - # Initialize server cache directory - einfo "Initialising tracker dump directory" - dodir "${DUMPDIR}" - fowners ${RUN_UID}:${RUN_GID} "${DUMPDIR}" - fperms 770 "${DUMPDIR}" - - # Main python package installation - einfo "Performing standard Python ebuild install" - distutils-r1_python_install_all -} diff --git a/app-misc/galileo/metadata.xml b/app-misc/galileo/metadata.xml deleted file mode 100644 index 9092ca7..0000000 --- a/app-misc/galileo/metadata.xml +++ /dev/null @@ -1,33 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer> - <email>stuart@hickinbottom.com</email> - <name>Stuart Hickinbottom</name> - </maintainer> - <longdescription lang="en"> - This is a utility to securely synchronize a Fitbit device with the - Fitbit web service. It allows you to browse your data on their - website, and their apps. - - All Bluetooth-based trackers are supported. Those are: - - - Fitbit One - - Fitbit Zip - - Fitbit Flex - - Fitbit Force - - Note -- the Fitbit Ultra tracker is not supported as it - communicates using the ANT protocol. - <pkg>app-misc/galileo</pkg>. - </longdescription> - <upstream> - <maintainer> - <email>benoit.allard@gmx.de</email> - <name>Benoît Allard</name> - </maintainer> - <doc>https://bitbucket.org/benallard/galileo</doc> - <bugs-to>https://bitbucket.org/benallard/galileo/issues</bugs-to> - <remote-id type="bitbucket">benallard/galileo</remote-id> - </upstream> -</pkgmetadata> |