From mboxrd@z Thu Jan 1 00:00:00 1970 From: William Frost Date: Wed, 18 Jun 2014 10:21:51 +0900 Subject: [Buildroot] [Patch v3] dcmtk: new package In-Reply-To: <1403049919-3275-1-git-send-email-tsmrnd0@gmail.com> References: <1403049919-3275-1-git-send-email-tsmrnd0@gmail.com> Message-ID: <53A0E9AF.1020604@gmail.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: buildroot@busybox.net Sorry for the delay but I'm still having problems with git send-email. This is quite new to me. I test: git send-email --to tsmrnd0 at gmail.com *.patch and I'm able to receive the email. but when I git send-email --to buildroot at busybox.net *.patch I don't see my email on the mailling list, but it is on the sent email. I'm really sorry for using thunderbird again. Best regard, William -------- Original Message -------- Subject: [Buildroot][Patch v3] dcmtk: new package Date: Wed, 18 Jun 2014 09:05:19 +0900 From: William Frost To: buildroot at busybox.net CC: William Frost [PATCH] Changes v2 -> v3: (suggested by Thomas De Schampheleire): - removed version selection option, only stable release is used - added an empty new line between the comment header and the first variable definition - fixed license file reference - reduced and cleaning DCMTK_CFLAGS and DCMTK_CXXFLAGS declarations - removed DCMTK_INSTALL_STAGING_OPT and DCMTK_INSTALL_TARGET_OPT - unconditionally use --with-zlib - removed duplicated build commands Signed-off-by: William Frost --- package/Config.in | 1 + package/dcmtk/Config.in | 12 ++++++++++++ package/dcmtk/dcmtk.mk | 23 +++++++++++++++++++++++ 3 files changed, 36 insertions(+) create mode 100644 package/dcmtk/Config.in create mode 100644 package/dcmtk/dcmtk.mk diff --git a/package/Config.in b/package/Config.in index 07fd166..b88c0b0 100644 --- a/package/Config.in +++ b/package/Config.in @@ -568,6 +568,7 @@ endmenu menu "Graphics" source "package/atk/Config.in" source "package/cairo/Config.in" +source "package/dcmtk/Config.in" source "package/fltk/Config.in" source "package/fontconfig/Config.in" source "package/freetype/Config.in" diff --git a/package/dcmtk/Config.in b/package/dcmtk/Config.in new file mode 100644 index 0000000..0800c72 --- /dev/null +++ b/package/dcmtk/Config.in @@ -0,0 +1,12 @@ +config BR2_PACKAGE_DCMTK + bool "dcmtk" + help + DCMTK is a collection of libraries and applications implementing + large parts the DICOM standard. It includes software for examining, + constructing and converting DICOM image files, handling offline + media, sending and receiving images over a network connection, as + well as demonstrative image storage and worklist servers. DCMTK is + is written in a mixture of ANSI C and C++. It comes in complete + source code and is made available as "open source" software. + + http://dicom.offis.de/dcmtk.php.en \ No newline at end of file diff --git a/package/dcmtk/dcmtk.mk b/package/dcmtk/dcmtk.mk new file mode 100644 index 0000000..ae2c265 --- /dev/null +++ b/package/dcmtk/dcmtk.mk @@ -0,0 +1,23 @@ +################################################################################ +# +# dcmtk +# +################################################################################ + +DCMTK_VERSION = $(call qstrip,"3.6.0") +DCMTK_SITE = http://dicom.offis.de/download/dcmtk/dcmtk360 + +DCMTK_LICENSE = BSD +DCMTK_LICENSE_FILES = COPYRIGHT +DCMTK_INSTALL_STAGING = YES + +DCMTK_CFLAGS = $(TARGET_CFLAGS) -O -Wall +DCMTK_CXXFLAGS = $(TARGET_CXXFLAGS) -O -Wall +DCMTK_CONF_OPT = \ + --disable-rpath --with-zlib \ + ac_cv_my_c_rightshift_unsigned=no + +DCMTK_CONF_ENV = ARFLAGS=cru +DCMTK_MAKE_OPT = DESTDIR=$(STAGING_DIR) install-lib + +$(eval $(autotools-package)) -- 1.8.1.4 -------------- next part -------------- An HTML attachment was scrubbed... URL: