[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