@@ -56,12 +56,12 @@ clean :
5656 -rm -rf build .dpkg
5757
5858# ##############################################################################
59- # . Source
59+ # . Debian
6060.srcsrv : $(SRCSRV ) /$(PACKAGE ) /$(PACKAGE ) _$(VERSION ) .orig.tar.gz
6161$(SRCSRV ) /$(PACKAGE ) /$(PACKAGE ) _$(VERSION ) .orig.tar.gz : ../$(PACKAGE ) _$(VERSION ) .orig.tar.gz
6262 cp $< $@
6363
64- .src : ../tarballs/$(PACKAGE ) _$(VERSION ) .orig.tar.gz
64+ .orig.tar.gz : ../tarballs/$(PACKAGE ) _$(VERSION ) .orig.tar.gz
6565../tarballs/$(PACKAGE ) _$(VERSION ) .orig.tar.gz : clean .
6666 dh_clean
6767 cd .. && tar czvf tarballs/$(PACKAGE ) _$(VERSION ) .orig.tar.gz \
@@ -71,26 +71,19 @@ $(SRCSRV)/$(PACKAGE)/$(PACKAGE)_$(VERSION).orig.tar.gz: ../$(PACKAGE)_$(VERSION)
7171 --exclude BUILD.Linux \
7272 --exclude private \
7373 $(PACKAGE )
74+ touch $@
7475
75-
76-
77- # ##############################################################################
78- # . Debian
79-
80- .dpkg : debian .src
76+ .binary : debian .orig.tar.gz
8177 -rm ../build-area/$(PACKAGE ) _$(VERSION ) *
8278 svn-buildpackage --svn-ignore-new -us -uc -rfakeroot -enima@it.net.au
8379 lintian --verbose -c ../build-area/$(PACKAGE ) _$(VERSION ) -1_i386.deb
8480 lintian --verbose -iI ../build-area/$(PACKAGE ) _$(VERSION ) -1_i386.changes
8581
86- dupload :
87- cd ../build-area/ && \
88- gpg --clearsign python-dmidecode_2.10-1_i386.changes && \
89- mv python-dmidecode_2.10-1_i386.changes.asc python-dmidecode_2.10-1_i386.changes && \
90- dupload -t mentors python-dmidecode_2.10-1_i386.changes
91- touch $@
92-
93-
82+ .source : debian .orig.tar.gz
83+ cp ../tarballs/$(PACKAGE ) _$(VERSION ) .orig.tar.gz ../$(PACKAGE ) _$(VERSION ) .orig.tar.gz
84+ debuild -S -sa
85+ mv ../$(PACKAGE ) _$(VERSION ) * ../sources
86+ cd ../sources && dupload -t mentors $(PACKAGE ) _$(VERSION ) -1_source.changes
9487
9588# ##############################################################################
9689libdmidecode.so : dmihelper.o util.o dmioem.o dmidecode.o dmidecodemodule.o
@@ -115,3 +108,4 @@ $(OBJ_D)/dmioem.o: dmioem.c types.h dmidecode.h dmioem.h
115108
116109# ##############################################################################
117110.PHONY : install clean uninstall module build dupload
111+ .PHONY : .binary .source
0 commit comments