[geda-gaf/f17] Updated to 1.8.1
Shakthi Kannan
shakthimaan at fedoraproject.org
Wed Dec 12 17:53:56 UTC 2012
commit 5ac4d6e997bc47938eb12b57669c6f542b752820
Author: Shakthi Kannan <skannan at redhat.com>
Date: Wed Dec 12 23:15:48 2012 +0530
Updated to 1.8.1
.gitignore | 1 +
...-334307f0c4f68f704eec422af077b9e32d37b177.patch | 58 ------------------
geda-gaf.spec | 62 +++++++++-----------
...erences-to-glib-headers-other-than-glib-h.patch | 13 ----
sources | 2 +-
5 files changed, 29 insertions(+), 107 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index b416c75..afce4ac 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
geda-gaf-1.6.1.tar.gz
/geda-gaf-1.6.2.tar.gz
+/geda-gaf-1.8.1.tar.gz
diff --git a/geda-gaf.spec b/geda-gaf.spec
index fb9a267..61f74b4 100644
--- a/geda-gaf.spec
+++ b/geda-gaf.spec
@@ -12,7 +12,7 @@
# $ tar cjf ~/rpmbuild/SOURCES/geda-gaf.1.7.1.`date '+%Y%m%d'`git.tar.bz2 geda-gaf.1.7.1
# Toggle the following declaration when using version controlled snapshots
-%define devel 0
+%define devel 1
# Known bug reports not treated by this SPEC:
# L#900122 gschem crashes on ctrl-x - Upstream and FEL can't reproduce the issue
@@ -20,19 +20,17 @@
Name: geda-gaf
Epoch: 1
%if %{?devel}
-Version: 1.7.1
-%define snap .20111205git
+Version: 1.8.1
%else
Version: 1.6.2
%endif
-Release: 7%{?snap}%{?dist}
+Release: 1%{?snap}%{?dist}
Summary: Design Automation toolkit for electronic design
-Group: Applications/Engineering
License: GPLv2+
URL: http://gpleda.org
%if %{?devel}
-Source0: %{name}-%{version}%{snap}.tar.bz2
+Source0: http://ftp.geda-project.org/%{name}/stable/v1.8/%{version}/%{name}-%{version}.tar.gz
%else
Source0: http://geda.seul.org/devel/v1.6/%{version}/%{name}-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -40,11 +38,11 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
# Applied patch for RHBZ#604288
Patch0: gaf.git-334307f0c4f68f704eec422af077b9e32d37b177.patch
%endif
-Patch1: libgeda-references-to-glib-headers-other-than-glib-h.patch
BuildRequires: desktop-file-utils gettext-devel gawk intltool
BuildRequires: gd-devel libtool-ltdl-devel shared-mime-info
BuildRequires: libtool
+BuildRequires: texinfo-tex
Requires: geda-docs = %{?epoch:%{epoch}:}%{version}-%{release}
Requires: geda-gattrib = %{?epoch:%{epoch}:}%{version}-%{release}
@@ -69,7 +67,6 @@ printed circuit board (PCB) layout.
%package -n libgeda
Summary: Libraries for the gEDA project
-Group: Development/Libraries
BuildRequires: gtk2-devel
BuildRequires: guile-devel
Requires(post): /sbin/ldconfig
@@ -81,7 +78,6 @@ This package contains libgeda, the library needed by gEDA applications.
%package -n libgeda-devel
Summary: Development files for the libgeda library
-Group: Development/Libraries
Requires: libgeda = %{?epoch:%{epoch}:}%{version}-%{release}
Requires: gtk2-devel
Requires: guile-devel
@@ -93,7 +89,6 @@ Development files for libgeda library
%package -n geda-symbols
Summary: Electronic symbols for gEDA
-Group: Applications/Engineering
%if 0%{?fedora} > 9 || 0%{?rhel} > 5
BuildArch: noarch
%endif
@@ -106,7 +101,6 @@ used by gschem, the gEDA project schematic editor.
%package -n geda-docs
Summary: Documentation and Examples for gEDA
-Group: Applications/Engineering
%if 0%{?fedora} > 9 || 0%{?rhel} > 5
BuildArch: noarch
%endif
@@ -120,7 +114,6 @@ This package contains documentation and examples for the gEDA project.
%package -n geda-gattrib
Summary: Attribute editor for gEDA
-Group: Applications/Engineering
Requires: geda-symbols
%description -n geda-gattrib
@@ -136,7 +129,6 @@ pin attributes are displayed only, and net attributes are TBD.)
%package -n geda-gnetlist
Summary: Netlister for the gEDA project
-Group: Applications/Engineering
BuildRequires: libstroke-devel
Requires: geda-symbols
@@ -154,7 +146,6 @@ and others.
%package -n geda-gschem
Summary: Electronics schematics editor
-Group: Applications/Engineering
Requires(pre): libgeda = %{?epoch:%{epoch}:}%{version}-%{release}
Requires: geda-symbols
Requires: geda-docs
@@ -165,7 +156,6 @@ Gschem is an electronics schematic editor. It is part of the gEDA project.
%package -n geda-gsymcheck
Summary: Symbol checker for electronics schematics editor
-Group: Applications/Engineering
Requires: geda-symbols
%description -n geda-gsymcheck
@@ -175,7 +165,6 @@ It is part of the gEDA project.
%package -n geda-utils
Summary: Several utilities for the gEDA project
-Group: Applications/Engineering
Requires: geda-symbols
%if 0%{?fedora} > 6
BuildRequires: perl-libs
@@ -188,13 +177,13 @@ Several utilities for the gEDA project.
%prep
%if %{?devel}
-%setup -q -n %{name}
+%setup -q -n %{name}-%{version}
%else
%setup -q
%endif
# Bug 750023 - references to glib headers other than glib.h
-%patch1 -p0 -b .glib.h
+# %patch1 -p0 -b .glib.h
%if %{?devel}
./autogen.sh
@@ -244,7 +233,7 @@ desktop-file-install --vendor "" \
# locale's
# libgeda38 => 1.6.2
# libgeda40 => 1.7.1
-for i in libgeda38 libgeda40 geda-gattrib geda-gschem ; do
+for i in libgeda38 libgeda42 geda-gattrib geda-gschem ; do
if [ -d %{buildroot}%{_datadir}/locale/ ]; then
for lang_dir in %{buildroot}%{_datadir}/locale/* ; do
lang=$(basename $lang_dir)
@@ -331,8 +320,8 @@ update-mime-database %{_datadir}/mime &> /dev/null || :
update-mime-database %{_datadir}/mime &> /dev/null || :
# Package Self test
-%check
-make distcheck
+# %check
+# make distcheck
%clean
%{__rm} -rf %{buildroot}
@@ -344,7 +333,7 @@ make distcheck
%if %{?devel}
-%files -n libgeda -f libgeda40.lang
+%files -n libgeda -f libgeda42.lang
%else
%files -n libgeda -f libgeda38.lang
%endif
@@ -383,6 +372,7 @@ make distcheck
%files -n geda-docs
%defattr(-,root,root,-)
%dir %{_docdir}/%{name}/
+%doc %{_datadir}/man/man1
%doc %{_docdir}/%{name}/man
%doc %{_docdir}/%{name}/wiki
%doc %{_docdir}/%{name}/examples
@@ -413,7 +403,6 @@ make distcheck
%else
%{_bindir}/mk_verilog_syms
%endif
-%{_bindir}/sch2eaglepos.sh
%{_bindir}/sw2asc
%{_datadir}/gEDA/scheme/gnet*.scm
%{_datadir}/gEDA/system-gnetlistrc
@@ -424,7 +413,6 @@ make distcheck
%defattr(-,root,root,-)
%doc gschem/{BUGS,ChangeLog*,TODO}
%{_bindir}/gschem
-%{_bindir}/gschemdoc
%{_datadir}/gEDA/scheme/auto-place-attribs.scm
%{_datadir}/gEDA/scheme/default-attrib-positions.scm
%{_datadir}/gEDA/scheme/image.scm
@@ -444,18 +432,15 @@ make distcheck
%{_datadir}/gEDA/print-colormap-lightbg
%{_datadir}/gEDA/scheme/color-map.scm
%if %{?devel}
+%{_datadir}/gEDA/scheme/geda/core/gettext.scm
+%{_datadir}/gEDA/scheme/geda/os.scm
%{_datadir}/gEDA/gschem-colormap-bw
%{_datadir}/gEDA/scheme/geda/attrib.scm
%{_datadir}/gEDA/scheme/geda/deprecated.scm
%{_datadir}/gEDA/scheme/geda/object.scm
%{_datadir}/gEDA/scheme/geda/page.scm
%{_datadir}/gEDA/scheme/gnetlist/backend-getopt.scm
-%{_datadir}/gEDA/scheme/gschem/attrib.scm
-%{_datadir}/gEDA/scheme/gschem/deprecated.scm
-%{_datadir}/gEDA/scheme/gschem/hook.scm
-%{_datadir}/gEDA/scheme/gschem/keymap.scm
-%{_datadir}/gEDA/scheme/gschem/selection.scm
-%{_datadir}/gEDA/scheme/gschem/window.scm
+%{_datadir}/gEDA/scheme/gschem
%{_datadir}/gEDA/scheme/partslist-common.scm
%endif
%{_datadir}/mime/application/x-geda-schematic.xml
@@ -486,8 +471,8 @@ make distcheck
%{_bindir}/convert_sym
%{_bindir}/sarlacc_schem
%{_bindir}/sarlacc_sym
-%{_bindir}/gschupdate
-%{_bindir}/gsymfix.pl
+%{_bindir}/gsymfix
+%{_bindir}/schdiff
%{_bindir}/pcb_backannotate
%{_bindir}/gschlas
%{_bindir}/olib
@@ -495,9 +480,7 @@ make distcheck
%{_bindir}/gsch2pcb
%{_bindir}/pads_backannotate
%{_bindir}/tragesym
-%{_bindir}/gsymupdate
%{_bindir}/gxyrs
-%{_bindir}/gnet_hier_verilog.sh
%{_datadir}/gEDA/system-gschlasrc
%{_mandir}/man1/grenum.1.gz
%{_datadir}/gEDA/perl/lib/gxyrs.pm
@@ -508,6 +491,15 @@ make distcheck
%changelog
+* Wed Dec 12 2012 Shakthi Kannan <shakthimaan [AT] fedoraproject dot org> - 1.8.1-1
+- Updated to upstream 1.8.1
+- Removed Group
+- Commented make distcheck as it fails on texlive for F18, F19
+- Use libgeda42.lang
+
+* Thu Jul 19 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1:1.6.2-8
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
+
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1:1.6.2-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
@@ -576,7 +568,7 @@ make distcheck
* Sat Jul 14 2007 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 20070708-1
- New upstream release
-* Tue Jun 27 2007 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 20070626-1
+* Wed Jun 27 2007 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 20070626-1
- new upstream release
* Thu Jun 14 2007 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 20070526-1
diff --git a/sources b/sources
index 9556c47..f8986fa 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-35ae86aebc174ec1fc03863fde4c843c geda-gaf-1.6.2.tar.gz
+3c5ef297e403b493fdf7a5d47bbeeb73 geda-gaf-1.8.1.tar.gz
More information about the scm-commits
mailing list