rpms/geda-gschem/devel geda-gschem.spec, NONE, 1.1 gschem.desktop, NONE, 1.1 gschem.xpm, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Chitlesh GOORAH (chitlesh) fedora-extras-commits at redhat.com
Tue Sep 5 07:14:54 UTC 2006


Author: chitlesh

Update of /cvs/extras/rpms/geda-gschem/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv28059/devel

Modified Files:
	.cvsignore sources 
Added Files:
	geda-gschem.spec gschem.desktop gschem.xpm 
Log Message:
auto-import geda-gschem-20060824-1 on branch devel from geda-gschem-20060824-1.src.rpm


--- NEW FILE geda-gschem.spec ---
Name:             geda-gschem
Version:          20060824
Release:          1%{?dist}

Summary:          Electronics schematics editor
Group:            Applications/Engineering
License:          GPL

URL:              http://www.geda.seul.org/tools/gschem/index.html
Source:           ftp://ftp.geda.seul.org/pub/geda/devel/%{version}/%{name}-%{version}.tar.gz
Source1:          gschem.desktop
# Source 2: from the geda package
Source2:          gschem.xpm

BuildRoot:        %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

BuildRequires:    libgeda-devel, desktop-file-utils, autoconf, libstroke-devel
Requires:         geda-symbols


%description
Gschem is an electronics schematic editor. It is part of the gEDA project.

%prep
%setup -q

%build
%{__cp} -p configure.ac configure.ac.gdgeda
cat configure.ac.gdgeda | \
   sed -e 's|libgdgeda|gdlib|g'| \
   sed -e 's|gdgeda|gd|g' \
   > configure.ac

autoconf
for f in `find . -name \*.c -or -name \*.h` ; do
   sed -i -e 's|gdgeda/gd.h|gd.h|' $f
done

%configure --with-docdir=%{_datadir}/gEDA/docs
make %{?_smp_mflags}

%install
%{__rm} -rf %{buildroot}
make INSTALL="install -p" install DESTDIR=%{buildroot}

install -d %{buildroot}%{_datadir}/gEDA/examples
install -d %{buildroot}%{_datadir}/gEDA/scheme
install -p -m 644 examples/*.sch %{buildroot}%{_datadir}/gEDA/examples
install -p -m 644 examples/README.* %{buildroot}%{_datadir}/gEDA/examples
install -p -m 644 scheme/*.scm %{buildroot}%{_datadir}/gEDA/scheme

desktop-file-install --vendor fedora \
    --add-category Engineering \
    --add-category X-Fedora \
    --dir %{buildroot}%{_datadir}/applications \
    %{SOURCE1}

#renaming some locale names
%{__mv} %{buildroot}%{_datadir}/locale/de_DE %{buildroot}%{_datadir}/locale/de
%{__mv} %{buildroot}%{_datadir}/locale/es_ES %{buildroot}%{_datadir}/locale/es
%{__mv} %{buildroot}%{_datadir}/locale/fr_FR %{buildroot}%{_datadir}/locale/fr
%{__mv} %{buildroot}%{_datadir}/locale/it_IT %{buildroot}%{_datadir}/locale/it
%{__mv} %{buildroot}%{_datadir}/locale/ja_JP %{buildroot}%{_datadir}/locale/ja
%{__mv} %{buildroot}%{_datadir}/locale/nl_NL %{buildroot}%{_datadir}/locale/nl

# Remove unpackaged files
%{__rm} -f %{buildroot}%{_infodir}/dir

%{__mv} AUTHORS AUTHORS.tmp
iconv -f ISO-8859-1 -t UTF8 AUTHORS.tmp > AUTHORS && \
      %{__rm} -f AUTHORS.tmp || %{__mv} AUTHORS.tmp AUTHORS

%{__mkdir} -p %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/
%{__cp} -p %{SOURCE2} %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/gschem.xpm

%find_lang %{name}

%post
touch --no-create %{_datadir}/icons/hicolor || :
%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :

%postun
touch --no-create %{_datadir}/icons/hicolor || :
%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :


%clean
%{__rm} -rf %{buildroot}

# geda-symbols is the Owner of the following directories
#%dir %{_datadir}/gEDA
#%dir %{_datadir}/gEDA/bitmap
#%dir %{_datadir}/gEDA/docs
#%dir %{_datadir}/gEDA/docs/man
#%dir %{_datadir}/gEDA/examples
#%dir %{_datadir}/gEDA/scheme

%files -f %{name}.lang
%defattr(-,root,root,-)
%doc AUTHORS BUGS ChangeLog COPYING README TODO VOCABULARY
%{_bindir}/gschem
%{_datadir}/gEDA/scheme/auto-place-attribs.scm
%{_datadir}/gEDA/scheme/image.scm
%{_datadir}/gEDA/scheme/pcb.scm
%{_datadir}/gEDA/scheme/print.scm
%{_datadir}/gEDA/scheme/auto-uref.scm
%{_datadir}/gEDA/scheme/generate_netlist.scm
%{_datadir}/gEDA/scheme/gschem.scm
%{_datadir}/gEDA/scheme/list-keys.scm
%{_datadir}/gEDA/scheme/print-NB-attribs.scm
%{_datadir}/gEDA/examples/IEC417.sch
%{_datadir}/gEDA/examples/README.agile
%{_datadir}/gEDA/examples/adders_1.sch
%{_datadir}/gEDA/examples/cmos-invert.sch
%{_datadir}/gEDA/examples/cmos-nand.sch
%{_datadir}/gEDA/examples/cmos-nor.sch
%{_datadir}/gEDA/examples/filter_1.sch
%{_datadir}/gEDA/examples/flipflop_1.sch
%{_datadir}/gEDA/examples/gEDA_Flow.sch
%{_datadir}/gEDA/examples/grey_counter_1.sch
%{_datadir}/gEDA/examples/logo_1.sch
%{_datadir}/gEDA/examples/multiplex_1.sch
%{_datadir}/gEDA/examples/stack_1.sch
%{_datadir}/gEDA/examples/drawing_primitives.sch
%{_datadir}/gEDA/bitmap/gschem-*
%{_datadir}/gEDA/system-gschemrc
%{_datadir}/gEDA/gschem-gtkrc
%{_datadir}/gEDA/gschem-darkbg
%{_datadir}/gEDA/gschem-lightbg
%{_datadir}/applications/fedora-gschem.desktop
%{_datadir}/icons/hicolor/32x32/apps/gschem.xpm
#%{_infodir}/gschemdoc.info*
%{_mandir}/man1/gschem.*
#%{_datadir}/gEDA/docs/man/gschem.html

%Changelog
* Tue Sep 05 2006 Chitlesh Goorah <chitlesh at fedoraproject.org> - 20060824-1
- Upstream release 20060824

* Sun Sep 03 2006 Chitlesh Goorah <chitlesh at fedoraproject.org> - 20060123-6
- Added Timestamps in installs

* Sat Sep 02 2006 Chitlesh Goorah <chitlesh at fedoraproject.org> - 20060123-5
- Encoded AUTHORS into UTF8 from ISO-8859-1
- Added a %%{SOURCE2} for the gnome/kde menus

* Sat Sep 02 2006 Chitlesh Goorah <chitlesh at fedoraproject.org> - 20060123-4
- Fixed %%dir ownership and encoded AUTHORS into UTF8

* Tue Aug 29 2006 Chitlesh Goorah <chitlesh at fedoraproject.org> - 20060123-3
- rebuilt for FC5 and later with minor fixes

* Wed Feb 22 2006 Wojciech Kazubski <wk at ire.pw.edu.pl> - 20060123-2.fc4
- more cleanup

* Fri Jan 27 2006 Wojciech Kazubski <wk at ire.pw.edu.pl> - 20060123-1.fc4
- updated to version 20060123

* Sun Jan 1 2006 Wojciech Kazubski <wk at ire.pw.edu.pl> - 20050820-2.fc4
- specfile cleanup

* Wed Aug 24 2005 Wojciech Kazubski <wk at ire.pw.edu.pl> - 20050820-1.fc4
- updated to version 20050820

* Sun Jul 3 2005 Wojciech Kazubski <wk at ire.pw.edu.pl> - 20050313-1.fc4
- rebuilt for Fedora Core 4

* Tue Mar 14 2005 Wojciech Kazubski <wk at ire.pw.edu.pl> - 20050313-1.fc3.wk
- updated to version 20050313

* Wed Dec 28 2004 Wojciech Kazubski <wk at ire.pw.edu.pl> - 20041228-1.fc3.wk
- updated to version 20041228

* Sun Dec 12 2004 Wojciech Kazubski <wk at ire.pw.edu.pl> - 20040111-1.fc3.wk
- rebuilt for Fedora Core 3

* Wed Jan 14 2004 Wojciech Kazubski <wk at ire.pw.edu.pl> - 20040111-1
- updated to version 20040111, built on Fedora Core 1
- modified specfile

* Thu Sep 4 2003 Wojciech Kazubski <wk at ire.pw.edu.pl> - 20030901-1
- updated to version 20030901

* Wed May 28 2003 Wojciech Kazubski <wk at ire.pw.edu.pl> - 20030525-1
- updated to version 20030525, compiled on RedHat 9

* Thu Feb 27 2003 Wojciech Kazubski <wk at ire.pw.edu.pl> - 200302223-2
- recompiled with libgdgeda 2.0.9

* Tue Feb 25 2003 Wojciech Kazubski <wk at ire.pw.edu.pl> - 20030223-1
- updated to version 20030223

* Fri Nov 8 2002 Wojciech Kazubski <wk at ire.pw.edu.pl> - 20021103-1
- updated to version 20021103, compiled on RedHat 8.0
- recent patches no more needed

* Thu Sep 5 2002 Wojciech Kazubski <wk at ire.pw.edu.pl> - 20030825-2
- added a patch to gschem.c (for those who don't use noweb)

* Wed Sep 4 2002 Wojciech Kazubski <wk at ire.pw.edu.pl> - 20030825-1
- updated to version 20020825
- two patches correcting errors found in release

* Sat Jun 1 2002 Wojciech Kazubski <wk at ire.pw.edu.pl> - 20020527-1
- updated to version 20020527

* Wed Feb 13 2002 Wojciech Kazubski <wk at ire.pw.edu.pl> - 20020209-1
- updated to version 20020209
- info files added

* Tue Nov 27 2001 Wojciech Kazubski <wk at ire.pw.edu.pl> - 20010722-2
- man directory changed, some corrections, previous patch no more needed

* Wed Aug 8 2001 Wojciech Kazubski <wk at ire.pw.edu.pl> - 20010722-1
- bulild directory changed, patched for improper rc file location
- examples directory added
- updated to version 20010722; built on redhat-7.0

* Sun Mar 11 2001 L.J.H. Timmerman <bert.timmerman at corusgroup.com>
- updated to version 20010304; built on redhat-7.0

* Tue Oct 17 2000 Emmanuel Rouat <emmanuel.rouat at wanadoo.fr>
- updated to version 20001006

* Thu Aug 10 2000 Emmanuel Rouat <emmanuel.rouat at wanadoo.fr>
- rebuilt with '*' on man page - Mandrake compresses it with bzip2 by default
and redhat with gzip (apparently)

* Thu Jul  6 2000 Emmanuel Rouat <emmanuel.rouat at wanadoo.fr>
- added 'TODO' files in docs
- updated to version 20000704

* Wed Feb 23 2000 Emmanuel Rouat <emmanuel.rouat at wanadoo.fr>
- removed obsolete 'Redhat Contrib Net' stuff
- updated to version 20000220

* Thu Oct 14 1999 Emmanuel Rouat <emmanuel.rouat at wanadoo.fr>
- updated to 19991011

* Wed Sep 22 1999 Emmanuel Rouat <emmanuel.rouat at wanadoo.fr>
- added little patch
- updated to 19990919

* Wed Sep  1 1999 Emmanuel Rouat <emmanuel.rouat at wanadoo.fr>
- updated to version 19990829

* Mon Jul 19 1999 Emmanuel Rouat <emmanuel.rouat at wanadoo.fr>
- added 'libgdgeda' as 'Requires' tag
- rebuilt with libgdgeda

* Sat Jul 10 1999 Emmanuel Rouat <emmanuel.rouat at wanadoo.fr>
- initialization of spec file.

# end of file


--- NEW FILE gschem.desktop ---
[Desktop Entry]
Encoding=UTF-8
Name=Gschem
GenericName=gEDA Schematic Editor
Comment=Editor for creating electronic circuit diagrams
Exec=gschem
Icon=gschem
Terminal=false
Type=Application
Categories=Education;Science;X-Fedora;Engineering;
X-Desktop-File-Install-Version=0.10


--- NEW FILE gschem.xpm ---
/* XPM */
static char *geda[]={
"32 32 6 1",
". c None",
"c c #000000",
"a c #005000",
"# c #008b00",
"d c #757373",
"b c #ffffff",
"................................",
"................................",
"................................",
"................................",
"................................",
"...########.....................",
"..a#bbbbbbb#....................",
"ccc#bbbbbbbb#...................",
"dda#bbbbbbbb#...................",
"..a#bbbbbbbb#cccc...............",
"..a#bbbbbbbb#dddc...............",
"ccc#bbbbbbbb#...c..########.....",
"dda#bbbbbbb#a...c.a#bbbbbbb#....",
"..a########a....ccc#bbbbbbbb#...",
"..aaaaaaaaa.....dda#bbbbbbbb#...",
"..................a#bbbbbbbb#ccc",
"..................a#bbbbbbbb#ddd",
"...########.....ccc#bbbbbbbb#...",
"..a#bbbbbbb#....cda#bbbbbbb#a...",
"ccc#bbbbbbbb#...c.a########a....",
"dda#bbbbbbbb#...c.aaaaaaaaa.....",
"..a#bbbbbbbb#cccc...............",
"..a#bbbbbbbb#ddd................",
"ccc#bbbbbbbb#...................",
"dda#bbbbbbb#a...................",
"..a########a....................",
"..aaaaaaaaa.....................",
"................................",
"................................",
"................................",
"................................",
"................................"};


Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/geda-gschem/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	5 Sep 2006 07:12:37 -0000	1.1
+++ .cvsignore	5 Sep 2006 07:14:54 -0000	1.2
@@ -0,0 +1 @@
+geda-gschem-20060824.tar.gz


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/geda-gschem/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	5 Sep 2006 07:12:37 -0000	1.1
+++ sources	5 Sep 2006 07:14:54 -0000	1.2
@@ -0,0 +1 @@
+21981913eb5d18835c60a2c2d7315394  geda-gschem-20060824.tar.gz




More information about the scm-commits mailing list