rpms/pikdev/devel pikdev.spec,1.1,1.2
Alain Portal (dionysos)
fedora-extras-commits at redhat.com
Wed Mar 15 10:31:35 UTC 2006
Author: dionysos
Update of /cvs/extras/rpms/pikdev/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv12940
Modified Files:
pikdev.spec
Log Message:
Exclude ppc arch which fail to build. Fix some other problem (see %changelog)
Index: pikdev.spec
===================================================================
RCS file: /cvs/extras/rpms/pikdev/devel/pikdev.spec,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- pikdev.spec 14 Mar 2006 08:26:13 -0000 1.1
+++ pikdev.spec 15 Mar 2006 10:31:35 -0000 1.2
@@ -1,6 +1,6 @@
Name: pikdev
Version: 0.8.4
-Release: 3%{?dist}
+Release: 4%{?dist}
Summary: IDE for development of PICmicro based application (under Linux/KDE)
Summary(fr): EDI pour le développement d'applications à base de microcontrôleurs PIC
@@ -17,6 +17,8 @@
Requires: gputils
+ExcludeArch: ppc
+
%description
PiKdev is a simple IDE dedicated to the development of PIC
based applications under KDE.
@@ -61,7 +63,11 @@
rm -rf pkp
cd pikdev
-make -f Makefile.pkp
+make -f Makefile.pkp \
+CCPP=g++ \
+LINK=g++ \
+CCPPOPT="$RPM_OPT_FLAGS -DPKP_VERSION=0.8.4" \
+LIBS=
cd ..
cp pikdev/pkp .
make %{?_smp_mflags}
@@ -69,7 +75,7 @@
%install
rm -rf $RPM_BUILD_ROOT
-make install-strip DESTDIR=$RPM_BUILD_ROOT
+make install DESTDIR=$RPM_BUILD_ROOT
chmod +x $RPM_BUILD_ROOT%{_bindir}/pkp
rm -f $RPM_BUILD_ROOT%{_datadir}/applnk/Development/%{name}.desktop
@@ -96,6 +102,13 @@
%{_datadir}/icons/*
%changelog
+* Wed Mar 15 2006 Alain Portal <aportal[AT]univ-montp2[DOT]fr> 0.8.4-4
+ - Exclude temporarily ppc arch because <sys/io.h> don't exist
+ in ppc glibc headers
+ - Override compiler for pkp Makefile and propagate $RPM_OPT_FLAGS on it
+ - Make install instead of install-strip
+ - Contributions of Ralf Corsepius <rc040203[AT]freenet[DOT].de>
+ Thanks to him.
* Wed Mar 08 2006 Alain Portal <aportal[AT]univ-montp2[DOT]fr> 0.8.4-3
- Remove useless BuildRequires qt-devel, xorg-x11-devel for FE5
- Package must own %{_datadir}/apps/%{name} directory
More information about the fedora-extras-commits
mailing list