aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorgahr <gahr@FreeBSD.org>2009-12-23 04:26:00 +0800
committergahr <gahr@FreeBSD.org>2009-12-23 04:26:00 +0800
commitcc9494695d52ec0e6298ab010f2e8003d5de1107 (patch)
tree95c8607a52d8c681bacd92dcfc8ff8294c769004
parent915f0a1f63a174859fa4331a4b7b3c7267de64ad (diff)
downloadfreebsd-ports-gnome-cc9494695d52ec0e6298ab010f2e8003d5de1107.tar.gz
freebsd-ports-gnome-cc9494695d52ec0e6298ab010f2e8003d5de1107.tar.zst
freebsd-ports-gnome-cc9494695d52ec0e6298ab010f2e8003d5de1107.zip
- Unbreak on CURRENT
-rw-r--r--x11-wm/e16/Makefile8
-rw-r--r--x11-wm/e16/files/patch-signal66
2 files changed, 67 insertions, 7 deletions
diff --git a/x11-wm/e16/Makefile b/x11-wm/e16/Makefile
index 2292cb2e4139..1c100c590342 100644
--- a/x11-wm/e16/Makefile
+++ b/x11-wm/e16/Makefile
@@ -46,10 +46,4 @@ post-patch:
${WRKSRC}/Makefile.am ${WRKSRC}/Makefile.in
.endif
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} >= 900000
-BROKEN= does not build
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/x11-wm/e16/files/patch-signal b/x11-wm/e16/files/patch-signal
new file mode 100644
index 000000000000..4cc022b18912
--- /dev/null
+++ b/x11-wm/e16/files/patch-signal
@@ -0,0 +1,66 @@
+--- src/main.c.orig 2009-12-22 21:06:08.000000000 +0100
++++ src/main.c 2009-12-22 21:10:13.000000000 +0100
+@@ -21,6 +21,9 @@
+ * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
+ * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+ */
++#include <sys/utsname.h>
++#include <signal.h>
++#include <time.h>
+ #include "E.h"
+ #include "comms.h"
+ #include "cursors.h"
+@@ -38,9 +41,6 @@
+ #include "snaps.h"
+ #include "user.h"
+ #include "xwin.h"
+-#include <sys/utsname.h>
+-#include <signal.h>
+-#include <time.h>
+
+ const char e_wm_name[] = "e16";
+ const char e_wm_version[] = VERSION;
+--- src/session.c.orig 2009-12-22 21:11:00.000000000 +0100
++++ src/session.c 2009-12-22 21:11:11.000000000 +0100
+@@ -21,6 +21,10 @@
+ * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
+ * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+ */
++#include <fcntl.h>
++#include <signal.h>
++#include <sys/time.h>
++
+ #include "E.h"
+ #include "dialog.h"
+ #include "e16-ecore_hints.h"
+@@ -33,9 +37,6 @@
+ #include "snaps.h"
+ #include "user.h"
+ #include "xwin.h"
+-#include <fcntl.h>
+-#include <signal.h>
+-#include <sys/time.h>
+
+ #ifdef USE_EXT_INIT_WIN
+ static Window new_init_win_ext = None;
+--- src/setup.c.orig 2009-12-22 21:11:26.000000000 +0100
++++ src/setup.c 2009-12-22 21:11:36.000000000 +0100
+@@ -21,14 +21,16 @@
+ * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
+ * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+ */
++
++#include <signal.h>
++#include <X11/keysym.h>
++
+ #include "E.h"
+ #include "events.h"
+ #include "ewins.h"
+ #include "screen.h"
+ #include "session.h"
+ #include "xwin.h"
+-#include <signal.h>
+-#include <X11/keysym.h>
+
+ static void
+ HandleXIOError(void)