Merge lp:~midori/midori/dragonFlySupport into lp:midori

Proposed by Cris Dywan
Status: Merged
Approved by: Paweł Forysiuk
Approved revision: 6557
Merged at revision: 6557
Proposed branch: lp:~midori/midori/dragonFlySupport
Merge into: lp:midori
Diff against target: 37 lines (+7/-2)
2 files modified
CMakeLists.txt (+6/-1)
extensions/external-download-manager.vala (+1/-1)
To merge this branch: bzr merge lp:~midori/midori/dragonFlySupport
Reviewer Review Type Date Requested Status
Paweł Forysiuk Approve
Review via email: mp+207039@code.launchpad.net

Commit message

Add support of DragonFlyBSD

To post a comment you must log in.
Revision history for this message
Paweł Forysiuk (tuxator) :
review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'CMakeLists.txt'
2--- CMakeLists.txt 2014-01-15 19:12:32 +0000
3+++ CMakeLists.txt 2014-02-18 21:17:51 +0000
4@@ -89,6 +89,11 @@
5 set(VALAFLAGS ${VALAFLAGS} -D HAVE_FREEBSD)
6 endif ()
7
8+if (${CMAKE_SYSTEM_NAME} MATCHES "DragonFly")
9+ set(VALAFLAGS ${VALAFLAGS} -D HAVE_DRAGONFLY)
10+ set(DFLY 1)
11+endif ()
12+
13 if (APPLE)
14 add_definitions("-DHAVE_OSX=1")
15 set(VALAFLAGS ${VALAFLAGS} -D HAVE_OSX)
16@@ -103,7 +108,7 @@
17 else()
18 set(BSD 0)
19 endif()
20-if (UNIX AND NOT BSD)
21+if (UNIX AND NOT BSD AND NOT DFLY)
22 set(VALAFLAGS ${VALAFLAGS} -D HAVE_EXECINFO_H)
23 endif ()
24
25
26=== modified file 'extensions/external-download-manager.vala'
27--- extensions/external-download-manager.vala 2013-05-26 18:18:40 +0000
28+++ extensions/external-download-manager.vala 2014-02-18 21:17:51 +0000
29@@ -311,7 +311,7 @@
30 internal CommandLine () {
31 #if HAVE_WIN32
32 string default_commandline = "\"%s\\FlashGet\\flashget.exe\" {URL}".printf (Environment.get_variable ("ProgramFiles"));
33-#elif HAVE_FREEBSD
34+#elif HAVE_FREEBSD || HAVE_DRAGONFLY
35 string default_commandline = "fetch HTTP_REFERER={REFERER} {URL}";
36 #else
37 string default_commandline = "wget --no-check-certificate --referer={REFERER} --header={COOKIES} {URL}";

Subscribers

People subscribed via source and target branches

to all changes: