random ai stuff

This commit is contained in:
matst80
2025-11-21 18:12:55 +01:00
commit 60f5783a26
187 changed files with 25197 additions and 0 deletions

View File

@@ -0,0 +1,5 @@
telldus-core (2.1.2-1) UNRELEASED; urgency=low
* Initial release (Closes: #xxxx)
-- Ruben Undheim <ruben.undheim@gmail.com> Sat, 25 Oct 2014 19:42:44 +0200

View File

@@ -0,0 +1 @@
9

View File

@@ -0,0 +1,40 @@
Source: telldus-core
Section: utils
Priority: optional
Maintainer: Ruben Undheim <ruben.undheim@gmail.com>
Build-Depends: debhelper (>= 9), libftdi-dev, libconfuse-dev, doxygen
Standards-Version: 3.9.6
Vcs-Git: git://github.com/rubund/telldus-core.git
Vcs-Browser: https://github.com/rubund/telldus-core/tree/debian
Homepage: http://developer.telldus.com/wiki/TellStick_installation_Linux
Package: libtelldus0
Architecture: any
Section: libs
Depends: ${shlibs:Depends},
${misc:Depends}
Pre-Depends: ${misc:Pre-Depends}
Description: Library for tellstick control
Package: libtelldus-dev
Architecture: any
Section: libdevel
Depends: libtelldus0 (= ${binary:Version}),
libftdi-dev,
libconfuse-dev,
${misc:Depends}
Description: Library for tellstick control - development files
Package: libtelldus0-dbg
Architecture: any
Section: debug
Priority: extra
Depends: libtelldus0 (= ${binary:Version}),
${misc:Depends}
Description: Library for tellstick control - debug symbols
Package: tdtool
Architecture: any
Depends: libtelldus0 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
Description: TellStick control software

View File

@@ -0,0 +1,44 @@
Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: telldus-core
Source: http://download.telldus.se/TellStick/Software/telldus-core/
Files: *
Copyright: Copyright (C) 2012 Telldus Technologies AB
License: LGPL-2.1
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
License as published by the Free Software Foundation; either
version 2.1 of the License, or (at your option) any later version.
.
This library 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
Lesser General Public License for more details.
.
You should have received a copy of the GNU Lesser General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>
.
On Debian systems, the complete text of the GNU Lesser General
Public License version 2.1 can be found in
"/usr/share/common-licenses/LGPL-2.1".
Files: debian/*
Copyright: 2014 Ruben Undheim <ruben.undheim@gmail.com>
License: GPL-2+
This package 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 File

@@ -0,0 +1,2 @@
usr/include/*
usr/lib/lib*.so

View File

@@ -0,0 +1 @@
usr/lib/lib*.so.*

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,46 @@
Description: <short summary of the patch>
TODO: Put a short summary on the line above and replace this paragraph
with a longer explanation of this change. Complete the meta-information
with other relevant fields (see below for details). To make it easier, the
information below has been extracted from the changelog. Adjust it or drop
it.
.
telldus-core (2.1.2-1) UNRELEASED; urgency=low
.
* Initial release (Closes: #xxxx)
Author: Ruben Undheim <ruben.undheim@gmail.com>
---
The information above should follow the Patch Tagging Guidelines, please
checkout http://dep.debian.net/deps/dep3/ to learn about the format. Here
are templates for supplementary fields that you might want to add:
Origin: <vendor|upstream|other>, <url of original patch>
Bug: <url in upstream bugtracker>
Bug-Debian: http://bugs.debian.org/<bugnumber>
Bug-Ubuntu: https://launchpad.net/bugs/<bugnumber>
Forwarded: <no|not-needed|url proving that it has been forwarded>
Reviewed-By: <name and email of someone who approved the patch>
Last-Update: <YYYY-MM-DD>
--- telldus-core-2.1.2.orig/client/CMakeLists.txt
+++ telldus-core-2.1.2/client/CMakeLists.txt
@@ -21,8 +21,6 @@ SET( telldus-core_PUB_HDRS
telldus-core.h
)
-FIND_PACKAGE(Threads)
-LIST(APPEND telldus-core_LIBRARIES ${CMAKE_THREAD_LIBS_INIT})
INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR})
@@ -100,6 +98,9 @@ ENDIF ()
ADD_DEPENDENCIES(${telldus-core_TARGET} TelldusCommon)
+FIND_PACKAGE(Threads)
+LIST(APPEND telldus-core_LIBRARIES ${CMAKE_THREAD_LIBS_INIT})
+
IF (UNIX)
SET_TARGET_PROPERTIES( ${telldus-core_TARGET} PROPERTIES COMPILE_FLAGS "-fPIC -fvisibility=hidden")
ENDIF (UNIX)

View File

@@ -0,0 +1,2 @@
01_add_missing_doxyfile.patch
02_fix_link_ordering_problem.patch

15
telldus-core/debian/rules Executable file
View File

@@ -0,0 +1,15 @@
#!/usr/bin/make -f
# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1
export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed
%:
dh $@
override_dh_strip:
dh_strip -plibtelldus0 --keep-debug --dbg-package=libtelldus0-dbg
dh_strip -ptdtool

View File

@@ -0,0 +1 @@
3.0 (quilt)

View File

@@ -0,0 +1 @@
README

View File

@@ -0,0 +1,5 @@
usr/bin/*
usr/sbin/*
etc/*
var/state/*
usr/share/telldus-core/*