From d38fd76f0c24ccb1a1c3455710c0563bd6a754ae Mon Sep 17 00:00:00 2001 From: Till Maas Date: Mon, 11 May 2015 22:20:02 +0200 Subject: [PATCH 01/17] 2015-05-11: Retired because of broken deps in preparation of Fedora 22 Reference: https://fedorahosted.org/rel-eng/ticket/6154 --- .gitignore | 2 - aeskulap-DcmElement.patch | 20 - aeskulap-circular-svg.patch | 176 ------- aeskulap-configure.patch | 125 ----- aeskulap-desktop.patch | 16 - aeskulap-findAndCopyElement.patch | 69 --- aeskulap-gcc.patch | 10 - aeskulap-i18n.patch | 781 ------------------------------ aeskulap-oflog.patch | 13 - aeskulap-patientNames.patch | 68 --- aeskulap.spec | 227 --------- dead.package | 3 + sources | 2 - 13 files changed, 3 insertions(+), 1509 deletions(-) delete mode 100644 .gitignore delete mode 100644 aeskulap-DcmElement.patch delete mode 100644 aeskulap-circular-svg.patch delete mode 100644 aeskulap-configure.patch delete mode 100644 aeskulap-desktop.patch delete mode 100644 aeskulap-findAndCopyElement.patch delete mode 100644 aeskulap-gcc.patch delete mode 100644 aeskulap-i18n.patch delete mode 100644 aeskulap-oflog.patch delete mode 100644 aeskulap-patientNames.patch delete mode 100644 aeskulap.spec create mode 100644 dead.package delete mode 100644 sources diff --git a/.gitignore b/.gitignore deleted file mode 100644 index a99368c..0000000 --- a/.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -/aeskulap-0.2.2-beta1.tar.gz -/aeskulap-tutorials.pdf diff --git a/aeskulap-DcmElement.patch b/aeskulap-DcmElement.patch deleted file mode 100644 index 33d5f13..0000000 --- a/aeskulap-DcmElement.patch +++ /dev/null @@ -1,20 +0,0 @@ -The original API change happen on: -http://git.dcmtk.org/web?p=dcmtk.git;a=commit;h=7e87c88918a0ac1f682116cbf0c3205487bb9086 - -According to DCMTK team: -In the long term, we are trying to get rid of the member variable "errorFlag" in the dcmdata module. All methods should return an OFCondition instead of setting an internal variable for this purpose. -Index: aeskulap-0.2.2b1/imagepool/poolassociation.h -=================================================================== ---- aeskulap-0.2.2b1.orig/imagepool/poolassociation.h 2011-02-14 11:00:36.000000000 +0100 -+++ aeskulap-0.2.2b1/imagepool/poolassociation.h 2011-02-14 11:00:52.000000000 +0100 -@@ -115,9 +115,7 @@ - - if(value != NULL) { - if (strlen(value) > 0) { -- elem->putString(value); -- -- if (elem->error() != EC_Normal) { -+ if( elem->putString(value) != EC_Normal) { - printf("cannot put tag value: (%04x,%04x)=\"%s\"", g, e, value); - return false; - } diff --git a/aeskulap-circular-svg.patch b/aeskulap-circular-svg.patch deleted file mode 100644 index a5bdac4..0000000 --- a/aeskulap-circular-svg.patch +++ /dev/null @@ -1,176 +0,0 @@ -Description: Gives a circular aparence to the SVG icon in the menu. - The Aeskulap vector icon is circular, but in the SVG file it is in a - rectangular field, that is coerced into a square and gives the icon an - elliptical shape in the desktop menu. This patch was made with Inkscape - by selecting the icon, and adjusting the document size to the icon. This - restores the circular appearance of the icon in the desktop menu. -Bug: https://savannah.nongnu.org/bugs/index.php?29103 -Author: Charles Plessy - -Index: aeskulap/pixmaps/aeskulap.svg -=================================================================== ---- aeskulap.orig/pixmaps/aeskulap.svg -+++ aeskulap/pixmaps/aeskulap.svg -@@ -1,24 +1,31 @@ - -- - -+ - -+ version="1.1"> - -+ - - - - -+ y2="505.0845" /> - -+ y2="466.2785" /> - -+ inkscape:window-y="49" -+ showgrid="false" -+ inkscape:window-maximized="0" /> - -- -+ - -- image/svg+xml -+ rdf:about=""> -+ image/svg+xml - - - -@@ -124,45 +129,46 @@ - -+ id="layer1" -+ transform="translate(-180.51288,-323.06889)" /> - -+ transform="translate(894.85812,554.69411)"> - - - - - diff --git a/aeskulap-configure.patch b/aeskulap-configure.patch deleted file mode 100644 index 130a0bc..0000000 --- a/aeskulap-configure.patch +++ /dev/null @@ -1,125 +0,0 @@ -diff -ubrN aeskulap-0.2.2-beta1.orig/configure.in aeskulap-0.2.2-beta1/configure.in ---- aeskulap-0.2.2-beta1.orig/configure.in 2007-05-24 20:59:09.000000000 +0200 -+++ aeskulap-0.2.2-beta1/configure.in 2007-11-12 23:03:37.000000000 +0100 -@@ -30,7 +30,6 @@ - AC_PROG_CC - AC_PROG_CXX - AC_PROG_INSTALL -- - if test x"$MINGW32" = xno ; then - AM_BINRELOC - else -@@ -80,6 +79,7 @@ - AC_SUBST(GTHREAD_CFLAGS) - AC_SUBST(GTHREAD_LIBS) - -+ - if test x"$MINGW32" = xno ; then - - PKG_CHECK_MODULES(GCONFMM, gconfmm-2.6 >= 2.10.0) -@@ -95,32 +95,16 @@ - fi - - --dnl AC_CONFIG_SUBDIRS(dcmtk) -- --if test x"$MINGW32" = xyes ; then -- --DCMTK_CFLAGS="-DHAVE_CONFIG_H -I\$(prefix)/include" --DCMTK_LIBS="-L\$(prefix)/lib -ldcmjpeg -lijg8 -lijg12 -lijg16 -ldcmimage -ldcmimgle -ldcmnet -ldcmdata -lofstd -lwsock32" -- --else -- --DCMJPEG_LIBS="-L../dcmtk/dcmjpeg/libijg8 -L../dcmtk/dcmjpeg/libijg12 -L../dcmtk/dcmjpeg/libijg16 -lijg8 -lijg12 -lijg16" --AC_SUBST(DCMJPEG_LIBS) -- --DCMTK_CFLAGS="-DHAVE_CONFIG_H -I\$(top_srcdir)/dcmtk/config/include -I\$(top_srcdir)/dcmtk/ofstd/include -I\$(top_srcdir)/dcmtk/dcmdata/include -I\$(top_srcdir)/dcmtk/dcmnet/include -I\$(top_srcdir)/dcmtk/dcmimage/include -I\$(top_srcdir)/dcmtk/dcmimgle/include -I\$(top_srcdir)/dcmtk/dcmjpeg/include" --DCMTK_LIBS="-L../dcmtk/ofstd/libsrc \ ---L../dcmtk/dcmdata/libsrc \ ---L../dcmtk/dcmnet/libsrc \ ---L../dcmtk/dcmjpeg/libsrc \ ---L../dcmtk/dcmimage/libsrc \ ---L../dcmtk/dcmimgle/libsrc \ --\$(DCMJPEG_LIBS) -ldcmjpeg -ldcmimage -ldcmimgle -ldcmnet -ldcmdata -lofstd -lrt -lpthread" -- --fi -+dnl use Debian packages dcmtk -+dnl AC_CHECK_LIB(dcmimage) -+AC_CHECK_HEADER(dcmtk/config/osconfig.h) - - AC_SUBST(DCMTK_CFLAGS) - AC_SUBST(DCMTK_LIBS) - -+DCMTK_CFLAGS="-DHAVE_CONFIG_H -I\$(prefix)/include" -+DCMTK_LIBS="-L\$(prefix)/lib -ldcmjpeg -lijg8 -lijg12 -lijg16 -ldcmimage -ldcmimgle -ldcmnet -ldcmdata -lofstd -lwrap" -+ - dnl set PREFIX - if test "x${prefix}" = "xNONE"; then - packageprefix=${ac_default_prefix} -@@ -128,16 +112,13 @@ - packageprefix=${prefix} - fi - --DCMTK_SUBDIR="" - if test x"$MINGW32" = xno ; then --DCMTK_SUBDIR="dcmtk" - LDFLAGS_AESKULAP_LIBS="-Wl,-rpath,${prefix}/lib/aeskulap -avoid-version" - else - LDFLAGS_MINGW32="-mwindows" - LDFLAGS_AESKULAP_LIBS="-avoid-version -no-undefined" - fi - --AC_SUBST(DCMTK_SUBDIR) - AC_SUBST(LDFLAGS_MINGW32) - AC_SUBST(LDFLAGS_AESKULAP_LIBS) - -@@ -160,12 +141,3 @@ - packaging/win32/aeskulap.iss - ]) - -- --if test x"$MINGW32" = xno ; then -- --cd $srcdir/dcmtk --export CFLAGS="$CFLAGS" --export CXXFLAGS="$CXXFLAGS" --sh ./configure --without-openssl --without-zlib --without-libwrap --prefix=${prefix} --libdir=${prefix}/lib/aeskulap -- --fi -diff -ubrN aeskulap-0.2.2-beta1.orig/Makefile.am aeskulap-0.2.2-beta1/Makefile.am ---- aeskulap-0.2.2-beta1.orig/Makefile.am 2007-05-24 21:19:55.000000000 +0200 -+++ aeskulap-0.2.2-beta1/Makefile.am 2007-11-07 07:23:00.000000000 +0100 -@@ -1,6 +1,5 @@ - SUBDIRS = \ - po \ -- $(DCMTK_SUBDIR) \ - configuration \ - imagepool \ - widgets \ -@@ -21,7 +20,6 @@ - AUTHORS \ - COPYING \ - COPYING.LIB \ -- COPYING.DCMTK \ - INSTALL \ - README \ - aeskulap.cbp \ -@@ -39,18 +37,7 @@ - - @INTLTOOL_DESKTOP_RULE@ - --dist-hook: -- mkdir -p $(distdir)/dcmtk -- cp -Rf $(top_srcdir)/dcmtk/* $(distdir)/dcmtk -- cd $(distdir)/dcmtk && make distclean -- list=`find $(distdir)/dcmtk -name "CVS"` && rm -Rf $$list -- list=`find $(distdir)/dcmtk -name ".cvsignore"` && rm -f $$list -- list=`find $(distdir)/dcmtk -name ".#*"` && rm -f $$list -- list=`find $(distdir)/dcmtk -name "*.a"` && rm -f $$list -- list=`find $(distdir)/dcmtk -name "*.so"` && rm -f $$list -- - distclean: distclean-recursive -- if test x"" != "x" ; then cd ./dcmtk && make distclean ; fi - -rm -f $(am__CONFIG_DISTCLEAN_FILES) - -rm -f Makefile - diff --git a/aeskulap-desktop.patch b/aeskulap-desktop.patch deleted file mode 100644 index c05d089..0000000 --- a/aeskulap-desktop.patch +++ /dev/null @@ -1,16 +0,0 @@ ---- src/aeskulap.desktop 2013-03-14 09:42:43.582764423 +1100 -+++ ../aeskulap-0.2.2-beta1/src/aeskulap.desktop 2013-03-14 09:43:32.381558039 +1100 -@@ -1,11 +1,10 @@ - [Desktop Entry] --Encoding=UTF-8 - Name=Aeskulap Viewer - Comment=Medical image viewer and DICOM network client - Exec=aeskulap - Icon=aeskulap - Terminal=false - Type=Application --Categories=Application;Graphics; -+Categories=Viewer;MedicalSoftware;Graphics; - StartupNotify=true --MimeType=image/dicom -+MimeType=application/dicom; diff --git a/aeskulap-findAndCopyElement.patch b/aeskulap-findAndCopyElement.patch deleted file mode 100644 index ab175e2..0000000 --- a/aeskulap-findAndCopyElement.patch +++ /dev/null @@ -1,69 +0,0 @@ -This change is related to: - -http://git.dcmtk.org/web?p=dcmtk.git;a=commitdiff;h=1d751592ff858b1dcb0f82647c06de779b8e7c32 - -It allows compilation against DCMTK 3.6.0 -Index: aeskulap-0.2.2b1/imagepool/dicomdir.cpp -=================================================================== ---- aeskulap-0.2.2b1.orig/imagepool/dicomdir.cpp 2011-02-14 10:27:07.000000000 +0100 -+++ aeskulap-0.2.2b1/imagepool/dicomdir.cpp 2011-02-14 10:27:10.000000000 +0100 -@@ -151,21 +151,21 @@ - DcmDataset study; - DcmElement *el; - -- if ( studyRec->findAndCopyElement(DCM_SpecificCharacterSet, el) == ECC_Normal ) -+ if ( studyRec->findAndGetElement(DCM_SpecificCharacterSet, el, OFFalse, OFTrue) == ECC_Normal ) - study.insert(el); -- if ( studyRec->findAndCopyElement(DCM_StudyInstanceUID, el) == ECC_Normal ) -+ if ( studyRec->findAndGetElement(DCM_StudyInstanceUID, el, OFFalse, OFTrue) == ECC_Normal ) - study.insert(el); -- if ( studyRec->findAndCopyElement(DCM_StudyDate, el) == ECC_Normal ) -+ if ( studyRec->findAndGetElement(DCM_StudyDate, el, OFFalse, OFTrue) == ECC_Normal ) - study.insert(el); -- if ( studyRec->findAndCopyElement(DCM_StudyTime, el) == ECC_Normal ) -+ if ( studyRec->findAndGetElement(DCM_StudyTime, el, OFFalse, OFTrue) == ECC_Normal ) - study.insert(el); -- if ( studyRec->findAndCopyElement(DCM_StudyDescription, el) == ECC_Normal ) -+ if ( studyRec->findAndGetElement(DCM_StudyDescription, el, OFFalse, OFTrue) == ECC_Normal ) - study.insert(el); -- if ( patRec->findAndCopyElement(DCM_PatientsName, el) == ECC_Normal ) -+ if ( patRec->findAndGetElement(DCM_PatientName, el, OFFalse, OFTrue) == ECC_Normal ) - study.insert(el); -- if ( patRec->findAndCopyElement(DCM_PatientsBirthDate, el) == ECC_Normal ) -+ if ( patRec->findAndGetElement(DCM_PatientBirthDate, el, OFFalse, OFTrue) == ECC_Normal ) - study.insert(el); -- if ( patRec->findAndCopyElement(DCM_PatientsSex, el) == ECC_Normal ) -+ if ( patRec->findAndGetElement(DCM_PatientSex, el, OFFalse, OFTrue) == ECC_Normal ) - study.insert(el); - resultslot(create_query_study(&study, std::string("DICOMDIR:") + dicomdir)); - } -@@ -221,21 +221,21 @@ - DcmDataset series; - DcmElement *el; - -- if ( seriesRec->findAndCopyElement(DCM_SpecificCharacterSet, el) == ECC_Normal ) -+ if ( seriesRec->findAndGetElement(DCM_SpecificCharacterSet, el, OFFalse, OFTrue) == ECC_Normal ) - series.insert(el); -- if ( seriesRec->findAndCopyElement(DCM_SeriesDescription, el) == ECC_Normal ) -+ if ( seriesRec->findAndGetElement(DCM_SeriesDescription, el, OFFalse, OFTrue) == ECC_Normal ) - series.insert(el); -- if ( seriesRec->findAndCopyElement(DCM_SeriesInstanceUID, el) == ECC_Normal ) -+ if ( seriesRec->findAndGetElement(DCM_SeriesInstanceUID, el, OFFalse, OFTrue) == ECC_Normal ) - series.insert(el); -- if ( seriesRec->findAndCopyElement(DCM_Modality, el) == ECC_Normal ) -+ if ( seriesRec->findAndGetElement(DCM_Modality, el, OFFalse, OFTrue) == ECC_Normal ) - series.insert(el); -- if ( seriesRec->findAndCopyElement(DCM_SeriesDate, el) == ECC_Normal ) -+ if ( seriesRec->findAndGetElement(DCM_SeriesDate, el, OFFalse, OFTrue) == ECC_Normal ) - series.insert(el); -- if ( seriesRec->findAndCopyElement(DCM_SeriesTime, el) == ECC_Normal ) -+ if ( seriesRec->findAndGetElement(DCM_SeriesTime, el, OFFalse, OFTrue) == ECC_Normal ) - series.insert(el); -- if ( studyRec->findAndCopyElement(DCM_StudyDescription, el) == ECC_Normal ) -+ if ( studyRec->findAndGetElement(DCM_StudyDescription, el, OFFalse, OFTrue) == ECC_Normal ) - series.insert(el); -- if ( studyRec->findAndCopyElement(DCM_StationName, el) == ECC_Normal ) -+ if ( studyRec->findAndGetElement(DCM_StationName, el, OFFalse, OFTrue) == ECC_Normal ) - series.insert(el); - - // Count Related SOP Instances diff --git a/aeskulap-gcc.patch b/aeskulap-gcc.patch deleted file mode 100644 index f3aa795..0000000 --- a/aeskulap-gcc.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- aeskulap-0.2.2-beta1.orig/configuration/aconfiguration-gconf.cpp -+++ aeskulap-0.2.2-beta1/configuration/aconfiguration-gconf.cpp -@@ -27,6 +27,7 @@ - */ - - #include -+#include - #include - - namespace Aeskulap { diff --git a/aeskulap-i18n.patch b/aeskulap-i18n.patch deleted file mode 100644 index e9dda16..0000000 --- a/aeskulap-i18n.patch +++ /dev/null @@ -1,781 +0,0 @@ -Author: Bruno Queirós -Forwarded: https://savannah.nongnu.org/bugs/index.php?23957 -Descripton: Portugese translation update. -License: Feel free to use it. ---- aeskulap-0.2.2-beta1.orig/po/pt.po -+++ aeskulap-0.2.2-beta1/po/pt.po -@@ -1,19 +1,20 @@ --# SOME DESCRIPTIVE TITLE. --# Copyright (C) YEAR Free Software Foundation, Inc. --# FIRST AUTHOR , YEAR. -+# Portuguese translations of aeskulap -+# Bruno Queirós , 2008 - # --#, fuzzy - msgid "" - msgstr "" --"Project-Id-Version: PACKAGE VERSION\n" -+"Project-Id-Version: aeskulap\n" - "Report-Msgid-Bugs-To: \n" - "POT-Creation-Date: 2007-05-10 22:33+0200\n" --"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" --"Last-Translator: FULL NAME \n" --"Language-Team: LANGUAGE \n" -+"PO-Revision-Date: 2008-05-31 22:24+0100\n" -+"Last-Translator: Bruno Queirós \n" -+"Language-Team: \n" - "MIME-Version: 1.0\n" --"Content-Type: application/x-xml2pot; charset=UTF-8\n" --"Content-Transfer-Encoding: ENCODING\n" -+"Content-Type: text/plain; charset=UTF-8\n" -+"Content-Transfer-Encoding: 8bit\n" -+"X-Poedit-Language: Portuguese\n" -+"X-Poedit-Country: PORTUGAL\n" -+"X-Poedit-SourceCharset: utf-8\n" - - #. DEFAULT CT WINDOWLEVELS - #. -@@ -27,32 +28,33 @@ - #. Vertebrae W: 2300 C: 530 - #: ../configuration/aconfiguration.cpp:52 - msgid "Abdomen" --msgstr "" -+msgstr "Abdómen" - - #: ../configuration/aconfiguration.cpp:53 - msgid "Head" --msgstr "" -+msgstr "Cabeça" - - #: ../configuration/aconfiguration.cpp:54 - msgid "Lung" --msgstr "" -+msgstr "Pulmão" - - #: ../configuration/aconfiguration.cpp:55 - msgid "Mediastinum" --msgstr "" -+msgstr "Mediastinum" - - #: ../configuration/aconfiguration.cpp:56 - msgid "Spine" --msgstr "" -+msgstr "Espinha" - - #: ../configuration/aconfiguration.cpp:57 - msgid "Vertebrae" --msgstr "" -+msgstr "Vertebrae" - --#: ../imagepool/netquery.cpp:112 ../imagepool/poolinstance.cpp:586 -+#: ../imagepool/netquery.cpp:112 -+#: ../imagepool/poolinstance.cpp:586 - #: ../imagepool/poolinstance.cpp:609 - msgid "no description" --msgstr "" -+msgstr "sem descrição" - - #: ../widgets/aseriesmenu.cpp:45 - #, c-format -@@ -60,6 +62,8 @@ - "Series %li (%s)\n" - "%s" - msgstr "" -+"Séries %li (%s)\n" -+"%s" - - #: ../widgets/aseriesmenu.cpp:48 - #, c-format -@@ -67,215 +71,227 @@ - "Series %li (%s)\n" - "No description" - msgstr "" -+"Séries %li (%s)\n" -+"Sem descrição" - --#: ../widgets/seriesview.cpp:322 ../widgets/awindowleveltoolbutton.cpp:100 -+#: ../widgets/seriesview.cpp:322 -+#: ../widgets/awindowleveltoolbutton.cpp:100 - #: ../widgets/awindowleveltoolbutton.cpp:107 - #: ../widgets/awindowleveltoolbutton.cpp:143 - #: ../widgets/awindowleveltoolbutton.cpp:144 - msgid "Custom" --msgstr "" -+msgstr "Personalizado" - - #: ../widgets/adisplay.cpp:160 - msgid "Acc:\n" --msgstr "" -+msgstr "Acc:\n" - - #: ../widgets/adisplay.cpp:162 - msgid "Acq Tm: " --msgstr "" -+msgstr "Acq Tm: " - - #: ../widgets/adisplay.cpp:175 - #, c-format - msgid "Image: %i / %i" --msgstr "" -+msgstr "Imagem: %i / %i" - --#: ../widgets/adisplay.cpp:513 ../widgets/adisplay.cpp:565 -+#: ../widgets/adisplay.cpp:513 -+#: ../widgets/adisplay.cpp:565 - #, c-format - msgid "%i mm" --msgstr "" -+msgstr "%i mm" - - #: ../widgets/studyview.cpp:110 - msgid "Rearrange the series of the current study" --msgstr "" -+msgstr "Organizar as séries do estudo actual" - - #: ../widgets/studyview.cpp:111 - msgid "Display the series tiling menu" --msgstr "" -+msgstr "Mostra o menu das séries tiling" - - #: ../widgets/studyview.cpp:120 - msgid "Toggle single series mode" --msgstr "" -+msgstr "Alternar modo de séries únicas" - - #: ../widgets/studyview.cpp:121 - msgid "Display the series selection menu" --msgstr "" -+msgstr "Mostra o menu da selecção das séries" - - #: ../widgets/studyview.cpp:129 - msgid "Rearrange the images of the selected series" --msgstr "" -+msgstr "Organizar as imagens das séries seleccionadas" - - #: ../widgets/studyview.cpp:130 - msgid "Display the the image tiling menu" --msgstr "" -+msgstr "Mostrar o menu das imagens tiling" - - #: ../widgets/studyview.cpp:139 - msgid "Display references of the selected series" --msgstr "" -+msgstr "Mostra as referências das séries seleccionadas" - - #: ../widgets/studyview.cpp:143 - msgid "Navigate through 3D views" --msgstr "" -+msgstr "Navegar pelas vistas 3D" - - #: ../widgets/studyview.cpp:147 - msgid "Display image values under the cursor" --msgstr "" -+msgstr "Mostra os valores das imagens por debaixo do cursor" - - #: ../widgets/studyview.cpp:156 - msgid "Measurement tools" --msgstr "" -+msgstr "Ferramentas de medição" - - #: ../widgets/studyview.cpp:784 - msgid "new windowlevel" --msgstr "" -+msgstr "novo níveljanela" - --#: ../widgets/adatefilter.cpp:44 ../widgets/adatefilter.cpp:49 --#: ../widgets/adatefilter.cpp:91 ../widgets/adatefilter.cpp:97 -+#: ../widgets/adatefilter.cpp:44 -+#: ../widgets/adatefilter.cpp:49 -+#: ../widgets/adatefilter.cpp:91 -+#: ../widgets/adatefilter.cpp:97 - msgid "None" --msgstr "" -+msgstr "Nenhum" - --#: ../widgets/adatefilter.cpp:45 ../widgets/adatefilter.cpp:104 -+#: ../widgets/adatefilter.cpp:45 -+#: ../widgets/adatefilter.cpp:104 - msgid "Today" --msgstr "" -+msgstr "Hoje" - --#: ../widgets/adatefilter.cpp:46 ../widgets/adatefilter.cpp:110 -+#: ../widgets/adatefilter.cpp:46 -+#: ../widgets/adatefilter.cpp:110 - msgid "Yesterday" --msgstr "" -+msgstr "Ontem" - --#: ../widgets/adatefilter.cpp:47 ../widgets/adatefilter.cpp:116 -+#: ../widgets/adatefilter.cpp:47 -+#: ../widgets/adatefilter.cpp:116 - msgid "Date" --msgstr "" -+msgstr "Data" - --#: ../widgets/adatefilter.cpp:48 ../widgets/adatefilter.cpp:125 -+#: ../widgets/adatefilter.cpp:48 -+#: ../widgets/adatefilter.cpp:125 - msgid "Range" --msgstr "" -+msgstr "Intervalo" - - #: ../widgets/adatefilter.cpp:177 - msgid "Select date" --msgstr "" -+msgstr "Seleccione data" - - #: ../widgets/adatefilter.cpp:183 - msgid "Select Enddate" --msgstr "" -+msgstr "Seleccionar Enddate" - - #: ../widgets/awindowleveltoolbutton.cpp:24 - msgid "Invert windowlevel" --msgstr "" -+msgstr "Inverter níveljanela" - - #: ../widgets/awindowleveltoolbutton.cpp:55 - msgid "Add new windowlevel preset" --msgstr "" -+msgstr "Adicionar uma nova pré-definição níveljanela" - - #: ../widgets/awindowleveltoolbutton.cpp:99 - #: ../widgets/awindowleveltoolbutton.cpp:103 - #: ../widgets/awindowleveltoolbutton.cpp:151 - #: ../widgets/awindowleveltoolbutton.cpp:157 - msgid "Default" --msgstr "" -+msgstr "Padrão" - - #: ../src/astockids.cpp:73 - msgid "1 Image" --msgstr "" -+msgstr "Imagem 1" - - #: ../src/astockids.cpp:74 - msgid "1x2 Images" --msgstr "" -+msgstr "Imagens 1x2" - - #: ../src/astockids.cpp:75 - msgid "2x1 Images" --msgstr "" -+msgstr "Imagens 2x1" - - #: ../src/astockids.cpp:76 - msgid "2x2 Images" --msgstr "" -+msgstr "Imagens 2x2" - - #: ../src/astockids.cpp:77 - msgid "4x4 Images" --msgstr "" -+msgstr "Imagens 4x4" - - #: ../src/astockids.cpp:78 - msgid "Single" --msgstr "" -+msgstr "Único" - - #: ../src/astockids.cpp:79 - msgid "All" --msgstr "" -+msgstr "Todos" - - #: ../src/astockids.cpp:80 - msgid "1 Series" --msgstr "" -+msgstr "Séries 1" - - #: ../src/astockids.cpp:81 - msgid "2x1 Series" --msgstr "" -+msgstr "Séries 2x1" - - #: ../src/astockids.cpp:82 - msgid "2x2 Series" --msgstr "" -+msgstr "Séries 2x2" - - #: ../src/astockids.cpp:83 - msgid "3x2 Series" --msgstr "" -+msgstr "Séries 3x2" - - #: ../src/astockids.cpp:84 - msgid "3x3 Series" --msgstr "" -+msgstr "Séries 3x3" - - #: ../src/astockids.cpp:85 - msgid "4x4 Series" --msgstr "" -+msgstr "Séries 4x4" - - #: ../src/astockids.cpp:86 - msgid "Reference" --msgstr "" -+msgstr "Referência" - - #: ../src/astockids.cpp:87 - msgid "Delete item" --msgstr "" -+msgstr "Apagar item" - - #: ../src/astockids.cpp:88 - msgid "3D Cursor" --msgstr "" -+msgstr "Cursor 3D" - - #: ../src/astockids.cpp:89 - msgid "Value Picker" --msgstr "" -+msgstr "Seleccionador de Valores" - - #: ../src/astockids.cpp:90 - msgid "Measure" --msgstr "" -+msgstr "Medida" - --#: ../src/mainwindow.cpp:57 ../src/mainwindow.cpp:183 -+#: ../src/mainwindow.cpp:57 -+#: ../src/mainwindow.cpp:183 - msgid "Open DICOM Image files" --msgstr "" -+msgstr "Abrir ficheiros de Imagem DICOM" - - #: ../src/mainwindow.cpp:117 - msgid "Bring opened files to front" --msgstr "" -+msgstr "Trazer ficheiros abertos para a frente" - - #: ../src/mainwindow.cpp:125 - msgid "DICOM files" --msgstr "" -+msgstr "Ficheiros DICOM" - - #: ../src/mainwindow.cpp:128 - msgid "Any files" --msgstr "" -+msgstr "Qualquer ficheiro" - - #: ../src/mainwindow.cpp:131 - msgid "DICOMDIR files" --msgstr "" -+msgstr "Ficheiros DICOMDIR" - --#: ../src/mainwindow.cpp:155 ../src/aeskulap.glade.h:37 -+#: ../src/mainwindow.cpp:155 -+#: ../src/aeskulap.glade.h:37 - msgid "Open DICOMDIR" --msgstr "" -+msgstr "Abrir DICOMDIR" - - #: ../src/mainwindow.cpp:247 - msgid "" -@@ -284,246 +300,262 @@ - "\n" - "The request was sent to the server but no response has been received." - msgstr "" -+"Incapaz de receber\n" -+"as imagens pedidas\n" -+"\n" -+"O pedido foi enviado para o servidor mas não se recebeu qualquer resposta." - - #: ../src/studymanager.cpp:99 - msgid "Patientsname" --msgstr "" -+msgstr "Nomepacientes" - - #: ../src/studymanager.cpp:100 - msgid "Birthdate" --msgstr "" -+msgstr "Data de nascimento" - --#: ../src/studymanager.cpp:101 ../src/settings.cpp:151 ../src/settings.cpp:502 -+#: ../src/studymanager.cpp:101 -+#: ../src/settings.cpp:151 -+#: ../src/settings.cpp:502 - msgid "Description" --msgstr "" -+msgstr "Descrição" - --#: ../src/studymanager.cpp:102 ../src/aeskulap.glade.h:34 -+#: ../src/studymanager.cpp:102 -+#: ../src/aeskulap.glade.h:34 - msgid "Modality" --msgstr "" -+msgstr "Modalidade" - - #: ../src/studymanager.cpp:103 - msgid "Date/Time" --msgstr "" -+msgstr "Data/Tempo" - - #: ../src/studymanager.cpp:104 - msgid "Station" --msgstr "" -+msgstr "Estação" - --#: ../src/studymanager.cpp:105 ../src/aeskulap.glade.h:42 -+#: ../src/studymanager.cpp:105 -+#: ../src/aeskulap.glade.h:42 - msgid "Server" --msgstr "" -+msgstr "Servidor" - --#: ../src/studymanager.cpp:127 ../src/settings.cpp:126 -+#: ../src/studymanager.cpp:127 -+#: ../src/settings.cpp:126 - #: ../src/aeskulap.glade.h:29 - msgid "Group" --msgstr "" -+msgstr "Grupo" - - #: ../src/studymanager.cpp:174 - msgid "No results for this query" --msgstr "" -+msgstr "Nenhum resultado para esta query" - - #: ../src/studymanager.cpp:198 - msgid "No study or bad DICOMDIR" --msgstr "" -+msgstr "Nenhum estudo ou DICOMDIR corrupto" - - #: ../src/studymanager.cpp:277 - #, c-format - msgid "Series %02i (1 Image)" --msgstr "" -+msgstr "Séries %02i (1 Imagem)" - - #: ../src/studymanager.cpp:280 - #, c-format - msgid "Series %02i (%i Images)" --msgstr "" -+msgstr "Séries %02i (%i Imagens)" - - #: ../src/studymanager.cpp:283 - #, c-format - msgid "Series %02i" --msgstr "" -+msgstr "Séries %02i" - --#: ../src/settings.cpp:122 ../src/aeskulap.glade.h:36 -+#: ../src/settings.cpp:122 -+#: ../src/aeskulap.glade.h:36 - msgid "Name" --msgstr "" -+msgstr "Nome" - --#: ../src/settings.cpp:123 ../src/aeskulap.glade.h:16 -+#: ../src/settings.cpp:123 -+#: ../src/aeskulap.glade.h:16 - msgid "AET" --msgstr "" -+msgstr "AET" - --#: ../src/settings.cpp:124 ../src/aeskulap.glade.h:38 -+#: ../src/settings.cpp:124 -+#: ../src/aeskulap.glade.h:38 - msgid "Port" --msgstr "" -+msgstr "Porta" - - #: ../src/settings.cpp:125 - msgid "Hostname" --msgstr "" -+msgstr "Nome da máquina" - - #: ../src/settings.cpp:152 - msgid "Center" --msgstr "" -+msgstr "Centro" - - #: ../src/settings.cpp:153 - msgid "Width" --msgstr "" -+msgstr "Largura" - - #: ../src/settings.cpp:410 - msgid "" - "Echo test failed!\n" - "\n" - msgstr "" -+"Teste Eco falhou!\n" -+"\n" - - #: ../src/settings.cpp:426 - msgid "Echo succeeded" --msgstr "" -+msgstr "Eco teve sucesso" - - #: ../src/aeskulap.glade.h:1 - msgid "(C) 2005 Alexander Pipelka" --msgstr "" -+msgstr "(C) 2005 Alexander Pipelka" - - #: ../src/aeskulap.glade.h:2 - msgid "Accessionnumber:" --msgstr "" -+msgstr "Accessionnumber:" - - #: ../src/aeskulap.glade.h:3 - msgid "Character Set" --msgstr "" -+msgstr "Character Set" - - #: ../src/aeskulap.glade.h:4 - msgid "Date:" --msgstr "" -+msgstr "Data:" - - #: ../src/aeskulap.glade.h:5 - msgid "Details" --msgstr "" -+msgstr "Detalhes" - - #: ../src/aeskulap.glade.h:6 - msgid "Local DICOM Settings" --msgstr "" -+msgstr "Local DICOM Settings" - - #: ../src/aeskulap.glade.h:7 - msgid "Modality:" --msgstr "" -+msgstr "Modalidade:" - - #: ../src/aeskulap.glade.h:8 - msgid "Name:" --msgstr "" -+msgstr "Nome:" - - #: ../src/aeskulap.glade.h:9 - msgid "Patient ID:" --msgstr "" -+msgstr "ID Paciente:" - - #: ../src/aeskulap.glade.h:10 - msgid "Prescanning files ..." --msgstr "" -+msgstr "Pré-pesquisando ficheiros ..." - - #: ../src/aeskulap.glade.h:11 - msgid "Servergroups" --msgstr "" -+msgstr "Grupos servidor" - - #: ../src/aeskulap.glade.h:12 - msgid "Stationname:" --msgstr "" -+msgstr "Nome da estação:" - - #: ../src/aeskulap.glade.h:13 - msgid "Study Description:" --msgstr "" -+msgstr "Descrição do Estudo:" - - #: ../src/aeskulap.glade.h:14 - msgid "Study List" --msgstr "" -+msgstr "Lista Estudo" - - #: ../src/aeskulap.glade.h:15 - msgid "required" --msgstr "" -+msgstr "necessário" - - #: ../src/aeskulap.glade.h:17 - msgid "Add windowlevel" --msgstr "" -+msgstr "Adicionar níveljanela" - - #: ../src/aeskulap.glade.h:18 - msgid "Advanced query options" --msgstr "" -+msgstr "Opções avançadas da query" - - #: ../src/aeskulap.glade.h:19 - msgid "Aeskulap Viewer" --msgstr "" -+msgstr "Visualizador Aeskulap" - - #: ../src/aeskulap.glade.h:20 - msgid "" - "CT\n" - "CR" - msgstr "" -+"CT\n" -+"CR" - - #: ../src/aeskulap.glade.h:22 - msgid "Center:" --msgstr "" -+msgstr "Centro:" - - #: ../src/aeskulap.glade.h:23 - msgid "Clear" --msgstr "" -+msgstr "Limpar" - - #: ../src/aeskulap.glade.h:24 - msgid "Clear Filter" --msgstr "" -+msgstr "Limpar Filtro" - - #: ../src/aeskulap.glade.h:25 - msgid "DICOM Settings" --msgstr "" -+msgstr "Configurações DICOM" - - #: ../src/aeskulap.glade.h:26 - msgid "Description:" --msgstr "" -+msgstr "Descrição:" - - #: ../src/aeskulap.glade.h:27 - msgid "Echotest" --msgstr "" -+msgstr "Echotest" - - #: ../src/aeskulap.glade.h:28 - msgid "Fullscreen" --msgstr "" -+msgstr "Ecrã Inteiro" - - #: ../src/aeskulap.glade.h:30 - msgid "IP / Hostname" --msgstr "" -+msgstr "IP / Nome da máquina" - - #: ../src/aeskulap.glade.h:31 - msgid "Local AET" --msgstr "" -+msgstr "AET Local" - - #: ../src/aeskulap.glade.h:32 - msgid "Medical image viewer and DICOM network client\n" --msgstr "" -+msgstr "Visualizador de imagens médico e cliente de rede DICOM\n" - - #: ../src/aeskulap.glade.h:35 - msgid "Modality:" --msgstr "" -+msgstr "Modalidade:" - - #: ../src/aeskulap.glade.h:39 - msgid "Presets" --msgstr "" -+msgstr "Pré-definições" - - #: ../src/aeskulap.glade.h:40 - msgid "Scanning files" --msgstr "" -+msgstr "Pesquisando ficheiros" - - #: ../src/aeskulap.glade.h:41 - msgid "Search" --msgstr "" -+msgstr "Procura" - - #: ../src/aeskulap.glade.h:43 - msgid "Servers" --msgstr "" -+msgstr "Servidores" - - #: ../src/aeskulap.glade.h:44 - msgid "Settings" --msgstr "" -+msgstr "Configurações" - - #: ../src/aeskulap.glade.h:45 - msgid "Specific Characterset" --msgstr "" -+msgstr "Específico CódigoCaracteres" - - #: ../src/aeskulap.glade.h:46 - msgid "Study Manager" --msgstr "" -+msgstr "Gestor Estúdio" - - #: ../src/aeskulap.glade.h:47 - msgid "" -@@ -538,14 +570,24 @@ - "DCMTK - OFFIS DICOM Toolkit:\n" - "BSD/MIT" - msgstr "" -+"O código fonte do Aeskulap é licenciado sob os seguintes termos:\n" -+"\n" -+"Aesuklap aplicação principal:\n" -+"GPL\n" -+"\n" -+"Libraria ImagePool DICOM Bridge:\n" -+"LGPL\n" -+"\n" -+"DCMTK - OFFIS DICOM Toolkit:\n" -+"BSD/MIT" - - #: ../src/aeskulap.glade.h:57 - msgid "Width:" --msgstr "" -+msgstr "Largura:" - - #: ../src/aeskulap.glade.h:58 - msgid "Windowlevels" --msgstr "" -+msgstr "NíveisJanela" - - #: ../src/aeskulap.glade.h:59 - msgid "" -@@ -556,36 +598,43 @@ - "MR\n" - "SC\n" - msgstr "" -+"XA\n" -+"CT\n" -+"CR\n" -+"NM\n" -+"MR\n" -+"SC\n" - - #: ../src/aeskulap.glade.h:66 - msgid "_DicomDir" --msgstr "" -+msgstr "_DicomDir" - - #: ../src/aeskulap.glade.h:67 - msgid "_Edit" --msgstr "" -+msgstr "_Editar" - - #: ../src/aeskulap.glade.h:68 - msgid "_File" --msgstr "" -+msgstr "_Ficheiro" - - #: ../src/aeskulap.glade.h:69 - msgid "_Help" --msgstr "" -+msgstr "_HAjuda" - - #: ../src/aeskulap.glade.h:70 - msgid "_View" --msgstr "" -+msgstr "_Ver" - - #: ../src/aeskulap.glade.h:71 - msgid "non-standard relational queries" --msgstr "" -+msgstr "queries relacionais não-padronizadas" - - #: ../src/aeskulap.glade.h:72 - msgid "prefer lossy JPEG compression" --msgstr "" -+msgstr "prefere compressão lossy JPEG" - - #. TRANSLATORS: Replace this string with your names, one name per line. - #: ../src/aeskulap.glade.h:74 - msgid "translator-credits" --msgstr "" -+msgstr "Bruno Queirós" -+ diff --git a/aeskulap-oflog.patch b/aeskulap-oflog.patch deleted file mode 100644 index 95acfe8..0000000 --- a/aeskulap-oflog.patch +++ /dev/null @@ -1,13 +0,0 @@ -Index: aeskulap-0.2.2b1/configure.in -=================================================================== ---- aeskulap-0.2.2b1.orig/configure.in 2011-02-14 13:39:50.000000000 +0100 -+++ aeskulap-0.2.2b1/configure.in 2011-02-14 13:38:48.000000000 +0100 -@@ -103,7 +103,7 @@ - AC_SUBST(DCMTK_LIBS) - - DCMTK_CFLAGS="-DHAVE_CONFIG_H -I\$(prefix)/include" --DCMTK_LIBS="-L\$(prefix)/lib -ldcmjpeg -lijg8 -lijg12 -lijg16 -ldcmimage -ldcmimgle -ldcmnet -ldcmdata -lofstd -lwrap" -+DCMTK_LIBS="-L\$(prefix)/lib -ldcmjpeg -lijg8 -lijg12 -lijg16 -ldcmimage -ldcmimgle -ldcmnet -ldcmdata -lofstd -loflog -lwrap" - - dnl set PREFIX - if test "x${prefix}" = "xNONE"; then diff --git a/aeskulap-patientNames.patch b/aeskulap-patientNames.patch deleted file mode 100644 index 8075fbb..0000000 --- a/aeskulap-patientNames.patch +++ /dev/null @@ -1,68 +0,0 @@ -Index: aeskulap-0.2.2b1/imagepool/netloader.cpp -=================================================================== ---- aeskulap-0.2.2b1.orig/imagepool/netloader.cpp 2011-02-14 11:48:44.000000000 +0100 -+++ aeskulap-0.2.2b1/imagepool/netloader.cpp 2011-02-14 11:48:47.000000000 +0100 -@@ -112,7 +112,7 @@ - e->putString("STUDY"); - query.insert(e); - -- e = newDicomElement(DCM_PatientsName); -+ e = newDicomElement(DCM_PatientName); - query.insert(e); - - e = newDicomElement(DCM_PatientID); -Index: aeskulap-0.2.2b1/imagepool/netquery.cpp -=================================================================== ---- aeskulap-0.2.2b1.orig/imagepool/netquery.cpp 2011-02-14 11:48:44.000000000 +0100 -+++ aeskulap-0.2.2b1/imagepool/netquery.cpp 2011-02-14 11:48:47.000000000 +0100 -@@ -210,7 +210,7 @@ - e->putString(dicom_enc.c_str()); - query.insert(e); - -- e = newDicomElement(DCM_PatientsName); -+ e = newDicomElement(DCM_PatientName); - e->putString(patientsname.c_str()); - query.insert(e); - -@@ -225,10 +225,10 @@ - e->putString(modality.c_str()); - query.insert(e); - -- e = newDicomElement(DCM_PatientsBirthDate); -+ e = newDicomElement(DCM_PatientBirthDate); - query.insert(e); - -- e = newDicomElement(DCM_PatientsSex); -+ e = newDicomElement(DCM_PatientSex); - query.insert(e); - - e = newDicomElement(DCM_StudyDate); -Index: aeskulap-0.2.2b1/imagepool/poolinstance.cpp -=================================================================== ---- aeskulap-0.2.2b1.orig/imagepool/poolinstance.cpp 2011-02-14 12:10:41.000000000 +0100 -+++ aeskulap-0.2.2b1/imagepool/poolinstance.cpp 2011-02-14 12:11:04.000000000 +0100 -@@ -515,7 +515,7 @@ - } - - // set ManufacturersModelName -- if(dset->findAndGetOFString(DCM_ManufacturersModelName, ofstr).good()) { -+ if(dset->findAndGetOFString(DCM_ManufacturerModelName, ofstr).good()) { - r->m_model = ofstr.c_str(); - } - -@@ -565,12 +565,12 @@ - //std::cout << "intercept: " << r->m_intercept << std::endl; - - // study params -- if(dset->findAndGetOFString(DCM_PatientsName, ofstr).good()) { -+ if(dset->findAndGetOFString(DCM_PatientName, ofstr).good()) { - r->m_patientsname = r->convert_string(ofstr.c_str()); - } -- dset->findAndGetOFString(DCM_PatientsBirthDate, ofstr); -+ dset->findAndGetOFString(DCM_PatientBirthDate, ofstr); - r->m_patientsbirthdate = ofstr.c_str(); -- dset->findAndGetOFString(DCM_PatientsSex, ofstr); -+ dset->findAndGetOFString(DCM_PatientSex, ofstr); - r->m_patientssex = ofstr.c_str(); - if(dset->findAndGetOFString(DCM_StudyDescription, ofstr).good()) { - r->m_studydescription = r->convert_string(ofstr.c_str()); diff --git a/aeskulap.spec b/aeskulap.spec deleted file mode 100644 index bb69079..0000000 --- a/aeskulap.spec +++ /dev/null @@ -1,227 +0,0 @@ -# Note: devel package does not contain any headers. Do I need to add them? -# .so files are shared libraries, I need to call /sbin/ldconfig, but where? In a -# post section for the devel package? -# Schemas handling also needs to be looked at. -Name: aeskulap -Version: 0.2.2 -Release: 0.22beta1%{?dist} -Summary: A full open source replacement for commercially available DICOM viewers - -License: LGPLv2+ -URL: http://aeskulap.nongnu.org - -Source0: http://www.bms-austria.com/~pipelka/aeskulap/%{name}-%{version}-beta1.tar.gz -Source1: %{name}-tutorials.pdf -# applied all the patches from the debian package -# svn export svn://svn.debian.org/svn/debian-med/trunk/packages/aeskulap/trunk/ aeskulap-debian -Patch0: %{name}-circular-svg.patch -Patch2: %{name}-DcmElement.patch -Patch3: %{name}-desktop.patch -Patch4: %{name}-findAndCopyElement.patch -Patch5: %{name}-gcc.patch -Patch6: %{name}-i18n.patch -# This is used to update the configure.in before running autoreconf to update the autotoolization. -Patch7: %{name}-configure.patch -Patch8: %{name}-oflog.patch -Patch9: %{name}-patientNames.patch - -BuildRequires: dcmtk-devel -BuildRequires: intltool libpng-devel libjpeg-turbo-devel -BuildRequires: libtiff-devel gtkmm24-devel libglademm24-devel -BuildRequires: gconfmm26-devel libtool -BuildRequires: openssl-devel -BuildRequires: gettext-devel -BuildRequires: tcp_wrappers-devel -BuildRequires: desktop-file-utils -BuildRequires: GConf2 -Requires(pre): GConf2 -Requires(post): GConf2 -Requires(preun): GConf2 - -%description -Aeskulap is able to load a series of special images stored in the -DICOM format for review. Additionally Aeskulap is able to query -and fetch DICOM images from archive nodes (also called PACS) over -the network. - -The goal of this project is to create a full open source replacement -for commercially available DICOM viewers. - -Aeskulap is based on gtkmm, glademm and gconfmm and designed to run -under Linux. Ports of these packages are available for different -platforms. It should be quite easy to port Aeskulap to any platform -were these packages are available. - -%prep -%setup -q -n %{name}-%{version}-beta1 -# configure.in patch -%patch7 -p1 -# otherwise it fails -# apply patches -%patch0 -p1 -%patch2 -p1 -%patch3 -p2 -%patch4 -p1 -%patch5 -p1 -%patch6 -p1 -%patch8 -p1 -%patch9 -p1 - -# remove bundled copy of dcmtk! -rm -rvf dcmtk - -# remove header : Debian used a patch for this -sed -ri "/dcmtk\/dcmdata\/dcdebug\.h/d" ./imagepool/poolfindassociation.cpp ./imagepool/poolmoveassociation.cpp - -touch ./NEWS -autoreconf -vif - -%build -# point her to the correct lib version depending on the arch -sed -i 's/lib -ldcmjpeg/%{_lib}\/dcmtk -ldcmjpeg/' configure configure.in - -%configure --disable-static --disable-schemas-install -make -# make %{?_smp_mflags} - -%install -export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 -make install DESTDIR=$RPM_BUILD_ROOT - -# Register as an application to be visible in the software center -# -# NOTE: It would be *awesome* if this file was maintained by the upstream -# project, translated and installed into the right place during `make install`. -# -# See http://www.freedesktop.org/software/appstream/docs/ for more details. -# -mkdir -p $RPM_BUILD_ROOT%{_datadir}/appdata -cat > $RPM_BUILD_ROOT%{_datadir}/appdata/%{name}.appdata.xml < - - - -aeskulap.desktop -CC0-1.0 -Medical image viewer - -

-Aeskulap is a viewer for medical images with support for the DICOM format. -

-
-http://aeskulap.nongnu.org - -http://aeskulap.nongnu.org/gfx/screenshot1-full.jpg - -
-EOF - -install -p -m 0644 %{SOURCE1} -t . - -desktop-file-validate $RPM_BUILD_ROOT/%{_datadir}/applications/%{name}.desktop - -# remove .la files. Is this sufficient? -find $RPM_BUILD_ROOT -name "*.la" -exec rm -fv '{}' \; - -%find_lang %{name} - -%pre -%gconf_schema_prepare %{name} - -%post -%gconf_schema_upgrade %{name} -touch --no-create %{_datadir}/icons/hicolor &>/dev/null || : - -%preun -%gconf_schema_remove %{name} - -%postun -if [ $1 -eq 0 ] ; then - touch --no-create %{_datadir}/icons/hicolor &>/dev/null - gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : -fi - -%posttrans -gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : - -%files -f %{name}.lang -%{_bindir}/%{name} -%{_libdir}/%{name}/ -%{_datadir}/%{name}/ -%{_datadir}/icons/hicolor/48x48/apps/%{name}.png -%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg -%{_datadir}/appdata/%{name}.appdata.xml -%{_datadir}/applications/%{name}.desktop -%{_sysconfdir}/gconf/schemas/%{name}.schemas -%doc AUTHORS ABOUT-NLS ChangeLog COPYING README %{name}-tutorials.pdf - -%changelog -* Tue Apr 21 2015 Peter Robinson 0.2.2-0.22beta1 -- Minor fixes - -* Thu Mar 26 2015 Richard Hughes - 0.2.2-0.21beta1 -- Add an AppData file for the software center - -* Tue Dec 16 2014 Mario Ceresa - 0.2.2-0.20beta1 -- Bump up for dcmtk rebuild - -* Fri Aug 15 2014 Fedora Release Engineering - 0.2.2-0.19beta1 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild - -* Sat Jun 07 2014 Fedora Release Engineering - 0.2.2-0.18beta1 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - -* Sat Aug 03 2013 Fedora Release Engineering - 0.2.2-0.17beta1 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild - -* Thu Mar 14 2013 Ankur Sinha 0.2.2-0.16beta1 -- Update patch - -* Thu Mar 14 2013 Ankur Sinha 0.2.2-0.15beta1 -- Update desktop file patch to correct mimetype - -* Wed Feb 13 2013 Fedora Release Engineering - 0.2.2-0.14beta1 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild - -* Fri Jan 18 2013 Adam Tkac - 0.2.2-0.13beta1 -- rebuild due to "jpeg8-ABI" feature drop - -* Fri Dec 21 2012 Adam Tkac - 0.2.2-0.12beta1 -- rebuild against new libjpeg - -* Wed Jul 18 2012 Fedora Release Engineering - 0.2.2-0.11beta1 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild - -* Mon May 07 2012 Ankur Sinha - 0.2.2-0.10beta1 -- Spec bump for libtiff update and rebuild - -* Tue Feb 28 2012 Fedora Release Engineering - 0.2.2-0.9beta1 -- Rebuilt for c++ ABI breakage - -* Thu Jan 12 2012 Fedora Release Engineering - 0.2.2-0.8beta1 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild - -* Fri Jan 06 2012 Ankur Sinha - 0.2.2-0.7beta1 -- spec bump for gcc 4.7 rebuild - -* Tue Dec 06 2011 Adam Jackson - 0.2.2-0.6beta1 -- Rebuild for new libpng - -* Sat Jul 09 2011 Ankur Sinha - 0.2.2-0.5beta1 -- Update scriptlets - -* Sat Jul 09 2011 Ankur Sinha - 0.2.2-0.4beta1 -- Update license - -* Mon Jul 04 2011 Ankur Sinha - 0.2.2-0.3beta1 -- remove autoconf patch and call autoreconf in the spec - -* Wed Jun 29 2011 Ankur Sinha - 0.2.2-0.2beta1 -- get rid of devel package -- add tutorials as additional documentation - -* Mon Jun 06 2011 Ankur Sinha - 0.2.2-0.1beta1 -- initial rpm build diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..3f2ab3d --- /dev/null +++ b/dead.package @@ -0,0 +1,3 @@ +2015-05-11: Retired because of broken deps in preparation of Fedora 22 +Reference: https://fedorahosted.org/rel-eng/ticket/6154 + diff --git a/sources b/sources deleted file mode 100644 index 3d5c98a..0000000 --- a/sources +++ /dev/null @@ -1,2 +0,0 @@ -33a0f8659909426c67bebc10bd61b1d0 aeskulap-0.2.2-beta1.tar.gz -4fd44b2c92216d9ba3e15ad64e3f1985 aeskulap-tutorials.pdf From 24cd15744bdccf124af6e4124b8757bd0c72a6d5 Mon Sep 17 00:00:00 2001 From: Till Maas Date: Mon, 11 May 2015 22:20:55 +0200 Subject: [PATCH 02/17] 2015-05-11: Retired because of broken deps in preparation of Fedora 22 Reference: https://fedorahosted.org/rel-eng/ticket/6154 --- .gitignore | 2 - aeskulap-DcmElement.patch | 20 - aeskulap-circular-svg.patch | 176 ------- aeskulap-configure.patch | 125 ----- aeskulap-desktop.patch | 16 - aeskulap-findAndCopyElement.patch | 69 --- aeskulap-gcc.patch | 10 - aeskulap-i18n.patch | 781 ------------------------------ aeskulap-oflog.patch | 13 - aeskulap-patientNames.patch | 68 --- aeskulap.spec | 227 --------- dead.package | 3 + sources | 2 - 13 files changed, 3 insertions(+), 1509 deletions(-) delete mode 100644 .gitignore delete mode 100644 aeskulap-DcmElement.patch delete mode 100644 aeskulap-circular-svg.patch delete mode 100644 aeskulap-configure.patch delete mode 100644 aeskulap-desktop.patch delete mode 100644 aeskulap-findAndCopyElement.patch delete mode 100644 aeskulap-gcc.patch delete mode 100644 aeskulap-i18n.patch delete mode 100644 aeskulap-oflog.patch delete mode 100644 aeskulap-patientNames.patch delete mode 100644 aeskulap.spec create mode 100644 dead.package delete mode 100644 sources diff --git a/.gitignore b/.gitignore deleted file mode 100644 index a99368c..0000000 --- a/.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -/aeskulap-0.2.2-beta1.tar.gz -/aeskulap-tutorials.pdf diff --git a/aeskulap-DcmElement.patch b/aeskulap-DcmElement.patch deleted file mode 100644 index 33d5f13..0000000 --- a/aeskulap-DcmElement.patch +++ /dev/null @@ -1,20 +0,0 @@ -The original API change happen on: -http://git.dcmtk.org/web?p=dcmtk.git;a=commit;h=7e87c88918a0ac1f682116cbf0c3205487bb9086 - -According to DCMTK team: -In the long term, we are trying to get rid of the member variable "errorFlag" in the dcmdata module. All methods should return an OFCondition instead of setting an internal variable for this purpose. -Index: aeskulap-0.2.2b1/imagepool/poolassociation.h -=================================================================== ---- aeskulap-0.2.2b1.orig/imagepool/poolassociation.h 2011-02-14 11:00:36.000000000 +0100 -+++ aeskulap-0.2.2b1/imagepool/poolassociation.h 2011-02-14 11:00:52.000000000 +0100 -@@ -115,9 +115,7 @@ - - if(value != NULL) { - if (strlen(value) > 0) { -- elem->putString(value); -- -- if (elem->error() != EC_Normal) { -+ if( elem->putString(value) != EC_Normal) { - printf("cannot put tag value: (%04x,%04x)=\"%s\"", g, e, value); - return false; - } diff --git a/aeskulap-circular-svg.patch b/aeskulap-circular-svg.patch deleted file mode 100644 index a5bdac4..0000000 --- a/aeskulap-circular-svg.patch +++ /dev/null @@ -1,176 +0,0 @@ -Description: Gives a circular aparence to the SVG icon in the menu. - The Aeskulap vector icon is circular, but in the SVG file it is in a - rectangular field, that is coerced into a square and gives the icon an - elliptical shape in the desktop menu. This patch was made with Inkscape - by selecting the icon, and adjusting the document size to the icon. This - restores the circular appearance of the icon in the desktop menu. -Bug: https://savannah.nongnu.org/bugs/index.php?29103 -Author: Charles Plessy - -Index: aeskulap/pixmaps/aeskulap.svg -=================================================================== ---- aeskulap.orig/pixmaps/aeskulap.svg -+++ aeskulap/pixmaps/aeskulap.svg -@@ -1,24 +1,31 @@ - -- - -+ - -+ version="1.1"> - -+ - - - - -+ y2="505.0845" /> - -+ y2="466.2785" /> - -+ inkscape:window-y="49" -+ showgrid="false" -+ inkscape:window-maximized="0" /> - -- -+ - -- image/svg+xml -+ rdf:about=""> -+ image/svg+xml - - - -@@ -124,45 +129,46 @@ - -+ id="layer1" -+ transform="translate(-180.51288,-323.06889)" /> - -+ transform="translate(894.85812,554.69411)"> - - - - - diff --git a/aeskulap-configure.patch b/aeskulap-configure.patch deleted file mode 100644 index 130a0bc..0000000 --- a/aeskulap-configure.patch +++ /dev/null @@ -1,125 +0,0 @@ -diff -ubrN aeskulap-0.2.2-beta1.orig/configure.in aeskulap-0.2.2-beta1/configure.in ---- aeskulap-0.2.2-beta1.orig/configure.in 2007-05-24 20:59:09.000000000 +0200 -+++ aeskulap-0.2.2-beta1/configure.in 2007-11-12 23:03:37.000000000 +0100 -@@ -30,7 +30,6 @@ - AC_PROG_CC - AC_PROG_CXX - AC_PROG_INSTALL -- - if test x"$MINGW32" = xno ; then - AM_BINRELOC - else -@@ -80,6 +79,7 @@ - AC_SUBST(GTHREAD_CFLAGS) - AC_SUBST(GTHREAD_LIBS) - -+ - if test x"$MINGW32" = xno ; then - - PKG_CHECK_MODULES(GCONFMM, gconfmm-2.6 >= 2.10.0) -@@ -95,32 +95,16 @@ - fi - - --dnl AC_CONFIG_SUBDIRS(dcmtk) -- --if test x"$MINGW32" = xyes ; then -- --DCMTK_CFLAGS="-DHAVE_CONFIG_H -I\$(prefix)/include" --DCMTK_LIBS="-L\$(prefix)/lib -ldcmjpeg -lijg8 -lijg12 -lijg16 -ldcmimage -ldcmimgle -ldcmnet -ldcmdata -lofstd -lwsock32" -- --else -- --DCMJPEG_LIBS="-L../dcmtk/dcmjpeg/libijg8 -L../dcmtk/dcmjpeg/libijg12 -L../dcmtk/dcmjpeg/libijg16 -lijg8 -lijg12 -lijg16" --AC_SUBST(DCMJPEG_LIBS) -- --DCMTK_CFLAGS="-DHAVE_CONFIG_H -I\$(top_srcdir)/dcmtk/config/include -I\$(top_srcdir)/dcmtk/ofstd/include -I\$(top_srcdir)/dcmtk/dcmdata/include -I\$(top_srcdir)/dcmtk/dcmnet/include -I\$(top_srcdir)/dcmtk/dcmimage/include -I\$(top_srcdir)/dcmtk/dcmimgle/include -I\$(top_srcdir)/dcmtk/dcmjpeg/include" --DCMTK_LIBS="-L../dcmtk/ofstd/libsrc \ ---L../dcmtk/dcmdata/libsrc \ ---L../dcmtk/dcmnet/libsrc \ ---L../dcmtk/dcmjpeg/libsrc \ ---L../dcmtk/dcmimage/libsrc \ ---L../dcmtk/dcmimgle/libsrc \ --\$(DCMJPEG_LIBS) -ldcmjpeg -ldcmimage -ldcmimgle -ldcmnet -ldcmdata -lofstd -lrt -lpthread" -- --fi -+dnl use Debian packages dcmtk -+dnl AC_CHECK_LIB(dcmimage) -+AC_CHECK_HEADER(dcmtk/config/osconfig.h) - - AC_SUBST(DCMTK_CFLAGS) - AC_SUBST(DCMTK_LIBS) - -+DCMTK_CFLAGS="-DHAVE_CONFIG_H -I\$(prefix)/include" -+DCMTK_LIBS="-L\$(prefix)/lib -ldcmjpeg -lijg8 -lijg12 -lijg16 -ldcmimage -ldcmimgle -ldcmnet -ldcmdata -lofstd -lwrap" -+ - dnl set PREFIX - if test "x${prefix}" = "xNONE"; then - packageprefix=${ac_default_prefix} -@@ -128,16 +112,13 @@ - packageprefix=${prefix} - fi - --DCMTK_SUBDIR="" - if test x"$MINGW32" = xno ; then --DCMTK_SUBDIR="dcmtk" - LDFLAGS_AESKULAP_LIBS="-Wl,-rpath,${prefix}/lib/aeskulap -avoid-version" - else - LDFLAGS_MINGW32="-mwindows" - LDFLAGS_AESKULAP_LIBS="-avoid-version -no-undefined" - fi - --AC_SUBST(DCMTK_SUBDIR) - AC_SUBST(LDFLAGS_MINGW32) - AC_SUBST(LDFLAGS_AESKULAP_LIBS) - -@@ -160,12 +141,3 @@ - packaging/win32/aeskulap.iss - ]) - -- --if test x"$MINGW32" = xno ; then -- --cd $srcdir/dcmtk --export CFLAGS="$CFLAGS" --export CXXFLAGS="$CXXFLAGS" --sh ./configure --without-openssl --without-zlib --without-libwrap --prefix=${prefix} --libdir=${prefix}/lib/aeskulap -- --fi -diff -ubrN aeskulap-0.2.2-beta1.orig/Makefile.am aeskulap-0.2.2-beta1/Makefile.am ---- aeskulap-0.2.2-beta1.orig/Makefile.am 2007-05-24 21:19:55.000000000 +0200 -+++ aeskulap-0.2.2-beta1/Makefile.am 2007-11-07 07:23:00.000000000 +0100 -@@ -1,6 +1,5 @@ - SUBDIRS = \ - po \ -- $(DCMTK_SUBDIR) \ - configuration \ - imagepool \ - widgets \ -@@ -21,7 +20,6 @@ - AUTHORS \ - COPYING \ - COPYING.LIB \ -- COPYING.DCMTK \ - INSTALL \ - README \ - aeskulap.cbp \ -@@ -39,18 +37,7 @@ - - @INTLTOOL_DESKTOP_RULE@ - --dist-hook: -- mkdir -p $(distdir)/dcmtk -- cp -Rf $(top_srcdir)/dcmtk/* $(distdir)/dcmtk -- cd $(distdir)/dcmtk && make distclean -- list=`find $(distdir)/dcmtk -name "CVS"` && rm -Rf $$list -- list=`find $(distdir)/dcmtk -name ".cvsignore"` && rm -f $$list -- list=`find $(distdir)/dcmtk -name ".#*"` && rm -f $$list -- list=`find $(distdir)/dcmtk -name "*.a"` && rm -f $$list -- list=`find $(distdir)/dcmtk -name "*.so"` && rm -f $$list -- - distclean: distclean-recursive -- if test x"" != "x" ; then cd ./dcmtk && make distclean ; fi - -rm -f $(am__CONFIG_DISTCLEAN_FILES) - -rm -f Makefile - diff --git a/aeskulap-desktop.patch b/aeskulap-desktop.patch deleted file mode 100644 index c05d089..0000000 --- a/aeskulap-desktop.patch +++ /dev/null @@ -1,16 +0,0 @@ ---- src/aeskulap.desktop 2013-03-14 09:42:43.582764423 +1100 -+++ ../aeskulap-0.2.2-beta1/src/aeskulap.desktop 2013-03-14 09:43:32.381558039 +1100 -@@ -1,11 +1,10 @@ - [Desktop Entry] --Encoding=UTF-8 - Name=Aeskulap Viewer - Comment=Medical image viewer and DICOM network client - Exec=aeskulap - Icon=aeskulap - Terminal=false - Type=Application --Categories=Application;Graphics; -+Categories=Viewer;MedicalSoftware;Graphics; - StartupNotify=true --MimeType=image/dicom -+MimeType=application/dicom; diff --git a/aeskulap-findAndCopyElement.patch b/aeskulap-findAndCopyElement.patch deleted file mode 100644 index ab175e2..0000000 --- a/aeskulap-findAndCopyElement.patch +++ /dev/null @@ -1,69 +0,0 @@ -This change is related to: - -http://git.dcmtk.org/web?p=dcmtk.git;a=commitdiff;h=1d751592ff858b1dcb0f82647c06de779b8e7c32 - -It allows compilation against DCMTK 3.6.0 -Index: aeskulap-0.2.2b1/imagepool/dicomdir.cpp -=================================================================== ---- aeskulap-0.2.2b1.orig/imagepool/dicomdir.cpp 2011-02-14 10:27:07.000000000 +0100 -+++ aeskulap-0.2.2b1/imagepool/dicomdir.cpp 2011-02-14 10:27:10.000000000 +0100 -@@ -151,21 +151,21 @@ - DcmDataset study; - DcmElement *el; - -- if ( studyRec->findAndCopyElement(DCM_SpecificCharacterSet, el) == ECC_Normal ) -+ if ( studyRec->findAndGetElement(DCM_SpecificCharacterSet, el, OFFalse, OFTrue) == ECC_Normal ) - study.insert(el); -- if ( studyRec->findAndCopyElement(DCM_StudyInstanceUID, el) == ECC_Normal ) -+ if ( studyRec->findAndGetElement(DCM_StudyInstanceUID, el, OFFalse, OFTrue) == ECC_Normal ) - study.insert(el); -- if ( studyRec->findAndCopyElement(DCM_StudyDate, el) == ECC_Normal ) -+ if ( studyRec->findAndGetElement(DCM_StudyDate, el, OFFalse, OFTrue) == ECC_Normal ) - study.insert(el); -- if ( studyRec->findAndCopyElement(DCM_StudyTime, el) == ECC_Normal ) -+ if ( studyRec->findAndGetElement(DCM_StudyTime, el, OFFalse, OFTrue) == ECC_Normal ) - study.insert(el); -- if ( studyRec->findAndCopyElement(DCM_StudyDescription, el) == ECC_Normal ) -+ if ( studyRec->findAndGetElement(DCM_StudyDescription, el, OFFalse, OFTrue) == ECC_Normal ) - study.insert(el); -- if ( patRec->findAndCopyElement(DCM_PatientsName, el) == ECC_Normal ) -+ if ( patRec->findAndGetElement(DCM_PatientName, el, OFFalse, OFTrue) == ECC_Normal ) - study.insert(el); -- if ( patRec->findAndCopyElement(DCM_PatientsBirthDate, el) == ECC_Normal ) -+ if ( patRec->findAndGetElement(DCM_PatientBirthDate, el, OFFalse, OFTrue) == ECC_Normal ) - study.insert(el); -- if ( patRec->findAndCopyElement(DCM_PatientsSex, el) == ECC_Normal ) -+ if ( patRec->findAndGetElement(DCM_PatientSex, el, OFFalse, OFTrue) == ECC_Normal ) - study.insert(el); - resultslot(create_query_study(&study, std::string("DICOMDIR:") + dicomdir)); - } -@@ -221,21 +221,21 @@ - DcmDataset series; - DcmElement *el; - -- if ( seriesRec->findAndCopyElement(DCM_SpecificCharacterSet, el) == ECC_Normal ) -+ if ( seriesRec->findAndGetElement(DCM_SpecificCharacterSet, el, OFFalse, OFTrue) == ECC_Normal ) - series.insert(el); -- if ( seriesRec->findAndCopyElement(DCM_SeriesDescription, el) == ECC_Normal ) -+ if ( seriesRec->findAndGetElement(DCM_SeriesDescription, el, OFFalse, OFTrue) == ECC_Normal ) - series.insert(el); -- if ( seriesRec->findAndCopyElement(DCM_SeriesInstanceUID, el) == ECC_Normal ) -+ if ( seriesRec->findAndGetElement(DCM_SeriesInstanceUID, el, OFFalse, OFTrue) == ECC_Normal ) - series.insert(el); -- if ( seriesRec->findAndCopyElement(DCM_Modality, el) == ECC_Normal ) -+ if ( seriesRec->findAndGetElement(DCM_Modality, el, OFFalse, OFTrue) == ECC_Normal ) - series.insert(el); -- if ( seriesRec->findAndCopyElement(DCM_SeriesDate, el) == ECC_Normal ) -+ if ( seriesRec->findAndGetElement(DCM_SeriesDate, el, OFFalse, OFTrue) == ECC_Normal ) - series.insert(el); -- if ( seriesRec->findAndCopyElement(DCM_SeriesTime, el) == ECC_Normal ) -+ if ( seriesRec->findAndGetElement(DCM_SeriesTime, el, OFFalse, OFTrue) == ECC_Normal ) - series.insert(el); -- if ( studyRec->findAndCopyElement(DCM_StudyDescription, el) == ECC_Normal ) -+ if ( studyRec->findAndGetElement(DCM_StudyDescription, el, OFFalse, OFTrue) == ECC_Normal ) - series.insert(el); -- if ( studyRec->findAndCopyElement(DCM_StationName, el) == ECC_Normal ) -+ if ( studyRec->findAndGetElement(DCM_StationName, el, OFFalse, OFTrue) == ECC_Normal ) - series.insert(el); - - // Count Related SOP Instances diff --git a/aeskulap-gcc.patch b/aeskulap-gcc.patch deleted file mode 100644 index f3aa795..0000000 --- a/aeskulap-gcc.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- aeskulap-0.2.2-beta1.orig/configuration/aconfiguration-gconf.cpp -+++ aeskulap-0.2.2-beta1/configuration/aconfiguration-gconf.cpp -@@ -27,6 +27,7 @@ - */ - - #include -+#include - #include - - namespace Aeskulap { diff --git a/aeskulap-i18n.patch b/aeskulap-i18n.patch deleted file mode 100644 index e9dda16..0000000 --- a/aeskulap-i18n.patch +++ /dev/null @@ -1,781 +0,0 @@ -Author: Bruno Queirós -Forwarded: https://savannah.nongnu.org/bugs/index.php?23957 -Descripton: Portugese translation update. -License: Feel free to use it. ---- aeskulap-0.2.2-beta1.orig/po/pt.po -+++ aeskulap-0.2.2-beta1/po/pt.po -@@ -1,19 +1,20 @@ --# SOME DESCRIPTIVE TITLE. --# Copyright (C) YEAR Free Software Foundation, Inc. --# FIRST AUTHOR , YEAR. -+# Portuguese translations of aeskulap -+# Bruno Queirós , 2008 - # --#, fuzzy - msgid "" - msgstr "" --"Project-Id-Version: PACKAGE VERSION\n" -+"Project-Id-Version: aeskulap\n" - "Report-Msgid-Bugs-To: \n" - "POT-Creation-Date: 2007-05-10 22:33+0200\n" --"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" --"Last-Translator: FULL NAME \n" --"Language-Team: LANGUAGE \n" -+"PO-Revision-Date: 2008-05-31 22:24+0100\n" -+"Last-Translator: Bruno Queirós \n" -+"Language-Team: \n" - "MIME-Version: 1.0\n" --"Content-Type: application/x-xml2pot; charset=UTF-8\n" --"Content-Transfer-Encoding: ENCODING\n" -+"Content-Type: text/plain; charset=UTF-8\n" -+"Content-Transfer-Encoding: 8bit\n" -+"X-Poedit-Language: Portuguese\n" -+"X-Poedit-Country: PORTUGAL\n" -+"X-Poedit-SourceCharset: utf-8\n" - - #. DEFAULT CT WINDOWLEVELS - #. -@@ -27,32 +28,33 @@ - #. Vertebrae W: 2300 C: 530 - #: ../configuration/aconfiguration.cpp:52 - msgid "Abdomen" --msgstr "" -+msgstr "Abdómen" - - #: ../configuration/aconfiguration.cpp:53 - msgid "Head" --msgstr "" -+msgstr "Cabeça" - - #: ../configuration/aconfiguration.cpp:54 - msgid "Lung" --msgstr "" -+msgstr "Pulmão" - - #: ../configuration/aconfiguration.cpp:55 - msgid "Mediastinum" --msgstr "" -+msgstr "Mediastinum" - - #: ../configuration/aconfiguration.cpp:56 - msgid "Spine" --msgstr "" -+msgstr "Espinha" - - #: ../configuration/aconfiguration.cpp:57 - msgid "Vertebrae" --msgstr "" -+msgstr "Vertebrae" - --#: ../imagepool/netquery.cpp:112 ../imagepool/poolinstance.cpp:586 -+#: ../imagepool/netquery.cpp:112 -+#: ../imagepool/poolinstance.cpp:586 - #: ../imagepool/poolinstance.cpp:609 - msgid "no description" --msgstr "" -+msgstr "sem descrição" - - #: ../widgets/aseriesmenu.cpp:45 - #, c-format -@@ -60,6 +62,8 @@ - "Series %li (%s)\n" - "%s" - msgstr "" -+"Séries %li (%s)\n" -+"%s" - - #: ../widgets/aseriesmenu.cpp:48 - #, c-format -@@ -67,215 +71,227 @@ - "Series %li (%s)\n" - "No description" - msgstr "" -+"Séries %li (%s)\n" -+"Sem descrição" - --#: ../widgets/seriesview.cpp:322 ../widgets/awindowleveltoolbutton.cpp:100 -+#: ../widgets/seriesview.cpp:322 -+#: ../widgets/awindowleveltoolbutton.cpp:100 - #: ../widgets/awindowleveltoolbutton.cpp:107 - #: ../widgets/awindowleveltoolbutton.cpp:143 - #: ../widgets/awindowleveltoolbutton.cpp:144 - msgid "Custom" --msgstr "" -+msgstr "Personalizado" - - #: ../widgets/adisplay.cpp:160 - msgid "Acc:\n" --msgstr "" -+msgstr "Acc:\n" - - #: ../widgets/adisplay.cpp:162 - msgid "Acq Tm: " --msgstr "" -+msgstr "Acq Tm: " - - #: ../widgets/adisplay.cpp:175 - #, c-format - msgid "Image: %i / %i" --msgstr "" -+msgstr "Imagem: %i / %i" - --#: ../widgets/adisplay.cpp:513 ../widgets/adisplay.cpp:565 -+#: ../widgets/adisplay.cpp:513 -+#: ../widgets/adisplay.cpp:565 - #, c-format - msgid "%i mm" --msgstr "" -+msgstr "%i mm" - - #: ../widgets/studyview.cpp:110 - msgid "Rearrange the series of the current study" --msgstr "" -+msgstr "Organizar as séries do estudo actual" - - #: ../widgets/studyview.cpp:111 - msgid "Display the series tiling menu" --msgstr "" -+msgstr "Mostra o menu das séries tiling" - - #: ../widgets/studyview.cpp:120 - msgid "Toggle single series mode" --msgstr "" -+msgstr "Alternar modo de séries únicas" - - #: ../widgets/studyview.cpp:121 - msgid "Display the series selection menu" --msgstr "" -+msgstr "Mostra o menu da selecção das séries" - - #: ../widgets/studyview.cpp:129 - msgid "Rearrange the images of the selected series" --msgstr "" -+msgstr "Organizar as imagens das séries seleccionadas" - - #: ../widgets/studyview.cpp:130 - msgid "Display the the image tiling menu" --msgstr "" -+msgstr "Mostrar o menu das imagens tiling" - - #: ../widgets/studyview.cpp:139 - msgid "Display references of the selected series" --msgstr "" -+msgstr "Mostra as referências das séries seleccionadas" - - #: ../widgets/studyview.cpp:143 - msgid "Navigate through 3D views" --msgstr "" -+msgstr "Navegar pelas vistas 3D" - - #: ../widgets/studyview.cpp:147 - msgid "Display image values under the cursor" --msgstr "" -+msgstr "Mostra os valores das imagens por debaixo do cursor" - - #: ../widgets/studyview.cpp:156 - msgid "Measurement tools" --msgstr "" -+msgstr "Ferramentas de medição" - - #: ../widgets/studyview.cpp:784 - msgid "new windowlevel" --msgstr "" -+msgstr "novo níveljanela" - --#: ../widgets/adatefilter.cpp:44 ../widgets/adatefilter.cpp:49 --#: ../widgets/adatefilter.cpp:91 ../widgets/adatefilter.cpp:97 -+#: ../widgets/adatefilter.cpp:44 -+#: ../widgets/adatefilter.cpp:49 -+#: ../widgets/adatefilter.cpp:91 -+#: ../widgets/adatefilter.cpp:97 - msgid "None" --msgstr "" -+msgstr "Nenhum" - --#: ../widgets/adatefilter.cpp:45 ../widgets/adatefilter.cpp:104 -+#: ../widgets/adatefilter.cpp:45 -+#: ../widgets/adatefilter.cpp:104 - msgid "Today" --msgstr "" -+msgstr "Hoje" - --#: ../widgets/adatefilter.cpp:46 ../widgets/adatefilter.cpp:110 -+#: ../widgets/adatefilter.cpp:46 -+#: ../widgets/adatefilter.cpp:110 - msgid "Yesterday" --msgstr "" -+msgstr "Ontem" - --#: ../widgets/adatefilter.cpp:47 ../widgets/adatefilter.cpp:116 -+#: ../widgets/adatefilter.cpp:47 -+#: ../widgets/adatefilter.cpp:116 - msgid "Date" --msgstr "" -+msgstr "Data" - --#: ../widgets/adatefilter.cpp:48 ../widgets/adatefilter.cpp:125 -+#: ../widgets/adatefilter.cpp:48 -+#: ../widgets/adatefilter.cpp:125 - msgid "Range" --msgstr "" -+msgstr "Intervalo" - - #: ../widgets/adatefilter.cpp:177 - msgid "Select date" --msgstr "" -+msgstr "Seleccione data" - - #: ../widgets/adatefilter.cpp:183 - msgid "Select Enddate" --msgstr "" -+msgstr "Seleccionar Enddate" - - #: ../widgets/awindowleveltoolbutton.cpp:24 - msgid "Invert windowlevel" --msgstr "" -+msgstr "Inverter níveljanela" - - #: ../widgets/awindowleveltoolbutton.cpp:55 - msgid "Add new windowlevel preset" --msgstr "" -+msgstr "Adicionar uma nova pré-definição níveljanela" - - #: ../widgets/awindowleveltoolbutton.cpp:99 - #: ../widgets/awindowleveltoolbutton.cpp:103 - #: ../widgets/awindowleveltoolbutton.cpp:151 - #: ../widgets/awindowleveltoolbutton.cpp:157 - msgid "Default" --msgstr "" -+msgstr "Padrão" - - #: ../src/astockids.cpp:73 - msgid "1 Image" --msgstr "" -+msgstr "Imagem 1" - - #: ../src/astockids.cpp:74 - msgid "1x2 Images" --msgstr "" -+msgstr "Imagens 1x2" - - #: ../src/astockids.cpp:75 - msgid "2x1 Images" --msgstr "" -+msgstr "Imagens 2x1" - - #: ../src/astockids.cpp:76 - msgid "2x2 Images" --msgstr "" -+msgstr "Imagens 2x2" - - #: ../src/astockids.cpp:77 - msgid "4x4 Images" --msgstr "" -+msgstr "Imagens 4x4" - - #: ../src/astockids.cpp:78 - msgid "Single" --msgstr "" -+msgstr "Único" - - #: ../src/astockids.cpp:79 - msgid "All" --msgstr "" -+msgstr "Todos" - - #: ../src/astockids.cpp:80 - msgid "1 Series" --msgstr "" -+msgstr "Séries 1" - - #: ../src/astockids.cpp:81 - msgid "2x1 Series" --msgstr "" -+msgstr "Séries 2x1" - - #: ../src/astockids.cpp:82 - msgid "2x2 Series" --msgstr "" -+msgstr "Séries 2x2" - - #: ../src/astockids.cpp:83 - msgid "3x2 Series" --msgstr "" -+msgstr "Séries 3x2" - - #: ../src/astockids.cpp:84 - msgid "3x3 Series" --msgstr "" -+msgstr "Séries 3x3" - - #: ../src/astockids.cpp:85 - msgid "4x4 Series" --msgstr "" -+msgstr "Séries 4x4" - - #: ../src/astockids.cpp:86 - msgid "Reference" --msgstr "" -+msgstr "Referência" - - #: ../src/astockids.cpp:87 - msgid "Delete item" --msgstr "" -+msgstr "Apagar item" - - #: ../src/astockids.cpp:88 - msgid "3D Cursor" --msgstr "" -+msgstr "Cursor 3D" - - #: ../src/astockids.cpp:89 - msgid "Value Picker" --msgstr "" -+msgstr "Seleccionador de Valores" - - #: ../src/astockids.cpp:90 - msgid "Measure" --msgstr "" -+msgstr "Medida" - --#: ../src/mainwindow.cpp:57 ../src/mainwindow.cpp:183 -+#: ../src/mainwindow.cpp:57 -+#: ../src/mainwindow.cpp:183 - msgid "Open DICOM Image files" --msgstr "" -+msgstr "Abrir ficheiros de Imagem DICOM" - - #: ../src/mainwindow.cpp:117 - msgid "Bring opened files to front" --msgstr "" -+msgstr "Trazer ficheiros abertos para a frente" - - #: ../src/mainwindow.cpp:125 - msgid "DICOM files" --msgstr "" -+msgstr "Ficheiros DICOM" - - #: ../src/mainwindow.cpp:128 - msgid "Any files" --msgstr "" -+msgstr "Qualquer ficheiro" - - #: ../src/mainwindow.cpp:131 - msgid "DICOMDIR files" --msgstr "" -+msgstr "Ficheiros DICOMDIR" - --#: ../src/mainwindow.cpp:155 ../src/aeskulap.glade.h:37 -+#: ../src/mainwindow.cpp:155 -+#: ../src/aeskulap.glade.h:37 - msgid "Open DICOMDIR" --msgstr "" -+msgstr "Abrir DICOMDIR" - - #: ../src/mainwindow.cpp:247 - msgid "" -@@ -284,246 +300,262 @@ - "\n" - "The request was sent to the server but no response has been received." - msgstr "" -+"Incapaz de receber\n" -+"as imagens pedidas\n" -+"\n" -+"O pedido foi enviado para o servidor mas não se recebeu qualquer resposta." - - #: ../src/studymanager.cpp:99 - msgid "Patientsname" --msgstr "" -+msgstr "Nomepacientes" - - #: ../src/studymanager.cpp:100 - msgid "Birthdate" --msgstr "" -+msgstr "Data de nascimento" - --#: ../src/studymanager.cpp:101 ../src/settings.cpp:151 ../src/settings.cpp:502 -+#: ../src/studymanager.cpp:101 -+#: ../src/settings.cpp:151 -+#: ../src/settings.cpp:502 - msgid "Description" --msgstr "" -+msgstr "Descrição" - --#: ../src/studymanager.cpp:102 ../src/aeskulap.glade.h:34 -+#: ../src/studymanager.cpp:102 -+#: ../src/aeskulap.glade.h:34 - msgid "Modality" --msgstr "" -+msgstr "Modalidade" - - #: ../src/studymanager.cpp:103 - msgid "Date/Time" --msgstr "" -+msgstr "Data/Tempo" - - #: ../src/studymanager.cpp:104 - msgid "Station" --msgstr "" -+msgstr "Estação" - --#: ../src/studymanager.cpp:105 ../src/aeskulap.glade.h:42 -+#: ../src/studymanager.cpp:105 -+#: ../src/aeskulap.glade.h:42 - msgid "Server" --msgstr "" -+msgstr "Servidor" - --#: ../src/studymanager.cpp:127 ../src/settings.cpp:126 -+#: ../src/studymanager.cpp:127 -+#: ../src/settings.cpp:126 - #: ../src/aeskulap.glade.h:29 - msgid "Group" --msgstr "" -+msgstr "Grupo" - - #: ../src/studymanager.cpp:174 - msgid "No results for this query" --msgstr "" -+msgstr "Nenhum resultado para esta query" - - #: ../src/studymanager.cpp:198 - msgid "No study or bad DICOMDIR" --msgstr "" -+msgstr "Nenhum estudo ou DICOMDIR corrupto" - - #: ../src/studymanager.cpp:277 - #, c-format - msgid "Series %02i (1 Image)" --msgstr "" -+msgstr "Séries %02i (1 Imagem)" - - #: ../src/studymanager.cpp:280 - #, c-format - msgid "Series %02i (%i Images)" --msgstr "" -+msgstr "Séries %02i (%i Imagens)" - - #: ../src/studymanager.cpp:283 - #, c-format - msgid "Series %02i" --msgstr "" -+msgstr "Séries %02i" - --#: ../src/settings.cpp:122 ../src/aeskulap.glade.h:36 -+#: ../src/settings.cpp:122 -+#: ../src/aeskulap.glade.h:36 - msgid "Name" --msgstr "" -+msgstr "Nome" - --#: ../src/settings.cpp:123 ../src/aeskulap.glade.h:16 -+#: ../src/settings.cpp:123 -+#: ../src/aeskulap.glade.h:16 - msgid "AET" --msgstr "" -+msgstr "AET" - --#: ../src/settings.cpp:124 ../src/aeskulap.glade.h:38 -+#: ../src/settings.cpp:124 -+#: ../src/aeskulap.glade.h:38 - msgid "Port" --msgstr "" -+msgstr "Porta" - - #: ../src/settings.cpp:125 - msgid "Hostname" --msgstr "" -+msgstr "Nome da máquina" - - #: ../src/settings.cpp:152 - msgid "Center" --msgstr "" -+msgstr "Centro" - - #: ../src/settings.cpp:153 - msgid "Width" --msgstr "" -+msgstr "Largura" - - #: ../src/settings.cpp:410 - msgid "" - "Echo test failed!\n" - "\n" - msgstr "" -+"Teste Eco falhou!\n" -+"\n" - - #: ../src/settings.cpp:426 - msgid "Echo succeeded" --msgstr "" -+msgstr "Eco teve sucesso" - - #: ../src/aeskulap.glade.h:1 - msgid "(C) 2005 Alexander Pipelka" --msgstr "" -+msgstr "(C) 2005 Alexander Pipelka" - - #: ../src/aeskulap.glade.h:2 - msgid "Accessionnumber:" --msgstr "" -+msgstr "Accessionnumber:" - - #: ../src/aeskulap.glade.h:3 - msgid "Character Set" --msgstr "" -+msgstr "Character Set" - - #: ../src/aeskulap.glade.h:4 - msgid "Date:" --msgstr "" -+msgstr "Data:" - - #: ../src/aeskulap.glade.h:5 - msgid "Details" --msgstr "" -+msgstr "Detalhes" - - #: ../src/aeskulap.glade.h:6 - msgid "Local DICOM Settings" --msgstr "" -+msgstr "Local DICOM Settings" - - #: ../src/aeskulap.glade.h:7 - msgid "Modality:" --msgstr "" -+msgstr "Modalidade:" - - #: ../src/aeskulap.glade.h:8 - msgid "Name:" --msgstr "" -+msgstr "Nome:" - - #: ../src/aeskulap.glade.h:9 - msgid "Patient ID:" --msgstr "" -+msgstr "ID Paciente:" - - #: ../src/aeskulap.glade.h:10 - msgid "Prescanning files ..." --msgstr "" -+msgstr "Pré-pesquisando ficheiros ..." - - #: ../src/aeskulap.glade.h:11 - msgid "Servergroups" --msgstr "" -+msgstr "Grupos servidor" - - #: ../src/aeskulap.glade.h:12 - msgid "Stationname:" --msgstr "" -+msgstr "Nome da estação:" - - #: ../src/aeskulap.glade.h:13 - msgid "Study Description:" --msgstr "" -+msgstr "Descrição do Estudo:" - - #: ../src/aeskulap.glade.h:14 - msgid "Study List" --msgstr "" -+msgstr "Lista Estudo" - - #: ../src/aeskulap.glade.h:15 - msgid "required" --msgstr "" -+msgstr "necessário" - - #: ../src/aeskulap.glade.h:17 - msgid "Add windowlevel" --msgstr "" -+msgstr "Adicionar níveljanela" - - #: ../src/aeskulap.glade.h:18 - msgid "Advanced query options" --msgstr "" -+msgstr "Opções avançadas da query" - - #: ../src/aeskulap.glade.h:19 - msgid "Aeskulap Viewer" --msgstr "" -+msgstr "Visualizador Aeskulap" - - #: ../src/aeskulap.glade.h:20 - msgid "" - "CT\n" - "CR" - msgstr "" -+"CT\n" -+"CR" - - #: ../src/aeskulap.glade.h:22 - msgid "Center:" --msgstr "" -+msgstr "Centro:" - - #: ../src/aeskulap.glade.h:23 - msgid "Clear" --msgstr "" -+msgstr "Limpar" - - #: ../src/aeskulap.glade.h:24 - msgid "Clear Filter" --msgstr "" -+msgstr "Limpar Filtro" - - #: ../src/aeskulap.glade.h:25 - msgid "DICOM Settings" --msgstr "" -+msgstr "Configurações DICOM" - - #: ../src/aeskulap.glade.h:26 - msgid "Description:" --msgstr "" -+msgstr "Descrição:" - - #: ../src/aeskulap.glade.h:27 - msgid "Echotest" --msgstr "" -+msgstr "Echotest" - - #: ../src/aeskulap.glade.h:28 - msgid "Fullscreen" --msgstr "" -+msgstr "Ecrã Inteiro" - - #: ../src/aeskulap.glade.h:30 - msgid "IP / Hostname" --msgstr "" -+msgstr "IP / Nome da máquina" - - #: ../src/aeskulap.glade.h:31 - msgid "Local AET" --msgstr "" -+msgstr "AET Local" - - #: ../src/aeskulap.glade.h:32 - msgid "Medical image viewer and DICOM network client\n" --msgstr "" -+msgstr "Visualizador de imagens médico e cliente de rede DICOM\n" - - #: ../src/aeskulap.glade.h:35 - msgid "Modality:" --msgstr "" -+msgstr "Modalidade:" - - #: ../src/aeskulap.glade.h:39 - msgid "Presets" --msgstr "" -+msgstr "Pré-definições" - - #: ../src/aeskulap.glade.h:40 - msgid "Scanning files" --msgstr "" -+msgstr "Pesquisando ficheiros" - - #: ../src/aeskulap.glade.h:41 - msgid "Search" --msgstr "" -+msgstr "Procura" - - #: ../src/aeskulap.glade.h:43 - msgid "Servers" --msgstr "" -+msgstr "Servidores" - - #: ../src/aeskulap.glade.h:44 - msgid "Settings" --msgstr "" -+msgstr "Configurações" - - #: ../src/aeskulap.glade.h:45 - msgid "Specific Characterset" --msgstr "" -+msgstr "Específico CódigoCaracteres" - - #: ../src/aeskulap.glade.h:46 - msgid "Study Manager" --msgstr "" -+msgstr "Gestor Estúdio" - - #: ../src/aeskulap.glade.h:47 - msgid "" -@@ -538,14 +570,24 @@ - "DCMTK - OFFIS DICOM Toolkit:\n" - "BSD/MIT" - msgstr "" -+"O código fonte do Aeskulap é licenciado sob os seguintes termos:\n" -+"\n" -+"Aesuklap aplicação principal:\n" -+"GPL\n" -+"\n" -+"Libraria ImagePool DICOM Bridge:\n" -+"LGPL\n" -+"\n" -+"DCMTK - OFFIS DICOM Toolkit:\n" -+"BSD/MIT" - - #: ../src/aeskulap.glade.h:57 - msgid "Width:" --msgstr "" -+msgstr "Largura:" - - #: ../src/aeskulap.glade.h:58 - msgid "Windowlevels" --msgstr "" -+msgstr "NíveisJanela" - - #: ../src/aeskulap.glade.h:59 - msgid "" -@@ -556,36 +598,43 @@ - "MR\n" - "SC\n" - msgstr "" -+"XA\n" -+"CT\n" -+"CR\n" -+"NM\n" -+"MR\n" -+"SC\n" - - #: ../src/aeskulap.glade.h:66 - msgid "_DicomDir" --msgstr "" -+msgstr "_DicomDir" - - #: ../src/aeskulap.glade.h:67 - msgid "_Edit" --msgstr "" -+msgstr "_Editar" - - #: ../src/aeskulap.glade.h:68 - msgid "_File" --msgstr "" -+msgstr "_Ficheiro" - - #: ../src/aeskulap.glade.h:69 - msgid "_Help" --msgstr "" -+msgstr "_HAjuda" - - #: ../src/aeskulap.glade.h:70 - msgid "_View" --msgstr "" -+msgstr "_Ver" - - #: ../src/aeskulap.glade.h:71 - msgid "non-standard relational queries" --msgstr "" -+msgstr "queries relacionais não-padronizadas" - - #: ../src/aeskulap.glade.h:72 - msgid "prefer lossy JPEG compression" --msgstr "" -+msgstr "prefere compressão lossy JPEG" - - #. TRANSLATORS: Replace this string with your names, one name per line. - #: ../src/aeskulap.glade.h:74 - msgid "translator-credits" --msgstr "" -+msgstr "Bruno Queirós" -+ diff --git a/aeskulap-oflog.patch b/aeskulap-oflog.patch deleted file mode 100644 index 95acfe8..0000000 --- a/aeskulap-oflog.patch +++ /dev/null @@ -1,13 +0,0 @@ -Index: aeskulap-0.2.2b1/configure.in -=================================================================== ---- aeskulap-0.2.2b1.orig/configure.in 2011-02-14 13:39:50.000000000 +0100 -+++ aeskulap-0.2.2b1/configure.in 2011-02-14 13:38:48.000000000 +0100 -@@ -103,7 +103,7 @@ - AC_SUBST(DCMTK_LIBS) - - DCMTK_CFLAGS="-DHAVE_CONFIG_H -I\$(prefix)/include" --DCMTK_LIBS="-L\$(prefix)/lib -ldcmjpeg -lijg8 -lijg12 -lijg16 -ldcmimage -ldcmimgle -ldcmnet -ldcmdata -lofstd -lwrap" -+DCMTK_LIBS="-L\$(prefix)/lib -ldcmjpeg -lijg8 -lijg12 -lijg16 -ldcmimage -ldcmimgle -ldcmnet -ldcmdata -lofstd -loflog -lwrap" - - dnl set PREFIX - if test "x${prefix}" = "xNONE"; then diff --git a/aeskulap-patientNames.patch b/aeskulap-patientNames.patch deleted file mode 100644 index 8075fbb..0000000 --- a/aeskulap-patientNames.patch +++ /dev/null @@ -1,68 +0,0 @@ -Index: aeskulap-0.2.2b1/imagepool/netloader.cpp -=================================================================== ---- aeskulap-0.2.2b1.orig/imagepool/netloader.cpp 2011-02-14 11:48:44.000000000 +0100 -+++ aeskulap-0.2.2b1/imagepool/netloader.cpp 2011-02-14 11:48:47.000000000 +0100 -@@ -112,7 +112,7 @@ - e->putString("STUDY"); - query.insert(e); - -- e = newDicomElement(DCM_PatientsName); -+ e = newDicomElement(DCM_PatientName); - query.insert(e); - - e = newDicomElement(DCM_PatientID); -Index: aeskulap-0.2.2b1/imagepool/netquery.cpp -=================================================================== ---- aeskulap-0.2.2b1.orig/imagepool/netquery.cpp 2011-02-14 11:48:44.000000000 +0100 -+++ aeskulap-0.2.2b1/imagepool/netquery.cpp 2011-02-14 11:48:47.000000000 +0100 -@@ -210,7 +210,7 @@ - e->putString(dicom_enc.c_str()); - query.insert(e); - -- e = newDicomElement(DCM_PatientsName); -+ e = newDicomElement(DCM_PatientName); - e->putString(patientsname.c_str()); - query.insert(e); - -@@ -225,10 +225,10 @@ - e->putString(modality.c_str()); - query.insert(e); - -- e = newDicomElement(DCM_PatientsBirthDate); -+ e = newDicomElement(DCM_PatientBirthDate); - query.insert(e); - -- e = newDicomElement(DCM_PatientsSex); -+ e = newDicomElement(DCM_PatientSex); - query.insert(e); - - e = newDicomElement(DCM_StudyDate); -Index: aeskulap-0.2.2b1/imagepool/poolinstance.cpp -=================================================================== ---- aeskulap-0.2.2b1.orig/imagepool/poolinstance.cpp 2011-02-14 12:10:41.000000000 +0100 -+++ aeskulap-0.2.2b1/imagepool/poolinstance.cpp 2011-02-14 12:11:04.000000000 +0100 -@@ -515,7 +515,7 @@ - } - - // set ManufacturersModelName -- if(dset->findAndGetOFString(DCM_ManufacturersModelName, ofstr).good()) { -+ if(dset->findAndGetOFString(DCM_ManufacturerModelName, ofstr).good()) { - r->m_model = ofstr.c_str(); - } - -@@ -565,12 +565,12 @@ - //std::cout << "intercept: " << r->m_intercept << std::endl; - - // study params -- if(dset->findAndGetOFString(DCM_PatientsName, ofstr).good()) { -+ if(dset->findAndGetOFString(DCM_PatientName, ofstr).good()) { - r->m_patientsname = r->convert_string(ofstr.c_str()); - } -- dset->findAndGetOFString(DCM_PatientsBirthDate, ofstr); -+ dset->findAndGetOFString(DCM_PatientBirthDate, ofstr); - r->m_patientsbirthdate = ofstr.c_str(); -- dset->findAndGetOFString(DCM_PatientsSex, ofstr); -+ dset->findAndGetOFString(DCM_PatientSex, ofstr); - r->m_patientssex = ofstr.c_str(); - if(dset->findAndGetOFString(DCM_StudyDescription, ofstr).good()) { - r->m_studydescription = r->convert_string(ofstr.c_str()); diff --git a/aeskulap.spec b/aeskulap.spec deleted file mode 100644 index bb69079..0000000 --- a/aeskulap.spec +++ /dev/null @@ -1,227 +0,0 @@ -# Note: devel package does not contain any headers. Do I need to add them? -# .so files are shared libraries, I need to call /sbin/ldconfig, but where? In a -# post section for the devel package? -# Schemas handling also needs to be looked at. -Name: aeskulap -Version: 0.2.2 -Release: 0.22beta1%{?dist} -Summary: A full open source replacement for commercially available DICOM viewers - -License: LGPLv2+ -URL: http://aeskulap.nongnu.org - -Source0: http://www.bms-austria.com/~pipelka/aeskulap/%{name}-%{version}-beta1.tar.gz -Source1: %{name}-tutorials.pdf -# applied all the patches from the debian package -# svn export svn://svn.debian.org/svn/debian-med/trunk/packages/aeskulap/trunk/ aeskulap-debian -Patch0: %{name}-circular-svg.patch -Patch2: %{name}-DcmElement.patch -Patch3: %{name}-desktop.patch -Patch4: %{name}-findAndCopyElement.patch -Patch5: %{name}-gcc.patch -Patch6: %{name}-i18n.patch -# This is used to update the configure.in before running autoreconf to update the autotoolization. -Patch7: %{name}-configure.patch -Patch8: %{name}-oflog.patch -Patch9: %{name}-patientNames.patch - -BuildRequires: dcmtk-devel -BuildRequires: intltool libpng-devel libjpeg-turbo-devel -BuildRequires: libtiff-devel gtkmm24-devel libglademm24-devel -BuildRequires: gconfmm26-devel libtool -BuildRequires: openssl-devel -BuildRequires: gettext-devel -BuildRequires: tcp_wrappers-devel -BuildRequires: desktop-file-utils -BuildRequires: GConf2 -Requires(pre): GConf2 -Requires(post): GConf2 -Requires(preun): GConf2 - -%description -Aeskulap is able to load a series of special images stored in the -DICOM format for review. Additionally Aeskulap is able to query -and fetch DICOM images from archive nodes (also called PACS) over -the network. - -The goal of this project is to create a full open source replacement -for commercially available DICOM viewers. - -Aeskulap is based on gtkmm, glademm and gconfmm and designed to run -under Linux. Ports of these packages are available for different -platforms. It should be quite easy to port Aeskulap to any platform -were these packages are available. - -%prep -%setup -q -n %{name}-%{version}-beta1 -# configure.in patch -%patch7 -p1 -# otherwise it fails -# apply patches -%patch0 -p1 -%patch2 -p1 -%patch3 -p2 -%patch4 -p1 -%patch5 -p1 -%patch6 -p1 -%patch8 -p1 -%patch9 -p1 - -# remove bundled copy of dcmtk! -rm -rvf dcmtk - -# remove header : Debian used a patch for this -sed -ri "/dcmtk\/dcmdata\/dcdebug\.h/d" ./imagepool/poolfindassociation.cpp ./imagepool/poolmoveassociation.cpp - -touch ./NEWS -autoreconf -vif - -%build -# point her to the correct lib version depending on the arch -sed -i 's/lib -ldcmjpeg/%{_lib}\/dcmtk -ldcmjpeg/' configure configure.in - -%configure --disable-static --disable-schemas-install -make -# make %{?_smp_mflags} - -%install -export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 -make install DESTDIR=$RPM_BUILD_ROOT - -# Register as an application to be visible in the software center -# -# NOTE: It would be *awesome* if this file was maintained by the upstream -# project, translated and installed into the right place during `make install`. -# -# See http://www.freedesktop.org/software/appstream/docs/ for more details. -# -mkdir -p $RPM_BUILD_ROOT%{_datadir}/appdata -cat > $RPM_BUILD_ROOT%{_datadir}/appdata/%{name}.appdata.xml < - - - -aeskulap.desktop -CC0-1.0 -Medical image viewer - -

-Aeskulap is a viewer for medical images with support for the DICOM format. -

-
-http://aeskulap.nongnu.org - -http://aeskulap.nongnu.org/gfx/screenshot1-full.jpg - -
-EOF - -install -p -m 0644 %{SOURCE1} -t . - -desktop-file-validate $RPM_BUILD_ROOT/%{_datadir}/applications/%{name}.desktop - -# remove .la files. Is this sufficient? -find $RPM_BUILD_ROOT -name "*.la" -exec rm -fv '{}' \; - -%find_lang %{name} - -%pre -%gconf_schema_prepare %{name} - -%post -%gconf_schema_upgrade %{name} -touch --no-create %{_datadir}/icons/hicolor &>/dev/null || : - -%preun -%gconf_schema_remove %{name} - -%postun -if [ $1 -eq 0 ] ; then - touch --no-create %{_datadir}/icons/hicolor &>/dev/null - gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : -fi - -%posttrans -gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : - -%files -f %{name}.lang -%{_bindir}/%{name} -%{_libdir}/%{name}/ -%{_datadir}/%{name}/ -%{_datadir}/icons/hicolor/48x48/apps/%{name}.png -%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg -%{_datadir}/appdata/%{name}.appdata.xml -%{_datadir}/applications/%{name}.desktop -%{_sysconfdir}/gconf/schemas/%{name}.schemas -%doc AUTHORS ABOUT-NLS ChangeLog COPYING README %{name}-tutorials.pdf - -%changelog -* Tue Apr 21 2015 Peter Robinson 0.2.2-0.22beta1 -- Minor fixes - -* Thu Mar 26 2015 Richard Hughes - 0.2.2-0.21beta1 -- Add an AppData file for the software center - -* Tue Dec 16 2014 Mario Ceresa - 0.2.2-0.20beta1 -- Bump up for dcmtk rebuild - -* Fri Aug 15 2014 Fedora Release Engineering - 0.2.2-0.19beta1 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild - -* Sat Jun 07 2014 Fedora Release Engineering - 0.2.2-0.18beta1 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - -* Sat Aug 03 2013 Fedora Release Engineering - 0.2.2-0.17beta1 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild - -* Thu Mar 14 2013 Ankur Sinha 0.2.2-0.16beta1 -- Update patch - -* Thu Mar 14 2013 Ankur Sinha 0.2.2-0.15beta1 -- Update desktop file patch to correct mimetype - -* Wed Feb 13 2013 Fedora Release Engineering - 0.2.2-0.14beta1 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild - -* Fri Jan 18 2013 Adam Tkac - 0.2.2-0.13beta1 -- rebuild due to "jpeg8-ABI" feature drop - -* Fri Dec 21 2012 Adam Tkac - 0.2.2-0.12beta1 -- rebuild against new libjpeg - -* Wed Jul 18 2012 Fedora Release Engineering - 0.2.2-0.11beta1 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild - -* Mon May 07 2012 Ankur Sinha - 0.2.2-0.10beta1 -- Spec bump for libtiff update and rebuild - -* Tue Feb 28 2012 Fedora Release Engineering - 0.2.2-0.9beta1 -- Rebuilt for c++ ABI breakage - -* Thu Jan 12 2012 Fedora Release Engineering - 0.2.2-0.8beta1 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild - -* Fri Jan 06 2012 Ankur Sinha - 0.2.2-0.7beta1 -- spec bump for gcc 4.7 rebuild - -* Tue Dec 06 2011 Adam Jackson - 0.2.2-0.6beta1 -- Rebuild for new libpng - -* Sat Jul 09 2011 Ankur Sinha - 0.2.2-0.5beta1 -- Update scriptlets - -* Sat Jul 09 2011 Ankur Sinha - 0.2.2-0.4beta1 -- Update license - -* Mon Jul 04 2011 Ankur Sinha - 0.2.2-0.3beta1 -- remove autoconf patch and call autoreconf in the spec - -* Wed Jun 29 2011 Ankur Sinha - 0.2.2-0.2beta1 -- get rid of devel package -- add tutorials as additional documentation - -* Mon Jun 06 2011 Ankur Sinha - 0.2.2-0.1beta1 -- initial rpm build diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..3f2ab3d --- /dev/null +++ b/dead.package @@ -0,0 +1,3 @@ +2015-05-11: Retired because of broken deps in preparation of Fedora 22 +Reference: https://fedorahosted.org/rel-eng/ticket/6154 + diff --git a/sources b/sources deleted file mode 100644 index 3d5c98a..0000000 --- a/sources +++ /dev/null @@ -1,2 +0,0 @@ -33a0f8659909426c67bebc10bd61b1d0 aeskulap-0.2.2-beta1.tar.gz -4fd44b2c92216d9ba3e15ad64e3f1985 aeskulap-tutorials.pdf From 8994a7934d725eca65ec5c485d795504b337650f Mon Sep 17 00:00:00 2001 From: Jens Lody Date: Tue, 1 Dec 2015 23:11:27 +0100 Subject: [PATCH 03/17] Unretire for F22, F23 and rawhide. New upstram url, packaging fixes, bug-fix. --- .gitignore | 1 + aeskulap.spec | 212 ++++++++++++++++++++++++++++++++++++++++++++++++++ dead.package | 3 - sources | 1 + 4 files changed, 214 insertions(+), 3 deletions(-) create mode 100644 .gitignore create mode 100644 aeskulap.spec delete mode 100644 dead.package create mode 100644 sources diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..8991f9f --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/jenslody-aeskulap-e467dfd.tar.gz diff --git a/aeskulap.spec b/aeskulap.spec new file mode 100644 index 0000000..a53d721 --- /dev/null +++ b/aeskulap.spec @@ -0,0 +1,212 @@ +%global git e467dfd +%global github jenslody-aeskulap +%global checkout git%{git} +%global checkout_date 20151201 + +%if 0%{?fedora} < 23 +%global _hardened_build 1 +%endif + +Name: aeskulap +Version: 0.2.2 +Release: 0.25.beta1%{?dist} +Summary: Full open source replacement for commercially available DICOM viewers +# The sources of the (internal) libraries are LGPLv2+, the rest of the sources are GPLv2+, +# except binreloc.{c,h} and the documentation, which are in the public domain +License: GPLv2+ and LGPLv2+ and Public Domain +URL: https://github.com/jenslody/aeskulap + +Source0: https://github.com/jenslody/%{name}/tarball/master/%{github}-%{git}.tar.gz + +BuildRequires: dcmtk-devel +BuildRequires: intltool +BuildRequires: libpng-devel +BuildRequires: libjpeg-turbo-devel +BuildRequires: libtiff-devel +BuildRequires: libtool +BuildRequires: openssl-devel +BuildRequires: gettext-devel +BuildRequires: tcp_wrappers-devel +BuildRequires: desktop-file-utils +BuildRequires: pkgconfig(gtkmm-2.4) +BuildRequires: pkgconfig(libglademm-2.4) +BuildRequires: pkgconfig(gthread-2.0) +BuildRequires: pkgconfig(gconfmm-2.6) +BuildRequires: libappstream-glib +BuildRequires: GConf2 +Requires(pre): GConf2 +Requires(post): GConf2 +Requires(preun): GConf2 + +%description +Aeskulap is able to load a series of special images stored in the +DICOM format for review. Additionally Aeskulap is able to query +and fetch DICOM images from archive nodes (also called PACS) over +the network. + +The goal of this project is to create a full open source replacement +for commercially available DICOM viewers. + +Aeskulap is based on gtkmm, glademm and gconfmm and designed to run +under Linux. Ports of these packages are available for different +platforms. It should be quite easy to port Aeskulap to any platform +were these packages are available. + +%package doc +Summary: Documentation for aeskulap +BuildArch: noarch + +%description doc +Documentation for aeskulap. + +%prep +%setup -q -n %{github}-%{git} +autoreconf --force --install +intltoolize --force --copy --automake + +%build +# point to the correct lib version depending on the arch +sed -i 's/lib -ldcmjpeg/%{_lib} -ldcmjpeg/' configure configure.ac + +export CPPFLAGS='-std=c++11' +%configure --disable-static --disable-schemas-install +make %{?_smp_mflags} + +%install +export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 +%make_install + +desktop-file-validate %{buildroot}/%{_datadir}/applications/%{name}.desktop +appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/appdata/%{name}.appdata.xml + +%find_lang %{name} + +%pre +%gconf_schema_prepare %{name} + +%post +%gconf_schema_upgrade %{name} +touch --no-create %{_datadir}/icons/hicolor &>/dev/null || : +/usr/bin/update-desktop-database &> /dev/null || : + +%preun +%gconf_schema_remove %{name} + +%postun +if [ $1 -eq 0 ] ; then + touch --no-create %{_datadir}/icons/hicolor &>/dev/null + gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : +fi +/usr/bin/update-desktop-database &> /dev/null || : + +%posttrans +gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : + +%files -f %{name}.lang +%{_bindir}/%{name} +%{_libdir}/%{name}/ +%{_datadir}/%{name}/ +%{_datadir}/icons/hicolor/64x64/apps/%{name}.png +%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg +%{_datadir}/applications/%{name}.desktop +%{_datadir}/appdata/%{name}.appdata.xml +%{_sysconfdir}/gconf/schemas/%{name}.schemas +%exclude %{_libdir}/%{name}/*.la +%doc AUTHORS ABOUT-NLS ChangeLog README +%license COPYING COPYING.LIB + +%files doc +%doc doc/%{name}-tutorials.pdf +%license COPYING.DOC + +%changelog +* Tue Dec 01 2015 Jens Lody - 0.2.2-0.25.beta1 +- Add license file, to doc-package. + +* Tue Nov 24 2015 Jens Lody - 0.2.2-0.24.beta1 +- Fix dependency for doc- and debuginfo-package. +- Fix license strings in spec-file and appdata. +- Enable hardened build for F22 +- Added COPYING.LIB. + +* Sun Nov 22 2015 Jens Lody - 0.2.2-0.23.beta1 +- Use own fork of github-repo. +- Remove dcmtk-sources. +- Include all patches in source. +- Update autotools, to remove deprecated macros and reduce warnings. +- Add appdata-file. + +* Fri Nov 20 2015 Jens Lody - 0.2.2-0.22.beta1 +- Use github-repo, +- reduced amount of patches. + +* Thu Oct 08 2015 Jens Lody - 0.2.2-0.21beta1 +- Add '-std=c++11' flag, because (at least) recent glibmm24 requires it. +- Update desktop-database, as it is required by packaging guidelines. +- Added url for doc-file, +- Split off doc-package (~ 1MB). + +* Sun Oct 04 2015 Jens Lody - 0.2.2-0.20beta1 +- Add patch to work with dcmtk 3.6.1 +- Add patch to fix a crash in seriesview.cpp +- Do not clean buildroot before install +- Do not use defattr +- More consisten macro-usage + +* Fri Aug 15 2014 Fedora Release Engineering - 0.2.2-0.19beta1 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + +* Sat Jun 07 2014 Fedora Release Engineering - 0.2.2-0.18beta1 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Sat Aug 03 2013 Fedora Release Engineering - 0.2.2-0.17beta1 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + +* Thu Mar 14 2013 Ankur Sinha 0.2.2-0.16beta1 +- Update patch + +* Thu Mar 14 2013 Ankur Sinha 0.2.2-0.15beta1 +- Update desktop file patch to correct mimetype + +* Wed Feb 13 2013 Fedora Release Engineering - 0.2.2-0.14beta1 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + +* Fri Jan 18 2013 Adam Tkac - 0.2.2-0.13beta1 +- rebuild due to "jpeg8-ABI" feature drop + +* Fri Dec 21 2012 Adam Tkac - 0.2.2-0.12beta1 +- rebuild against new libjpeg + +* Wed Jul 18 2012 Fedora Release Engineering - 0.2.2-0.11beta1 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Mon May 07 2012 Ankur Sinha - 0.2.2-0.10beta1 +- Spec bump for libtiff update and rebuild + +* Tue Feb 28 2012 Fedora Release Engineering - 0.2.2-0.9beta1 +- Rebuilt for c++ ABI breakage + +* Thu Jan 12 2012 Fedora Release Engineering - 0.2.2-0.8beta1 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + +* Fri Jan 06 2012 Ankur Sinha - 0.2.2-0.7beta1 +- spec bump for gcc 4.7 rebuild + +* Tue Dec 06 2011 Adam Jackson - 0.2.2-0.6beta1 +- Rebuild for new libpng + +* Sat Jul 09 2011 Ankur Sinha - 0.2.2-0.5beta1 +- Update scriptlets + +* Sat Jul 09 2011 Ankur Sinha - 0.2.2-0.4beta1 +- Update license + +* Mon Jul 04 2011 Ankur Sinha - 0.2.2-0.3beta1 +- remove autoconf patch and call autoreconf in the spec + +* Wed Jun 29 2011 Ankur Sinha - 0.2.2-0.2beta1 +- get rid of devel package +- add tutorials as additional documentation + +* Mon Jun 06 2011 Ankur Sinha - 0.2.2-0.1beta1 +- initial rpm build diff --git a/dead.package b/dead.package deleted file mode 100644 index 3f2ab3d..0000000 --- a/dead.package +++ /dev/null @@ -1,3 +0,0 @@ -2015-05-11: Retired because of broken deps in preparation of Fedora 22 -Reference: https://fedorahosted.org/rel-eng/ticket/6154 - diff --git a/sources b/sources new file mode 100644 index 0000000..ee0d8b7 --- /dev/null +++ b/sources @@ -0,0 +1 @@ +0fe1766fd2c3ae37d06458ac57fc92a1 jenslody-aeskulap-e467dfd.tar.gz From 7edd6a03ae22581f2a2e597a922b955054e260bc Mon Sep 17 00:00:00 2001 From: Jens Lody Date: Tue, 1 Dec 2015 23:11:27 +0100 Subject: [PATCH 04/17] Unretire for F22, F23 and rawhide. New upstram url, packaging fixes, bug-fix. --- .gitignore | 1 + aeskulap.spec | 212 ++++++++++++++++++++++++++++++++++++++++++++++++++ dead.package | 3 - sources | 1 + 4 files changed, 214 insertions(+), 3 deletions(-) create mode 100644 .gitignore create mode 100644 aeskulap.spec delete mode 100644 dead.package create mode 100644 sources diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..8991f9f --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/jenslody-aeskulap-e467dfd.tar.gz diff --git a/aeskulap.spec b/aeskulap.spec new file mode 100644 index 0000000..a53d721 --- /dev/null +++ b/aeskulap.spec @@ -0,0 +1,212 @@ +%global git e467dfd +%global github jenslody-aeskulap +%global checkout git%{git} +%global checkout_date 20151201 + +%if 0%{?fedora} < 23 +%global _hardened_build 1 +%endif + +Name: aeskulap +Version: 0.2.2 +Release: 0.25.beta1%{?dist} +Summary: Full open source replacement for commercially available DICOM viewers +# The sources of the (internal) libraries are LGPLv2+, the rest of the sources are GPLv2+, +# except binreloc.{c,h} and the documentation, which are in the public domain +License: GPLv2+ and LGPLv2+ and Public Domain +URL: https://github.com/jenslody/aeskulap + +Source0: https://github.com/jenslody/%{name}/tarball/master/%{github}-%{git}.tar.gz + +BuildRequires: dcmtk-devel +BuildRequires: intltool +BuildRequires: libpng-devel +BuildRequires: libjpeg-turbo-devel +BuildRequires: libtiff-devel +BuildRequires: libtool +BuildRequires: openssl-devel +BuildRequires: gettext-devel +BuildRequires: tcp_wrappers-devel +BuildRequires: desktop-file-utils +BuildRequires: pkgconfig(gtkmm-2.4) +BuildRequires: pkgconfig(libglademm-2.4) +BuildRequires: pkgconfig(gthread-2.0) +BuildRequires: pkgconfig(gconfmm-2.6) +BuildRequires: libappstream-glib +BuildRequires: GConf2 +Requires(pre): GConf2 +Requires(post): GConf2 +Requires(preun): GConf2 + +%description +Aeskulap is able to load a series of special images stored in the +DICOM format for review. Additionally Aeskulap is able to query +and fetch DICOM images from archive nodes (also called PACS) over +the network. + +The goal of this project is to create a full open source replacement +for commercially available DICOM viewers. + +Aeskulap is based on gtkmm, glademm and gconfmm and designed to run +under Linux. Ports of these packages are available for different +platforms. It should be quite easy to port Aeskulap to any platform +were these packages are available. + +%package doc +Summary: Documentation for aeskulap +BuildArch: noarch + +%description doc +Documentation for aeskulap. + +%prep +%setup -q -n %{github}-%{git} +autoreconf --force --install +intltoolize --force --copy --automake + +%build +# point to the correct lib version depending on the arch +sed -i 's/lib -ldcmjpeg/%{_lib} -ldcmjpeg/' configure configure.ac + +export CPPFLAGS='-std=c++11' +%configure --disable-static --disable-schemas-install +make %{?_smp_mflags} + +%install +export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 +%make_install + +desktop-file-validate %{buildroot}/%{_datadir}/applications/%{name}.desktop +appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/appdata/%{name}.appdata.xml + +%find_lang %{name} + +%pre +%gconf_schema_prepare %{name} + +%post +%gconf_schema_upgrade %{name} +touch --no-create %{_datadir}/icons/hicolor &>/dev/null || : +/usr/bin/update-desktop-database &> /dev/null || : + +%preun +%gconf_schema_remove %{name} + +%postun +if [ $1 -eq 0 ] ; then + touch --no-create %{_datadir}/icons/hicolor &>/dev/null + gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : +fi +/usr/bin/update-desktop-database &> /dev/null || : + +%posttrans +gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : + +%files -f %{name}.lang +%{_bindir}/%{name} +%{_libdir}/%{name}/ +%{_datadir}/%{name}/ +%{_datadir}/icons/hicolor/64x64/apps/%{name}.png +%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg +%{_datadir}/applications/%{name}.desktop +%{_datadir}/appdata/%{name}.appdata.xml +%{_sysconfdir}/gconf/schemas/%{name}.schemas +%exclude %{_libdir}/%{name}/*.la +%doc AUTHORS ABOUT-NLS ChangeLog README +%license COPYING COPYING.LIB + +%files doc +%doc doc/%{name}-tutorials.pdf +%license COPYING.DOC + +%changelog +* Tue Dec 01 2015 Jens Lody - 0.2.2-0.25.beta1 +- Add license file, to doc-package. + +* Tue Nov 24 2015 Jens Lody - 0.2.2-0.24.beta1 +- Fix dependency for doc- and debuginfo-package. +- Fix license strings in spec-file and appdata. +- Enable hardened build for F22 +- Added COPYING.LIB. + +* Sun Nov 22 2015 Jens Lody - 0.2.2-0.23.beta1 +- Use own fork of github-repo. +- Remove dcmtk-sources. +- Include all patches in source. +- Update autotools, to remove deprecated macros and reduce warnings. +- Add appdata-file. + +* Fri Nov 20 2015 Jens Lody - 0.2.2-0.22.beta1 +- Use github-repo, +- reduced amount of patches. + +* Thu Oct 08 2015 Jens Lody - 0.2.2-0.21beta1 +- Add '-std=c++11' flag, because (at least) recent glibmm24 requires it. +- Update desktop-database, as it is required by packaging guidelines. +- Added url for doc-file, +- Split off doc-package (~ 1MB). + +* Sun Oct 04 2015 Jens Lody - 0.2.2-0.20beta1 +- Add patch to work with dcmtk 3.6.1 +- Add patch to fix a crash in seriesview.cpp +- Do not clean buildroot before install +- Do not use defattr +- More consisten macro-usage + +* Fri Aug 15 2014 Fedora Release Engineering - 0.2.2-0.19beta1 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + +* Sat Jun 07 2014 Fedora Release Engineering - 0.2.2-0.18beta1 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Sat Aug 03 2013 Fedora Release Engineering - 0.2.2-0.17beta1 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + +* Thu Mar 14 2013 Ankur Sinha 0.2.2-0.16beta1 +- Update patch + +* Thu Mar 14 2013 Ankur Sinha 0.2.2-0.15beta1 +- Update desktop file patch to correct mimetype + +* Wed Feb 13 2013 Fedora Release Engineering - 0.2.2-0.14beta1 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + +* Fri Jan 18 2013 Adam Tkac - 0.2.2-0.13beta1 +- rebuild due to "jpeg8-ABI" feature drop + +* Fri Dec 21 2012 Adam Tkac - 0.2.2-0.12beta1 +- rebuild against new libjpeg + +* Wed Jul 18 2012 Fedora Release Engineering - 0.2.2-0.11beta1 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Mon May 07 2012 Ankur Sinha - 0.2.2-0.10beta1 +- Spec bump for libtiff update and rebuild + +* Tue Feb 28 2012 Fedora Release Engineering - 0.2.2-0.9beta1 +- Rebuilt for c++ ABI breakage + +* Thu Jan 12 2012 Fedora Release Engineering - 0.2.2-0.8beta1 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + +* Fri Jan 06 2012 Ankur Sinha - 0.2.2-0.7beta1 +- spec bump for gcc 4.7 rebuild + +* Tue Dec 06 2011 Adam Jackson - 0.2.2-0.6beta1 +- Rebuild for new libpng + +* Sat Jul 09 2011 Ankur Sinha - 0.2.2-0.5beta1 +- Update scriptlets + +* Sat Jul 09 2011 Ankur Sinha - 0.2.2-0.4beta1 +- Update license + +* Mon Jul 04 2011 Ankur Sinha - 0.2.2-0.3beta1 +- remove autoconf patch and call autoreconf in the spec + +* Wed Jun 29 2011 Ankur Sinha - 0.2.2-0.2beta1 +- get rid of devel package +- add tutorials as additional documentation + +* Mon Jun 06 2011 Ankur Sinha - 0.2.2-0.1beta1 +- initial rpm build diff --git a/dead.package b/dead.package deleted file mode 100644 index 3f2ab3d..0000000 --- a/dead.package +++ /dev/null @@ -1,3 +0,0 @@ -2015-05-11: Retired because of broken deps in preparation of Fedora 22 -Reference: https://fedorahosted.org/rel-eng/ticket/6154 - diff --git a/sources b/sources new file mode 100644 index 0000000..ee0d8b7 --- /dev/null +++ b/sources @@ -0,0 +1 @@ +0fe1766fd2c3ae37d06458ac57fc92a1 jenslody-aeskulap-e467dfd.tar.gz From 3439066f9b75137f0b8a2212660aa31e4fb043e7 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Wed, 3 Feb 2016 16:01:01 +0000 Subject: [PATCH 05/17] - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild --- aeskulap.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/aeskulap.spec b/aeskulap.spec index a53d721..b262e57 100644 --- a/aeskulap.spec +++ b/aeskulap.spec @@ -9,7 +9,7 @@ Name: aeskulap Version: 0.2.2 -Release: 0.25.beta1%{?dist} +Release: 0.26.beta1%{?dist} Summary: Full open source replacement for commercially available DICOM viewers # The sources of the (internal) libraries are LGPLv2+, the rest of the sources are GPLv2+, # except binreloc.{c,h} and the documentation, which are in the public domain @@ -120,6 +120,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %license COPYING.DOC %changelog +* Wed Feb 03 2016 Fedora Release Engineering - 0.2.2-0.26.beta1 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + * Tue Dec 01 2015 Jens Lody - 0.2.2-0.25.beta1 - Add license file, to doc-package. From 1ff407da10d9cddfa2ee05ff57433ec62887dbc4 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 10 Feb 2017 05:47:20 +0000 Subject: [PATCH 06/17] - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild --- aeskulap.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/aeskulap.spec b/aeskulap.spec index b262e57..da56edb 100644 --- a/aeskulap.spec +++ b/aeskulap.spec @@ -9,7 +9,7 @@ Name: aeskulap Version: 0.2.2 -Release: 0.26.beta1%{?dist} +Release: 0.27.beta1%{?dist} Summary: Full open source replacement for commercially available DICOM viewers # The sources of the (internal) libraries are LGPLv2+, the rest of the sources are GPLv2+, # except binreloc.{c,h} and the documentation, which are in the public domain @@ -120,6 +120,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %license COPYING.DOC %changelog +* Fri Feb 10 2017 Fedora Release Engineering - 0.2.2-0.27.beta1 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + * Wed Feb 03 2016 Fedora Release Engineering - 0.2.2-0.26.beta1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild From bc09451217962e26a36fa3b98d8e9187002b5352 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 26 Jul 2017 02:38:41 +0000 Subject: [PATCH 07/17] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild --- aeskulap.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/aeskulap.spec b/aeskulap.spec index da56edb..6ea4c97 100644 --- a/aeskulap.spec +++ b/aeskulap.spec @@ -9,7 +9,7 @@ Name: aeskulap Version: 0.2.2 -Release: 0.27.beta1%{?dist} +Release: 0.28.beta1%{?dist} Summary: Full open source replacement for commercially available DICOM viewers # The sources of the (internal) libraries are LGPLv2+, the rest of the sources are GPLv2+, # except binreloc.{c,h} and the documentation, which are in the public domain @@ -120,6 +120,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %license COPYING.DOC %changelog +* Wed Jul 26 2017 Fedora Release Engineering - 0.2.2-0.28.beta1 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + * Fri Feb 10 2017 Fedora Release Engineering - 0.2.2-0.27.beta1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild From f8e0ebda86bf9979cd6545ffb4b3593e83f39e9c Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 2 Aug 2017 17:25:31 +0000 Subject: [PATCH 08/17] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild --- aeskulap.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/aeskulap.spec b/aeskulap.spec index 6ea4c97..2fc3267 100644 --- a/aeskulap.spec +++ b/aeskulap.spec @@ -9,7 +9,7 @@ Name: aeskulap Version: 0.2.2 -Release: 0.28.beta1%{?dist} +Release: 0.29.beta1%{?dist} Summary: Full open source replacement for commercially available DICOM viewers # The sources of the (internal) libraries are LGPLv2+, the rest of the sources are GPLv2+, # except binreloc.{c,h} and the documentation, which are in the public domain @@ -120,6 +120,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %license COPYING.DOC %changelog +* Wed Aug 02 2017 Fedora Release Engineering - 0.2.2-0.29.beta1 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + * Wed Jul 26 2017 Fedora Release Engineering - 0.2.2-0.28.beta1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild From 1880db99fdee7d11a7492ea12e19c6e454fbd3e2 Mon Sep 17 00:00:00 2001 From: Jens Lody Date: Sun, 31 Dec 2017 23:06:13 +0100 Subject: [PATCH 09/17] Don't link with deprecated tcp-wrapper, fixes rhbz #1518750. Build fixes for dcmtk >= 3.6.2. Latest snapshot. --- .gitignore | 1 + aeskulap.spec | 15 +++++++-------- sources | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/.gitignore b/.gitignore index 8991f9f..e56c3ab 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ /jenslody-aeskulap-e467dfd.tar.gz +/jenslody-aeskulap-adcb85a.tar.gz diff --git a/aeskulap.spec b/aeskulap.spec index 2fc3267..a5f34f1 100644 --- a/aeskulap.spec +++ b/aeskulap.spec @@ -1,15 +1,11 @@ -%global git e467dfd +%global git adcb85a %global github jenslody-aeskulap %global checkout git%{git} -%global checkout_date 20151201 - -%if 0%{?fedora} < 23 -%global _hardened_build 1 -%endif +%global checkout_date 20171212 Name: aeskulap Version: 0.2.2 -Release: 0.29.beta1%{?dist} +Release: 0.30.beta1%{?dist} Summary: Full open source replacement for commercially available DICOM viewers # The sources of the (internal) libraries are LGPLv2+, the rest of the sources are GPLv2+, # except binreloc.{c,h} and the documentation, which are in the public domain @@ -26,7 +22,6 @@ BuildRequires: libtiff-devel BuildRequires: libtool BuildRequires: openssl-devel BuildRequires: gettext-devel -BuildRequires: tcp_wrappers-devel BuildRequires: desktop-file-utils BuildRequires: pkgconfig(gtkmm-2.4) BuildRequires: pkgconfig(libglademm-2.4) @@ -120,6 +115,10 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %license COPYING.DOC %changelog +* Tue Dec 12 2017 Jens Lody - 0.2.2-0.30.beta1 +- Build fixes for dcmtk >= 3.6.2. +- Don't link with deprecated tcp-wrapper, fixes rhbz #1518750. + * Wed Aug 02 2017 Fedora Release Engineering - 0.2.2-0.29.beta1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild diff --git a/sources b/sources index ee0d8b7..700204f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -0fe1766fd2c3ae37d06458ac57fc92a1 jenslody-aeskulap-e467dfd.tar.gz +SHA512 (jenslody-aeskulap-adcb85a.tar.gz) = 9ddbeb2b23662d6e23d9a36d131e533cdc822a58a80ff71e636ecd20a1137a0652f637529a22f5904ae781405249b127edbf7cbac98387e70e8b94424706f265 From 95170c4c191ef138a4e17a3d0521dfb7532d8a6b Mon Sep 17 00:00:00 2001 From: Jens Lody Date: Tue, 2 Jan 2018 12:13:31 +0100 Subject: [PATCH 10/17] Rebuilt for dcmtk-update. --- aeskulap.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/aeskulap.spec b/aeskulap.spec index a5f34f1..f7f5d40 100644 --- a/aeskulap.spec +++ b/aeskulap.spec @@ -5,7 +5,7 @@ Name: aeskulap Version: 0.2.2 -Release: 0.30.beta1%{?dist} +Release: 0.31.beta1%{?dist} Summary: Full open source replacement for commercially available DICOM viewers # The sources of the (internal) libraries are LGPLv2+, the rest of the sources are GPLv2+, # except binreloc.{c,h} and the documentation, which are in the public domain @@ -115,6 +115,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %license COPYING.DOC %changelog +* Tue Jan 02 2018 Jens Lody - 0.2.2-0.31.beta1 +- Rebuilt for dcmtk-update. + * Tue Dec 12 2017 Jens Lody - 0.2.2-0.30.beta1 - Build fixes for dcmtk >= 3.6.2. - Don't link with deprecated tcp-wrapper, fixes rhbz #1518750. From 64224562a7115d36f0ec275ce2877fbf3299502e Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Tue, 2 Jan 2018 12:37:27 +0100 Subject: [PATCH 11/17] Rebuild for dcmtk Signed-off-by: Igor Gnatenko --- aeskulap.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/aeskulap.spec b/aeskulap.spec index f7f5d40..5dea5f0 100644 --- a/aeskulap.spec +++ b/aeskulap.spec @@ -5,7 +5,7 @@ Name: aeskulap Version: 0.2.2 -Release: 0.31.beta1%{?dist} +Release: 0.32.beta1%{?dist} Summary: Full open source replacement for commercially available DICOM viewers # The sources of the (internal) libraries are LGPLv2+, the rest of the sources are GPLv2+, # except binreloc.{c,h} and the documentation, which are in the public domain @@ -115,6 +115,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %license COPYING.DOC %changelog +* Tue Jan 02 2018 Igor Gnatenko - 0.2.2-0.32.beta1 +- Rebuild for dcmtk + * Tue Jan 02 2018 Jens Lody - 0.2.2-0.31.beta1 - Rebuilt for dcmtk-update. From e48eb8d2ebb0e98d93ed148a3fe942ecc7d78a6b Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Sun, 7 Jan 2018 19:01:01 +0100 Subject: [PATCH 12/17] Remove obsolete scriptlets Signed-off-by: Igor Gnatenko --- aeskulap.spec | 17 ++++------------- 1 file changed, 4 insertions(+), 13 deletions(-) diff --git a/aeskulap.spec b/aeskulap.spec index 5dea5f0..7b0395d 100644 --- a/aeskulap.spec +++ b/aeskulap.spec @@ -5,7 +5,7 @@ Name: aeskulap Version: 0.2.2 -Release: 0.32.beta1%{?dist} +Release: 0.33.beta1%{?dist} Summary: Full open source replacement for commercially available DICOM viewers # The sources of the (internal) libraries are LGPLv2+, the rest of the sources are GPLv2+, # except binreloc.{c,h} and the documentation, which are in the public domain @@ -81,22 +81,10 @@ appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/appdata/%{name}.a %post %gconf_schema_upgrade %{name} -touch --no-create %{_datadir}/icons/hicolor &>/dev/null || : -/usr/bin/update-desktop-database &> /dev/null || : %preun %gconf_schema_remove %{name} -%postun -if [ $1 -eq 0 ] ; then - touch --no-create %{_datadir}/icons/hicolor &>/dev/null - gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : -fi -/usr/bin/update-desktop-database &> /dev/null || : - -%posttrans -gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : - %files -f %{name}.lang %{_bindir}/%{name} %{_libdir}/%{name}/ @@ -115,6 +103,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %license COPYING.DOC %changelog +* Sun Jan 07 2018 Igor Gnatenko - 0.2.2-0.33.beta1 +- Remove obsolete scriptlets + * Tue Jan 02 2018 Igor Gnatenko - 0.2.2-0.32.beta1 - Rebuild for dcmtk From 75228aefca274605da03a461374f4a919d981da5 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 7 Feb 2018 01:57:24 +0000 Subject: [PATCH 13/17] - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- aeskulap.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/aeskulap.spec b/aeskulap.spec index 7b0395d..258a9fe 100644 --- a/aeskulap.spec +++ b/aeskulap.spec @@ -5,7 +5,7 @@ Name: aeskulap Version: 0.2.2 -Release: 0.33.beta1%{?dist} +Release: 0.34.beta1%{?dist} Summary: Full open source replacement for commercially available DICOM viewers # The sources of the (internal) libraries are LGPLv2+, the rest of the sources are GPLv2+, # except binreloc.{c,h} and the documentation, which are in the public domain @@ -103,6 +103,9 @@ appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/appdata/%{name}.a %license COPYING.DOC %changelog +* Wed Feb 07 2018 Fedora Release Engineering - 0.2.2-0.34.beta1 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + * Sun Jan 07 2018 Igor Gnatenko - 0.2.2-0.33.beta1 - Remove obsolete scriptlets From 23c537d8564442d8313c9e31a6f12f03471e2fb8 Mon Sep 17 00:00:00 2001 From: Jens Lody Date: Mon, 19 Feb 2018 21:54:27 +0100 Subject: [PATCH 14/17] New beta release (switch to gsettings). Add BuildRequires for c++. Fix build on Rawhide. --- .gitignore | 1 + aeskulap.spec | 23 ++++++++++------------- sources | 2 +- 3 files changed, 12 insertions(+), 14 deletions(-) diff --git a/.gitignore b/.gitignore index e56c3ab..501c1cf 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ /jenslody-aeskulap-e467dfd.tar.gz /jenslody-aeskulap-adcb85a.tar.gz +/jenslody-aeskulap-8787e95.tar.gz diff --git a/aeskulap.spec b/aeskulap.spec index 258a9fe..b4be416 100644 --- a/aeskulap.spec +++ b/aeskulap.spec @@ -1,11 +1,11 @@ -%global git adcb85a +%global git 8787e95 %global github jenslody-aeskulap %global checkout git%{git} -%global checkout_date 20171212 +%global checkout_date 20180219 Name: aeskulap Version: 0.2.2 -Release: 0.34.beta1%{?dist} +Release: 0.35.beta2%{?dist} Summary: Full open source replacement for commercially available DICOM viewers # The sources of the (internal) libraries are LGPLv2+, the rest of the sources are GPLv2+, # except binreloc.{c,h} and the documentation, which are in the public domain @@ -14,6 +14,7 @@ URL: https://github.com/jenslody/aeskulap Source0: https://github.com/jenslody/%{name}/tarball/master/%{github}-%{git}.tar.gz +BuildRequires: gcc-c++ BuildRequires: dcmtk-devel BuildRequires: intltool BuildRequires: libpng-devel @@ -76,15 +77,6 @@ appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/appdata/%{name}.a %find_lang %{name} -%pre -%gconf_schema_prepare %{name} - -%post -%gconf_schema_upgrade %{name} - -%preun -%gconf_schema_remove %{name} - %files -f %{name}.lang %{_bindir}/%{name} %{_libdir}/%{name}/ @@ -93,7 +85,7 @@ appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/appdata/%{name}.a %{_datadir}/icons/hicolor/scalable/apps/%{name}.svg %{_datadir}/applications/%{name}.desktop %{_datadir}/appdata/%{name}.appdata.xml -%{_sysconfdir}/gconf/schemas/%{name}.schemas +%{_datadir}/glib-2.0/schemas/org.gnu.aeskulap.gschema.xml %exclude %{_libdir}/%{name}/*.la %doc AUTHORS ABOUT-NLS ChangeLog README %license COPYING COPYING.LIB @@ -103,6 +95,11 @@ appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/appdata/%{name}.a %license COPYING.DOC %changelog +* Mon Feb 19 2018 Jens Lody - 0.2.2-0.35.beta2 +- New beta release (switch to gsettings). +- Add BuildRequires for c++. +- Fix build on Rawhide. + * Wed Feb 07 2018 Fedora Release Engineering - 0.2.2-0.34.beta1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild diff --git a/sources b/sources index 700204f..6ed6ea8 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (jenslody-aeskulap-adcb85a.tar.gz) = 9ddbeb2b23662d6e23d9a36d131e533cdc822a58a80ff71e636ecd20a1137a0652f637529a22f5904ae781405249b127edbf7cbac98387e70e8b94424706f265 +SHA512 (jenslody-aeskulap-8787e95.tar.gz) = 7b2d59e945e1fc1d4ff8b1a58a014194f20eb7ab6b2a3f2ba24cf694a17806f3652974004f3eeea68b572e6940b235139f77d1857be16b4fb619e91db0f4fc70 From c0a9e2695d5128d35a44a2c177204e1cf263d31b Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 12 Jul 2018 20:02:30 +0000 Subject: [PATCH 15/17] - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- aeskulap.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/aeskulap.spec b/aeskulap.spec index b4be416..77bf88d 100644 --- a/aeskulap.spec +++ b/aeskulap.spec @@ -5,7 +5,7 @@ Name: aeskulap Version: 0.2.2 -Release: 0.35.beta2%{?dist} +Release: 0.36.beta2%{?dist} Summary: Full open source replacement for commercially available DICOM viewers # The sources of the (internal) libraries are LGPLv2+, the rest of the sources are GPLv2+, # except binreloc.{c,h} and the documentation, which are in the public domain @@ -95,6 +95,9 @@ appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/appdata/%{name}.a %license COPYING.DOC %changelog +* Thu Jul 12 2018 Fedora Release Engineering - 0.2.2-0.36.beta2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + * Mon Feb 19 2018 Jens Lody - 0.2.2-0.35.beta2 - New beta release (switch to gsettings). - Add BuildRequires for c++. From 12f9f6a462c9ba198d97815f1ae57d9fe3f974d4 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 31 Jan 2019 13:03:00 +0000 Subject: [PATCH 16/17] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- aeskulap.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/aeskulap.spec b/aeskulap.spec index 77bf88d..196e8fb 100644 --- a/aeskulap.spec +++ b/aeskulap.spec @@ -5,7 +5,7 @@ Name: aeskulap Version: 0.2.2 -Release: 0.36.beta2%{?dist} +Release: 0.37.beta2%{?dist} Summary: Full open source replacement for commercially available DICOM viewers # The sources of the (internal) libraries are LGPLv2+, the rest of the sources are GPLv2+, # except binreloc.{c,h} and the documentation, which are in the public domain @@ -95,6 +95,9 @@ appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/appdata/%{name}.a %license COPYING.DOC %changelog +* Thu Jan 31 2019 Fedora Release Engineering - 0.2.2-0.37.beta2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + * Thu Jul 12 2018 Fedora Release Engineering - 0.2.2-0.36.beta2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild From eb0558f61370d8b08285159f887abea4a80334ed Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= Date: Mon, 3 Jun 2019 15:39:16 +0200 Subject: [PATCH 17/17] Orphaned for 6+ weeks --- .gitignore | 3 - aeskulap.spec | 226 -------------------------------------------------- dead.package | 1 + sources | 1 - 4 files changed, 1 insertion(+), 230 deletions(-) delete mode 100644 .gitignore delete mode 100644 aeskulap.spec create mode 100644 dead.package delete mode 100644 sources diff --git a/.gitignore b/.gitignore deleted file mode 100644 index 501c1cf..0000000 --- a/.gitignore +++ /dev/null @@ -1,3 +0,0 @@ -/jenslody-aeskulap-e467dfd.tar.gz -/jenslody-aeskulap-adcb85a.tar.gz -/jenslody-aeskulap-8787e95.tar.gz diff --git a/aeskulap.spec b/aeskulap.spec deleted file mode 100644 index 196e8fb..0000000 --- a/aeskulap.spec +++ /dev/null @@ -1,226 +0,0 @@ -%global git 8787e95 -%global github jenslody-aeskulap -%global checkout git%{git} -%global checkout_date 20180219 - -Name: aeskulap -Version: 0.2.2 -Release: 0.37.beta2%{?dist} -Summary: Full open source replacement for commercially available DICOM viewers -# The sources of the (internal) libraries are LGPLv2+, the rest of the sources are GPLv2+, -# except binreloc.{c,h} and the documentation, which are in the public domain -License: GPLv2+ and LGPLv2+ and Public Domain -URL: https://github.com/jenslody/aeskulap - -Source0: https://github.com/jenslody/%{name}/tarball/master/%{github}-%{git}.tar.gz - -BuildRequires: gcc-c++ -BuildRequires: dcmtk-devel -BuildRequires: intltool -BuildRequires: libpng-devel -BuildRequires: libjpeg-turbo-devel -BuildRequires: libtiff-devel -BuildRequires: libtool -BuildRequires: openssl-devel -BuildRequires: gettext-devel -BuildRequires: desktop-file-utils -BuildRequires: pkgconfig(gtkmm-2.4) -BuildRequires: pkgconfig(libglademm-2.4) -BuildRequires: pkgconfig(gthread-2.0) -BuildRequires: pkgconfig(gconfmm-2.6) -BuildRequires: libappstream-glib -BuildRequires: GConf2 -Requires(pre): GConf2 -Requires(post): GConf2 -Requires(preun): GConf2 - -%description -Aeskulap is able to load a series of special images stored in the -DICOM format for review. Additionally Aeskulap is able to query -and fetch DICOM images from archive nodes (also called PACS) over -the network. - -The goal of this project is to create a full open source replacement -for commercially available DICOM viewers. - -Aeskulap is based on gtkmm, glademm and gconfmm and designed to run -under Linux. Ports of these packages are available for different -platforms. It should be quite easy to port Aeskulap to any platform -were these packages are available. - -%package doc -Summary: Documentation for aeskulap -BuildArch: noarch - -%description doc -Documentation for aeskulap. - -%prep -%setup -q -n %{github}-%{git} -autoreconf --force --install -intltoolize --force --copy --automake - -%build -# point to the correct lib version depending on the arch -sed -i 's/lib -ldcmjpeg/%{_lib} -ldcmjpeg/' configure configure.ac - -export CPPFLAGS='-std=c++11' -%configure --disable-static --disable-schemas-install -make %{?_smp_mflags} - -%install -export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 -%make_install - -desktop-file-validate %{buildroot}/%{_datadir}/applications/%{name}.desktop -appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/appdata/%{name}.appdata.xml - -%find_lang %{name} - -%files -f %{name}.lang -%{_bindir}/%{name} -%{_libdir}/%{name}/ -%{_datadir}/%{name}/ -%{_datadir}/icons/hicolor/64x64/apps/%{name}.png -%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg -%{_datadir}/applications/%{name}.desktop -%{_datadir}/appdata/%{name}.appdata.xml -%{_datadir}/glib-2.0/schemas/org.gnu.aeskulap.gschema.xml -%exclude %{_libdir}/%{name}/*.la -%doc AUTHORS ABOUT-NLS ChangeLog README -%license COPYING COPYING.LIB - -%files doc -%doc doc/%{name}-tutorials.pdf -%license COPYING.DOC - -%changelog -* Thu Jan 31 2019 Fedora Release Engineering - 0.2.2-0.37.beta2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Thu Jul 12 2018 Fedora Release Engineering - 0.2.2-0.36.beta2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Mon Feb 19 2018 Jens Lody - 0.2.2-0.35.beta2 -- New beta release (switch to gsettings). -- Add BuildRequires for c++. -- Fix build on Rawhide. - -* Wed Feb 07 2018 Fedora Release Engineering - 0.2.2-0.34.beta1 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Sun Jan 07 2018 Igor Gnatenko - 0.2.2-0.33.beta1 -- Remove obsolete scriptlets - -* Tue Jan 02 2018 Igor Gnatenko - 0.2.2-0.32.beta1 -- Rebuild for dcmtk - -* Tue Jan 02 2018 Jens Lody - 0.2.2-0.31.beta1 -- Rebuilt for dcmtk-update. - -* Tue Dec 12 2017 Jens Lody - 0.2.2-0.30.beta1 -- Build fixes for dcmtk >= 3.6.2. -- Don't link with deprecated tcp-wrapper, fixes rhbz #1518750. - -* Wed Aug 02 2017 Fedora Release Engineering - 0.2.2-0.29.beta1 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild - -* Wed Jul 26 2017 Fedora Release Engineering - 0.2.2-0.28.beta1 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Fri Feb 10 2017 Fedora Release Engineering - 0.2.2-0.27.beta1 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Wed Feb 03 2016 Fedora Release Engineering - 0.2.2-0.26.beta1 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - -* Tue Dec 01 2015 Jens Lody - 0.2.2-0.25.beta1 -- Add license file, to doc-package. - -* Tue Nov 24 2015 Jens Lody - 0.2.2-0.24.beta1 -- Fix dependency for doc- and debuginfo-package. -- Fix license strings in spec-file and appdata. -- Enable hardened build for F22 -- Added COPYING.LIB. - -* Sun Nov 22 2015 Jens Lody - 0.2.2-0.23.beta1 -- Use own fork of github-repo. -- Remove dcmtk-sources. -- Include all patches in source. -- Update autotools, to remove deprecated macros and reduce warnings. -- Add appdata-file. - -* Fri Nov 20 2015 Jens Lody - 0.2.2-0.22.beta1 -- Use github-repo, -- reduced amount of patches. - -* Thu Oct 08 2015 Jens Lody - 0.2.2-0.21beta1 -- Add '-std=c++11' flag, because (at least) recent glibmm24 requires it. -- Update desktop-database, as it is required by packaging guidelines. -- Added url for doc-file, -- Split off doc-package (~ 1MB). - -* Sun Oct 04 2015 Jens Lody - 0.2.2-0.20beta1 -- Add patch to work with dcmtk 3.6.1 -- Add patch to fix a crash in seriesview.cpp -- Do not clean buildroot before install -- Do not use defattr -- More consisten macro-usage - -* Fri Aug 15 2014 Fedora Release Engineering - 0.2.2-0.19beta1 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild - -* Sat Jun 07 2014 Fedora Release Engineering - 0.2.2-0.18beta1 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - -* Sat Aug 03 2013 Fedora Release Engineering - 0.2.2-0.17beta1 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild - -* Thu Mar 14 2013 Ankur Sinha 0.2.2-0.16beta1 -- Update patch - -* Thu Mar 14 2013 Ankur Sinha 0.2.2-0.15beta1 -- Update desktop file patch to correct mimetype - -* Wed Feb 13 2013 Fedora Release Engineering - 0.2.2-0.14beta1 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild - -* Fri Jan 18 2013 Adam Tkac - 0.2.2-0.13beta1 -- rebuild due to "jpeg8-ABI" feature drop - -* Fri Dec 21 2012 Adam Tkac - 0.2.2-0.12beta1 -- rebuild against new libjpeg - -* Wed Jul 18 2012 Fedora Release Engineering - 0.2.2-0.11beta1 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild - -* Mon May 07 2012 Ankur Sinha - 0.2.2-0.10beta1 -- Spec bump for libtiff update and rebuild - -* Tue Feb 28 2012 Fedora Release Engineering - 0.2.2-0.9beta1 -- Rebuilt for c++ ABI breakage - -* Thu Jan 12 2012 Fedora Release Engineering - 0.2.2-0.8beta1 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild - -* Fri Jan 06 2012 Ankur Sinha - 0.2.2-0.7beta1 -- spec bump for gcc 4.7 rebuild - -* Tue Dec 06 2011 Adam Jackson - 0.2.2-0.6beta1 -- Rebuild for new libpng - -* Sat Jul 09 2011 Ankur Sinha - 0.2.2-0.5beta1 -- Update scriptlets - -* Sat Jul 09 2011 Ankur Sinha - 0.2.2-0.4beta1 -- Update license - -* Mon Jul 04 2011 Ankur Sinha - 0.2.2-0.3beta1 -- remove autoconf patch and call autoreconf in the spec - -* Wed Jun 29 2011 Ankur Sinha - 0.2.2-0.2beta1 -- get rid of devel package -- add tutorials as additional documentation - -* Mon Jun 06 2011 Ankur Sinha - 0.2.2-0.1beta1 -- initial rpm build diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..5204a84 --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +Orphaned for 6+ weeks diff --git a/sources b/sources deleted file mode 100644 index 6ed6ea8..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -SHA512 (jenslody-aeskulap-8787e95.tar.gz) = 7b2d59e945e1fc1d4ff8b1a58a014194f20eb7ab6b2a3f2ba24cf694a17806f3652974004f3eeea68b572e6940b235139f77d1857be16b4fb619e91db0f4fc70