Index: head/net-p2p/transmission-cli/files/patch-gtk_CMakeLists.txt =================================================================== --- head/net-p2p/transmission-cli/files/patch-gtk_CMakeLists.txt (nonexistent) +++ head/net-p2p/transmission-cli/files/patch-gtk_CMakeLists.txt (revision 510018) @@ -0,0 +1,36 @@ +--- gtk/CMakeLists.txt.orig 2018-05-01 17:18:29 UTC ++++ gtk/CMakeLists.txt +@@ -48,15 +48,22 @@ add_custom_command( + ${CMAKE_CURRENT_SOURCE_DIR} + ) + ++set(${PROJECT_NAME}_DESKTOP_FILE "${PROJECT_BINARY_DIR}/${TR_NAME}-gtk.desktop") + if(ENABLE_NLS) + find_program(INTLTOOL_MERGE_EXECUTABLE intltool-merge REQUIRED) +- set(${PROJECT_NAME}_DESKTOP_FILE "${PROJECT_BINARY_DIR}/${TR_NAME}-gtk.desktop") + add_custom_command( + OUTPUT ${${PROJECT_NAME}_DESKTOP_FILE} + COMMAND ${INTLTOOL_MERGE_EXECUTABLE} --desktop-style --utf8 ${CMAKE_SOURCE_DIR}/po ${PROJECT_SOURCE_DIR}/transmission-gtk.desktop.in ${${PROJECT_NAME}_DESKTOP_FILE} + DEPENDS ${PROJECT_SOURCE_DIR}/transmission-gtk.desktop.in + VERBATIM + ) ++else() ++ add_custom_command( ++ OUTPUT ${${PROJECT_NAME}_DESKTOP_FILE} ++ COMMAND sed s/^_// ${PROJECT_SOURCE_DIR}/transmission-gtk.desktop.in > ${${PROJECT_NAME}_DESKTOP_FILE} ++ DEPENDS ${PROJECT_SOURCE_DIR}/transmission-gtk.desktop.in ++ VERBATIM ++ ) + endif() + + set(${PROJECT_NAME}_SOURCES +@@ -186,8 +193,4 @@ if(INSTALL_DOC) + install(FILES ${TR_NAME}-gtk.1 DESTINATION ${CMAKE_INSTALL_MANDIR}/man1) + endif() + +-if(ENABLE_NLS) +- install(FILES ${${PROJECT_NAME}_DESKTOP_FILE} DESTINATION ${CMAKE_INSTALL_DATADIR}/applications) +-else() +- install(FILES transmission-gtk.desktop.in DESTINATION ${CMAKE_INSTALL_DATADIR}/applications RENAME ${TR_NAME}-gtk.desktop) +-endif() ++install(FILES ${${PROJECT_NAME}_DESKTOP_FILE} DESTINATION ${CMAKE_INSTALL_DATADIR}/applications) Property changes on: head/net-p2p/transmission-cli/files/patch-gtk_CMakeLists.txt ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/net-p2p/transmission-gtk/Makefile =================================================================== --- head/net-p2p/transmission-gtk/Makefile (revision 510017) +++ head/net-p2p/transmission-gtk/Makefile (revision 510018) @@ -1,20 +1,20 @@ # $FreeBSD$ -PORTREVISION= 4 +PORTREVISION= 5 PKGNAMESUFFIX= -gtk LIB_DEPENDS= libdbus-glib-1.so:devel/dbus-glib \ libnotify.so:devel/libnotify RUN_DEPENDS= xdg-open:devel/xdg-utils USES= desktop-file-utils gnome ssl NLS_USES= gettext-tools:build USE_GNOME= cairo gdkpixbuf2 gtk30 intlhack pango MASTERDIR= ${.CURDIR}/../transmission-cli DESCR= ${.CURDIR}/pkg-descr PLIST= ${.CURDIR}/pkg-plist SLAVEPORT= gtk .include "${MASTERDIR}/Makefile"