Move all to deprecated folder.
This commit is contained in:
@@ -0,0 +1,40 @@
|
||||
From 44f80bce0914d4d9c5e7486c7cdb521ba637b324 Mon Sep 17 00:00:00 2001
|
||||
From: Tzu-Jung Lee <tjlee@ambarella.com>
|
||||
Date: Fri, 19 Jul 2013 22:45:18 +0800
|
||||
Subject: [PATCH] build: get along with buildroot
|
||||
|
||||
Signed-off-by: Tzu-Jung Lee <tjlee@ambarella.com>
|
||||
---
|
||||
Makefile | 12 ++++++------
|
||||
1 file changed, 6 insertions(+), 6 deletions(-)
|
||||
|
||||
diff --git a/Makefile b/Makefile
|
||||
index 2c3568e..98bb994 100644
|
||||
--- a/Makefile
|
||||
+++ b/Makefile
|
||||
@@ -34,12 +34,6 @@ SHELL = /bin/sh
|
||||
.SUFFIXES:
|
||||
.SUFFIXES: .c .o
|
||||
|
||||
-ifdef CROSS_COMPILE
|
||||
-CC = $(CROSS_COMPILE)gcc
|
||||
-else
|
||||
-CC = gcc
|
||||
-endif
|
||||
-
|
||||
# Use WARN=1 periodically to get too many warnings...
|
||||
ifdef WARN
|
||||
WARNING_FLAGS = -Wall -W -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wcast-qual -Wconversion -Wmissing-prototypes -Wmissing-declarations -Wunreachable-code -Winline
|
||||
@@ -452,3 +446,9 @@ test_lists: $(BINDIR)/test_nal_unit_list $(BINDIR)/test_es_unit_list
|
||||
@echo +++ Testing ES unit lists
|
||||
$(BINDIR)/test_es_unit_list
|
||||
@echo +++ Test succeeded
|
||||
+
|
||||
+.PHONY: install
|
||||
+install:
|
||||
+ @for i in $(PROGS); do \
|
||||
+ cp -f $$i $(DESTDIR)/usr/bin/; \
|
||||
+ done
|
||||
--
|
||||
1.8.3.2
|
||||
|
||||
16
deprecated/firmware/buildroot/package/tstools/Config.in
Normal file
16
deprecated/firmware/buildroot/package/tstools/Config.in
Normal file
@@ -0,0 +1,16 @@
|
||||
config BR2_PACKAGE_TSTOOLS
|
||||
bool "tstools"
|
||||
depends on BR2_USE_MMU # fork()
|
||||
help
|
||||
This is a set of cross-platform command line tools for working with
|
||||
MPEG data.
|
||||
|
||||
The emphasis is on relatively simple tools which concentrate on MPEG
|
||||
(H.264 and H.262) data packaged according to H.222 (i.e., TS or PS),
|
||||
with a particular interest in checking for conformance.
|
||||
|
||||
Transport Stream (TS) is typically used for distribution of cable
|
||||
and satellite data. Program Stream (PS) is typically used to store
|
||||
data on DVDs.
|
||||
|
||||
https://github.com/kynesim/tstools/
|
||||
@@ -0,0 +1,2 @@
|
||||
# Locally calculated
|
||||
sha256 3d2b2375e2874933f9aa59d4f25bb6b334747219eb0d7a076974e61222d59bf6 tstools-08f6be304040e7b84760ac3920bcff4a563b6cd2.tar.gz
|
||||
25
deprecated/firmware/buildroot/package/tstools/tstools.mk
Normal file
25
deprecated/firmware/buildroot/package/tstools/tstools.mk
Normal file
@@ -0,0 +1,25 @@
|
||||
################################################################################
|
||||
#
|
||||
# tstools
|
||||
#
|
||||
################################################################################
|
||||
|
||||
# No releases or tags yet. Use the latest commit ID from master branch.
|
||||
TSTOOLS_VERSION = 08f6be304040e7b84760ac3920bcff4a563b6cd2
|
||||
TSTOOLS_SITE = $(call github,kynesim,tstools,$(TSTOOLS_VERSION))
|
||||
# tstools upstream doesn't contain any license file so far. See:
|
||||
# https://github.com/kynesim/tstools/issues/32
|
||||
TSTOOLS_LICENSE = MPLv1.1
|
||||
TSTOOLS_LICENSE_FILES =
|
||||
|
||||
define TSTOOLS_BUILD_CMDS
|
||||
$(TARGET_CONFIGURE_OPTS) LD="$(TARGET_CC)" $(TARGET_MAKE_ENV) \
|
||||
$(MAKE1) -C $(@D)
|
||||
endef
|
||||
|
||||
define TSTOOLS_INSTALL_TARGET_CMDS
|
||||
$(TARGET_CONFIGURE_OPTS) $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) \
|
||||
DESTDIR=$(TARGET_DIR) install
|
||||
endef
|
||||
|
||||
$(eval $(generic-package))
|
||||
Reference in New Issue
Block a user