Update for v1.0alpha2

This commit is contained in:
James Deng 2024-03-01 19:28:33 +08:00
commit 1e9bc77059
28 changed files with 113 additions and 0 deletions

35
.bianbu-ci.yml Normal file
View file

@ -0,0 +1,35 @@
image: harbor.bianbu.xyz/gitlab/ci-pack
stages:
- pack
pack-job:
stage: pack
script:
- echo "Building for tag $CI_COMMIT_TAG"
- eval $(ssh-agent -s)
- echo "$SSH_PRIVATE_KEY" | tr -d '\r' | ssh-add -
- mkdir -p ~/.ssh
- chmod 700 ~/.ssh
- ssh-keyscan gitlab.dc.com >> ~/.ssh/known_hosts
- chmod 644 ~/.ssh/known_hosts
- git config --global user.email "bianbu-ci@spacemit.com"
- git config --global user.name "bianbu-ci"
# 准备打包脚本
- cd ..
- git clone git@gitlab.dc.com:bianbu/bianbu-devscripts.git
- export PATH=$CI_PROJECT_DIR/../bianbu-devscripts:$PATH
# 准备打包所需的源码从detach切换到分支
- cd $CI_PROJECT_DIR
- git checkout ${CI_COMMIT_TAG%%/*}
- bianbu-pkg -u local -w . -t $CI_COMMIT_TAG
- changes_file=$(find ../ -maxdepth 1 -type f -name "*.changes" | head -n 1)
# 上传结果
- ssh-keyscan reprepro-headless-service.buildsystem.svc.cluster.local >> ~/.ssh/known_hosts
- bianbu-dev upload $changes_file
# 修改为ssh协议
- git remote set-url origin git@gitlab.dc.com:$CI_PROJECT_NAMESPACE/$CI_PROJECT_NAME.git
- git push origin --all
only:
- tags

8
debian/README.Debian vendored Normal file
View file

@ -0,0 +1,8 @@
k1x-vpu-firmware for Debian
Please edit this to provide information specific to
this k1x-vpu-firmware Debian package.
(Automatically generated by debmake Version 4.3.1)
-- 付强 <> Fri, 22 Dec 2023 11:12:13 +0800

4
debian/bianbu.conf vendored Normal file
View file

@ -0,0 +1,4 @@
[package]
targetsuite = mantic-spacemit
upstream = False

6
debian/changelog vendored Normal file
View file

@ -0,0 +1,6 @@
k1x-vpu-firmware (0.0.1) mantic-spacemit; urgency=medium
* Initial for bianbu-23.10
-- 付强 <fuqiang@lnode1> Fri, 22 Dec 2023 11:12:14 +0800

1
debian/compat vendored Normal file
View file

@ -0,0 +1 @@
11

15
debian/control vendored Normal file
View file

@ -0,0 +1,15 @@
Source: k1x-vpu-firmware
Section: unknown
Priority: optional
Maintainer: 付强 <>
Build-Depends: debhelper (>=11~)
Standards-Version: 4.1.4
Homepage: <insert the upstream URL, if relevant>
Package: k1x-vpu-firmware
Architecture: any
Multi-Arch: foreign
Depends: ${misc:Depends}, ${shlibs:Depends}
Description: auto-generated package by debmake
This Debian binary package was auto-generated by the
debmake(1) command provided by the debmake package.

28
debian/copyright vendored Normal file
View file

@ -0,0 +1,28 @@
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: k1x-vpu-firmware
Source: <url://example.com>
#
# Please double check copyright with the licensecheck(1) command.
Files: lib/firmware/linlon-v52_v76-80-2/avs2dec.fwb
lib/firmware/linlon-v52_v76-80-2/avsdec.fwb
lib/firmware/linlon-v52_v76-80-2/h264dec.fwb
lib/firmware/linlon-v52_v76-80-2/h264enc.fwb
lib/firmware/linlon-v52_v76-80-2/hevcdec.fwb
lib/firmware/linlon-v52_v76-80-2/hevcenc.fwb
lib/firmware/linlon-v52_v76-80-2/jpegdec.fwb
lib/firmware/linlon-v52_v76-80-2/jpegenc.fwb
lib/firmware/linlon-v52_v76-80-2/mpeg2dec.fwb
lib/firmware/linlon-v52_v76-80-2/mpeg4dec.fwb
lib/firmware/linlon-v52_v76-80-2/rvdec.fwb
lib/firmware/linlon-v52_v76-80-2/vc1dec.fwb
lib/firmware/linlon-v52_v76-80-2/vp8dec.fwb
lib/firmware/linlon-v52_v76-80-2/vp8enc.fwb
lib/firmware/linlon-v52_v76-80-2/vp9dec.fwb
lib/firmware/linlon-v52_v76-80-2/vp9enc.fwb
Copyright: __NO_COPYRIGHT_NOR_LICENSE__
License: __NO_COPYRIGHT_NOR_LICENSE__
#----------------------------------------------------------------------------
# Files marked as NO_LICENSE_TEXT_FOUND may be covered by the following
# license/copyright files.

2
debian/install vendored Normal file
View file

@ -0,0 +1,2 @@
lib/firmware/* lib/firmware/

9
debian/rules vendored Executable file
View file

@ -0,0 +1,9 @@
#!/usr/bin/make -f
# You must remove unused comment lines for the released package.
#export DH_VERBOSE = 1
#export DEB_BUILD_MAINT_OPTIONS = hardening=+all
#export DEB_CFLAGS_MAINT_APPEND = -Wall -pedantic
#export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed
%:
dh $@

1
debian/source/format vendored Normal file
View file

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

2
debian/source/local-options vendored Normal file
View file

@ -0,0 +1,2 @@
#abort-on-upstream-changes
#unapply-patches

2
debian/watch vendored Normal file
View file

@ -0,0 +1,2 @@
# You must remove unused comment lines for the released package.
version=3

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.