Add 'make deb'

This commit is contained in:
Jonas Kvinge 2018-07-16 02:57:57 +02:00
parent dc91f19f30
commit e181b47e3f
4 changed files with 11 additions and 4 deletions

View File

@ -34,6 +34,7 @@ include(cmake/Summary.cmake)
include(cmake/OptionalSource.cmake)
include(cmake/ParseArguments.cmake)
include(cmake/Rpm.cmake)
include(cmake/Deb.cmake)
if (${CMAKE_SYSTEM_NAME} STREQUAL "Linux")
set(LINUX 1)

6
cmake/Deb.cmake Normal file
View File

@ -0,0 +1,6 @@
add_custom_target(deb
#COMMAND ${CMAKE_COMMAND} -E create_symlink ${CMAKE_SOURCE_DIR}/dist/debian ${CMAKE_BINARY_DIR}/debian
COMMAND cp -r -p ${CMAKE_SOURCE_DIR}/dist/debian ${CMAKE_BINARY_DIR}/
COMMAND dpkg-buildpackage -b -d -uc -us
WORKING_DIRECTORY ${CMAKE_BINARY_DIR}
)

5
dist/debian/control vendored
View File

@ -7,9 +7,10 @@ Build-Depends: debhelper (>= 7),
cmake,
gcc,
protobuf-compiler,
libglib2.0-dev,
libdbus-1-dev,
libprotobuf-dev,
libboost-dev,
libdbus-1-dev,
libsqlite3-dev,
libasound2-dev,
libpulse-dev,
@ -26,7 +27,7 @@ Build-Depends: debhelper (>= 7),
libxine2-dev,
libvlc-dev,
libphonon4qt5-dev,
libcdio-cdda1,
libcdio-dev,
libgpod-dev,
libimobiledevice-dev,
libmtp-dev,

View File

@ -11,7 +11,6 @@ BEGIN
VALUE "FileDescription", "Strawberry Music Player"
VALUE "FileVersion", "${STRAWBERRY_VERSION_DISPLAY}"
VALUE "InternalName", "strawberry"
VALUE "LegalCopyright", "David Sansome / Jonas Kvinge"
VALUE "OriginalFilename", "strawberry.exe"
VALUE "ProductName", "Strawberry"
VALUE "ProductVersion", "${STRAWBERRY_VERSION_DISPLAY}"
@ -20,6 +19,6 @@ BEGIN
BLOCK "VarFileInfo"
BEGIN
VALUE "Translation", 0x809, 1252
VALUE "Translation", 0x0809, 1252
END
END