From ea0c7001f62117be873f43dd48399f09297fa75d645547132e4115ca29aa4e30 Mon Sep 17 00:00:00 2001 From: andrea florio Date: Sat, 23 Jul 2011 08:56:32 +0000 Subject: [PATCH] Accepting request 76814 from home:Heinervdm:branches:Education Update to 0.6.2b and add Ubuntu packages OBS-URL: https://build.opensuse.org/request/show/76814 OBS-URL: https://build.opensuse.org/package/show/Education/fritzing?expand=0&rev=2 --- debian.changelog | 17 +++++++++++++++++ debian.control | 17 +++++++++++++++++ debian.install | 7 +++++++ debian.rules | 10 ++++++++++ fritzing.2011.02.18.source.tar.bz2 | 3 --- fritzing.2011.07.11.source.tar.bz2 | 3 +++ fritzing.dsc | 10 ++++++++++ fritzing.spec | 10 +++++----- 8 files changed, 69 insertions(+), 8 deletions(-) create mode 100644 debian.changelog create mode 100644 debian.control create mode 100644 debian.install create mode 100644 debian.rules delete mode 100644 fritzing.2011.02.18.source.tar.bz2 create mode 100644 fritzing.2011.07.11.source.tar.bz2 create mode 100644 fritzing.dsc diff --git a/debian.changelog b/debian.changelog new file mode 100644 index 0000000..94daad2 --- /dev/null +++ b/debian.changelog @@ -0,0 +1,17 @@ +fritzing (0.6.2b-2) stable; urgency=low + + * Add parts, manpage and desktop link to package + + -- Thomas Zimmermann Fri, 22 Jul 2011 20:38:08 +0200 + +fritzing (0.6.2b-1) stable; urgency=low + + * Try to add all files to the package + + -- Thomas Zimmermann Fri, 22 Jul 2011 19:18:08 +0200 + +fritzing (0.6.2b-0) stable; urgency=low + + * Initial Release + + -- Thomas Zimmermann Wed, 20 Jul 2011 21:49:38 +0200 diff --git a/debian.control b/debian.control new file mode 100644 index 0000000..ae79745 --- /dev/null +++ b/debian.control @@ -0,0 +1,17 @@ +Source: fritzing +Section: electronics +Priority: optional +Maintainer: Brendan Howell +Build-Depends: debhelper (>= 7.0.12), libqtcore4 (>= 4.7.0), libqtgui4, libstdc++6, libc6, qt4-qmake, libqt4-dev, zlib1g-dev +Standards-Version: 3.8.3 +Homepage: http://fritzing.org + +Package: fritzing +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, libqtcore4 (>=4.7.0), libqtgui4, libqt4-network, libqt4-sql, libqt4-svg, libqt4-xml +Description: Easy-to-use, electronic design software. + Fritzing is an open source project designed to help one transition from a + prototype to a finished project. Aimed at users who want to produce or document + circuits and experiments, one starts by building a physical prototype, then + recreating it with Fritzing’s graphical editor. From there one can generate a + schematic, PCB artwork, and PCB production files. diff --git a/debian.install b/debian.install new file mode 100644 index 0000000..c240ecb --- /dev/null +++ b/debian.install @@ -0,0 +1,7 @@ +fritzing /usr/bin +bins /usr/share/fritzing +sketches /usr/share/fritzing +parts /usr/share/fritzing +resources/images/fritzing_icon.png /usr/share/pixmaps +fritzing.1 /usr/share/man/man1 +fritzing.desktop /usr/share/applications diff --git a/debian.rules b/debian.rules new file mode 100644 index 0000000..7656045 --- /dev/null +++ b/debian.rules @@ -0,0 +1,10 @@ +#!/usr/bin/make -f +export DH_VERBOSE=1 +%: + dh $@ + +override_dh_install: + mv Fritzing fritzing + mv /usr/src/packages/SOURCES/fritzing.1 . + mv /usr/src/packages/SOURCES/fritzing.desktop . + dh_install diff --git a/fritzing.2011.02.18.source.tar.bz2 b/fritzing.2011.02.18.source.tar.bz2 deleted file mode 100644 index a0e5565..0000000 --- a/fritzing.2011.02.18.source.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:6f1b0f507fa878cd3ffb9a8606a00c9acfd74ca9cfa48dac5b5402c7a71e8d33 -size 7676395 diff --git a/fritzing.2011.07.11.source.tar.bz2 b/fritzing.2011.07.11.source.tar.bz2 new file mode 100644 index 0000000..fc3b240 --- /dev/null +++ b/fritzing.2011.07.11.source.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b02e81f510292eb07444f0e7cbae1a01018aedb2a4820381a0f30c7780226c17 +size 8326886 diff --git a/fritzing.dsc b/fritzing.dsc new file mode 100644 index 0000000..c4244e9 --- /dev/null +++ b/fritzing.dsc @@ -0,0 +1,10 @@ +Format: 1.0 +Source: fritzing +Version: 0.6.2b +Binary: fritzing +Maintainer: Brendan Howell +Architecture: any +Build-Depends: debhelper (>= 7.0.12), libqtcore4 (>= 4.7.0), libqtgui4, libstdc++6, libc6, qt4-qmake, libqt4-dev, zlib1g-dev +Files: + 050878262fa170f0dfbd92ef9b3da973 10789952 fritzing_0.6.2b.orig.tar.gz + 050878262fa170f0dfbd92ef9b3da973 10789952 fritzing_0.6.2b.diff.gz diff --git a/fritzing.spec b/fritzing.spec index 586a0f4..789af2d 100644 --- a/fritzing.spec +++ b/fritzing.spec @@ -2,11 +2,11 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -%define snap 2011.02.18 +%define snap 2011.07.11 Name: fritzing -Version: 0.5.2b -Release: 1 +Version: 0.6.2b +Release: 0 License: GPLv3+ Summary: Intuitive EDA platform featuring from prototype to product Url: http://fritzing.org/ @@ -16,7 +16,7 @@ Source1: fritzing.desktop Source2: fritzing.1 # Fedora-specific patch to relocate shared data for system-wide install; # will require a more thorough approach from the Fritzing team eventually. -Patch0: fritzing-fix-app-folder.patch +#Patch0: fritzing-fix-app-folder.patch BuildRequires: desktop-file-utils BuildRequires: libQtWebKit-devel BuildRequires: libqt4-devel @@ -33,7 +33,7 @@ prototypes, and to create a PCB layout for manufacturing. %setup -q -n %{name}.%{snap}.source sed -i "s|getUserDataStorePath("bins")|getUserDataStorePath("%{_datadir}/%{name}/bins")|" src/fapplication.cpp sed -i 's/\r//' README.txt -%patch0 +#%patch0 %build qmake