]> source.dussan.org Git - rspamd.git/commitdiff
More debian fixes.
authorVsevolod Stakhov <vsevolod@rambler-co.ru>
Fri, 3 Aug 2012 13:14:15 +0000 (17:14 +0400)
committerVsevolod Stakhov <vsevolod@rambler-co.ru>
Fri, 3 Aug 2012 13:14:15 +0000 (17:14 +0400)
debian/copyright
lib/CMakeLists.txt
src/client/CMakeLists.txt

index 60d1ce290a4b783485570ed6f6c8166c696f944f..51e8c2afc6dab07dea2be950c42298b2404fdfd8 100644 (file)
@@ -6,28 +6,16 @@ Files: contrib/lgpl/*
 Copyright: 1999, 2000 Scott Wimer
 Copyright: 2004, Matthias Clasen <mclasen@redhat.com>
 Copyright: 2005 - 2007, Marco Barisione <marco@barisione.org>
-License: LGPL-2+
+License: LGPL
 
+Files: src/json/*
+Copyright: 2009 Petri Lehtinen <petri@digip.org>
+License: Expat
 
 Files: *
-Copyright: 2008-2011 Vsevolod Stakhov <vsevolod@highsecure.ru>
-License: BSD
+Copyright: 2008-2012 Vsevolod Stakhov <vsevolod@highsecure.ru>
+License: BSD-2-clause
 
 Files: debian/*
-Copyright: 2011 Vsevolod Stakhov <vsevolod@highsecure.ru>
-License: GPL-2+
- This package is free software; you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation; either version 2 of the License, or
- (at your option) any later version.
- .
- This package is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- GNU General Public License for more details.
- .
- You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>
- .
- On Debian systems, the complete text of the GNU General
- Public License version 2 can be found in "/usr/share/common-licenses/GPL-2".
+Copyright: 2011-2012 Vsevolod Stakhov <vsevolod@highsecure.ru>
+License: GPL
index 9cbf58e74b3d37c7757b63eb7977ab1b7ffa073e..f534030b36f0acef5e531abb0fd2b071cd050ce6 100644 (file)
@@ -86,7 +86,9 @@ ENDIF(NO_SHARED MATCHES "OFF")
 # Rspamd client
 ADD_LIBRARY(rspamdclient SHARED ${LIBRSPAMDCLIENTSRC})
 ADD_LIBRARY(rspamdclient_static STATIC ${LIBRSPAMDCLIENTSRC})
+IF(NOT DEBIAN_BUILD)
 SET_TARGET_PROPERTIES(rspamdclient PROPERTIES PUBLIC_HEADER "client/librspamdclient.h")
+ENDIF(NOT DEBIAN_BUILD)
 
 IF(CMAKE_COMPILER_IS_GNUCC)
 SET_TARGET_PROPERTIES(rspamdclient PROPERTIES COMPILE_FLAGS "-fno-strict-aliasing")
@@ -98,8 +100,8 @@ TARGET_LINK_LIBRARIES(rspamdclient rspamd-util)
 TARGET_LINK_LIBRARIES(rspamdclient_static ${CMAKE_REQUIRED_LIBRARIES})
 TARGET_LINK_LIBRARIES(rspamdclient_static ${GLIB2_LIBRARIES})
 
-IF(NOT DEBIAN_BUILD)
 SET_TARGET_PROPERTIES(rspamdclient PROPERTIES VERSION ${RSPAMD_VERSION})
+IF(NOT DEBIAN_BUILD)
 SET_TARGET_PROPERTIES(rspamdclient_static PROPERTIES VERSION ${RSPAMD_VERSION})
 ENDIF(NOT DEBIAN_BUILD)
 
@@ -108,10 +110,15 @@ IF(GLIB_COMPAT)
        TARGET_LINK_LIBRARIES(rspamdclient glibadditions)
 ENDIF(GLIB_COMPAT)
 
+IF(NOT DEBIAN_BUILD)
 INSTALL(TARGETS rspamdclient rspamdclient_static LIBRARY PUBLIC_HEADER 
     LIBRARY DESTINATION ${LIBDIR} 
     PUBLIC_HEADER DESTINATION ${INCLUDEDIR}
     ARCHIVE DESTINATION ${LIBDIR})
+ELSE(NOT DEBIAN_BUILD)
+INSTALL(TARGETS rspamdclient LIBRARY 
+    LIBRARY DESTINATION ${LIBDIR})
+ENDIF(NOT DEBIAN_BUILD)    
 
     
 # Librspamd-server
index 3de69138068f6f315053ee53a5132ee1ebde9535..d87d622c9d909c915acd9ad9b2f82b00a39c9f1a 100644 (file)
@@ -12,6 +12,8 @@ ENDIF(GLIB_COMPAT)
 TARGET_LINK_LIBRARIES(rspamc ${GLIB2_LIBRARIES})
 TARGET_LINK_LIBRARIES(rspamc ${CMAKE_REQUIRED_LIBRARIES})
 TARGET_LINK_LIBRARIES(rspamc m)
+IF(NOT DEBIAN_BUILD)
 SET_TARGET_PROPERTIES(rspamc PROPERTIES VERSION ${RSPAMD_VERSION})
+ENDIF(NOT DEBIAN_BUILD)
 
 INSTALL(TARGETS rspamc RUNTIME DESTINATION bin)