Index: debian/changelog =================================================================== --- debian/changelog (revision 419) +++ debian/changelog (revision 420) @@ -1,8 +1,15 @@ +pcb-rnd (1.0.1-r419) unstable; urgency=low + + * New upstream release (1.0.1) + + -- Tibor Palinkas Sat, 25 Jul 2015 08:59:44 +0200 + + pcb-rnd (1.0.0-r84) unstable; urgency=low * First release (1.0.0) of the fork - -- Tibor Palinkas Sat, 07 Sep 2013 05:35:02 +0200 + -- Tibor Palinkas Sat, 07 Sep 2013 05:35:02 +0200 Index: debian/control =================================================================== --- debian/control (revision 419) +++ debian/control (revision 420) @@ -12,7 +12,6 @@ Package: pcb-rnd Architecture: all Depends: ${misc:Depends}, pcb-rnd-gtk, pcb-rnd-common -Conflicts: pcb Description: printed circuit board (pcb) design program - meta-package PCB is an interactive printed circuit board editor for the X11 window system. PCB includes a rats nest feature, design rule checking, and can @@ -38,7 +37,6 @@ Package: pcb-rnd-gtk Architecture: any -Conflicts: pcb-gtk Depends: ${misc:Depends}, ${shlibs:Depends}, pcb-rnd-common Description: printed circuit board (pcb) design program - GTK+ interface PCB is an interactive printed circuit board editor for the X11 window Index: debian/pcb-rnd-gtk.menu =================================================================== --- debian/pcb-rnd-gtk.menu (revision 419) +++ debian/pcb-rnd-gtk.menu (revision 420) @@ -1,5 +1,5 @@ ?package(pcb-gtk):needs="x11" section="Applications/Science/Electronics" \ - title="PCB (GTK+ interface)" \ + title="PCB-rnd (GTK+ interface)" \ longtitle="Printed Circuit Board Design Program" \ hotkey="P" icon="/usr/share/pixmaps/pcb.xpm" \ - command="/usr/bin/pcb-gtk" + command="/usr/bin/pcb-rnd-gtk" Index: debian/pcb-rnd-gtk.postinst =================================================================== --- debian/pcb-rnd-gtk.postinst (revision 419) +++ debian/pcb-rnd-gtk.postinst (revision 420) @@ -3,7 +3,8 @@ case "$1" in configure) - update-alternatives --quiet --install /usr/bin/pcb pcb /usr/bin/pcb-gtk 20 + update-alternatives --quiet --install /usr/bin/pcb pcb /usr/bin/pcb-rnd-gtk 20 + update-alternatives --quiet --install /usr/bin/gsch2pcb gsch2pcb /usr/bin/gsch2pcb-rnd 20 ;; abort-upgrade|abort-remove|abort-deconfigure) Index: debian/pcb-rnd-lesstif.menu =================================================================== --- debian/pcb-rnd-lesstif.menu (revision 419) +++ debian/pcb-rnd-lesstif.menu (revision 420) @@ -1,5 +1,5 @@ ?package(pcb-lesstif):needs="x11" section="Applications/Science/Electronics" \ - title="PCB (LessTif interface)" \ + title="PCB-rnd (LessTif interface)" \ longtitle="Printed Circuit Board Design Program" \ hotkey="P" icon="/usr/share/pixmaps/pcb.xpm" \ - command="/usr/bin/pcb-lesstif" + command="/usr/bin/pcb-rnd-lesstif" Index: debian/pcb-rnd-lesstif.postinst =================================================================== --- debian/pcb-rnd-lesstif.postinst (revision 419) +++ debian/pcb-rnd-lesstif.postinst (revision 420) @@ -3,9 +3,11 @@ case "$1" in configure) - update-alternatives --quiet --install /usr/bin/pcb pcb /usr/bin/pcb-lesstif 40 + update-alternatives --quiet --install /usr/bin/pcb pcb /usr/bin/pcb-rnd-lesstif 40 + update-alternatives --quiet --install /usr/bin/gsch2pcb gsch2pcb /usr/bin/gsch2pcb-rnd 20 ;; + abort-upgrade|abort-remove|abort-deconfigure) ;; Index: debian/rules =================================================================== --- debian/rules (revision 419) +++ debian/rules (revision 420) @@ -35,20 +35,24 @@ # installing common files: rm -rf $(CURDIR)/debian/tmp/usr/lib rm -rf $(CURDIR)/debian/tmp/usr/include - dh_install -Xusr/bin -Xusr/share/pcb- -Xusr/share/doc -Xexamples -Xtutorial -Xusr/share/info + dh_install -Xusr/bin -Xusr/share/pcb-rnd- -Xusr/share/doc -Xexamples -Xtutorial -Xusr/share/info # Install pcb-gtk binary: - install debian/tmp/usr/bin/pcb debian/$(package)-gtk/usr/bin/pcb-gtk + install debian/tmp/usr/bin/pcb-rnd debian/$(package)-gtk/usr/bin/pcb-rnd-gtk # Install pcb-lesstif binary: -# install build_lesstif/src/pcb debian/$(package)-lesstif/usr/bin/pcb-lesstif +# install build_lesstif/src/pcb-rnd debian/$(package)-lesstif/usr/bin/pcb-rnd-lesstif + # Install common binaries: + mkdir debian/$(package)-common/usr/bin + install debian/tmp/usr/bin/gsch2pcb-rnd debian/$(package)-common/usr/bin/gsch2pcb-rnd + # Set executable bit for pcb tools: - -[ ! -d debian/$(package)-common ] || chmod a+x debian/$(package)-common/usr/share/pcb/tools/MergePCBPS - -[ ! -d debian/$(package)-common ] || chmod a+x debian/$(package)-common/usr/share/pcb/tools/Merge_dimPCBPS - -[ ! -d debian/$(package)-common ] || chmod a+x debian/$(package)-common/usr/share/pcb/tools/tgo2pcb.tcl - -[ ! -d debian/$(package)-common ] || chmod a+x debian/$(package)-common/usr/share/pcb/tools/PCB2HPGL + -[ ! -d debian/$(package)-common ] || chmod a+x debian/$(package)-common/usr/share/pcb-rnd/tools/MergePCBPS + -[ ! -d debian/$(package)-common ] || chmod a+x debian/$(package)-common/usr/share/pcb-rnd/tools/Merge_dimPCBPS + -[ ! -d debian/$(package)-common ] || chmod a+x debian/$(package)-common/usr/share/pcb-rnd/tools/tgo2pcb.tcl + -[ ! -d debian/$(package)-common ] || chmod a+x debian/$(package)-common/usr/share/pcb-rnd/tools/PCB2HPGL # Remove empty dirs: [ ! -d debian/$(package)-common ] || find debian/$(package)-common -type d -empty -delete @@ -56,8 +60,8 @@ override_dh_fixperms: dh_fixperms # Fix permissions of a couple of example files: - -[ ! -d debian/$(package)-common ] || chmod -x debian/$(package)-common/usr/share/doc/$(package)-common/examples/LED.pcb - -[ ! -d debian/$(package)-common ] || chmod -x debian/$(package)-common/usr/share/doc/$(package)-common/examples/LED.net +# -[ ! -d debian/$(package)-common ] || chmod -x debian/$(package)-common/usr/share/doc/$(package)-common/examples/LED.pcb +# -[ ! -d debian/$(package)-common ] || chmod -x debian/$(package)-common/usr/share/doc/$(package)-common/examples/LED.net override_dh_installexamples: dh_installexamples -XMakefile