aboutsummaryrefslogtreecommitdiff
path: root/cad
diff options
context:
space:
mode:
authorMichael Reifenberger <mr@FreeBSD.org>2014-06-05 12:30:47 +0000
committerMichael Reifenberger <mr@FreeBSD.org>2014-06-05 12:30:47 +0000
commit4c61fee7cdfc2f6ebe6682f8a4ca98f1aae506ea (patch)
tree85f9a5aef110cc9fc89b5bca154bb3ba5844ffd2 /cad
parentfd9bee2a35402c3c1dc8fe6b7786b318df9a4173 (diff)
downloadports-4c61fee7cdfc2f6ebe6682f8a4ca98f1aae506ea.tar.gz
ports-4c61fee7cdfc2f6ebe6682f8a4ca98f1aae506ea.zip
Update to r4913.
Notes
Notes: svn path=/head/; revision=356629
Diffstat (limited to 'cad')
-rw-r--r--cad/kicad-devel/Makefile9
-rw-r--r--cad/kicad-devel/Makefile.bzr_rev4
-rw-r--r--cad/kicad-devel/distinfo4
-rw-r--r--cad/kicad-devel/files/patch-utils-idftools-idf_parser.cpp29
-rw-r--r--cad/kicad-devel/pkg-plist1
5 files changed, 36 insertions, 11 deletions
diff --git a/cad/kicad-devel/Makefile b/cad/kicad-devel/Makefile
index 12fb516d5bd7..72d3d3c6f474 100644
--- a/cad/kicad-devel/Makefile
+++ b/cad/kicad-devel/Makefile
@@ -9,7 +9,6 @@ MASTER_SITES= ${MASTER_SITE_LOCAL}
MASTER_SITE_SUBDIR= mr
PKGNAMESUFFIX= -devel
DIST_SUBDIR= ${PORTNAME}
-# Additional patches: http://svn.openmoko.org/trunk/gta02-core/kicad-patches/
MAINTAINER= mr@FreeBSD.org
COMMENT= Schematic and PCB editing software
@@ -64,7 +63,7 @@ BZR_DOC_REV!= bzr revno lp:~kicad-developers/kicad/doc
.if defined(BOOTSTRAP)
# Updating to new rev:
-# make BOOTSTRAP=YES do-fetch
+# make do-fetch BOOTSTRAP=YES
# make makesum && make && make makeplist
# < Check PLIST_FILE_LIST below >
@@ -89,7 +88,7 @@ do-fetch:
cd ${WRKDIR}; \
tar xvf master.zip; \
tar cvfy ${DISTDIR}/${DIST_SUBDIR}/${DISTNAME}.tar.bz2 \
- ${DISTNAME} kicad-library-master kicad-doc kicad-patches
+ ${DISTNAME} kicad-library-master kicad-doc
echo "BOOST_RELEASE= ${BOOST_RELEASE}" > ${MASTERDIR}/Makefile.bzr_rev
echo "BOOST_VERS= ${BOOST_VERS}" >> ${MASTERDIR}/Makefile.bzr_rev
echo "BZR_SRC_REV= ${BZR_SRC_REV}" >> ${MASTERDIR}/Makefile.bzr_rev
@@ -97,10 +96,6 @@ do-fetch:
echo "BZR_DOC_REV= ${BZR_DOC_REV}" >> ${MASTERDIR}/Makefile.bzr_rev
.endif
-ki:
- svn export \
- http://svn.openmoko.org/trunk/gta02-core/kicad-patches ${WRKDIR}/kicad-patches
-
tmp:
echo "${DATADIR} ${DATADIR:H}"
diff --git a/cad/kicad-devel/Makefile.bzr_rev b/cad/kicad-devel/Makefile.bzr_rev
index bc559907f1a2..a430160a8ddb 100644
--- a/cad/kicad-devel/Makefile.bzr_rev
+++ b/cad/kicad-devel/Makefile.bzr_rev
@@ -1,5 +1,5 @@
BOOST_RELEASE= 1.54.0
BOOST_VERS= 1_54_0
-BZR_SRC_REV= 4886
+BZR_SRC_REV= 4913
BZR_LIB_REV=
-BZR_DOC_REV= 576
+BZR_DOC_REV= 577
diff --git a/cad/kicad-devel/distinfo b/cad/kicad-devel/distinfo
index 37d73fc0dac6..560f7e380937 100644
--- a/cad/kicad-devel/distinfo
+++ b/cad/kicad-devel/distinfo
@@ -1,2 +1,2 @@
-SHA256 (kicad/kicad-r4886.tar.bz2) = eb511c488983dcef2e365b37c2ec61a5d23100749937ba34a5aa3d3287d44dc0
-SIZE (kicad/kicad-r4886.tar.bz2) = 255339930
+SHA256 (kicad/kicad-r4913.tar.bz2) = 5651ecace38272d99b6e90e60a48d5f15aa5363b8a084ce59c90d8d37322ccdf
+SIZE (kicad/kicad-r4913.tar.bz2) = 255516016
diff --git a/cad/kicad-devel/files/patch-utils-idftools-idf_parser.cpp b/cad/kicad-devel/files/patch-utils-idftools-idf_parser.cpp
new file mode 100644
index 000000000000..ed34465d26d0
--- /dev/null
+++ b/cad/kicad-devel/files/patch-utils-idftools-idf_parser.cpp
@@ -0,0 +1,29 @@
+--- utils/idftools/idf_parser.cpp.orig 2014-06-05 12:18:16.912481412 +0000
++++ utils/idftools/idf_parser.cpp 2014-06-05 12:19:15.292871266 +0000
+@@ -1489,6 +1489,6 @@
+ do
+ {
+- std::map<std::string, GROUP_OUTLINE*>::iterator its = olnGroup.begin();
+- std::map<std::string, GROUP_OUTLINE*>::iterator ite = olnGroup.end();
++ std::multimap<std::string, GROUP_OUTLINE*>::iterator its = olnGroup.begin();
++ std::multimap<std::string, GROUP_OUTLINE*>::iterator ite = olnGroup.end();
+
+ while( its != ite )
+@@ -2906,6 +2906,6 @@
+ do
+ {
+- std::map<std::string, GROUP_OUTLINE*>::iterator its = olnGroup.begin();
+- std::map<std::string, GROUP_OUTLINE*>::iterator ite = olnGroup.end();
++ std::multimap<std::string, GROUP_OUTLINE*>::iterator its = olnGroup.begin();
++ std::multimap<std::string, GROUP_OUTLINE*>::iterator ite = olnGroup.end();
+
+ while( its != ite )
+@@ -4103,6 +4103,6 @@
+ do
+ {
+- std::map<std::string, GROUP_OUTLINE*>::iterator os = olnGroup.begin();
+- std::map<std::string, GROUP_OUTLINE*>::iterator oe = olnGroup.end();
++ std::multimap<std::string, GROUP_OUTLINE*>::iterator os = olnGroup.begin();
++ std::multimap<std::string, GROUP_OUTLINE*>::iterator oe = olnGroup.end();
+
+ while( os != oe )
diff --git a/cad/kicad-devel/pkg-plist b/cad/kicad-devel/pkg-plist
index 6b5f1590b6d9..b6d51345989f 100644
--- a/cad/kicad-devel/pkg-plist
+++ b/cad/kicad-devel/pkg-plist
@@ -10,6 +10,7 @@ bin/dxf2idf
bin/eeschema
bin/freeroute.jnlp
bin/gerbview
+bin/idf2vrml
bin/idfcyl
bin/idfrect
bin/kicad