Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[linux-dvb] 1.1 Realease?



Hi Holger & Johannes (and all at convergence),

I'll attach a toplevel Makefile suitable for dvb-kernel again in case it got lost last time.

Installation is just generic: type "make" and do whatever you feel like with the modules in ./build-2.4

Is there anything else that needs to be done before we can see the 1.1 release?

Niklas
VERSION := 1.1
PACKAGE := linuxtv-dvb-$(VERSION)
CVSROOT     := $(shell cat CVS/Root)
RELEASE_TAG := LINUXTV-DVB-$(subst .,_,$(subst -,_,$(VERSION)))

DIR-2_4 := ./build-2.4

all: clean links build

clean:
	$(MAKE) -C $(DIR-2_4) $@

build:
	$(MAKE) -C $(DIR-2_4) $@

links:
	(cd $(DIR-2_4); ./getlinks)

release dist:
	rm -rf release-tmp $(PACKAGE).tar.gz
	mkdir release-tmp
	( cd release-tmp; cvs -d$(CVSROOT) export -r$(RELEASE_TAG) -d$(PACKAGE) dvb-kernel )
	# work around CVS braindeadness wrt file permissions
	#chmod -x release-tmp/$(PACKAGE)/Makefile
	#chmod -x release-tmp/$(PACKAGE)/driver/av7110/av7110.c
	#chmod -x release-tmp/$(PACKAGE)/include/linux/em8300.h
	find release-tmp -name .cvsignore | xargs rm -v
	( cd release-tmp; tar czf ../$(PACKAGE).tar.gz $(PACKAGE) )
	rm -rf release-tmp
	@echo
	@echo --------------------------------------------------------------------------------
	@echo
	@echo "driver package: ./$(PACKAGE).tar.gz"
	@echo
	@echo --------------------------------------------------------------------------------
	@echo

Home | Main Index | Thread Index