Skip to content

Commit

Permalink
debian: bump to 1.9.0
Browse files Browse the repository at this point in the history
Signed-off-by: Antony Pavlov <antonynpavlov@gmail.com>
  • Loading branch information
frantony committed Nov 18, 2013
1 parent f98882f commit e50a3c7
Show file tree
Hide file tree
Showing 5 changed files with 25 additions and 6 deletions.
6 changes: 6 additions & 0 deletions debian/changelog
@@ -1,3 +1,9 @@
geda-gaf (1:1.9.0-1) unstable; urgency=low

* try

-- Antony Pavlov <antonynpavlov@gmail.com> Sun, 17 Nov 2013 21:40:38 +0400

geda-gaf (1:1.8.2-2) unstable; urgency=low

* don't run the test suite on armel|armhf, as it seems to cause a make
Expand Down
14 changes: 10 additions & 4 deletions debian/control
Expand Up @@ -102,7 +102,7 @@ Description: GPL EDA -- Electronics design software (symbols library)
Package: geda-gschem
Architecture: any
Breaks: geda (<= 19990516-1)
Depends: ${misc:Depends}, ${shlibs:Depends}, geda-symbols (>= 1:1.7.1), geda-symbols (<< 1:1.9.0~)
Depends: ${misc:Depends}, ${shlibs:Depends}, geda-symbols (>= 1:1.7.1), geda-symbols (<< 1:2.0.0~)
Recommends: extra-xdg-menus
Description: GPL EDA -- Electronics design software (schematic editor)
The gEDA project has produced and continues working on a full GPL'd suite and
Expand All @@ -119,7 +119,7 @@ Description: GPL EDA -- Electronics design software (schematic editor)
Package: geda-gattrib
Architecture: any
Breaks: geda (<= 19990516-1)
Depends: ${misc:Depends}, ${shlibs:Depends}, geda-symbols (>= 1:1.7.1), geda-symbols (<< 1:1.9.0~)
Depends: ${misc:Depends}, ${shlibs:Depends}, geda-symbols (>= 1:1.7.1), geda-symbols (<< 1:2.0.0~)
Recommends: extra-xdg-menus
Description: GPL EDA -- Electronics design software (attribute editor)
The gEDA project has produced and continues working on a full GPL'd suite and
Expand All @@ -136,7 +136,7 @@ Description: GPL EDA -- Electronics design software (attribute editor)
Package: geda-gnetlist
Architecture: any
Breaks: geda (<= 19990516-1)
Depends: ${misc:Depends}, ${shlibs:Depends}, geda-symbols (>= 1:1.7.1), geda-symbols (<< 1:1.9.0~)
Depends: ${misc:Depends}, ${shlibs:Depends}, geda-symbols (>= 1:1.7.1), geda-symbols (<< 1:2.0.0~)
Description: GPL EDA -- Electronics design software (netlister)
The gEDA project has produced and continues working on a full GPL'd suite and
toolkit of Electronic Design Automation tools. These tools are used for
Expand All @@ -151,7 +151,7 @@ Description: GPL EDA -- Electronics design software (netlister)

Package: geda-gsymcheck
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends}, geda-symbols (>= 1:1.7.1), geda-symbols (<< 1:1.9.0~)
Depends: ${misc:Depends}, ${shlibs:Depends}, geda-symbols (>= 1:1.7.1), geda-symbols (<< 1:2.0.0~)
Description: GPL EDA -- Electronics design software (symbol checker)
The gEDA project has produced and continues working on a full GPL'd suite and
toolkit of Electronic Design Automation tools. These tools are used for
Expand Down Expand Up @@ -212,3 +212,9 @@ Description: GPL EDA -- Electronics design software (documentation)
.
This package contains the documentation.

Package: geda-gaf
Architecture: any
Breaks: geda (<= 19990516-1)
Depends: ${misc:Depends}, ${shlibs:Depends}
Description: GPL EDA -- Electronics design software (gaf utility)
The gEDA project has produced and continues working on a full GPL'd suite and
1 change: 1 addition & 0 deletions debian/libgeda-dev.install
@@ -1,3 +1,4 @@
usr/include
usr/lib/*/libgeda.so
usr/lib/*/libgedacairo.so
usr/lib/*/pkgconfig
1 change: 1 addition & 0 deletions debian/libgeda42.install
@@ -1 +1,2 @@
usr/lib/*/libgeda.so.*
usr/lib/*/libgedacairo.so.*
9 changes: 7 additions & 2 deletions debian/rules
Expand Up @@ -21,7 +21,7 @@ override_dh_auto_test:
ifneq (${DEB_BUILD_ARCH},armel)
ifneq (${DEB_BUILD_ARCH},armhf)
mkdir -p $(TEST_HOME)
HOME=$(TEST_HOME) dh_auto_test
#HOME=$(TEST_HOME) dh_auto_test
endif
endif

Expand All @@ -31,6 +31,7 @@ COMMONPKG=libgeda-common

override_dh_auto_install:
dh_auto_install --sourcedirectory=libgeda -- DESTDIR=$(CURDIR)/debian/tmp
dh_auto_install --sourcedirectory=libgedacairo -- DESTDIR=$(CURDIR)/debian/tmp
dh_auto_install --sourcedirectory=gschem -- DESTDIR=$(CURDIR)/debian/geda-gschem
dh_auto_install --sourcedirectory=gattrib -- DESTDIR=$(CURDIR)/debian/geda-gattrib
dh_auto_install --sourcedirectory=gnetlist -- DESTDIR=$(CURDIR)/debian/geda-gnetlist
Expand All @@ -39,13 +40,15 @@ override_dh_auto_install:
dh_auto_install --sourcedirectory=symbols -- DESTDIR=$(CURDIR)/debian/geda-symbols
dh_auto_install --sourcedirectory=docs -- DESTDIR=$(CURDIR)/debian/geda-doc
dh_auto_install --sourcedirectory=examples -- DESTDIR=$(CURDIR)/debian/geda-examples
dh_auto_install --sourcedirectory=gaf -- DESTDIR=$(CURDIR)/debian/geda-gaf

override_dh_installdocs:
dh_installdocs -N$(COMMONPKG) -N$(DEVPKG) -Ngeda -Ngeda-doc
dh_installdocs -pgeda -pgeda-doc --link-doc=geda-doc
dh_installdocs -p$(COMMONPKG) -p$(DEVPKG) --link-doc=$(COMMONPKG)
# Work around install location in some geda- packages:
for p in geda-gnetlist geda-gschem geda-gsymcheck geda-utils geda-symbols geda-doc geda-gattrib; do \
for p in geda-gnetlist geda-gschem geda-gsymcheck geda-utils \
geda-symbols geda-doc geda-gattrib geda-gaf; do \
rm -rf debian/$$p/usr/share/doc/geda-gaf/man ; \
[ ! -d debian/$$p/usr/share/doc/$$p ] || ( \
mv debian/$$p/usr/share/doc/geda-gaf/* \
Expand All @@ -67,6 +70,8 @@ override_dh_installchangelogs:
dh_installchangelogs gnetlist/ChangeLog -p geda-gnetlist
dh_installchangelogs gsymcheck/ChangeLog -p geda-gsymcheck
dh_installchangelogs utils/ChangeLog -p geda-utils
# no ChangeLog just now
#dh_installchangelogs gaf/ChangeLog -p geda-gaf

override_dh_installexamples:
dh_installexamples -XMakefile -X.in
Expand Down

0 comments on commit e50a3c7

Please sign in to comment.