PATCH: wmpiki-home_etc.patch
Jan Palus
jan.palus w student.put.poznan.pl
Wto, 18 Paź 2005, 19:58:18 CEST
Patch do wmpiki obslugujacy HOME_ETC, poprawiona licencja. STBR.
--
atler
-------------- następna część ---------
Index: wmpiki.spec
===================================================================
RCS file: /cvsroot/SPECS/wmpiki.spec,v
retrieving revision 1.3
diff -u -r1.3 wmpiki.spec
--- wmpiki.spec 10 Apr 2005 07:26:11 -0000 1.3
+++ wmpiki.spec 17 Oct 2005 20:20:27 -0000
@@ -4,11 +4,12 @@
Name: wmpiki
Version: 0.2.4
Release: 1
-License: GPL
+License: GPL v2
Group: X11/Window Managers/Tools
Source0: http://clay.ll.pl/download/%{name}-%{version}.tar.gz
# Source0-md5: 119c87de9c0f2aa2e496a9797b1e9055
Source1: %{name}.desktop
+Patch0: %{name}-home_etc.patch
URL: http://clay.ll.pl/dockapps.html
BuildRequires: XFree86-devel
Requires: iputils-ping
@@ -24,6 +25,7 @@
%prep
%setup -q
+%patch0 -p1
%build
%{__make} \
@@ -43,7 +45,7 @@
%files
%defattr(644,root,root,755)
-%doc AUTHORS ChangeLog README
+%doc AUTHORS ChangeLog README
%attr(755,root,root) %{_bindir}/*
%{_desktopdir}/docklets/*
-------------- następna część ---------
--- wmpiki-0.2.4/src/docklib.c.orig 2005-10-17 21:20:15.000000000 +0200
+++ wmpiki-0.2.4/src/docklib.c 2005-10-17 21:19:55.000000000 +0200
@@ -364,8 +364,11 @@
{
static char cfgdir[PATH_MAX];
struct stat cfg;
+char *home;
- dcl_strcpy (cfgdir, getenv ("HOME"), PATH_MAX);
+ home = getenv("HOME_ETC") ? getenv("HOME_ETC") : getenv("HOME");
+
+ dcl_strcpy (cfgdir, home, PATH_MAX);
dcl_strcat (cfgdir, "/", PATH_MAX);
dcl_strcat (cfgdir, cdirectory, PATH_MAX);
Więcej informacji o liście dyskusyjnej pld-devel-pl