[piklab/f16] - New upstream version - Add PolicyKit support
Alain Portal
dionysos at fedoraproject.org
Thu Mar 15 16:13:27 UTC 2012
commit e79e5eba3ef266947b91d981bc8276a9403e08f0
Author: Alain Portal <alain at super-phoenix.(none)>
Date: Thu Mar 15 17:13:24 2012 +0100
- New upstream version
- Add PolicyKit support
.gitignore | 1 +
piklab-0.15.10-gcc46.patch | 12 -
piklab-0.15.10-sdcc-3.0.0.patch | 16 -
piklab-0.15.12-cmake-readline.patch | 11 +
piklab-0.15.12-sdcc-3.0.0.patch | 10 +
piklab-0.15.12-use-fedora-docdir.patch | 8 +
piklab-0.15.3.fr.po.patch | 206 -------
piklab-0.15.7.gpsim-version.patch | 15 -
piklab-0.15.8.DSO-linking.patch | 11 -
piklab-0.15.8.new-pic.patch | 859 -----------------------------
piklab-0.15.8.rename-likeback-icons.patch | 85 ---
piklab-0.15.8.use-fedora-docdir.patch | 9 -
piklab-10-microchip.fdi | 21 +
piklab-pickit2.patch | 11 -
piklab.spec | 20 +-
sources | 2 +-
16 files changed, 66 insertions(+), 1231 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 1c1f07a..2982c91 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
piklab-0.15.8.tar.bz2
/piklab-0.15.10.tar.bz2
+/piklab-0.15.12.tar.bz2
diff --git a/piklab-0.15.12-cmake-readline.patch b/piklab-0.15.12-cmake-readline.patch
new file mode 100644
index 0000000..4f3474b
--- /dev/null
+++ b/piklab-0.15.12-cmake-readline.patch
@@ -0,0 +1,11 @@
+--- cmake/FindReadline.cmake.orig 2012-03-11 03:46:58.000000000 +0100
++++ cmake/FindReadline.cmake 2012-03-13 19:02:12.000000000 +0100
+@@ -2,6 +2,8 @@
+
+ # Try to find readline header
+ CHECK_INCLUDE_FILES ("readline/readline.h" HAVE_READLINE)
++# Check fails under CEntOS 6, so force.
++set(HAVE_READLINE 1)
+
+ if (NOT HAVE_READLINE)
+ message(FATAL_ERROR "Could not find readline header")
diff --git a/piklab-0.15.12-sdcc-3.0.0.patch b/piklab-0.15.12-sdcc-3.0.0.patch
new file mode 100644
index 0000000..a454af5
--- /dev/null
+++ b/piklab-0.15.12-sdcc-3.0.0.patch
@@ -0,0 +1,10 @@
+--- src/tools/sdcc/sdcc_compile.cpp~ 2012-03-15 15:21:44.012199503 +0100
++++ src/tools/sdcc/sdcc_compile.cpp 2012-03-15 15:21:44.033206306 +0100
+@@ -32,6 +32,7 @@
+ args += "-%DEVICE";
+ args += "-V"; // verbose
+ args += "--debug";
++ args += "--use-non-free";
+ return args;
+ }
+
diff --git a/piklab-0.15.12-use-fedora-docdir.patch b/piklab-0.15.12-use-fedora-docdir.patch
new file mode 100644
index 0000000..0b67001
--- /dev/null
+++ b/piklab-0.15.12-use-fedora-docdir.patch
@@ -0,0 +1,8 @@
+--- CMakeLists.txt~ 2012-03-13 09:10:10.854286716 +0100
++++ CMakeLists.txt 2012-03-13 09:10:10.869175120 +0100
+@@ -30,5 +30,4 @@
+ if(NOT WIN32)
+ add_subdirectory(po)
+ add_subdirectory(man)
+- install(FILES README Changelog COPYING DESTINATION share/doc/piklab)
+ endif(NOT WIN32)
diff --git a/piklab-10-microchip.fdi b/piklab-10-microchip.fdi
new file mode 100644
index 0000000..fbbe823
--- /dev/null
+++ b/piklab-10-microchip.fdi
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<deviceinfo version="0.2">
+ <device>
+ <!-- Microchip USB device -->
+ <match key="info.subsystem" contains="usb_device">
+ <match key="usb_device.vendor_id" int="0x04d8">
+ <append key="info.capabilities" type="strlist">microchipusb</append>
+ <append key="access_control.grant_group" type="strlist">microchip</append>
+ </match>
+ </match>
+
+ <!-- Set ACLs -->
+ <match key="info.capabilities" contains="microchipusb">
+ <append key="info.capabilities" type="strlist">access_control</append>
+ <merge key="access_control.file" type="copy_property">linux.device_file</merge>
+ <merge key="access_control.type" type="string">microchipusb</merge>
+ </match>
+ </device>
+</deviceinfo>
+
diff --git a/piklab.spec b/piklab.spec
index 0b94d00..68a7f08 100644
--- a/piklab.spec
+++ b/piklab.spec
@@ -1,8 +1,8 @@
%define unstable 1
Name: piklab
-Version: 0.15.10
-Release: 5%{?dist}
+Version: 0.15.12
+Release: 1%{?dist}
Summary: Development environment for applications based on PIC & dsPIC microcontrollers
Summary(fr):IDE pour applications à base de microcontrôleurs PIC et de dsPIC
@@ -17,12 +17,13 @@ Source3: %{name}-pickit1.perms
Source4: %{name}-pickit2.perms
Source5: %{name}-README.Fedora
Source6: %{name}-LISEZMOI.Fedora
+Source7: %{name}-10-microchip.fdi
Patch0: %{name}-0.15.3.desktop-fr.patch
Patch1: %{name}-0.12.1.x-desktop-fr.patch
-Patch2: %{name}-0.15.8.use-fedora-docdir.patch
-Patch3: %{name}-0.15.10-gcc46.patch
-Patch4: %{name}-0.15.10-sdcc-3.0.0.patch
+Patch2: %{name}-%{version}-use-fedora-docdir.patch
+Patch3: %{name}-%{version}-cmake-readline.patch
+Patch4: %{name}-%{version}-sdcc-3.0.0.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -59,7 +60,7 @@ comment finir l'installation.
%patch0 -p0 -b .desktop-fr
%patch1 -p0 -b .x-desktop-fr
%patch2 -p0 -b .use-fedora-docdir
-%patch3 -p1 -b .gcc46
+%patch3 -p0 -b .readline
%patch4 -p0 -b .sdcc-switch
%{__install} -pm 644 %{SOURCE5} README.Fedora
@@ -85,10 +86,12 @@ desktop-file-install --vendor=fedora \
%{__install} -d %{buildroot}%{_sysconfdir}/udev/rules.d/
%{__install} -d %{buildroot}%{_sysconfdir}/security/console.perms.d/
+%{__install} -d %{buildroot}%{_datadir}/hal/fdi/policy/10osvendor/
%{__install} -pm 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/udev/rules.d/026-microchip.rules
%{__install} -pm 644 %{SOURCE2} %{buildroot}%{_sysconfdir}/security/console.perms.d/icd2.perms
%{__install} -pm 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/security/console.perms.d/pickit1.perms
%{__install} -pm 644 %{SOURCE4} %{buildroot}%{_sysconfdir}/security/console.perms.d/pickit2.perms
+%{__install} -pm 644 %{SOURCE7} %{buildroot}%{_datadir}/hal/fdi/policy/10osvendor/10-microchip.fdi
# Fix absolute symlink
@@ -136,10 +139,15 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
%{_datadir}/icons/hicolor/*/*/*.png
%{_mandir}/man1/*
%{_datadir}/mimelnk/application/x-%{name}.desktop
+%{_datadir}/hal/fdi/policy/10osvendor/10-microchip.fdi
%config(noreplace) %{_sysconfdir}/udev/rules.d/026-microchip.rules
%config(noreplace) %{_sysconfdir}/security/console.perms.d/*.perms
%changelog
+* Thu Mar 15 2012 Alain Portal <alain.portal[AT]univ-montp2[DOT]fr> 0.15.12-1
+- New upstream version
+- Add PolicyKit support
+
* Wed Feb 1 2012 Alain Portal <alain.portal[AT]univ-montp2[DOT]fr> 0.15.10-5
- Remove stupid previous idea
diff --git a/sources b/sources
index d18ecae..8a57aae 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-21afd675a35a991f4b33562965504e0f piklab-0.15.10.tar.bz2
+7fa372b967e8a38108073bdaa80f1798 piklab-0.15.12.tar.bz2
More information about the scm-commits
mailing list