Skip to content

Commit

Permalink
remove autogenerated files (#14)
Browse files Browse the repository at this point in the history
* remove files that can be autogenerated by toolize

* remove files that can be generated by autoreconf

* remove files autogenerated by gtkdocize

* remove files autogenerated by gnome-doc-prepare

* remove files generated by automake

* mkinstalldirs no longer needed

https://www.gnu.org/software/gettext/manual/html_node/mkinstalldirs.html

* add link to license

* fix indent

* gnomedoc not available Ubuntu22

* fix ubuntu install

* replace variable with new name convention

* if-else homogeneous

* fix code format

* update build instructions

* Missing u20

* gtk-doc-tools in ubu22 universe ppa

no need to disable
  • Loading branch information
ferdymercury authored Apr 27, 2022
1 parent 24ea3c4 commit db83ba8
Show file tree
Hide file tree
Showing 26 changed files with 50 additions and 30,478 deletions.
1 change: 1 addition & 0 deletions LICENSE
20 changes: 20 additions & 0 deletions amide-current/.gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ autom4te.cache/
config.log
po/Makefile
po/Makefile.in
po/Makefile.in.in
Makefile
aclocal.m4
amide_config.h
Expand Down Expand Up @@ -56,3 +57,22 @@ src/amitk_roi_F*.*
src/amitk_roi_I*.*
src/amitk_type_builtins.*
src/stamp-amitk_type_builtins.*
intltool-*
m4/intltool.m4
m4/libtool.m4
m4/ltoptions.m4
m4/ltsugar.m4
m4/ltversion.m4
m4/lt~obsolete.m4
m4/gtk-doc.m4
m4/gnome-doc-utils.m4
INSTALL
config.guess
config.sub
depcomp
install-sh
ltmain.sh
gtk-doc.make
gnome-doc-utils.make
compile
missing
370 changes: 0 additions & 370 deletions amide-current/INSTALL

This file was deleted.

32 changes: 21 additions & 11 deletions amide-current/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,25 +14,33 @@ Quick Linux instructions
------------------------
cd /tmp/
git clone https://github.com/ferdymercury/amide
# Ubuntu 22:
# If Ubuntu 22:
sudo apt install libgnomecanvas2-dev libgconf2-dev libmdc2-dev libvolpack1-dev libavcodec-dev gtk-doc-tools intltool libxml2-dev libgsl-dev libdcmtk-dev
# Ubuntu 20:
# ElseIf Ubuntu 20:
sudo apt install libgnomecanvas2-dev libgconf2-dev libmdc2-dev libvolpack1-dev libavcodec-dev gtk-doc-tools intltool libxml2-dev python-libxml2 libgsl-dev libdcmtk-dev
wget http://launchpadlibrarian.net/402991440/gnome-doc-utils_0.20.10-5_all.deb
sudo dpkg -i gnome-doc-utils_0.20.10-5_all.deb
# Ubuntu 18:
# ElseIf Ubuntu 18:
sudo apt install libgnomecanvas2-dev libgconf2-dev libgnomevfs2-dev gnome-doc-utils libmdc2-dev libvolpack1-dev libavcodec-dev gtk-doc-tools intltool libxml2-dev python-libxml2 libgsl-dev libdcmtk-dev
#EndIf
# EndIf

cd amide/amide-current
intltoolize
libtoolize
gtkdocize
# If Ubuntu 22:
touch gnome-doc-utils.make
# Else (Ubuntu 18/20 or Fedora32):
gnome-doc-prepare
# EndIf
autoreconf --install
#Ubuntu 22
# If Ubuntu 22:
./configure --prefix /opt/amide --enable-gnome-vfs=no --disable-scrollkeeper --disable-doc
#Ubuntu 20
# ElseIf Ubuntu 20:
./configure --prefix /opt/amide --enable-gnome-vfs=no --disable-scrollkeeper
#Ubuntu 18 or Fedora32
# Else (Ubuntu 18 or Fedora32):
./configure --prefix /opt/amide
#EndIf
# EndIf

make
sudo mkdir -p /opt/amide
Expand Down Expand Up @@ -153,7 +161,8 @@ and Linux RPM binaries are available at:
Building
--------

See the file INSTALL for info on compiling and installing. If you
See Quick instructions for Linux above. After running autoreconf, you can also
inspect the file INSTALL for info on compiling and installing. If you
don't feel like reading that, try:

./configure
Expand All @@ -174,5 +183,6 @@ Building gtk-doc files
The majority of the source code for AMIDE is structured as a library
extension of GTK, called AMITK. Documentation for this library can be
built using gtk-doc as follows:
./configure --enable-libdcmdata=no --enable-gtk-doc=yes
make

./configure --enable-libdcmdata=no --enable-gtk-doc=yes
make
Loading

0 comments on commit db83ba8

Please sign in to comment.