rpms/gspiceui/F-9 gspiceui.desktop, NONE, 1.1 gspiceui.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
Xavier LAMIEN (laxathom)
fedora-extras-commits at redhat.com
Mon Jul 28 07:39:58 UTC 2008
- Previous message: rpms/gspiceui/F-8 gspiceui.desktop, NONE, 1.1 gspiceui.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
- Next message: rpms/gspiceui/devel gspiceui.desktop, NONE, 1.1 gspiceui.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: laxathom
Update of /cvs/pkgs/rpms/gspiceui/F-9
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv4480/F-9
Modified Files:
.cvsignore sources
Added Files:
gspiceui.desktop gspiceui.spec import.log
Log Message:
Initial import.
--- NEW FILE gspiceui.desktop ---
[Desktop Entry]
Name=GspiceUI
Comment=Spice Electronic circuit similators UI
Exec=gspiceui
Icon=gspiceui
Terminal=false
Type=Application
Encoding=UTF-8
Categories=Education;Science;Engineering;
--- NEW FILE gspiceui.spec ---
Name: gspiceui
Version: 0.9.65
Release: 2%{?dist}
Summary: A GUI to freely available Spice Electronic circuit similators
Group: Applications/System
License: GPLv2+
URL: http://sourceforge.net/projects/gspiceui
Source0: http://downloads.sourceforge.net/%{name}/%{name}-v%{version}.tar.gz
Source1: %{name}.desktop
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: compat-wxGTK26-devel, desktop-file-utils
Requires: ngspice, geda-gnetlist, geda-gschem
Requires: gwave, electronics-menu
%description
GspiceUI is listed among the Fedora Electronic Lab (FEL) packages.
GNU Spice GUI is intended to provide a GUI to freely available
Spice electronic cicuit simulators eg.GnuCAP, Ng-Spice.
It uses gNetList to convert schematic files to net list files
and gWave to display simulation results.
gSchem is used as the schematic generation/viewing tool.
%prep
%setup -q -n %{name}-v%{version}
sed -i 's|/usr/local|/usr|g' html/Makefile
sed -i 's|cp|install -pm 644|g' Makefile html/Makefile
sed -i 's|cp |install -m 755 |g' src/Makefile
sed -i 's|wx-config|wx-2.6-config|' src/Makefile
%build
make %{?_smp_mflags} CC="%{__cxx} $RPM_OPT_FLAGS" GSPICEUI_DBG=0 GSPICEUI_WXLIB=2.6
%install
rm -rf $RPM_BUILD_ROOT
#fix installdir path
sed -i 's|/usr/local|%{buildroot}%{_prefix}|g' Makefile
#Add missing folder
mkdir -p $RPM_BUILD_ROOT%{_bindir}
make install DESTDIR=$RPM_BUILD_ROOT
#remove default installed docs|files
rm -rf $RPM_BUILD_ROOT%{_datadir}/%{name}/{README,INSTALL,ChangeLog}
rm -rf $RPM_BUILD_ROOT%{_datadir}/%{name}/icons
#Add/Manage desktop file
mkdir -p $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/32x32/apps
mkdir -p $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/48x48/apps
install -pm 0644 src/icons/%{name}-32x32.xpm \
$RPM_BUILD_ROOT%{_datadir}/icons/hicolor/32x32/apps/%{name}.xpm
install -pm 0644 src/icons/%{name}-48x48.xpm \
$RPM_BUILD_ROOT%{_datadir}/icons/hicolor/48x48/apps/%{name}.xpm
desktop-file-install --vendor "Fedora" \
--mode 0644 \
--remove-category="Science;Education" \
--add-category Electronics \
--dir $RPM_BUILD_ROOT%{_datadir}/applications \
%{SOURCE1}
%clean
rm -rf $RPM_BUILD_ROOT
%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 || :
%files
%defattr(-,root,root,-)
%doc AUTHORS COPYING README ChangeLog TODO
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/icons/hicolor/??x??/apps/*.xpm
%{_datadir}/applications/*.desktop
%{_mandir}/man1/gspiceui.1.gz
%changelog
* Sat Jul 26 2008 Xavier Lamien <lxtnow[at]gmail.com> - 0.9.65-2
- Fix typo on desktop-file-install.
* Mon Jul 14 2008 Xavier Lamien <lxtnow[at]gmail.com> - 0.9.65-1
- Update release.
* Mon Dec 31 2007 Xavier Lamien < lxtnow[at]gmail.com > - 0.9.55-2
- Fixed typo in Requires.
- Improved %%description and desktop file.
- Fixed WxGTK config use.
* Sun Dec 30 2007 Xavier Lamien < lxtnow[at]gmail.com > - 0.9.55-1
- Updated Release.
- Built against WxGTK-2.6 libs.
* Tue Jul 04 2007 Xavier Lamien < lxtnow[at]gmail.com > - 0.8.90-2
- Enabled the fix that make it honor RPM_OPT_FLAGS.
* Wed Jul 04 2007 Xavier Lamien < lnxtnow[at]gmail.com > - 0.8.90-1
- Initial RPM Release.
--- NEW FILE import.log ---
gspiceui-0_9_65-2_fc9:F-9:gspiceui-0.9.65-2.fc9.src.rpm:1217230736
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/gspiceui/F-9/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 28 Jul 2008 04:15:10 -0000 1.1
+++ .cvsignore 28 Jul 2008 07:39:27 -0000 1.2
@@ -0,0 +1 @@
+gspiceui-v0.9.65.tar.gz
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/gspiceui/F-9/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 28 Jul 2008 04:15:10 -0000 1.1
+++ sources 28 Jul 2008 07:39:27 -0000 1.2
@@ -0,0 +1 @@
+7243c51a7ad1d4138bc28db9695d18c2 gspiceui-v0.9.65.tar.gz
- Previous message: rpms/gspiceui/F-8 gspiceui.desktop, NONE, 1.1 gspiceui.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
- Next message: rpms/gspiceui/devel gspiceui.desktop, NONE, 1.1 gspiceui.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the scm-commits
mailing list