aboutsummaryrefslogtreecommitdiffstats
path: root/x11/gdm2
diff options
context:
space:
mode:
authorJoe Marcus Clarke <marcus@FreeBSD.org>2004-04-18 13:08:08 +0800
committerJoe Marcus Clarke <marcus@FreeBSD.org>2004-04-18 13:08:08 +0800
commitb4a48142685c5682048649716fe7dda2d8262b8f (patch)
treeb8e5641e5b6372c77e6f9a366df39b88c567fe98 /x11/gdm2
parent12d51abc48f9d75084d10ae8cfa191cd28d2957b (diff)
downloadfreebsd-ports-gnome-b4a48142685c5682048649716fe7dda2d8262b8f.tar.gz
freebsd-ports-gnome-b4a48142685c5682048649716fe7dda2d8262b8f.tar.zst
freebsd-ports-gnome-b4a48142685c5682048649716fe7dda2d8262b8f.zip
Fix some packaging permission issues on GDM internal directories.
Diffstat (limited to 'x11/gdm2')
-rw-r--r--x11/gdm2/Makefile1
-rw-r--r--x11/gdm2/files/patch-config_Makefile.in18
-rw-r--r--x11/gdm2/pkg-install4
3 files changed, 21 insertions, 2 deletions
diff --git a/x11/gdm2/Makefile b/x11/gdm2/Makefile
index 72c091fb41a9..c3aa39ddfb3c 100644
--- a/x11/gdm2/Makefile
+++ b/x11/gdm2/Makefile
@@ -7,6 +7,7 @@
PORTNAME= gdm2
PORTVERSION= 2.6.0.1
+PORTREVISION= 1
CATEGORIES= x11 gnome
MASTER_SITES= ${MASTER_SITE_GNOME}
MASTER_SITE_SUBDIR= sources/${PORTNAME:S/2$//}/2.6
diff --git a/x11/gdm2/files/patch-config_Makefile.in b/x11/gdm2/files/patch-config_Makefile.in
new file mode 100644
index 000000000000..5323b6cfc87e
--- /dev/null
+++ b/x11/gdm2/files/patch-config_Makefile.in
@@ -0,0 +1,18 @@
+--- config/Makefile.in.orig Sun Apr 18 01:03:27 2004
++++ config/Makefile.in Sun Apr 18 01:04:09 2004
+@@ -400,13 +400,13 @@
+
+ if test '!' -d $(DESTDIR)$(logdir); then \
+ $(mkinstalldirs) $(DESTDIR)$(logdir); \
+- chown root.root $(DESTDIR)$(logdir); \
++ chown root:wheel $(DESTDIR)$(logdir); \
+ chmod 755 $(DESTDIR)$(logdir); \
+ fi
+
+ if test '!' -d $(DESTDIR)$(authdir); then \
+ $(mkinstalldirs) $(DESTDIR)$(authdir); \
+- chown root.gdm $(DESTDIR)$(authdir); \
++ chown root:gdm $(DESTDIR)$(authdir); \
+ chmod 1770 $(DESTDIR)$(authdir); \
+ fi
+
diff --git a/x11/gdm2/pkg-install b/x11/gdm2/pkg-install
index 13e26f4bfba2..06972670f5bc 100644
--- a/x11/gdm2/pkg-install
+++ b/x11/gdm2/pkg-install
@@ -33,8 +33,8 @@ POST-INSTALL)
exit 1
fi
fi
- ${CHOWN} -R ${USER}:${GROUP} ${PKG_PREFIX}/share/gnome/gdm ${PKG_PREFIX}/etc/gdm
- ${CHMOD} 0750 ${PKG_PREFIX}/share/gnome/gdm
+ ${CHOWN} -R root:${GROUP} ${PKG_PREFIX}/share/gnome/gdm
+ ${CHMOD} 1770 ${PKG_PREFIX}/share/gnome/gdm
exit 0
;;
esac