dpkg-build-package Fehler : debian/rules clean gab Fehler exit-status 2

Ich habe versucht, erstellen Sie das Paket mithilfe des Befehls

sudo fakeroot dpkg-buildpackage -F.

Und stieß auf diese Folge in der ternimal.

dpkg-buildpackage: source package calender
dpkg-buildpackage: source version 1.5-1
dpkg-buildpackage: source distribution unstable
dpkg-buildpackage: source changed by Nandaraj <[email protected]>
dpkg-buildpackage: host architecture amd64
dpkg-source --before-build calender-1.5
debian/rules clean
debian/rules:18: *** missing separator.  Stop.
dpkg-buildpackage: error: debian/rules clean gave error exit status 2

Meine Regeln-Datei:

#!/usr/bin/make -f

icon=$(CURDIR)/calender.png
script=$(CURDIR)/calender.py
launcher=$(CURDIR)/calender.desktop
links=$(CURDIR)/links.txt

DEST1=$(CURDIR)/debian/calender/usr/share/calender
DEST2=$(CURDIR)/debian/calender/usr/share/applications

build: build-stamp

build-stamp:
    dh_testdir
    touch build-stamp

clean:
    dh_testdir
    dh_testroot
    rm -f build-stamp
    dh_clean


install: build clean $(icon) $(script) $(links) $(launcher)
    dh_testdir
    dh_testroot
    dh_prep
    dh_installdirs


    mkdir -m 755 -p $(DEST1)
    mkdir -m 755 -p $(DEST2)


    install -m 666 $(icon) $(DEST1) 
    install -m 777 $(script) $(DEST1)
    install -m 666 $(links) $(DEST1)
    install -m 777 $(launcher) $(DEST2)

binary-indep: build install
    dh_testdir
    dh_testroot
    dh_installchangelogs
    dh_installdocs
    dh_installexamples
    dh_installman
    dh_link
    dh_compress
    dh_fixperms
    dh_installdeb
    dh_gencontrol
    dh_md5sums
    dh_builddeb

# Build architecture-dependent files here.
binary-arch: build install
# We have nothing to do by default.

binary: binary-indep binary-arch
.PHONY: build clean binary-indep binary-arch binary install

Und meine .desktop-Datei ist:

[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Icon[en_IN]=/
Name[en_IN]=calender
Exec=/usr/share/applications/calender.py
Comment[en_IN]=program prints calender
Name=calender
Comment=program prints calender
Icon=/usr/share/calender/cal.png
Categories=Network;GTK;GNOME

Nicht in der Lage, um das Paket zu erstellen Problem ist

debian/rules:18: *** missing separator.  Stop.
dpkg-buildpackage: error: debian/rules clean gave error exit status 2
InformationsquelleAutor Nandaraj Ks | 2015-01-13
Schreibe einen Kommentar