diff --git a/edgeai-apps-utils/suite/bookworm/debian/README.Debian b/edgeai-apps-utils/suite/bookworm/debian/README.Debian new file mode 100644 index 0000000..fe3b232 --- /dev/null +++ b/edgeai-apps-utils/suite/bookworm/debian/README.Debian @@ -0,0 +1,6 @@ +This package installs to two locations: + +1. the .so file is installed in /usr/lib/ +2. the includes are installed in /usr/include/edgeai-apps-utils/ + +Further, the entire source code is cloned in /opt/. diff --git a/edgeai-apps-utils/suite/bookworm/debian/changelog b/edgeai-apps-utils/suite/bookworm/debian/changelog new file mode 100644 index 0000000..e543567 --- /dev/null +++ b/edgeai-apps-utils/suite/bookworm/debian/changelog @@ -0,0 +1,5 @@ +edgeai-apps-utils (0.1+git20240205+8e84be376-1) bookworm; urgency=low + + * Initial release. + + -- Suhaas Joshi Wed, 14 Feb 2024 05:49:56 +0000 diff --git a/edgeai-apps-utils/suite/bookworm/debian/control b/edgeai-apps-utils/suite/bookworm/debian/control new file mode 100644 index 0000000..7954972 --- /dev/null +++ b/edgeai-apps-utils/suite/bookworm/debian/control @@ -0,0 +1,26 @@ +Source: edgeai-apps-utils +Section: libs +Priority: optional +Maintainer: Suhaas Joshi +Build-Depends: cmake, debhelper-compat (= 13) +Standards-Version: 4.5.1 +Homepage: https://git.ti.com/cgit/edgeai/edgeai-apps-utils +Rules-Requires-Root: no + +Package: libedgeai-apps-utils +Section: libs +Architecture: any +Depends: ${misc:Depends}, ${shlibs:Depends} +Description: EdgeAI Apps Utils + EdgeAI Apps Utils implements ARMv8 neon optimized utility functions + and also NV12 post process utility functions. + +Package: libedgeai-apps-utils-dev +Section: libdevel +Architecture: any +Depends: ${misc:Depends}, ${shlibs:Depends} libedgeai-apps-utils +Description: EdgeAI Apps Utils + EdgeAI Apps Utils implements ARMv8 neon optimized utility functions + and also NV12 post process utility functions. + . + This package contains development files for libedgeai-apps-utils. diff --git a/edgeai-apps-utils/suite/bookworm/debian/copyright b/edgeai-apps-utils/suite/bookworm/debian/copyright new file mode 100644 index 0000000..3657798 --- /dev/null +++ b/edgeai-apps-utils/suite/bookworm/debian/copyright @@ -0,0 +1,63 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: edgeai-apps-utils +Upstream-Contact: Texas Instruments +Source: https://git.ti.com/cgit/edgeai/edgeai-apps-utils + +Files: * +Copyright: 2023 Texas Instruments Incorporated +License: BSD-3-Clause + not granted herein. + . + Limited License. + . + Texas Instruments Incorporated grants a world-wide, royalty-free, non-exclusive + license under copyrights and patents it now or hereafter owns or controls to make, + have made, use, import, offer to sell and sell ("Utilize") this software subject to the + terms herein. With respect to the foregoing patent license, such license is granted + solely to the extent that any such patent is necessary to Utilize the software alone. + The patent license shall not apply to any combinations which include this software, + other than combinations with devices manufactured by or for TI ("TI Devices"). + No hardware patent is licensed hereunder. + . + Redistributions must preserve existing copyright notices and reproduce this license + (including the above copyright notice and the disclaimer and (if applicable) source + code license limitations below) in the documentation and/or other materials provided + with the distribution + . + Redistribution and use in binary form, without modification, are permitted provided + that the following conditions are met: + . + * No reverse engineering, decompilation, or disassembly of this software is + permitted with respect to any software provided in binary form. + . + * any redistribution and use are licensed by TI for use only with TI Devices. + . + * Nothing shall obligate TI to provide you with source code for the software + licensed and provided to you in object code. + . + If software source code is provided to you, modification and redistribution of the + source code are permitted provided that the following conditions are met: + . + * any redistribution and use of the source code, including any resulting derivative + works, are licensed by TI for use only with TI Devices. + . + * any redistribution and use of any object code compiled from the source code + and any resulting derivative works, are licensed by TI for use only with TI Devices. + . + Neither the name of Texas Instruments Incorporated nor the names of its suppliers + . + may be used to endorse or promote products derived from this software without + specific prior written permission. + . + DISCLAIMER. + . + THIS SOFTWARE IS PROVIDED BY TI AND TI'S LICENSORS "AS IS" AND ANY EXPRESS + OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES + OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. + IN NO EVENT SHALL TI AND TI'S LICENSORS BE LIABLE FOR ANY DIRECT, INDIRECT, + INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, + BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, + DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY + OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE + OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED + OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/edgeai-apps-utils/suite/bookworm/debian/libedgeai-apps-utils-dev.install b/edgeai-apps-utils/suite/bookworm/debian/libedgeai-apps-utils-dev.install new file mode 100644 index 0000000..920edbb --- /dev/null +++ b/edgeai-apps-utils/suite/bookworm/debian/libedgeai-apps-utils-dev.install @@ -0,0 +1,2 @@ +usr/include/* /usr/include +usr/lib/*.so /usr/lib diff --git a/edgeai-apps-utils/suite/bookworm/debian/libedgeai-apps-utils-dev.lintian-overrides b/edgeai-apps-utils/suite/bookworm/debian/libedgeai-apps-utils-dev.lintian-overrides new file mode 100644 index 0000000..1369a08 --- /dev/null +++ b/edgeai-apps-utils/suite/bookworm/debian/libedgeai-apps-utils-dev.lintian-overrides @@ -0,0 +1,2 @@ +initial-upload-closes-no-bugs +truetype-font-prohibits-installable-embedding diff --git a/edgeai-apps-utils/suite/bookworm/debian/libedgeai-apps-utils.install b/edgeai-apps-utils/suite/bookworm/debian/libedgeai-apps-utils.install new file mode 100644 index 0000000..90850a6 --- /dev/null +++ b/edgeai-apps-utils/suite/bookworm/debian/libedgeai-apps-utils.install @@ -0,0 +1 @@ +usr/lib/*.so.* /usr/lib diff --git a/edgeai-apps-utils/suite/bookworm/debian/libedgeai-apps-utils.lintian-overrides b/edgeai-apps-utils/suite/bookworm/debian/libedgeai-apps-utils.lintian-overrides new file mode 100644 index 0000000..2f7e067 --- /dev/null +++ b/edgeai-apps-utils/suite/bookworm/debian/libedgeai-apps-utils.lintian-overrides @@ -0,0 +1,2 @@ +initial-upload-closes-no-bugs +package-name-doesnt-match-sonames diff --git a/edgeai-apps-utils/suite/bookworm/debian/rules b/edgeai-apps-utils/suite/bookworm/debian/rules new file mode 100755 index 0000000..97e1d40 --- /dev/null +++ b/edgeai-apps-utils/suite/bookworm/debian/rules @@ -0,0 +1,6 @@ +#!/usr/bin/make -f + +export SOC=am62x + +%: + dh $@ diff --git a/edgeai-apps-utils/suite/bookworm/debian/source/format b/edgeai-apps-utils/suite/bookworm/debian/source/format new file mode 100644 index 0000000..163aaf8 --- /dev/null +++ b/edgeai-apps-utils/suite/bookworm/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/edgeai-apps-utils/version.sh b/edgeai-apps-utils/version.sh new file mode 100644 index 0000000..86c40f3 --- /dev/null +++ b/edgeai-apps-utils/version.sh @@ -0,0 +1,6 @@ +#!/bin/bash + +export git_repo="https://git.ti.com/git/edgeai/edgeai-apps-utils.git" +export custom_build=false +export require_root=true +export last_tested_commit="8e84be376afb7fdb8aa16d9d048fa068f9837fa2"