Permalink
Browse files

create debian package structure

  • Loading branch information...
HubertD committed Jan 10, 2016
1 parent 4e8ff0b commit f79bb5d8a3bb0c9bd173f60302a49c68569ad13f
Showing with 120 additions and 39 deletions.
  1. +12 −0 cangaroo.desktop
  2. +3 −39 cangaroo.pro
  3. +3 −0 debian/cangaroo.install
  4. +5 −0 debian/changelog
  5. +1 −0 debian/compat
  6. +17 −0 debian/control
  7. +29 −0 debian/copyright
  8. +2 −0 debian/dirs
  9. +6 −0 debian/rules
  10. +1 −0 debian/source/format
  11. 0 { → src}/Backend.cpp
  12. 0 { → src}/Backend.h
  13. 0 { → src}/Logger.cpp
  14. 0 { → src}/Logger.h
  15. 0 { → src}/MdiWindow.cpp
  16. 0 { → src}/MdiWindow.h
  17. BIN { → src}/assets/icon.png
  18. BIN { → src}/assets/mdibg.png
  19. 0 { → src}/assets/mdibg.svg
  20. 0 { → src}/assets/sign.svg
  21. 0 { → src}/cangaroo.qrc
  22. 0 { → src}/driver/CanDriver.cpp
  23. 0 { → src}/driver/CanDriver.h
  24. 0 { → src}/driver/CanInterface.cpp
  25. 0 { → src}/driver/CanInterface.h
  26. 0 { → src}/driver/CanListener.cpp
  27. 0 { → src}/driver/CanListener.h
  28. 0 { → src}/driver/driver.pri
  29. 0 { → src}/driver/socketcan/SocketCanDriver.cpp
  30. 0 { → src}/driver/socketcan/SocketCanDriver.h
  31. 0 { → src}/driver/socketcan/SocketCanInterface.cpp
  32. 0 { → src}/driver/socketcan/SocketCanInterface.h
  33. 0 { → src}/driver/socketcan/libsocketcan/can_netlink.h
  34. 0 { → src}/driver/socketcan/libsocketcan/libsocketcan.c
  35. 0 { → src}/driver/socketcan/libsocketcan/libsocketcan.h
  36. 0 { → src}/main.cpp
  37. 0 { → src}/mainwindow.cpp
  38. 0 { → src}/mainwindow.h
  39. 0 { → src}/model/CanDb.cpp
  40. 0 { → src}/model/CanDb.h
  41. 0 { → src}/model/CanDbMessage.cpp
  42. 0 { → src}/model/CanDbMessage.h
  43. 0 { → src}/model/CanDbNode.cpp
  44. 0 { → src}/model/CanDbNode.h
  45. 0 { → src}/model/CanDbSignal.cpp
  46. 0 { → src}/model/CanDbSignal.h
  47. 0 { → src}/model/CanMessage.cpp
  48. 0 { → src}/model/CanMessage.h
  49. 0 { → src}/model/CanTrace.cpp
  50. 0 { → src}/model/CanTrace.h
  51. 0 { → src}/model/MeasurementInterface.cpp
  52. 0 { → src}/model/MeasurementInterface.h
  53. 0 { → src}/model/MeasurementNetwork.cpp
  54. 0 { → src}/model/MeasurementNetwork.h
  55. 0 { → src}/model/MeasurementSetup.cpp
  56. 0 { → src}/model/MeasurementSetup.h
  57. 0 { → src}/model/model.pri
  58. 0 { → src}/parser/dbc/DbcParser.cpp
  59. 0 { → src}/parser/dbc/DbcParser.h
  60. 0 { → src}/parser/dbc/DbcTokens.cpp
  61. 0 { → src}/parser/dbc/DbcTokens.h
  62. 0 { → src}/parser/dbc/dbc.pri
  63. 0 { → src}/scripts/setup_vcan.sh
  64. +41 −0 src/src.pro
  65. 0 { → src}/window/GraphWindow/GraphWindow.cpp
  66. 0 { → src}/window/GraphWindow/GraphWindow.h
  67. 0 { → src}/window/GraphWindow/GraphWindow.pri
  68. 0 { → src}/window/GraphWindow/GraphWindow.ui
  69. 0 { → src}/window/LogWindow/LogWindow.cpp
  70. 0 { → src}/window/LogWindow/LogWindow.h
  71. 0 { → src}/window/LogWindow/LogWindow.pri
  72. 0 { → src}/window/LogWindow/LogWindow.ui
  73. 0 { → src}/window/SetupDialog/SelectCanInterfacesDialog.cpp
  74. 0 { → src}/window/SetupDialog/SelectCanInterfacesDialog.h
  75. 0 { → src}/window/SetupDialog/SelectCanInterfacesDialog.ui
  76. 0 { → src}/window/SetupDialog/SetupDialog.cpp
  77. 0 { → src}/window/SetupDialog/SetupDialog.h
  78. 0 { → src}/window/SetupDialog/SetupDialog.pri
  79. 0 { → src}/window/SetupDialog/SetupDialog.ui
  80. 0 { → src}/window/SetupDialog/SetupDialogTreeItem.cpp
  81. 0 { → src}/window/SetupDialog/SetupDialogTreeItem.h
  82. 0 { → src}/window/SetupDialog/SetupDialogTreeModel.cpp
  83. 0 { → src}/window/SetupDialog/SetupDialogTreeModel.h
  84. 0 { → src}/window/TraceWindow/AggregatedTraceViewItem.cpp
  85. 0 { → src}/window/TraceWindow/AggregatedTraceViewItem.h
  86. 0 { → src}/window/TraceWindow/AggregatedTraceViewModel.cpp
  87. 0 { → src}/window/TraceWindow/AggregatedTraceViewModel.h
  88. 0 { → src}/window/TraceWindow/BaseTraceViewModel.cpp
  89. 0 { → src}/window/TraceWindow/BaseTraceViewModel.h
  90. 0 { → src}/window/TraceWindow/LinearTraceViewModel.cpp
  91. 0 { → src}/window/TraceWindow/LinearTraceViewModel.h
  92. 0 { → src}/window/TraceWindow/TraceViewTypes.h
  93. 0 { → src}/window/TraceWindow/TraceWindow.cpp
  94. 0 { → src}/window/TraceWindow/TraceWindow.h
  95. 0 { → src}/window/TraceWindow/TraceWindow.pri
  96. 0 { → src}/window/TraceWindow/TraceWindow.ui
View
@@ -0,0 +1,12 @@
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Name=cangaroo
Exec=/usr/bin/cangaroo %f
Comment=CAN Bus Analyzer
Icon=cangaroo
StartupNotify=false
Encoding=UTF-8
Categories=Development
View
@@ -1,39 +1,3 @@
#-------------------------------------------------
#
# Project created by QtCreator 2015-12-20T20:40:42
#
#-------------------------------------------------
# This project requires at least v5.x to compile
lessThan(QT_MAJOR_VERSION, 5): error("requires Qt 5")
QT += core gui
QT += widgets
QT += xml
TARGET = cangaroo
TEMPLATE = app
SOURCES += main.cpp\
mainwindow.cpp \
Logger.cpp \
Backend.cpp \
MdiWindow.cpp
HEADERS += mainwindow.h \
Logger.h \
Backend.h \
MdiWindow.h
FORMS += mainwindow.ui
RESOURCES = cangaroo.qrc
include($$PWD/model/model.pri)
include($$PWD/driver/driver.pri)
include($$PWD/parser/dbc/dbc.pri)
include($$PWD/window/TraceWindow/TraceWindow.pri)
include($$PWD/window/SetupDialog/SetupDialog.pri)
include($$PWD/window/LogWindow/LogWindow.pri)
include($$PWD/window/GraphWindow/GraphWindow.pri)
SUBDIRS += src
TEMPLATE = subdirs
CONFIG += ordered warn_on qt debug_and_release
View
@@ -0,0 +1,3 @@
bin/cangaroo usr/bin
cangaroo.desktop usr/share/applications
src/assets/icon.png usr/share/pixmaps
View
@@ -0,0 +1,5 @@
packagename (0.1.0-1) UNRELEASED; urgency=low
* Initial Release
-- Hubert Denkmair <hubert@denkmair.de> Sun, 10 Jan 2016 21:00:00 +0200
View
@@ -0,0 +1 @@
9
View
@@ -0,0 +1,17 @@
Source: cangaroo
Section: unknown
Priority: optional
Maintainer: Hubert Denkmair <hubert@denkmair.de>
Build-Depends: debhelper (>= 9), qtbase5-dev, qtbase5-dev-tools, qt5-qmake
Standards-Version: 3.9.6
Homepage: https://cangaroo.org/
Package: cangaroo
Architecture: any
Depends: libqt5gui5, libqt5widgets5, libqt5core5a, libqt5xml5, ${misc:Depends}, ${shlibs:Depends}
Description: A CAN Bus Analyzer
cangaroo is a open source CAN Bus Analyzer based on Qt5 and C++.
It allows for monitoring multiple SocketCAN interfaces, load DBC files,
analyze the CAN Traffic in different views and much more.
It is licensed under GPLv2. See README.md file for more information.
View
@@ -0,0 +1,29 @@
Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: cangaroo
Source: https://github.com/HubertD/cangaroo
Files: *
Copyright: 2015-2016 Hubert Denkmair <hubert@denkmair.de>
License: GPL-2.0+
Files: debian/*
Copyright: 2015-2016 Hubert Denkmair <hubert@denkmair.de>
License: GPL-2.0+
License: GPL-2.0+
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 2 of the License, or
(at your option) any later version.
.
This package is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
.
On Debian systems, the complete text of the GNU General
Public License version 2 can be found in "/usr/share/common-licenses/GPL-2".
View
@@ -0,0 +1,2 @@
usr/bin
usr/share/applications
View
@@ -0,0 +1,6 @@
#!/usr/bin/make -f
export QT_SELECT := qt5
%:
dh $@
View
@@ -0,0 +1 @@
3.0 (quilt)
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
View
@@ -0,0 +1,41 @@
lessThan(QT_MAJOR_VERSION, 5): error("requires Qt 5")
QT += core gui
QT += widgets
QT += xml
TARGET = cangaroo
TEMPLATE = app
CONFIG += warn_on
DESTDIR = ../bin
MOC_DIR = ../build/moc
RCC_DIR = ../build/rcc
UI_DIR = ../build/ui
unix:OBJECTS_DIR = ../build/o/unix
win32:OBJECTS_DIR = ../build/o/win32
macx:OBJECTS_DIR = ../build/o/mac
SOURCES += main.cpp\
mainwindow.cpp \
Logger.cpp \
Backend.cpp \
MdiWindow.cpp
HEADERS += mainwindow.h \
Logger.h \
Backend.h \
MdiWindow.h
FORMS += mainwindow.ui
RESOURCES = cangaroo.qrc
include($$PWD/model/model.pri)
include($$PWD/driver/driver.pri)
include($$PWD/parser/dbc/dbc.pri)
include($$PWD/window/TraceWindow/TraceWindow.pri)
include($$PWD/window/SetupDialog/SetupDialog.pri)
include($$PWD/window/LogWindow/LogWindow.pri)
include($$PWD/window/GraphWindow/GraphWindow.pri)
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

0 comments on commit f79bb5d

Please sign in to comment.