From 104d773d926945dc93eb26e1cdb4405912db5552 Mon Sep 17 00:00:00 2001 From: Rolf Leggewie Date: Wed, 25 Jun 2025 15:12:05 +0800 Subject: [PATCH] WIP first attempt at defining armbian-ti-common --- debian/armbian-ti-common.install | 1 + debian/control | 17 +++++++++++++++++ .../etc/apt/preferences.d/texasinstruments | 3 +++ .../sources.list.d/texasinstruments.sources | 5 +++++ .../keyrings/texasinstruments-keyring.gpg | Bin 0 -> 2260 bytes 5 files changed, 26 insertions(+) create mode 100644 debian/armbian-ti-common.install create mode 100644 files/armbian-ti-common/etc/apt/preferences.d/texasinstruments create mode 100644 files/armbian-ti-common/etc/apt/sources.list.d/texasinstruments.sources create mode 100644 files/armbian-ti-common/usr/share/keyrings/texasinstruments-keyring.gpg diff --git a/debian/armbian-ti-common.install b/debian/armbian-ti-common.install new file mode 100644 index 0000000..6b352cb --- /dev/null +++ b/debian/armbian-ti-common.install @@ -0,0 +1 @@ +files/armbian-ti-common/* . diff --git a/debian/control b/debian/control index 5cc2614..0a05abf 100644 --- a/debian/control +++ b/debian/control @@ -34,6 +34,23 @@ Suggests: ############################################################################# +Package: armbian-ti-common +Description: + Packages that should be installed for all SBC from Texas Instruments +Priority: required +Essential: yes +Architecture: all +Depends: + armbian-common, + ${misc:Depends} +Recommends: + cc33xx-fw, + cc33xx-target-scripts, + cc33conf, + cc33calibrator + +############################################################################# + Package: armbian-bsp Description: board-specific hardware support Priority: required diff --git a/files/armbian-ti-common/etc/apt/preferences.d/texasinstruments b/files/armbian-ti-common/etc/apt/preferences.d/texasinstruments new file mode 100644 index 0000000..436d128 --- /dev/null +++ b/files/armbian-ti-common/etc/apt/preferences.d/texasinstruments @@ -0,0 +1,3 @@ +Package: * +Pin: origin texasinstruments.github.io +Pin-Priority: 1001 diff --git a/files/armbian-ti-common/etc/apt/sources.list.d/texasinstruments.sources b/files/armbian-ti-common/etc/apt/sources.list.d/texasinstruments.sources new file mode 100644 index 0000000..8f3ea63 --- /dev/null +++ b/files/armbian-ti-common/etc/apt/sources.list.d/texasinstruments.sources @@ -0,0 +1,5 @@ +Types: deb deb-src +URIs: http://TexasInstruments.github.io/ti-debpkgs/ +Suites: bookworm +Components: main contrib non-free +Signed-By: /usr/share/keyrings/texasinstruments-keyring.gpg diff --git a/files/armbian-ti-common/usr/share/keyrings/texasinstruments-keyring.gpg b/files/armbian-ti-common/usr/share/keyrings/texasinstruments-keyring.gpg new file mode 100644 index 0000000000000000000000000000000000000000..dfda482d61a5c8564f3cf80a8eb356d1b03c8717 GIT binary patch literal 2260 zcmbQq#LJTEGyN5#0K?I`Jx>-`Br`ua@Y8py%CnR88!qI0b_)Hma8Jgg<8P9h8YIHr z%~%-ep0cU?{q9vN>kd~>`DXm;X$tr8YT<`lUIy=({P;*}pyC0RmQ5;|@^L#(S=H;x zZ!Z?kDxR~op7X%UpR0Qq|2?(hp73v);Q6o+zcT$?`FSBypZ!y%V*@U?T-DjIEn;r% zi#dLL`73uR-aP1X+vaAGux$5z`Cr@YH0sdLR;P7-mdh01o8F^VpMbsp*|_zn)ku|8Yy^!|iKluRE*1VE&}LO4~y9Q%~*_ zThx)-u6@VnZI4C0#=)kAjEq{D-xM`WjxCyd%B`q9@mYSt{*{8$pGj1623o?EQ)~eoyF6+CrL4)rhLFH8-*cm*8) z?aJS&bIn|LTS#BdCWRAAE_muO%6j}Q_H$k&DK;4MYE#mr?cj6O{$yaR`DcaR@0SAi@T3sWNkkp-B#F8JDIWay8DdhSC*&c7cSPb zbu!VulB~IO+Wnm0k}}5qjD?<}yShU7_9&NViv?da&u?T9WMp96q7j^!sSsS0nyTQP zSX7dcnwqWPn37qRsbEvAn+Re!lw|59=jYmWGWoFxGjcIlh$*t%4%%#HE%9;kqo_TS z&A&Fa&xsJf#mWRqS4`5(tlXR&?98m9T$~)-tYXYej0{Y2j7;JU3|yQ7FvWH*0t_u5 z8GPL4nCUIHo8hx-%fVU4Rp0u(v$&$Dm7}hf;ZmsfQm^w#amw*sDuurNjH}qM9166H z<-BdbddQ>Ib@n{P~7h~ z)ACQ;Tn(i^mLJ!isSeDV^UubBtN& zdE)Gc&aOUz_Ecu!l(bi|2j8p=sajL|Fz5Gb9jCsp-yWY`zHPU`<_@u2hKZtk=dP&e z598QdTJL&r$sDG+S{E0tu5q4u=10tGtE9&%JG%lLn=WNM;K-L<5!;w=#oP1xa&|%f z(S(UbGT#<`2t2uYf#Pd{8A2=1-MsTSepSH5nEe-DN^z)bhX(Eun6u3ei&>}cBVFzrMXMH`+<=idu;-#<}##}dKp#0-m~Cmcqfn13gST6Fz) zU-oWI_r2otn_W(Y$p_hOvlH*1{8V6?!Of}@^OYDng`_;Tl!a;D+Gl=fR+ju(jSozl zPM_yXVPyNgXO`Gm9>dH<@9k}08gs7uyhd0{h^d=7(AxZcdSFwj{XVxnjqx&j-#?Jw zcRE9Mc1Muz54LIBu2gn$q@FXKJ4O27-Q4+8+O9u#xFqK4QgV3imqP+7x{6i5O)n>D zI6W(QInU+T^s3MaNeM=EYEze7yAizUmWRWmFU-6z_guO(|K-h^D;)V;+uw#9QaEaU z<=P&Lseib9&!&6FTsx&LyZ)+)_Kuh|(F@ua+;6!b`MW2(OZD>lJmC;WULXEHtof1( zK{@~T{1-obBBDcFL?+5;r@q1QO;@i@ zul-|DX1T@vBUM{r-M!CC&h|TPmt$SXrg7g`^KI6N(!CW1Ti&xxpq= zi`Y+h&g$lHZ@nxfe_S-de!E}9;f$#D?o%G{PwC#XNkFsR)I;&J%~$tSm7|LHqDmc3 z2M2tRTX@FX?9|1k(5Hvk;;$Py^2(R~aa?#L#(Dyn%i<5+Y zCP*B!TBa_jwunKCyXopQc2?d80rJPLP7RsZ?i}qO>>E61`6jV-Ti@+DSH_|L$>L!D zAN|8Dw>+jOy*{h3c3-X6ziWGn^A`#*^t`UPeeKb|Nq1IfUv#