Advertisement
gusibsd

Untitled

Nov 4th, 2013
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.83 KB | None | 0 0
  1. Index: x11/gdm/Makefile
  2. ===================================================================
  3. --- x11/gdm/Makefile (revision 18834)
  4. +++ x11/gdm/Makefile (working copy)
  5. @@ -16,18 +16,18 @@
  6. ${LOCALBASE}/libdata/pkgconfig/iso-codes.pc:${PORTSDIR}/misc/iso-codes
  7. LIB_DEPENDS= libck-connector.so:${PORTSDIR}/sysutils/consolekit \
  8. libdbus-glib-1.so:${PORTSDIR}/devel/dbus-glib \
  9. - libpolkit-gtk-1.so:${PORTSDIR}/sysutils/polkit-gnome \
  10. libupower-glib.so:${PORTSDIR}/sysutils/upower \
  11. libnss3.so:${PORTSDIR}/security/nss \
  12. libfontconfig.so:${PORTSDIR}/x11-fonts/fontconfig \
  13. libaccountsservice.so:${PORTSDIR}/sysutils/accountsservice \
  14. - libxklavier.so:${PORTSDIR}/x11/libxklavier \
  15. + libexecinfo.so:${PORTSDIR}/devel/libexecinfo \
  16. libcanberra-gtk3.so:${PORTSDIR}/audio/libcanberra-gtk3
  17. RUN_DEPENDS= zenity>=3.0.0:${PORTSDIR}/x11/zenity3 \
  18. gnome-settings-daemon>=3.0.0:${PORTSDIR}/sysutils/gnome-settings-daemon \
  19. gnome-keyring-3:${PORTSDIR}/security/gnome-keyring3 \
  20. gnome-session>=3.0.0:${PORTSDIR}/x11/gnome-session \
  21. gnome-icon-theme-symbolic>=0:${PORTSDIR}/x11-themes/gnome-icon-theme-symbolic \
  22. + polkit-gnome>=0.105:${PORTSDIR}/sysutils/polkit-gnome \
  23. ${LOCALBASE}/libexec/at-spi2-registryd:${PORTSDIR}/accessibility/at-spi2-core \
  24. ${LOCALBASE}/libdata/pkgconfig/iso-codes.pc:${PORTSDIR}/misc/iso-codes
  25. # used in scripts
  26. @@ -36,9 +36,13 @@
  27. xmodmap:${PORTSDIR}/x11/xmodmap \
  28. xterm:${PORTSDIR}/x11/xterm
  29.  
  30. +CONFLICTS= gdm-2.[0-9]*
  31. +
  32. USERS= gdm
  33. GROUPS= gdm
  34.  
  35. +NO_STAGE= yes
  36. +LATEST_LINK= gdm3
  37. USE_XZ= yes
  38. USE_LDCONFIG= yes
  39. USE_XORG= dmx dmxproto
  40. @@ -47,25 +51,35 @@
  41. USE_RC_SUBR= gdm
  42. USE_GNOME_SUBR= yes
  43. USES= gettext gmake pathfix pkgconfig
  44. -USE_GNOME= dconf gnomehier gnomeprefix intlhack librsvg2 gnomepanel3
  45. +USE_GNOME= dconf gnomehier gnomeprefix intlhack introspection librsvg2 gnomepanel3
  46. GNU_CONFIGURE= yes
  47. GLIB_SCHEMAS= org.gnome.login-screen.gschema.xml
  48. -CONFIGURE_ARGS= --with-working-directory=${PREFIX}/etc/gdm/home \
  49. +CONFIGURE_ARGS= --disable-static \
  50. + --mandir=${PREFIX}/man \
  51. + --with-lang-file=${PREFIX}/etc/gdm/i18n \
  52. --with-at-spi-registryd-directory=${LOCALBASE}/libexec \
  53. + --with-custom-conf=${PREFIX}/etc/gdm/custom.conf \
  54. + --with-dbus-sys=${PREFIX}/etc/dbus-1/system.d \
  55. + --with-log-dir=/var/log/gdm \
  56. + --with-working-directory=${PREFIX}/etc/gdm/home \
  57. + --with-sysconfsubdir=gdm \
  58. + --with-pid-file=/var/run/gdm.pid \
  59. + --with-dmconfdir=${LOCALBASE}/share/xsessions \
  60. + --with-screenshot-dir=/var/run/gdm/greeter \
  61. --enable-authentication-scheme=pam \
  62. - --with-console-kit \
  63. - --with-initial-vt=9 \
  64. + --with-user=gdm \
  65. + --with-group=gdm \
  66. + --with-initial-vt=09 \
  67. --with-systemd=no
  68. +
  69. # this is a hack until we can get our own pam dir and dir in order.
  70. CONFIGURE_ARGS+=--with-default-pam-config=redhat
  71. CPPFLAGS+= -I${LOCALBASE}/include -DHAS_SA_LEN
  72. LDFLAGS+= -L${LOCALBASE}/lib
  73. -CONFIGLIBS= -lm
  74. -CONFIGURE_ENV= LIBS="${CONFIGLIBS}" \
  75. - GTKDOC="false" \
  76. - ac_cv_header_execinfo_h=no
  77.  
  78. -SUB_FILES+= gdm.pam
  79. +SUB_FILES+= gdm-launch-environment \
  80. + gdm-password \
  81. + gdm-autologin
  82.  
  83. GDMDIR?= ${PREFIX}/etc/gdm
  84. PKGMESSAGE= ${WRKDIR}/pkg-message
  85. @@ -83,7 +97,7 @@
  86. .endif
  87.  
  88. .if ${PORT_OPTIONS:MKEYRING}
  89. -LIB_DEPENDS+= libgnome-keyring.so:${PORTSDIR}/security/libgnome-keyring
  90. +LIB_DEPENDS+= gnome-keyring:${PORTSDIR}/security/libgnome-keyring
  91. lib/libgdmsimplegreeter.so.1
  92. @@ -222,8 +219,6 @@
  93. share/pixmaps/nobody.png
  94. share/pixmaps/nohost.png
  95. @exec mkdir -p %D/share/xsessions
  96. -@exec dconf update
  97. -@unexec dconf update
  98. @dirrm /var/gdm
  99. @dirrm /var/cache/gdm
  100. @dirrmtry share/xsessions
  101. @@ -269,11 +264,14 @@
  102. @dirrmtry etc/gdm/home/.config/dconf
  103. @dirrmtry etc/gdm/home/.config
  104. @dirrmtry etc/gdm/home
  105. +@dirrmtry etc/gdm/Sessions
  106. @dirrmtry etc/gdm/PreSession
  107. @dirrmtry etc/gdm/PostSession
  108. @dirrmtry etc/gdm/PostLogin
  109. @dirrmtry etc/gdm/Init
  110. @dirrmtry etc/gdm
  111. +@dirrmtry etc/dm/Sessions
  112. +@dirrmtry etc/dm
  113. @dirrm etc/dconf/db/gdm.d/locks
  114. @dirrm etc/dconf/db/gdm.d
  115. @dirrmtry share/locale/zu/LC_MESSAGES
  116. @@ -342,3 +340,4 @@
  117. @dirrmtry share/locale/as
  118. @dirrmtry share/locale/an/LC_MESSAGES
  119. @dirrmtry share/locale/an
  120. +@mode 1777 /var/run/gdm
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement