Skip to content

Commit fb080cd

Browse files
committed
gemmi cif reader integrated and compiled
1 parent 6c239ba commit fb080cd

34 files changed

Lines changed: 6326 additions & 8572 deletions

ChangeLog

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,10 @@
55
## Docker image released at version 3.1
66
#===============================================================================
77

8+
- 3.4
9+
Fri 20 Feb 11:18:33 GMT 2026
10+
Added mmcif capability.
11+
812
- 3.3
913
Thu 29 Feb 08:39:24 GMT 2024
1014
Added README file of C code as new tab to the interface.

POPSC/Makefile

Lines changed: 57 additions & 78 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
# Makefile.in generated by automake 1.18.1 from Makefile.am.
1+
# Makefile.in generated by automake 1.16.5 from Makefile.am.
22
# Makefile. Generated from Makefile.in by configure.
33

4-
# Copyright (C) 1994-2025 Free Software Foundation, Inc.
4+
# Copyright (C) 1994-2021 Free Software Foundation, Inc.
55

66
# This Makefile.in is free software; the Free Software Foundation
77
# gives unlimited permission to copy and/or distribute it,
@@ -73,8 +73,6 @@ am__make_running_with_option = \
7373
test $$has_opt = yes
7474
am__make_dryrun = (target_option=n; $(am__make_running_with_option))
7575
am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
76-
am__rm_f = rm -f $(am__rm_f_notfound)
77-
am__rm_rf = rm -rf $(am__rm_f_notfound)
7876
pkgdatadir = $(datadir)/pops
7977
pkgincludedir = $(includedir)/pops
8078
pkglibdir = $(libdir)/pops
@@ -91,8 +89,8 @@ POST_INSTALL = :
9189
NORMAL_UNINSTALL = :
9290
PRE_UNINSTALL = :
9391
POST_UNINSTALL = :
94-
build_triplet = aarch64-apple-darwin24.6.0
95-
host_triplet = aarch64-apple-darwin24.6.0
92+
build_triplet = x86_64-pc-linux-gnu
93+
host_triplet = x86_64-pc-linux-gnu
9694
subdir = .
9795
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
9896
am__aclocal_m4_deps = $(top_srcdir)/ax_openmp.m4 \
@@ -168,8 +166,8 @@ distdir = $(PACKAGE)-$(VERSION)
168166
top_distdir = $(distdir)
169167
am__remove_distdir = \
170168
if test -d "$(distdir)"; then \
171-
find "$(distdir)" -type d ! -perm -700 -exec chmod u+rwx {} ';' \
172-
; rm -rf "$(distdir)" \
169+
find "$(distdir)" -type d ! -perm -200 -exec chmod u+w {} ';' \
170+
&& rm -rf "$(distdir)" \
173171
|| { sleep 5 && rm -rf "$(distdir)"; }; \
174172
else :; fi
175173
am__post_remove_distdir = $(am__remove_distdir)
@@ -199,23 +197,21 @@ am__relativize = \
199197
done; \
200198
reldir="$$dir2"
201199
DIST_ARCHIVES = $(distdir).tar.gz
202-
GZIP_ENV = -9
200+
GZIP_ENV = --best
203201
DIST_TARGETS = dist-gzip
204202
# Exists only to be overridden by the user if desired.
205203
AM_DISTCHECK_DVI_TARGET = dvi
206204
distuninstallcheck_listfiles = find . -type f -print
207205
am__distuninstallcheck_listfiles = $(distuninstallcheck_listfiles) \
208206
| sed 's|^\./|$(prefix)/|' | grep -v '$(infodir)/dir$$'
209-
distcleancheck_listfiles = \
210-
find . \( -type f -a \! \
211-
\( -name .nfs* -o -name .smb* -o -name .__afs* \) \) -print
212-
ACLOCAL = ${SHELL} '/Users/jkleinj/software/develop/POPScomp/POPSC/missing' aclocal-1.18
207+
distcleancheck_listfiles = find . -type f -print
208+
ACLOCAL = ${SHELL} '/home/jkleinj/develop/POPScomp/POPSC/missing' aclocal-1.16
213209
AMTAR = $${TAR-tar}
214210
AM_DEFAULT_VERBOSITY = 1
215-
AUTOCONF = ${SHELL} '/Users/jkleinj/software/develop/POPScomp/POPSC/missing' autoconf
216-
AUTOHEADER = ${SHELL} '/Users/jkleinj/software/develop/POPScomp/POPSC/missing' autoheader
217-
AUTOMAKE = ${SHELL} '/Users/jkleinj/software/develop/POPScomp/POPSC/missing' automake-1.18
218-
AWK = awk
211+
AUTOCONF = ${SHELL} '/home/jkleinj/develop/POPScomp/POPSC/missing' autoconf
212+
AUTOHEADER = ${SHELL} '/home/jkleinj/develop/POPScomp/POPSC/missing' autoheader
213+
AUTOMAKE = ${SHELL} '/home/jkleinj/develop/POPScomp/POPSC/missing' automake-1.16
214+
AWK = mawk
219215
CC = gcc
220216
CCDEPMODE = depmode=gcc3
221217
CFLAGS = -g -O2
@@ -228,8 +224,8 @@ CXXFLAGS = -g -O2
228224
CYGPATH_W = echo
229225
DEFS = -DHAVE_CONFIG_H
230226
DEPDIR = .deps
231-
ECHO_C = \c
232-
ECHO_N =
227+
ECHO_C =
228+
ECHO_N = -n
233229
ECHO_T =
234230
ETAGS = etags
235231
EXEEXT =
@@ -242,63 +238,61 @@ LDFLAGS =
242238
LIBOBJS =
243239
LIBS = -lm
244240
LTLIBOBJS =
245-
MAKEINFO = ${SHELL} '/Users/jkleinj/software/develop/POPScomp/POPSC/missing' makeinfo
246-
MKDIR_P = mkdir -p
241+
MAKEINFO = ${SHELL} '/home/jkleinj/develop/POPScomp/POPSC/missing' makeinfo
242+
MKDIR_P = /usr/bin/mkdir -p
247243
OBJEXT = o
248-
OPENMP_CFLAGS =
244+
OPENMP_CFLAGS = -fopenmp
249245
PACKAGE = pops
250246
PACKAGE_BUGREPORT = jens@jkleinj.eu
251247
PACKAGE_NAME = pops
252-
PACKAGE_STRING = pops 3.2.2
248+
PACKAGE_STRING = pops 3.4
253249
PACKAGE_TARNAME = pops
254250
PACKAGE_URL =
255-
PACKAGE_VERSION = 3.2.2
251+
PACKAGE_VERSION = 3.4
256252
PATH_SEPARATOR = :
257-
PKG_CONFIG = /opt/homebrew/bin/pkg-config
253+
PKG_CONFIG = /usr/bin/pkg-config
258254
PKG_CONFIG_LIBDIR =
259255
PKG_CONFIG_PATH =
260256
SET_MAKE =
261-
SHELL = /bin/sh
257+
SHELL = /bin/bash
262258
STRIP =
263-
VERSION = 3.2.2
264-
XML_CFLAGS =
265-
XML_LIBS = -lxml2
259+
VERSION = 3.4
260+
XML_CFLAGS = -I/usr/include/libxml2
261+
XML_LIBS = -lxml2
266262
ZLIB_CFLAGS =
267-
ZLIB_LIBS = -lz
268-
abs_builddir = /Users/jkleinj/software/develop/POPScomp/POPSC
269-
abs_srcdir = /Users/jkleinj/software/develop/POPScomp/POPSC
270-
abs_top_builddir = /Users/jkleinj/software/develop/POPScomp/POPSC
271-
abs_top_srcdir = /Users/jkleinj/software/develop/POPScomp/POPSC
263+
ZLIB_LIBS = -lz
264+
abs_builddir = /home/jkleinj/develop/POPScomp/POPSC
265+
abs_srcdir = /home/jkleinj/develop/POPScomp/POPSC
266+
abs_top_builddir = /home/jkleinj/develop/POPScomp/POPSC
267+
abs_top_srcdir = /home/jkleinj/develop/POPScomp/POPSC
272268
ac_ct_CC = gcc
273269
ac_ct_CXX = g++
274270
am__include = include
275271
am__leading_dot = .
276272
am__quote =
277-
am__rm_f_notfound =
278-
am__tar = tar --format=ustar -chf - "$$tardir"
279-
am__untar = tar -xf -
280-
am__xargs_n = xargs -n
273+
am__tar = $${TAR-tar} chof - "$$tardir"
274+
am__untar = $${TAR-tar} xf -
281275
bindir = ${exec_prefix}/bin
282-
build = aarch64-apple-darwin24.6.0
276+
build = x86_64-pc-linux-gnu
283277
build_alias =
284-
build_cpu = aarch64
285-
build_os = darwin24.6.0
286-
build_vendor = apple
278+
build_cpu = x86_64
279+
build_os = linux-gnu
280+
build_vendor = pc
287281
builddir = .
288282
datadir = ${datarootdir}
289283
datarootdir = ${prefix}/share
290284
docdir = ${datarootdir}/doc/${PACKAGE_TARNAME}
291285
dvidir = ${docdir}
292286
exec_prefix = ${prefix}
293-
host = aarch64-apple-darwin24.6.0
287+
host = x86_64-pc-linux-gnu
294288
host_alias =
295-
host_cpu = aarch64
296-
host_os = darwin24.6.0
297-
host_vendor = apple
289+
host_cpu = x86_64
290+
host_os = linux-gnu
291+
host_vendor = pc
298292
htmldir = ${docdir}
299293
includedir = ${prefix}/include
300294
infodir = ${datarootdir}/info
301-
install_sh = ${SHELL} /Users/jkleinj/software/develop/POPScomp/POPSC/install-sh
295+
install_sh = ${SHELL} /home/jkleinj/develop/POPScomp/POPSC/install-sh
302296
libdir = ${exec_prefix}/lib
303297
libexecdir = ${exec_prefix}/libexec
304298
localedir = ${datarootdir}/locale
@@ -462,13 +456,12 @@ cscopelist-am: $(am__tagged_files)
462456
distclean-tags:
463457
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
464458
-rm -f cscope.out cscope.in.out cscope.po.out cscope.files
465-
466459
distdir: $(BUILT_SOURCES)
467460
$(MAKE) $(AM_MAKEFLAGS) distdir-am
468461

469462
distdir-am: $(DISTFILES)
470463
$(am__remove_distdir)
471-
$(AM_V_at)$(MKDIR_P) "$(distdir)"
464+
test -d "$(distdir)" || mkdir "$(distdir)"
472465
@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
473466
topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
474467
list='$(DISTFILES)'; \
@@ -538,10 +531,6 @@ dist-bzip2: distdir
538531
tardir=$(distdir) && $(am__tar) | BZIP2=$${BZIP2--9} bzip2 -c >$(distdir).tar.bz2
539532
$(am__post_remove_distdir)
540533

541-
dist-bzip3: distdir
542-
tardir=$(distdir) && $(am__tar) | bzip3 -c >$(distdir).tar.bz3
543-
$(am__post_remove_distdir)
544-
545534
dist-lzip: distdir
546535
tardir=$(distdir) && $(am__tar) | lzip -c $${LZIP_OPT--9} >$(distdir).tar.lz
547536
$(am__post_remove_distdir)
@@ -583,19 +572,17 @@ dist dist-all:
583572
distcheck: dist
584573
case '$(DIST_ARCHIVES)' in \
585574
*.tar.gz*) \
586-
eval GZIP= gzip -dc $(distdir).tar.gz | $(am__untar) ;;\
575+
eval GZIP= gzip $(GZIP_ENV) -dc $(distdir).tar.gz | $(am__untar) ;;\
587576
*.tar.bz2*) \
588577
bzip2 -dc $(distdir).tar.bz2 | $(am__untar) ;;\
589-
*.tar.bz3*) \
590-
bzip3 -dc $(distdir).tar.bz3 | $(am__untar) ;;\
591578
*.tar.lz*) \
592579
lzip -dc $(distdir).tar.lz | $(am__untar) ;;\
593580
*.tar.xz*) \
594581
xz -dc $(distdir).tar.xz | $(am__untar) ;;\
595582
*.tar.Z*) \
596583
uncompress -c $(distdir).tar.Z | $(am__untar) ;;\
597584
*.shar.gz*) \
598-
eval GZIP= gzip -dc $(distdir).shar.gz | unshar ;;\
585+
eval GZIP= gzip $(GZIP_ENV) -dc $(distdir).shar.gz | unshar ;;\
599586
*.zip*) \
600587
unzip $(distdir).zip ;;\
601588
*.tar.zst*) \
@@ -695,8 +682,8 @@ mostlyclean-generic:
695682
clean-generic:
696683

697684
distclean-generic:
698-
-$(am__rm_f) $(CONFIG_CLEAN_FILES)
699-
-test . = "$(srcdir)" || $(am__rm_f) $(CONFIG_CLEAN_VPATH_FILES)
685+
-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
686+
-test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
700687

701688
maintainer-clean-generic:
702689
@echo "This command is intended for maintainers to use"
@@ -775,29 +762,21 @@ uninstall-am:
775762
.PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am \
776763
am--refresh check check-am clean clean-cscope clean-generic \
777764
cscope cscopelist-am ctags ctags-am dist dist-all dist-bzip2 \
778-
dist-bzip3 dist-gzip dist-lzip dist-shar dist-tarZ dist-xz \
779-
dist-zip dist-zstd distcheck distclean distclean-generic \
780-
distclean-tags distcleancheck distdir distuninstallcheck dvi \
781-
dvi-am html html-am info info-am install install-am \
782-
install-data install-data-am install-dvi install-dvi-am \
783-
install-exec install-exec-am install-html install-html-am \
784-
install-info install-info-am install-man install-pdf \
785-
install-pdf-am install-ps install-ps-am install-strip \
786-
installcheck installcheck-am installdirs installdirs-am \
787-
maintainer-clean maintainer-clean-generic mostlyclean \
788-
mostlyclean-generic pdf pdf-am ps ps-am tags tags-am uninstall \
789-
uninstall-am
765+
dist-gzip dist-lzip dist-shar dist-tarZ dist-xz dist-zip \
766+
dist-zstd distcheck distclean distclean-generic distclean-tags \
767+
distcleancheck distdir distuninstallcheck dvi dvi-am html \
768+
html-am info info-am install install-am install-data \
769+
install-data-am install-dvi install-dvi-am install-exec \
770+
install-exec-am install-html install-html-am install-info \
771+
install-info-am install-man install-pdf install-pdf-am \
772+
install-ps install-ps-am install-strip installcheck \
773+
installcheck-am installdirs installdirs-am maintainer-clean \
774+
maintainer-clean-generic mostlyclean mostlyclean-generic pdf \
775+
pdf-am ps ps-am tags tags-am uninstall uninstall-am
790776

791777
.PRECIOUS: Makefile
792778

793779

794780
# Tell versions [3.59,3.63) of GNU make to not export all variables.
795781
# Otherwise a system limit (for SysV at least) may be exceeded.
796782
.NOEXPORT:
797-
798-
# Tell GNU make to disable its built-in pattern rules.
799-
%:: %,v
800-
%:: RCS/%,v
801-
%:: RCS/%
802-
%:: s.%
803-
%:: SCCS/s.%

0 commit comments

Comments
 (0)