$(REMOVE)/ffmpeg-0.8.6
touch $@
-$(D)/ffmpeg: $(GIT_LIBRARIES)/ffmpeg | $(TARGETPREFIX)
- tar -C $(GIT_LIBRARIES) -cp ffmpeg --exclude=.svn | tar -C $(BUILD_TMP) -x
+$(D)/ffmpeg: | $(TARGETPREFIX)
+ tar -C $(SOURCE_DIR)/git/LIBRARIES -cp ffmpeg --exclude=.svn | tar -C $(BUILD_TMP) -x
pushd $(BUILD_TMP)/ffmpeg && \
CFLAGS=-march=armv6 \
./configure \
$(REMOVE)/ffmpeg
touch $@
-$(D)/dvbsi: $(GIT_LIBRARIES)/dvbsi | $(TARGETPREFIX)
- tar -C $(GIT_LIBRARIES) -cp dvbsi --exclude=.svn | tar -C $(BUILD_TMP) -x
+$(D)/dvbsi: | $(TARGETPREFIX)
+ tar -C $(SOURCE_DIR)/git/LIBRARIES -cp dvbsi --exclude=.svn | tar -C $(BUILD_TMP) -x
pushd $(BUILD_TMP)/dvbsi && \
./autogen.sh && \
CCPATH= \
if [ $(NEUTRINO_HD_PORT) = "neutrino-hd-novatux" ]; then \
if [ -d $(SOURCE_DIR)/neutrino-hd-novatux/ ]; then \
cd $(SOURCE_DIR)/neutrino-hd-novatux && \
- git pull && \
+ git pull origin tuxbox-port && \
rm -rf $(SOURCE_DIR)/neutrino-hd; \
cd $(SOURCE_DIR) && \
ln -sf neutrino-hd-novatux neutrino-hd; \
elif [ $(NEUTRINO_HD_PORT) = "neutrino-hd-single-old" ]; then \
if [ -d $(SOURCE_DIR)/neutrino-hd-single-old/ ]; then \
cd $(SOURCE_DIR)/neutrino-hd-single-old && \
- git pull && \
+ git pull origin neutrino-experimental && \
rm -rf $(SOURCE_DIR)/neutrino-hd; \
cd $(SOURCE_DIR) && \
ln -sf neutrino-hd-single-old neutrino-hd; \
elif [ $(NEUTRINO_HD_PORT) = "neutrino-hd-single" ]; then \
if [ -d $(SOURCE_DIR)/neutrino-hd-single/ ]; then \
cd $(SOURCE_DIR)/neutrino-hd-single && \
- git pull && \
+ git pull origin single && \
rm -rf $(SOURCE_DIR)/neutrino-hd; \
cd $(SOURCE_DIR) && \
ln -sf neutrino-hd-single neutrino-hd; \
elif [ $(NEUTRINO_HD_PORT) = "neutrino-hd-twin" ]; then \
if [ -d $(SOURCE_DIR)/neutrino-hd-twin/ ]; then \
cd $(SOURCE_DIR)/neutrino-hd-twin && \
- git pull && \
+ git pull origin dvbsi++ && \
rm -rf $(SOURCE_DIR)/neutrino-hd; \
cd $(SOURCE_DIR) && \
ln -sf neutrino-hd-twin neutrino-hd; \
else \
if [ -d $(SOURCE_DIR)/neutrino-hd-single/ ]; then \
cd $(SOURCE_DIR)/neutrino-hd-single && \
- git pull && \
+ git pull origin single && \
rm -rf $(SOURCE_DIR)/neutrino-hd; \
cd $(SOURCE_DIR) && \
ln -sf neutrino-hd-single neutrino-hd; \
else \
git clone $(CSGIT)/cst-public-libraries-dvbsi.git/ dvbsi; \
cd $(GIT_LIBRARIES)/dvbsi && \
- git checkout origin/master; \
+ git checkout --track master origin/master; \
fi
$(GIT_LIBRARIES)/ffmpeg:
else \
git clone $(CSGIT)/cst-public-libraries-ffmpeg.git/ ffmpeg; \
cd $(GIT_LIBRARIES)/ffmpeg && \
- git checkout origin/master; \
+ git checkout --track master origin/master; \
fi
$(GIT_DRIVERS):
cd $(SOURCE_DIR)/git; \
git clone $(CSGIT)/cst-public-drivers.git/ DRIVERS; \
cd $(GIT_DRIVERS) && \
- git checkout origin/master; \
+ git checkout --track master origin/master; \
fi
# hack to make sure they are always copied