[piklab/el6] - New upstream version - Add PolicyKit support
Alain Portal
dionysos at fedoraproject.org
Thu Mar 15 16:24:53 UTC 2012
commit 20cd8bb70d4a1735a059a1232152d8c4ab1b464e
Author: Alain Portal <alain at super-phoenix.(none)>
Date: Thu Mar 15 17:24:50 2012 +0100
- New upstream version
- Add PolicyKit support
.gitignore | 1 +
piklab-0.15.12-cmake-readline.patch | 11 +
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 | 16 +-
sources | 2 +-
13 files changed, 55 insertions(+), 1200 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-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 db148e7..cbaaa08 100644
--- a/piklab.spec
+++ b/piklab.spec
@@ -1,8 +1,8 @@
%define unstable 1
Name: piklab
-Version: 0.15.10
-Release: 3%{?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,10 +17,12 @@ 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
+Patch2: %{name}-%{version}-use-fedora-docdir.patch
+Patch3: %{name}-%{version}-cmake-readline.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -57,6 +59,7 @@ comment finir l'installation.
%patch0 -p0 -b .desktop-fr
%patch1 -p0 -b .x-desktop-fr
%patch2 -p0 -b .use-fedora-docdir
+%patch3 -p0 -b .readline
%{__install} -pm 644 %{SOURCE5} README.Fedora
%{__install} -pm 644 %{SOURCE6} LISEZMOI.Fedora
@@ -81,10 +84,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
@@ -132,10 +137,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-3
- 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