move dual LED into the new diodes/ subdir
authorBdale Garbee <bdale@gag.com>
Mon, 18 Mar 2013 22:03:26 +0000 (16:03 -0600)
committerBdale Garbee <bdale@gag.com>
Mon, 18 Mar 2013 22:03:26 +0000 (16:03 -0600)
packages/0605.py [deleted file]
packages/Makefile
packages/diodes/0605.py [new file with mode: 0755]
packages/diodes/Makefile

diff --git a/packages/0605.py b/packages/0605.py
deleted file mode 100755 (executable)
index a82185c..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-#!/usr/bin/python
-# Copyright 2007 by Bdale Garbee <bdale@gag.com>.  GPLv2
-#
-# Program to emit PCB footprint for 0605 dual LED
-#
-
-### WARNING 
-### origin is on one corner, not in the center, so XYRS will be wrong!
-
-PinHeight = 0.85
-PinWidth = 0.65
-HSpacing = 0.6
-WSpacing = 0.2
-
-import sys
-
-# we're going to use the 1/100 of a mil fundamental unit form
-def mm2mils100( mm ):
-       return int( mm / 25.4 * 1000.0 * 100.0 + 0.5 )
-
-print '# author: Bdale Garbee'
-print '# email: bdale@gag.com'
-print '# dist-license: GPL 2'
-print '# use-license: unlimited'
-
-print 'Element[0x0 "0605" "" "" 0 0 0 0 0 100 0x0]'
-print "("
-print '   Pad[',\
-       mm2mils100(PinWidth/2), \
-       mm2mils100(PinWidth/2), \
-       mm2mils100(PinWidth/2), \
-       mm2mils100(PinHeight - PinWidth/2), \
-       mm2mils100(PinWidth), \
-       mm2mils100(WSpacing - PinWidth), \
-       mm2mils100(PinWidth)+600, \
-       '"pin2" "2" 0x0100]'
-
-print '   Pad[',\
-       mm2mils100(PinWidth + WSpacing + PinWidth/2), \
-       mm2mils100(PinWidth/2), \
-       mm2mils100(PinWidth + WSpacing + PinWidth/2), \
-       mm2mils100(PinHeight - PinWidth/2), \
-       mm2mils100(PinWidth), \
-       mm2mils100(WSpacing - PinWidth), \
-       mm2mils100(PinWidth)+600, \
-       '"pin1" "1" 0x0100]'
-
-print '   Pad[',\
-       mm2mils100(PinWidth/2), \
-       mm2mils100(PinHeight + HSpacing + PinWidth/2), \
-       mm2mils100(PinWidth/2), \
-       mm2mils100(PinHeight + HSpacing + PinHeight - PinWidth/2), \
-       mm2mils100(PinWidth), \
-       mm2mils100(WSpacing - PinWidth), \
-       mm2mils100(PinWidth)+600, \
-       '"pin4" "4" 0x0100]'
-
-print '   Pad[',\
-       mm2mils100(PinWidth + WSpacing + PinWidth/2), \
-       mm2mils100(PinHeight + HSpacing + PinWidth/2), \
-       mm2mils100(PinWidth + WSpacing + PinWidth/2), \
-       mm2mils100(PinHeight + HSpacing + PinHeight - PinWidth/2), \
-       mm2mils100(PinWidth), \
-       mm2mils100(WSpacing - PinWidth), \
-       mm2mils100(PinWidth)+600, \
-       '"pin3" "3" 0x0100]'
-
-print ")"
index c1cd619b373631d19a5de4273b8bd0b816d8fb46..992c4ead1fe98e36fa5d8b2ec42eac84863b18f2 100644 (file)
@@ -21,7 +21,6 @@ FOOTPRINTS= \
        lqfp64.fp \
        lqfp100.fp \
        LPCC16.fp \
-       0605.fp \
        MPU6000.fp \
        UBLOX-MAX.fp \
        TI-QFN32.fp \
diff --git a/packages/diodes/0605.py b/packages/diodes/0605.py
new file mode 100755 (executable)
index 0000000..a82185c
--- /dev/null
@@ -0,0 +1,68 @@
+#!/usr/bin/python
+# Copyright 2007 by Bdale Garbee <bdale@gag.com>.  GPLv2
+#
+# Program to emit PCB footprint for 0605 dual LED
+#
+
+### WARNING 
+### origin is on one corner, not in the center, so XYRS will be wrong!
+
+PinHeight = 0.85
+PinWidth = 0.65
+HSpacing = 0.6
+WSpacing = 0.2
+
+import sys
+
+# we're going to use the 1/100 of a mil fundamental unit form
+def mm2mils100( mm ):
+       return int( mm / 25.4 * 1000.0 * 100.0 + 0.5 )
+
+print '# author: Bdale Garbee'
+print '# email: bdale@gag.com'
+print '# dist-license: GPL 2'
+print '# use-license: unlimited'
+
+print 'Element[0x0 "0605" "" "" 0 0 0 0 0 100 0x0]'
+print "("
+print '   Pad[',\
+       mm2mils100(PinWidth/2), \
+       mm2mils100(PinWidth/2), \
+       mm2mils100(PinWidth/2), \
+       mm2mils100(PinHeight - PinWidth/2), \
+       mm2mils100(PinWidth), \
+       mm2mils100(WSpacing - PinWidth), \
+       mm2mils100(PinWidth)+600, \
+       '"pin2" "2" 0x0100]'
+
+print '   Pad[',\
+       mm2mils100(PinWidth + WSpacing + PinWidth/2), \
+       mm2mils100(PinWidth/2), \
+       mm2mils100(PinWidth + WSpacing + PinWidth/2), \
+       mm2mils100(PinHeight - PinWidth/2), \
+       mm2mils100(PinWidth), \
+       mm2mils100(WSpacing - PinWidth), \
+       mm2mils100(PinWidth)+600, \
+       '"pin1" "1" 0x0100]'
+
+print '   Pad[',\
+       mm2mils100(PinWidth/2), \
+       mm2mils100(PinHeight + HSpacing + PinWidth/2), \
+       mm2mils100(PinWidth/2), \
+       mm2mils100(PinHeight + HSpacing + PinHeight - PinWidth/2), \
+       mm2mils100(PinWidth), \
+       mm2mils100(WSpacing - PinWidth), \
+       mm2mils100(PinWidth)+600, \
+       '"pin4" "4" 0x0100]'
+
+print '   Pad[',\
+       mm2mils100(PinWidth + WSpacing + PinWidth/2), \
+       mm2mils100(PinHeight + HSpacing + PinWidth/2), \
+       mm2mils100(PinWidth + WSpacing + PinWidth/2), \
+       mm2mils100(PinHeight + HSpacing + PinHeight - PinWidth/2), \
+       mm2mils100(PinWidth), \
+       mm2mils100(WSpacing - PinWidth), \
+       mm2mils100(PinWidth)+600, \
+       '"pin3" "3" 0x0100]'
+
+print ")"
index 830bdc268021686255ed7ff5e93679a721cfd8da..2123d8fb12a4f1e107742777b39b803e21af31a5 100644 (file)
@@ -1,6 +1,7 @@
 .SUFFIXES: .5c .py .fp
 
 FOOTPRINTS = \
+       0605.fp \
        powerdi123.fp
 
 .5c.fp:
@@ -15,4 +16,4 @@ clean:
        rm -f $(FOOTPRINTS)
 
 .gitignore: Makefile
-       for i in $@ $(FOOTPRINTS); do echo $$i; done > $@
\ No newline at end of file
+       for i in $@ $(FOOTPRINTS); do echo $$i; done > $@