You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
To help reduce the differences with most GNU/Linux distributions (and amount of ad hoc patches because of it), FreeBSD had decided to install manpages under $PREFIX/share/man/manX vs. old location of $PREFIX/man/manX, where X is the section number/name. Consider the following patch for Stellarium (it also simplifies the logic as now there's no special check for kFreeBSD):
--- doc/CMakeLists.txt.orig+++ doc/CMakeLists.txt@@ -22,11 +22,11 @@ IF(UNIX AND NOT WIN32 AND NOT APPLE)
- IF(${CMAKE_SYSTEM_NAME} MATCHES "(DragonFly|FreeBSD|NetBSD|OpenBSD)" AND NOT ${CMAKE_SYSTEM_NAME} MATCHES "kFreeBSD")+ IF(${CMAKE_SYSTEM_NAME} MATCHES "(DragonFly|NetBSD|OpenBSD)")
INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/stellarium.1 DESTINATION man/man1)
- ELSE(${CMAKE_SYSTEM_NAME} MATCHES "(DragonFly|FreeBSD|NetBSD|OpenBSD)" AND NOT ${CMAKE_SYSTEM_NAME} MATCHES "kFreeBSD")+ ELSE(${CMAKE_SYSTEM_NAME} MATCHES "(DragonFly|NetBSD|OpenBSD)")
INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/stellarium.1 DESTINATION share/man/man1)
- ENDIF(${CMAKE_SYSTEM_NAME} MATCHES "(DragonFly|FreeBSD|NetBSD|OpenBSD)" AND NOT ${CMAKE_SYSTEM_NAME} MATCHES "kFreeBSD")+ ENDIF(${CMAKE_SYSTEM_NAME} MATCHES "(DragonFly|NetBSD|OpenBSD)")
ENDIF(UNIX AND NOT WIN32 AND NOT APPLE)
The text was updated successfully, but these errors were encountered:
To help reduce the differences with most GNU/Linux distributions (and amount of ad hoc patches because of it), FreeBSD had decided to install manpages under
$PREFIX/share/man/manX
vs. old location of$PREFIX/man/manX
, whereX
is the section number/name. Consider the following patch for Stellarium (it also simplifies the logic as now there's no special check forkFreeBSD
):The text was updated successfully, but these errors were encountered: