diff options
| -rw-r--r-- | misc/Makefile | 1 | ||||
| -rw-r--r-- | misc/auto-multiple-choice/Makefile | 61 | ||||
| -rw-r--r-- | misc/auto-multiple-choice/distinfo | 2 | ||||
| -rw-r--r-- | misc/auto-multiple-choice/files/patch-AMC-traitement-image.c | 137 | ||||
| -rw-r--r-- | misc/auto-multiple-choice/files/patch-Makefile | 59 | ||||
| -rw-r--r-- | misc/auto-multiple-choice/files/patch-Makefile.conf | 92 | ||||
| -rw-r--r-- | misc/auto-multiple-choice/pkg-descr | 6 | ||||
| -rw-r--r-- | misc/auto-multiple-choice/pkg-message | 15 | ||||
| -rw-r--r-- | misc/auto-multiple-choice/pkg-plist | 187 |
9 files changed, 560 insertions, 0 deletions
diff --git a/misc/Makefile b/misc/Makefile index 7b9280d6a85c..4a98b965813b 100644 --- a/misc/Makefile +++ b/misc/Makefile @@ -13,6 +13,7 @@ SUBDIR += asbutton SUBDIR += asr-manpages SUBDIR += astrolog + SUBDIR += auto-multiple-choice SUBDIR += bb SUBDIR += bbjd SUBDIR += bdelta diff --git a/misc/auto-multiple-choice/Makefile b/misc/auto-multiple-choice/Makefile new file mode 100644 index 000000000000..870338f40004 --- /dev/null +++ b/misc/auto-multiple-choice/Makefile @@ -0,0 +1,61 @@ +# $FreeBSD$ + +PORTNAME= auto-multiple-choice +PORTVERSION= 1.2.1 +CATEGORIES= misc +MASTER_SITES= http://download.gna.org/auto-qcm/ +DISTNAME= auto-multiple-choice_${PORTVERSION}_precomp + +MAINTAINER= hiroto.kagotani@gmail.com +COMMENT= Multiple-choice questionnaire management with automated marking + +LICENSE= GPLv2 + +LIB_DEPENDS= libnetpbm.so:${PORTSDIR}/graphics/netpbm \ + libopencv_highgui.so:${PORTSDIR}/graphics/opencv +RUN_DEPENDS= p5-DBD-SQLite>=0:${PORTSDIR}/databases/p5-DBD-SQLite \ + p5-Email-MIME>=0:${PORTSDIR}/mail/p5-Email-MIME \ + p5-Email-Sender>=0:${PORTSDIR}/mail/p5-Email-Sender \ + p5-Gtk2-Notify>=0:${PORTSDIR}/devel/p5-Gtk2-Notify \ + p5-Locale-gettext>=0:${PORTSDIR}/devel/p5-Locale-gettext \ + p5-OpenOffice-OODoc>=0:${PORTSDIR}/textproc/p5-OpenOffice-OODoc \ + p5-Text-CSV>=0:${PORTSDIR}/textproc/p5-Text-CSV \ + p5-XML-Simple>=0:${PORTSDIR}/textproc/p5-XML-Simple \ + p5-XML-Writer>=0:${PORTSDIR}/textproc/p5-XML-Writer \ + pdftoppm:${PORTSDIR}/graphics/poppler-utils + +WRKSRC= ${WRKDIR}/auto-multiple-choice-${PORTVERSION} +PORTDOCS= html auto-multiple-choice.* +MANLANG= "" fr ja + +SHARED_MIMEINFO_DIR= ${PREFIX}/share/mime/packages +LANG_GTKSOURCEVIEW_DIR= ${PREFIX}/share/gtksourceview-2.0/language-specs +MAKE_JOBS_UNSAFE= yes + +USE_TEX= latex texhash +USES+= gettext gmake iconv:build perl5 shared-mime-info + +OPTIONS_DEFINE= DOCS + +post-patch: + @${REINPLACE_CMD} -e "\ + s|%%DATADIR%%|${DATADIR}|g; \ + s|%%DOCSDIR%%|${DOCSDIR}|g; \ + s|%%LANG_GTKSOURCEVIEW_DIR%%|${LANG_GTKSOURCEVIEW_DIR}|g; \ + s|%%LOCALBASE%%|${LOCALBASE}|g; \ + s|%%MANPREFIX%%|${MANPREFIX}|g; \ + s|%%PREFIX%%|${PREFIX}|g; \ + s|%%SHARED_MIMEINFO_DIR%%|${SHARED_MIMEINFO_DIR}|g; \ + s|%%SITE_PERL_REL%%|${SITE_PERL_REL}|g; \ + s|%%TEXMFLOCALDIR%%|${TEXMFLOCALDIR}|g; \ + " ${WRKSRC}/Makefile.conf + @${REINPLACE_CMD} -e "s|^#! /usr/bin/perl|#!${LOCALBASE}/bin/perl|" \ + ${WRKSRC}/*.pl ${WRKSRC}/*.pl.in + @${REINPLACE_CMD} -e "s|^#! @/PERLPATH/@|#!${LOCALBASE}/bin/perl|" \ + ${WRKSRC}/auto-multiple-choice.in + +pre-install: + ${MKDIR} ${STAGEDIR}/${SHARED_MIMEINFO_DIR} \ + ${STAGEDIR}/${LANG_GTKSOURCEVIEW_DIR} + +.include <bsd.port.mk> diff --git a/misc/auto-multiple-choice/distinfo b/misc/auto-multiple-choice/distinfo new file mode 100644 index 000000000000..4f75351ed878 --- /dev/null +++ b/misc/auto-multiple-choice/distinfo @@ -0,0 +1,2 @@ +SHA256 (auto-multiple-choice_1.2.1_precomp.tar.gz) = 534b1a9cd855532bd6c065a29e09dec2ba07c8ee155317e416260a9d5942420a +SIZE (auto-multiple-choice_1.2.1_precomp.tar.gz) = 6022417 diff --git a/misc/auto-multiple-choice/files/patch-AMC-traitement-image.c b/misc/auto-multiple-choice/files/patch-AMC-traitement-image.c new file mode 100644 index 000000000000..450538c28f56 --- /dev/null +++ b/misc/auto-multiple-choice/files/patch-AMC-traitement-image.c @@ -0,0 +1,137 @@ +--- ./AMC-traitement-image.c.orig 2013-07-28 22:22:29.000000000 +0900 ++++ ./AMC-traitement-image.c 2014-04-16 17:44:03.000000000 +0900 +@@ -218,6 +218,22 @@ + printf("CC %d %d\n",n,imax); + } + ++#define deplace(_i,_j) \ ++ do { \ ++ int i = _i, j = _j; \ ++ coins[i].x+=delta*(coins[j].x-coins[i].x); \ ++ coins[i].y+=delta*(coins[j].y-coins[i].y); \ ++ } while (0) ++ ++#define restreint(_x,_y) \ ++ do { \ ++ int *x = _x, *y = _y; \ ++ if(*x<0) *x=0; \ ++ if(*y<0) *y=0; \ ++ if(*x>=tx) *x=tx-1; \ ++ if(*y>=ty) *y=ty-1; \ ++ } while (0) ++ + void mesure_case(pixel **img,int tx,int ty,pixval maxval, + double prop,point *coins) { + int npix,npixnoir,xmin,xmax,ymin,ymax,x,y; +@@ -225,18 +241,6 @@ + int i,ok; + double delta; + +- void deplace(int i,int j) { +- coins[i].x+=delta*(coins[j].x-coins[i].x); +- coins[i].y+=delta*(coins[j].y-coins[i].y); +- } +- +- void restreint(int *x,int *y) { +- if(*x<0) *x=0; +- if(*y<0) *y=0; +- if(*x>=tx) *x=tx-1; +- if(*y>=ty) *y=ty-1; +- } +- + npix=0; + npixnoir=0; + xmin=tx-1; +@@ -292,47 +296,48 @@ + int xmin,xmax,ymin,ymax; + } infocol; + +-void repere_magick(pixel **img,int tx,int ty,pixval maxval) { +- infocol *infos; +- +- int ninfo,ninfo_alloc; +- int i,x,y,red; +- int en_couleur; ++int trouve_id(int magick,int exo,int quest,infocol **infos_p,int *ninfo_p,int *ninfo_alloc_p) { ++ int i,ii; ++ ii=-1; ++ for(i=0;i<*ninfo_p;i++) { ++ if((*infos_p)[i].magick==magick ++ && (*infos_p)[i].exo==exo && (*infos_p)[i].quest==quest) ii=i; ++ } ++ if(ii<0) { ++ ii=*ninfo_p; + +- int trouve_id(int magick,int exo,int quest) { +- int i,ii; +- ii=-1; +- for(i=0;i<ninfo;i++) { +- if(infos[i].magick==magick +- && infos[i].exo==exo && infos[i].quest==quest) ii=i; ++ if(*ninfo_alloc_p<ii+1) { ++ *ninfo_alloc_p+=INFO_BLOC; ++ *infos_p=(infocol*)realloc(*infos_p,*ninfo_alloc_p*sizeof(infocol)); + } +- if(ii<0) { +- ii=ninfo; + +- if(ninfo_alloc<ii+1) { +- ninfo_alloc+=INFO_BLOC; +- infos=(infocol*)realloc(infos,ninfo_alloc*sizeof(infocol)); +- } +- +- infos[ii].magick=magick; +- infos[ii].exo=exo; +- infos[ii].quest=quest; +- infos[ii].xmin=100000; +- infos[ii].ymin=100000; +- infos[ii].xmax=-1; +- infos[ii].ymax=-1; +- ninfo++; +- } +- return(ii); ++ (*infos_p)[ii].magick=magick; ++ (*infos_p)[ii].exo=exo; ++ (*infos_p)[ii].quest=quest; ++ (*infos_p)[ii].xmin=100000; ++ (*infos_p)[ii].ymin=100000; ++ (*infos_p)[ii].xmax=-1; ++ (*infos_p)[ii].ymax=-1; ++ (*ninfo_p)++; + } ++ return(ii); ++} + +- void ajoute(int id,int x,int y) { +- if(x > infos[id].xmax) infos[id].xmax=x; +- if(x < infos[id].xmin) infos[id].xmin=x; +- if(y > infos[id].ymax) infos[id].ymax=y; +- if(y < infos[id].ymin) infos[id].ymin=y; +- } ++#define ajoute(_id,_x,_y) \ ++ do { \ ++ int id = _id, x = _x, y = _y; \ ++ if(x > infos[id].xmax) infos[id].xmax=x; \ ++ if(x < infos[id].xmin) infos[id].xmin=x; \ ++ if(y > infos[id].ymax) infos[id].ymax=y; \ ++ if(y < infos[id].ymin) infos[id].ymin=y; \ ++ } while (0) ++ ++void repere_magick(pixel **img,int tx,int ty,pixval maxval) { ++ infocol *infos; + ++ int ninfo,ninfo_alloc; ++ int i,x,y,red; ++ int en_couleur; + + infos=NULL; + ninfo_alloc=0; +@@ -347,7 +352,7 @@ + if(red!=PPM_GETG(img[y][x])) en_couleur=1; + if(red!=PPM_GETB(img[y][x])) en_couleur=1; + if(en_couleur) +- ajoute(trouve_id(red,PPM_GETG(img[y][x]),PPM_GETB(img[y][x])),x,y); ++ ajoute(trouve_id(red,PPM_GETG(img[y][x]),PPM_GETB(img[y][x]),&infos,&ninfo,&ninfo_alloc),x,y); + } + } + } diff --git a/misc/auto-multiple-choice/files/patch-Makefile b/misc/auto-multiple-choice/files/patch-Makefile new file mode 100644 index 000000000000..e1f69759f447 --- /dev/null +++ b/misc/auto-multiple-choice/files/patch-Makefile @@ -0,0 +1,59 @@ +--- ./Makefile.orig 2013-07-28 22:22:29.000000000 +0900 ++++ ./Makefile 2014-03-05 18:40:32.000000000 +0900 +@@ -51,7 +51,7 @@ + # try to find right names for OpenCV libs + + ifeq ($(GCC_OPENCV_LIBS),auto) +-ifeq ($(shell echo 'main(){}' | gcc -xc -lopencv_core - -o /dev/null 2>/dev/null && echo "OK"),OK) ++ifeq ($(shell echo 'main(){}' | $(CC) -xc $(LDFLAGS) -lopencv_core - -o /dev/null 2>/dev/null && echo "OK"),OK) + GCC_OPENCV_LIBS:=-lopencv_core -lopencv_highgui -lopencv_imgproc + else + GCC_OPENCV_LIBS:=-lcv -lhighgui -lcxcore +@@ -199,7 +199,7 @@ + install -d -m 0755 $(USER_GROUP) $(DESTDIR)/$(MODSDIR)/perl + install -d -m 0755 $(USER_GROUP) $(DESTDIR)/$(MODSDIR)/exec + install -m 0755 $(USER_GROUP) $(MODS) $(DESTDIR)/$(MODSDIR)/perl +- install -m 0755 $(USER_GROUP) $(BINARIES) $(DESTDIR)/$(MODSDIR)/exec ++ install -s -m 0755 $(USER_GROUP) $(BINARIES) $(DESTDIR)/$(MODSDIR)/exec + install -m 0644 $(USER_GROUP) $(GLADE) $(DESTDIR)/$(MODSDIR)/perl + install -d -m 0755 $(USER_GROUP) $(DESTDIR)/$(TEXDIR) + install -m 0644 $(USER_GROUP) $(STY) $(DESTDIR)/$(TEXDIR) +@@ -209,7 +209,7 @@ + endif + ifneq ($(DESKTOPDIR),) + install -d -m 0755 $(USER_GROUP) $(DESTDIR)/$(DESKTOPDIR) +- install -m 0644 $(USER_GROUP) -T auto-multiple-choice.desktop $(DESTDIR)/$(DESKTOPDIR)/auto-multiple-choice.desktop ++ install -m 0644 $(USER_GROUP) auto-multiple-choice.desktop $(DESTDIR)/$(DESKTOPDIR)/auto-multiple-choice.desktop + endif + install -d -m 0755 $(USER_GROUP) $(DESTDIR)/$(BINDIR) + install -m 0755 $(USER_GROUP) auto-multiple-choice $(DESTDIR)/$(BINDIR) +@@ -217,7 +217,7 @@ + install -m 0644 $(USER_GROUP) icons/*.svg $(DESTDIR)/$(ICONSDIR) + ifneq ($(PIXDIR),) + install -d -m 0755 $(USER_GROUP) $(DESTDIR)/$(PIXDIR) +- install -m 0644 $(USER_GROUP) -T $(MAIN_LOGO).xpm $(DESTDIR)/$(PIXDIR)/auto-multiple-choice.xpm ++ install -m 0644 $(USER_GROUP) $(MAIN_LOGO).xpm $(DESTDIR)/$(PIXDIR)/auto-multiple-choice.xpm + endif + install -d -m 0755 $(USER_GROUP) $(DESTDIR)/$(PERLDIR)/AMC + install -d -m 0755 $(USER_GROUP) $(DESTDIR)/$(PERLDIR)/AMC/Export +@@ -247,7 +247,19 @@ + chgrp -hR $(INSTALL_GROUP) $(DESTDIR)/$(DOCDIR) + endif + install -d -m 0755 $(USER_GROUP) $(DESTDIR)/$(MAN1DIR) +- install -m 0644 $(USER_GROUP) doc/*.1 $(DESTDIR)/$(MAN1DIR) ++ for f in doc/AMC-*.1; do \ ++ case $$f in \ ++ *.??.1) ;; \ ++ *) install -m 0644 $(USER_GROUP) $$f $(DESTDIR)/$(MAN1DIR) ;; \ ++ esac; \ ++ done ++ install -m 0644 $(USER_GROUP) doc/auto-multiple-choice.1 $(DESTDIR)/$(MAN1DIR) ++ mkdir -p $(DESTDIR)/$(FRMAN1DIR) ++ install -m 0644 $(USER_GROUP) doc/auto-multiple-choice.fr.1 $(DESTDIR)/$(FRMAN1DIR)/auto-multiple-choice.1 ++ mkdir -p $(DESTDIR)/$(JAMAN1DIR) ++ for f in doc/*.ja.1; do \ ++ iconv -f UTF-8 -t EUC-JP < $$f > $(DESTDIR)/$(JAMAN1DIR)/`expr $$f : 'doc/\(.*\).ja.1'`.1; \ ++ done + endif + + # Test diff --git a/misc/auto-multiple-choice/files/patch-Makefile.conf b/misc/auto-multiple-choice/files/patch-Makefile.conf new file mode 100644 index 000000000000..80404e5683f6 --- /dev/null +++ b/misc/auto-multiple-choice/files/patch-Makefile.conf @@ -0,0 +1,92 @@ +--- ./Makefile.conf.orig 2013-07-28 22:22:29.000000000 +0900 ++++ ./Makefile.conf 2014-03-05 18:41:03.000000000 +0900 +@@ -28,54 +28,63 @@ + + LATEX_FREE=0 + ++GCC=$(CC) ++GCC_PP=$(CXX) ++ ++CFLAGS = -O2 -I%%LOCALBASE%%/include -I. -DNEEDS_GETLINE ++CXXFLAGS = -O2 -I%%LOCALBASE%%/include -I. -DNEEDS_GETLINE ++LDFLAGS += -L%%LOCALBASE%%/lib ++ + # INSTALLATION : where to install parts of the package ? + + # directory for executable +-BINDIR=/usr/bin ++BINDIR=%%PREFIX%%/bin + # directory for perl modules +-PERLDIR=/usr/share/perl5 ++PERLDIR=%%PREFIX%%/%%SITE_PERL_REL%% + # directory for some AMC executables, not to be used by end-user +-MODSDIR=/usr/lib/AMC ++MODSDIR=%%PREFIX%%/lib/AMC + # directory for LaTeX style file +-TEXDIR=/usr/share/texmf/tex/latex/AMC ++TEXDIR=%%PREFIX%%/%%TEXMFLOCALDIR%%/tex/latex/AMC + # directory for LaTeX doc +-TEXDOCDIR=/usr/share/doc/texmf/AMC/ ++TEXDOCDIR=%%PREFIX%%/%%TEXMFLOCALDIR%%/doc/latex/AMC/ + # directory for man (1) files +-MAN1DIR=/usr/share/man/man1 ++MAN1DIR=%%MANPREFIX%%/man/man1 ++FRMAN1DIR=%%MANPREFIX%%/man/fr/man1 ++JAMAN1DIR=%%MANPREFIX%%/man/ja/man1 + # directory for desktop file +-DESKTOPDIR=/usr/share/applications ++DESKTOPDIR=%%PREFIX%%/share/applications + # directory for icons (svg) +-ICONSDIR=/usr/share/auto-multiple-choice/icons ++ICONSDIR=%%DATADIR%%/icons + # directory for icons (xpm) +-PIXDIR=/usr/share/pixmaps ++PIXDIR=%%PREFIX%%/share/pixmaps + # directory for locales (MO files will be put in + # $(LOCALEDIR)/fr/LC_MESSAGES for example) +-LOCALEDIR=/usr/share/locale ++LOCALEDIR=%%PREFIX%%/share/locale + # directory for AMC packaged models +-MODELSDIR=/usr/share/auto-multiple-choice/models ++MODELSDIR=%%DATADIR%%/models + # directory for documentation (will use html/auto-multiple-choice.* subdirs for HTML docs) +-DOCDIR=/usr/share/doc/auto-multiple-choice-doc ++DOCDIR=%%DOCSDIR%% + + # directory for Shared MIME-info Database +-SHARED_MIMEINFO_DIR=/usr/share/mime/packages ++SHARED_MIMEINFO_DIR=%%SHARED_MIMEINFO_DIR%% + # directory for gtksourceview/gedit languages highlighting syntax +-LANG_GTKSOURCEVIEW_DIR=/usr/share/gtksourceview-3.0/language-specs ++LANG_GTKSOURCEVIEW_DIR=%%LANG_GTKSOURCEVIEW_DIR%% + + # BUILD : where to find some files used for building AMC ? + # URLs can be used if XML catalogs are present. + +-#DOCBOOK_MAN_XSL=/usr/share/xml/docbook/stylesheet/nwalsh/manpages/docbook.xsl ++#DOCBOOK_MAN_XSL=%%LOCALBASE%%/share/xsl/docbook/manpages/docbook.xsl + DOCBOOK_MAN_XSL=http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl +-#DOCBOOK_XHTML_XSL=/usr/share/xml/docbook/stylesheet/nwalsh/xhtml/chunk.xsl ++#DOCBOOK_XHTML_XSL=%%LOCALBASE%%/share/xsl/docbook/xhtml/chunk.xsl + DOCBOOK_XHTML_XSL=http://docbook.sourceforge.net/release/xsl/current/xhtml/chunk.xsl +-#DOCBOOK_DTD=/usr/share/xml/docbook/schema/dtd/4.5/docbookx.dtd ++#DOCBOOK_DTD=%%LOCALBASE%%/share/xml/docbook/4.5/docbookx.dtd + DOCBOOK_DTD=http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd + + # BUILD : options to compile with netpbm / opencv libraries + + GCC_NETPBM=-lnetpbm + +-GCC_OPENCV=-I /usr/include/opencv ++GCC_OPENCV=-I %%LOCALBASE%%/include/opencv + GCC_OPENCV_LIBS=auto + + # INFO IN DESKTOP FILE +@@ -86,6 +95,6 @@ + + ifneq ($(SYSTEM_TYPE),rpm) + INSTALL_USER=root +-INSTALL_GROUP=root ++INSTALL_GROUP=wheel + endif + diff --git a/misc/auto-multiple-choice/pkg-descr b/misc/auto-multiple-choice/pkg-descr new file mode 100644 index 000000000000..b01c53ad1ae0 --- /dev/null +++ b/misc/auto-multiple-choice/pkg-descr @@ -0,0 +1,6 @@ +Auto Multiple Choice (AMC) is a piece of software that helps you to create +and manage multiple choice questionnaires, with automated marking. Tests +can be written in plain text or LaTeX. Automated correction and grading is +performed from scans of the answer sheets using optical mark recognition. + +WWW: http://home.gna.org/auto-qcm/ diff --git a/misc/auto-multiple-choice/pkg-message b/misc/auto-multiple-choice/pkg-message new file mode 100644 index 000000000000..ffd51374020e --- /dev/null +++ b/misc/auto-multiple-choice/pkg-message @@ -0,0 +1,15 @@ +====================================================================== +Auto Multiple Choice uses some optional helper software to view and/or +edit various files such as PDF, Image, CSV, TeX, etc. +You may want to install software from the following command list or +specify your favorite one in the GUI preference menu. + PDF viewer: evince, acroread, gpdf, okular, xpdf. + Image viewer: eog, ristretto, gpicview, mirage, gwenview. + ODS viewer: libreoffice, localc, oocalc. + XML viewer: gedit, kedit, kwrite, mousepad, leafpad. + TeX editor: texmaker, kile, gummi, emacs, gedit, kedit, kwrite, mousepad, + leafpad. + Text editor: gedit, kedit, kwrite, mousepad, emacs, leafpad. + Web browser: sensible-browser, firefox, galeon, konqueror, dillo, chromium. + File manager: nautilus, pcmanfm, Thunar, konqueror, dolphin. +====================================================================== diff --git a/misc/auto-multiple-choice/pkg-plist b/misc/auto-multiple-choice/pkg-plist new file mode 100644 index 000000000000..03b78d8b1f54 --- /dev/null +++ b/misc/auto-multiple-choice/pkg-plist @@ -0,0 +1,187 @@ +bin/auto-multiple-choice +lib/AMC/exec/AMC-detect +lib/AMC/exec/AMC-traitement-image +lib/AMC/perl/AMC-analyse.pl +lib/AMC/perl/AMC-annote.pl +lib/AMC/perl/AMC-association-auto.pl +lib/AMC/perl/AMC-association.pl +lib/AMC/perl/AMC-export.pl +lib/AMC/perl/AMC-getimages.pl +lib/AMC/perl/AMC-gui-apropos.glade +lib/AMC/perl/AMC-gui-choix_pages_impression.glade +lib/AMC/perl/AMC-gui-choix_postcorrect.glade +lib/AMC/perl/AMC-gui-choix_projet.glade +lib/AMC/perl/AMC-gui-choose-mode.glade +lib/AMC/perl/AMC-gui-choose_columns.glade +lib/AMC/perl/AMC-gui-choose_students.glade +lib/AMC/perl/AMC-gui-cleanup.glade +lib/AMC/perl/AMC-gui-edit_preferences.glade +lib/AMC/perl/AMC-gui-filter_details.glade +lib/AMC/perl/AMC-gui-liste_dialog.glade +lib/AMC/perl/AMC-gui-mailing.glade +lib/AMC/perl/AMC-gui-main_window.glade +lib/AMC/perl/AMC-gui-make_template.glade +lib/AMC/perl/AMC-gui-saisie_auto.glade +lib/AMC/perl/AMC-gui-source_latex_choix.glade +lib/AMC/perl/AMC-gui-source_latex_choix_zip.glade +lib/AMC/perl/AMC-gui-source_latex_dialog.glade +lib/AMC/perl/AMC-gui-source_latex_modele.glade +lib/AMC/perl/AMC-gui-unrecognized.glade +lib/AMC/perl/AMC-gui.pl +lib/AMC/perl/AMC-imprime.pl +lib/AMC/perl/AMC-latex-link.pl +lib/AMC/perl/AMC-mailing.pl +lib/AMC/perl/AMC-manuel.pl +lib/AMC/perl/AMC-meptex.pl +lib/AMC/perl/AMC-note.pl +lib/AMC/perl/AMC-prepare.pl +lib/AMC/perl/AMC-regroupe.pl +%%SITE_PERL%%/AMC/Basic.pm +%%SITE_PERL%%/AMC/Boite.pm +%%SITE_PERL%%/AMC/Calage.pm +%%SITE_PERL%%/AMC/Data.pm +%%SITE_PERL%%/AMC/DataModule.pm +%%SITE_PERL%%/AMC/DataModule/association.pm +%%SITE_PERL%%/AMC/DataModule/capture.pm +%%SITE_PERL%%/AMC/DataModule/layout.pm +%%SITE_PERL%%/AMC/DataModule/report.pm +%%SITE_PERL%%/AMC/DataModule/scoring.pm +%%SITE_PERL%%/AMC/Exec.pm +%%SITE_PERL%%/AMC/Export.pm +%%SITE_PERL%%/AMC/Export/CSV.pm +%%SITE_PERL%%/AMC/Export/List.pm +%%SITE_PERL%%/AMC/Export/ods.pm +%%SITE_PERL%%/AMC/Export/register.pm +%%SITE_PERL%%/AMC/Export/register/CSV.pm +%%SITE_PERL%%/AMC/Export/register/List.pm +%%SITE_PERL%%/AMC/Export/register/ods.pm +%%SITE_PERL%%/AMC/FileMonitor.pm +%%SITE_PERL%%/AMC/Filter.pm +%%SITE_PERL%%/AMC/Filter/latex.pm +%%SITE_PERL%%/AMC/Filter/plain.pm +%%SITE_PERL%%/AMC/Filter/register.pm +%%SITE_PERL%%/AMC/Filter/register/latex.pm +%%SITE_PERL%%/AMC/Filter/register/plain.pm +%%SITE_PERL%%/AMC/Gui/Association.glade +%%SITE_PERL%%/AMC/Gui/Association.pm +%%SITE_PERL%%/AMC/Gui/Avancement.pm +%%SITE_PERL%%/AMC/Gui/Commande.pm +%%SITE_PERL%%/AMC/Gui/Manuel.glade +%%SITE_PERL%%/AMC/Gui/Manuel.pm +%%SITE_PERL%%/AMC/Gui/Notes.glade +%%SITE_PERL%%/AMC/Gui/Notes.pm +%%SITE_PERL%%/AMC/Gui/PageArea.pm +%%SITE_PERL%%/AMC/Gui/WindowSize.pm +%%SITE_PERL%%/AMC/Gui/Zooms.glade +%%SITE_PERL%%/AMC/Gui/Zooms.pm +%%SITE_PERL%%/AMC/Image.pm +%%SITE_PERL%%/AMC/Messages.pm +%%SITE_PERL%%/AMC/NamesFile.pm +%%SITE_PERL%%/AMC/Queue.pm +%%SITE_PERL%%/AMC/Scoring.pm +%%SITE_PERL%%/AMC/ScoringEnv.pm +%%SITE_PERL%%/AMC/State.pm +%%SITE_PERL%%/AMC/Substitute.pm +man/fr/man1/auto-multiple-choice.1.gz +man/ja/man1/AMC-analyse.1.gz +man/ja/man1/AMC-annote.1.gz +man/ja/man1/AMC-association-auto.1.gz +man/ja/man1/AMC-association.1.gz +man/ja/man1/AMC-export.1.gz +man/ja/man1/AMC-getimages.1.gz +man/ja/man1/AMC-imprime.1.gz +man/ja/man1/AMC-mailing.1.gz +man/ja/man1/AMC-meptex.1.gz +man/ja/man1/AMC-note.1.gz +man/ja/man1/AMC-prepare.1.gz +man/ja/man1/AMC-regroupe.1.gz +man/ja/man1/auto-multiple-choice.1.gz +man/man1/AMC-analyse.1.gz +man/man1/AMC-annote.1.gz +man/man1/AMC-association-auto.1.gz +man/man1/AMC-association.1.gz +man/man1/AMC-export.1.gz +man/man1/AMC-getimages.1.gz +man/man1/AMC-imprime.1.gz +man/man1/AMC-mailing.1.gz +man/man1/AMC-meptex.1.gz +man/man1/AMC-note.1.gz +man/man1/AMC-prepare.1.gz +man/man1/AMC-regroupe.1.gz +man/man1/auto-multiple-choice.1.gz +share/applications/auto-multiple-choice.desktop +%%DATADIR%%/icons/amc-annotate.svg +%%DATADIR%%/icons/amc-auto-assoc.svg +%%DATADIR%%/icons/amc-auto-capture.svg +%%DATADIR%%/icons/amc-group.svg +%%DATADIR%%/icons/amc-manual-assoc.svg +%%DATADIR%%/icons/amc-manual-capture.svg +%%DATADIR%%/icons/amc-mark.svg +%%DATADIR%%/icons/amc-send.svg +%%DATADIR%%/icons/auto-multiple-choice.svg +%%DATADIR%%/models/ar/directory.xml +%%DATADIR%%/models/ar/groups.tgz +%%DATADIR%%/models/ar/scoring.tgz +%%DATADIR%%/models/ar/separate.tgz +%%DATADIR%%/models/ar/simple.tgz +%%DATADIR%%/models/en/directory.xml +%%DATADIR%%/models/en/groups.tgz +%%DATADIR%%/models/en/scoring.tgz +%%DATADIR%%/models/en/separate.tgz +%%DATADIR%%/models/en/simple-txt.tgz +%%DATADIR%%/models/en/simple.tgz +%%DATADIR%%/models/fr/bareme.tgz +%%DATADIR%%/models/fr/directory.xml +%%DATADIR%%/models/fr/ensemble.tgz +%%DATADIR%%/models/fr/groupes.tgz +%%DATADIR%%/models/fr/simple-txt.tgz +%%DATADIR%%/models/fr/simple.tgz +%%DATADIR%%/models/ja/directory.xml +%%DATADIR%%/models/ja/groups.tgz +%%DATADIR%%/models/ja/scoring.tgz +%%DATADIR%%/models/ja/separate.tgz +%%DATADIR%%/models/ja/simple-txt.tgz +%%DATADIR%%/models/ja/simple.tgz +share/gtksourceview-2.0/language-specs/amc-txt.lang +share/locale/ar/LC_MESSAGES/auto-multiple-choice.mo +share/locale/es/LC_MESSAGES/auto-multiple-choice.mo +share/locale/fr/LC_MESSAGES/auto-multiple-choice.mo +share/locale/ja/LC_MESSAGES/auto-multiple-choice.mo +share/mime/packages/auto-multiple-choice.xml +share/pixmaps/auto-multiple-choice.xpm +%%TEXMFLOCALDIR%%/doc/latex/AMC/automultiplechoice.pdf +%%TEXMFLOCALDIR%%/doc/latex/AMC/questions.tex +%%TEXMFLOCALDIR%%/doc/latex/AMC/sample-amc.pdf +%%TEXMFLOCALDIR%%/doc/latex/AMC/sample-amc.tex +%%TEXMFLOCALDIR%%/doc/latex/AMC/sample-plain.pdf +%%TEXMFLOCALDIR%%/doc/latex/AMC/sample-plain.tex +%%TEXMFLOCALDIR%%/doc/latex/AMC/sample-separate.pdf +%%TEXMFLOCALDIR%%/doc/latex/AMC/sample-separate.tex +%%TEXMFLOCALDIR%%/tex/latex/AMC/automultiplechoice.sty +@dirrm lib/AMC/exec +@dirrm lib/AMC/perl +@dirrm lib/AMC +@dirrm %%SITE_PERL%%/AMC/DataModule +@dirrm %%SITE_PERL%%/AMC/Export/register +@dirrm %%SITE_PERL%%/AMC/Export +@dirrm %%SITE_PERL%%/AMC/Filter/register +@dirrm %%SITE_PERL%%/AMC/Filter +@dirrm %%SITE_PERL%%/AMC/Gui +@dirrm %%SITE_PERL%%/AMC +@dirrmtry man/fr/man1 +@dirrmtry man/fr +@dirrm %%DATADIR%%/icons +@dirrm %%DATADIR%%/models/ar +@dirrm %%DATADIR%%/models/en +@dirrm %%DATADIR%%/models/fr +@dirrm %%DATADIR%%/models/ja +@dirrm %%DATADIR%%/models +@dirrm %%DATADIR%% +@dirrmtry share/gtksourceview-2.0/language-specs +@dirrmtry share/gtksourceview-2.0 +@dirrm %%TEXMFLOCALDIR%%/doc/latex/AMC +@dirrmtry %%TEXMFLOCALDIR%%/doc/latex +@dirrmtry %%TEXMFLOCALDIR%%/doc +@dirrm %%TEXMFLOCALDIR%%/tex/latex/AMC +@dirrmtry %%TEXMFLOCALDIR%%/tex/latex +@dirrmtry %%TEXMFLOCALDIR%%/tex |
