text:
DESCRIPTION = "SysV init scripts"
SECTION = "base"
PRIORITY = "required"
DEPENDS = "makedevs"
RDEPENDS_${PN} = "makedevs"
LICENSE = "GPL"
PR = "r126"

SRC_URI = "file://functions \
           file://halt \
           file://ramdisk \
           file://umountfs \
           file://devices \
           file://devpts.sh \
           file://devpts \
           file://hostname.sh \
           file://mountall.sh \
           file://banner \
           file://finish.sh \
           file://bootmisc.sh \
           file://mountnfs.sh \
           file://reboot \
           file://checkfs.sh \
           file://single \
           file://sendsigs \
           file://urandom \
           file://rmnologin \
           file://checkroot \
           file://umountnfs.sh \
           file://sysfs.sh \
           file://device_table.txt \
           file://populate-volatile.sh \
           file://volatiles \
           file://save-rtc.sh \
           file://save-rtc-uclibc.sh"

SRC_URI_append_arm = " file://alignment.sh"

CONFFILES_${PN} += "${sysconfdir}/device_table"

KERNEL_VERSION = ""

do_install () {
#
# Create directories and install device independent scripts
#
	install -d ${D}${sysconfdir}/init.d
	install -d ${D}${sysconfdir}/rcS.d
	install -d ${D}${sysconfdir}/rc0.d
	install -d ${D}${sysconfdir}/rc1.d
	install -d ${D}${sysconfdir}/rc2.d
	install -d ${D}${sysconfdir}/rc3.d
	install -d ${D}${sysconfdir}/rc4.d
	install -d ${D}${sysconfdir}/rc5.d
	install -d ${D}${sysconfdir}/rc6.d
	install -d ${D}${sysconfdir}/default
	install -d ${D}${sysconfdir}/default/volatiles

	install -m 0755    ${WORKDIR}/functions		${D}${sysconfdir}/init.d
	install -m 0755    ${WORKDIR}/bootmisc.sh	${D}${sysconfdir}/init.d
	install -m 0755    ${WORKDIR}/checkroot		${D}${sysconfdir}/init.d
	install -m 0755    ${WORKDIR}/finish.sh		${D}${sysconfdir}/init.d
	install -m 0755    ${WORKDIR}/halt		${D}${sysconfdir}/init.d
	install -m 0755    ${WORKDIR}/hostname.sh	${D}${sysconfdir}/init.d
	install -m 0755    ${WORKDIR}/mountall.sh	${D}${sysconfdir}/init.d
	install -m 0755    ${WORKDIR}/mountnfs.sh	${D}${sysconfdir}/init.d
	install -m 0755    ${WORKDIR}/ramdisk		${D}${sysconfdir}/init.d
	install -m 0755    ${WORKDIR}/reboot		${D}${sysconfdir}/init.d
	install -m 0755    ${WORKDIR}/rmnologin	${D}${sysconfdir}/init.d
	install -m 0755    ${WORKDIR}/sendsigs		${D}${sysconfdir}/init.d
	install -m 0755    ${WORKDIR}/single		${D}${sysconfdir}/init.d
	install -m 0755    ${WORKDIR}/umountnfs.sh	${D}${sysconfdir}/init.d
	install -m 0755    ${WORKDIR}/urandom		${D}${sysconfdir}/init.d
	install -m 0755    ${WORKDIR}/devpts.sh	${D}${sysconfdir}/init.d
	install -m 0755    ${WORKDIR}/devpts		${D}${sysconfdir}/default
	install -m 0755    ${WORKDIR}/sysfs.sh		${D}${sysconfdir}/init.d
	install -m 0755    ${WORKDIR}/populate-volatile.sh ${D}${sysconfdir}/init.d
	install -m 0755    ${WORKDIR}/save-rtc.sh	${D}${sysconfdir}/init.d
	install -m 0644    ${WORKDIR}/volatiles		${D}${sysconfdir}/default/volatiles/00_core
	if [ "${TARGET_ARCH}" = "arm" ]; then
		install -m 0755 ${WORKDIR}/alignment.sh	${D}${sysconfdir}/init.d
	fi
#
# Install device dependent scripts
#
	install -m 0755 ${WORKDIR}/banner	${D}${sysconfdir}/init.d/banner
	install -m 0755 ${WORKDIR}/devices	${D}${sysconfdir}/init.d/devices
	install -m 0755 ${WORKDIR}/umountfs	${D}${sysconfdir}/init.d/umountfs
#
# Create runlevel links
#
	ln -sf		../init.d/rmnologin	${D}${sysconfdir}/rc2.d/S99rmnologin
	ln -sf		../init.d/rmnologin	${D}${sysconfdir}/rc3.d/S99rmnologin
	ln -sf		../init.d/rmnologin	${D}${sysconfdir}/rc4.d/S99rmnologin
	ln -sf		../init.d/rmnologin	${D}${sysconfdir}/rc5.d/S99rmnologin
	ln -sf		../init.d/sendsigs	${D}${sysconfdir}/rc6.d/S20sendsigs
#	ln -sf		../init.d/urandom	${D}${sysconfdir}/rc6.d/S30urandom
	ln -sf		../init.d/umountnfs.sh	${D}${sysconfdir}/rc6.d/S31umountnfs.sh
	ln -sf		../init.d/umountfs	${D}${sysconfdir}/rc6.d/S40umountfs
	# udev will run at S55 if installed
	ln -sf          ../init.d/ramdisk       ${D}${sysconfdir}/rcS.d/S30ramdisk
	ln -sf		../init.d/reboot	${D}${sysconfdir}/rc6.d/S90reboot
	ln -sf		../init.d/sendsigs	${D}${sysconfdir}/rc0.d/S20sendsigs
#	ln -sf		../init.d/urandom	${D}${sysconfdir}/rc0.d/S30urandom
	ln -sf		../init.d/umountnfs.sh	${D}${sysconfdir}/rc0.d/S31umountnfs.sh
	ln -sf		../init.d/umountfs	${D}${sysconfdir}/rc0.d/S40umountfs
	# udev will run at S55 if installed
	ln -sf		../init.d/halt		${D}${sysconfdir}/rc0.d/S90halt
	ln -sf		../init.d/save-rtc.sh	${D}${sysconfdir}/rc0.d/S25save-rtc.sh
	ln -sf		../init.d/save-rtc.sh	${D}${sysconfdir}/rc6.d/S25save-rtc.sh
	ln -sf		../init.d/banner	${D}${sysconfdir}/rcS.d/S02banner
	ln -sf		../init.d/checkroot		${D}${sysconfdir}/rcS.d/S10checkroot
#	ln -sf		../init.d/checkfs.sh	${D}${sysconfdir}/rcS.d/S30checkfs.sh
	ln -sf		../init.d/mountall.sh	${D}${sysconfdir}/rcS.d/S35mountall.sh
	ln -sf		../init.d/hostname.sh	${D}${sysconfdir}/rcS.d/S39hostname.sh
	ln -sf		../init.d/mountnfs.sh	${D}${sysconfdir}/rcS.d/S45mountnfs.sh
	ln -sf		../init.d/bootmisc.sh	${D}${sysconfdir}/rcS.d/S55bootmisc.sh
#	ln -sf		../init.d/urandom	${D}${sysconfdir}/rcS.d/S55urandom
	ln -sf		../init.d/finish.sh	${D}${sysconfdir}/rcS.d/S99finish.sh
	ln -sf		../init.d/devices	${D}${sysconfdir}/rcS.d/S05devices
	# udev will run at S04 if installed
	ln -sf		../init.d/sysfs.sh	${D}${sysconfdir}/rcS.d/S03sysfs
	ln -sf		../init.d/populate-volatile.sh	${D}${sysconfdir}/rcS.d/S37populate-volatile.sh
	ln -sf		../init.d/devpts.sh	${D}${sysconfdir}/rcS.d/S38devpts.sh
	if [ "${TARGET_ARCH}" = "arm" ]; then
		ln -sf	../init.d/alignment.sh	${D}${sysconfdir}/rcS.d/S06alignment
	fi

	install -m 0755		${WORKDIR}/device_table.txt		${D}${sysconfdir}/device_table
}

# Angstrom doesn't support devfs
do_install_append_angstrom () {
	rm ${D}${sysconfdir}/init.d/devices ${D}${sysconfdir}/rcS.d/S05devices
}

# HIPOX needs /sys in reboot for kexec check
do_install_append_hipox () {
	ln -sf		../init.d/sysfs.sh	${D}${sysconfdir}/rc6.d/S80sysfs
}

# uclibc's date does support only SUSv3 strptime()
do_install_append_libc-uclibc() {
	install -m 0755    ${WORKDIR}/save-rtc-uclibc.sh ${D}${sysconfdir}/init.d/save-rtc.sh
}


text:
#Angstrom bootmanager image

DEPENDS = "task-angstrom"
IMAGE_INSTALL = "angstrom-base-depends angstrom-bootmanager"

export IMAGE_BASENAME = "bootmanager-image"

inherit image

license: MIT

license_type: permissive

branch_name: refs/heads/master

extension: bb


text:
SUMMARY = "SGML infrastructure and SGML catalog file support"
LICENSE = "GPLv2+"
LIC_FILES_CHKSUM = "file://debian/copyright;md5=1201cda42eb8554eceb46b69f50ba9ea"

inherit debian-package
require recipes-debian/sources/sgml-base.inc
DEBIAN_PATCH_TYPE = "quilt"
DEBIAN_QUILT_PATCHES = ""

inherit allarch

do_configure[noexec] = "1"

do_install() {
    oe_runmake "prefix=${D}/usr" install

    install -d ${D}/etc/sgml
    install -d ${D}/var/lib/sgml-base
}

FILES_${PN} += "/usr/local/share/sgml/* /usr/share/sgml/*"

RDEPENDS_${PN} = "perl"

repository: miraclelinux/meta-debian-extended

repo_name: miraclelinux/meta-debian-extended

branch_name: refs/heads/warrior

gha_license_id: MIT

gha_language: BitBake


text:
@inproceedings{Olofsson:09,
 address = {Shanghai, China},
 author = {E. Olofsson and H. Hjalmarsson and  C. R. Rojas and P. Brunsell and J. Drake},
 booktitle = {Proceedings 48th IEEE Conference on Decision and Control},
 title = {Vector dither experiment design and direct parametric identification of reversed-field pinch normal modes},
 year = {2009}
}

repository: hhjalmars/academic-kickstart

repo_name: hhjalmars/academic-kickstart

extension: bib


text:
@article{domracheva2015theoretical9261243,
 address = {United States},
 annote = {The iLOV protein is one of the most promising members of the family of engineered flavin-based fluorescent proteins (FbFPs), considered as an alternative to the green fluorescent protein family. We modeled the spectral properties of iLOV using quantum chemistry, quantum mechanics/molecular mechanics (QM/MM) and molecular dynamics approaches. Computational results predict that the conserved Gln489 side chain in iLOV adopts two almost equally populated conformations, Glnin and Glnout, altering hydrogen bonding near the flavin chromophore. Formation of the flavinN5-Gln489 and flavinO4-Gln489 hydrogen bonds in the case of Glnin accounts for the pronounced shifts of the flavin absorption and fluorescence maxima to the longer wavelengths. Following these results we propose to introduce a point mutation in iLOV, Q489K, with the aim to obtain a more red-shifted variant. According to our simulations this mutation should lead to a considerable, about 50 nm, red shift of the absorption and emission band maxima, thus introducing a new color in the FbFP palette.},
 author = {Khrenova, Maria G. and Nemukhin, Alexander V. and Tatiana, Domratcheva},
 doi = {10.1021/acs.jpcb.5b01299},
 issn = {1089-5647; 1520-6106},
 journal = {Journal of Physical Chemistry B},
 language = {english},
 pages = {5176--5183},
 publisher = {United States},
 title = {Theoretical Characterization of the Flavin-Based Fluorescent Protein iLOV and Its Q489K Mutant},
 volume = {119},
 year = {2015}
}

repository: polyakoviv/LCC

repo_name: polyakoviv/LCC

branch_name: refs/heads/main


text:
@article{ramakrishnan2016latinos,
 author = {RAMAKRISHNAN, S KARTHICK and SHAH, SONO},
 journal = {New Advances in the Study of Civic Voluntarism: Resources, Engagement, and Recruitment},
 pages = {39},
 publisher = {Temple University Press},
 title = {Latinos, Asian Americans, and the Voluntarism/Voting Gap},
 volume = {23},
 year = {2016}
}

repository: sonoshah/academic-kickstart

repo_name: sonoshah/academic-kickstart


text:
%% This BibTeX bibliography file was created using BibDesk.
%% https://bibdesk.sourceforge.io/

%% Created for Spencer Smith at 2022-05-24 11:26:35 -0400

%% Saved with string encoding Unicode (UTF-8)

@software{CaretteEtAl2021-Drasil,
	author = {Carette, Jacques and Smith, Spencer and Balaci, Jason and Hunt, Anthony and Wu, Ting-Yu and Crawford, Samuel and Chen, Dong and Szymczak, Dan and MacLachlan, Brooks and Scime, Dan and Niazi, Maryyam},
	date-added = {2022-05-24 11:26:33 -0400},
	date-modified = {2022-05-24 11:26:33 -0400},
	license = {BSD-2-Clause},
	month = {2},
	title = {{Drasil}},
	url = {https://github.com/JacquesCarette/Drasil/tree/v0.1-alpha},
	version = {v0.1-alpha},
	year = {2021},
	bdsk-url-1 = {https://github.com/JacquesCarette/Drasil/tree/v0.1-alpha}}

@article{WhaleyEtAl2001,
	author = {R. C. Whaley and A. Petitet and J. J. Dongarra},
	date-added = {2022-05-23 12:32:04 -0400},
	date-modified = {2022-05-23 12:32:04 -0400},
	journal = {Parallel Computing},
	local-url = {file://localhost/Users/smiths/LongTermArchives/Work/Research/References/GenerativeProgramming/WhaleyEtAl2001.pdf},
	number = {1--2},
	pages = {3--35},
	title = {Automated empirical optimization of software and the {ATLAS} project},
	volume = {27},
	year = {2001},
	bdsk-file-1 = {YnBsaXN0MDDSAQIDBFxyZWxhdGl2ZVBhdGhZYWxpYXNEYXRhXxBeLi4vLi4vLi4vLi4vTG9uZ1Rlcm1BcmNoaXZlcy9Xb3JrL1Jlc2VhcmNoL1JlZmVyZW5jZXMvR2VuZXJhdGl2ZVByb2dyYW1taW5nL1doYWxleUV0QWwyMDAxLnBkZk8RAhQAAAAAAhQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMbFYQBIKwAAABKnhhJXaGFsZXlFdEFsMjAwMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAErOuyE50NQAAAAAAAAAAAAQABgAACSAAAAAAAAAAAAAAAAAAAAAVR2VuZXJhdGl2ZVByb2dyYW1taW5nAAAQAAgAAMbFmUAAAAARAAgAAMhOrHUAAAABABwAEqeGABKiNgASoMoAEqCpABKgpQAIWfcAAHxjAAIAbE1hY2ludG9zaCBIRDpVc2VyczpzbWl0aHM6TG9uZ1Rlcm1BcmNoaXZlczpXb3JrOlJlc2VhcmNoOlJlZmVyZW5jZXM6R2VuZXJhdGl2ZVByb2dyYW1taW5nOldoYWxleUV0QWwyMDAxLnBkZgAOACYAEgBXAGgAYQBsAGUAeQBFAHQAQQBsADIAMAAwADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAF9Vc2Vycy9zbWl0aHMvTG9uZ1Rlcm1BcmNoaXZlcy9Xb3JrL1Jlc2VhcmNoL1JlZmVyZW5jZXMvR2VuZXJhdGl2ZVByb2dyYW1taW5nL1doYWxleUV0QWwyMDAxLnBkZgAAEwABLwAAFQACAA3//wAAAAgADQAaACQAhQAAAAAAAAIBAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAKd}}

@techreport{Logg2006,
	author = {Anders Logg},
	date-added = {2022-05-23 12:31:31 -0400},
	date-modified = {2022-05-23 12:31:31 -0400},
	institution = {Finite Element Centre},
	number = {Preprint 2006-01},
	title = {Automating the Finite Element Method},
	url = {http://www.femcenter.org/preprints/},
	year = {2006},
	bdsk-url-1 = {http://www.femcenter.org/preprints/}}

@inproceedings{OfenbeckEtAl2017,
	annote = {- space is referring to design space - list of design choices and specialization
- meta stage, current stage, code generation at run-time - get size of fft (n) at run-time - now treat yourself as compile time instead of run-time - compile a good fft and then link it in - generate it somewhere else, compile it and then link it},
	author = {Georg Ofenbeck and Tiark Rompf and Markus P{\"{u}}schel},
	booktitle = {{GPCE}},
	date-added = {2022-05-23 12:30:55 -0400},
	date-modified = {2022-05-23 12:30:55 -0400},
	pages = {15--28},
	publisher = {{ACM}},
	title = {Staging for generic programming in space and time},
	year = {2017},
	bdsk-file-1 = {YnBsaXN0MDDSAQIDBFxyZWxhdGl2ZVBhdGhZYWxpYXNEYXRhXxAhLi4vLi4vLi4vcHViL09mZW5iZWNrRXRBbDIwMTcucGRmTxEBXAAAAAABXAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAAAAAAEJEAAH/////FE9mZW5iZWNrRXRBbDIwMTcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP////8AAAAAAAAAAAAAAAAAAwACAAAKIGN1AAAAAAAAAAAAAAAAAANwdWIAAAIALS86VXNlcnM6c21pdGhzOlJlcG9zOnB1YjpPZmVuYmVja0V0QWwyMDE3LnBkZgAADgAqABQATwBmAGUAbgBiAGUAYwBrAEUAdABBAGwAMgAwADEANwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL3NtaXRocy9SZXBvcy9wdWIvT2ZlbmJlY2tFdEFsMjAxNy5wZGYAABMAAS8AABUAAgAN//8AAAAIAA0AGgAkAEgAAAAAAAACAQAAAAAAAAAFAAAAAAAAAAAAAAAAAAABqA==}}

@article{Knuth1984,
	abstract = {The author and his associates have been experimenting for the past several years with a programming language and documentation system called WEB. This paper presents WEB by example, and discusses why the new system appears to be an improvement over previous ones.},
	author = {Knuth, D. E.},
	date-added = {2022-05-22 17:16:11 -0400},
	date-modified = {2022-05-22 17:16:11 -0400},
	doi = {10.1093/comjnl/27.2.97},
	eprint = {http://comjnl.oxfordjournals.org/content/27/2/97.full.pdf+html},
	journal = {The Computer Journal},
	number = {2},
	pages = {97-111},
	title = {Literate Programming},
	url = {http://comjnl.oxfordjournals.org/content/27/2/97.abstract},
	volume = {27},
	year = {1984},
	bdsk-file-1 = {YnBsaXN0MDDSAQIDBFxyZWxhdGl2ZVBhdGhZYWxpYXNEYXRhXxAyLi4vLi4vLi4vLi4vV29yay9SZXNlYXJjaC9SZWZlcmVuY2VzL0tudXRoMTk4NC5wZGZPEQFkAAAAAAFkAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAAAAAAAAQkQAAf////8NS251dGgxOTg0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/////wAAAAAAAAAAAAAAAAAEAAQAAAogY3UAAAAAAAAAAAAAAAAAClJlZmVyZW5jZXMAAgA1LzpVc2VyczpzbWl0aHM6V29yazpSZXNlYXJjaDpSZWZlcmVuY2VzOktudXRoMTk4NC5wZGYAAA4AHAANAEsAbgB1AHQAaAAxADkAOAA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAzVXNlcnMvc21pdGhzL1dvcmsvUmVzZWFyY2gvUmVmZXJlbmNlcy9LbnV0aDE5ODQucGRmAAATAAEvAAAVAAIADf//AAAACAANABoAJABZAAAAAAAAAgEAAAAAAAAABQAAAAAAAAAAAAAAAAAAAcE=},
	bdsk-url-1 = {http://comjnl.oxfordjournals.org/content/27/2/97.abstract},
	bdsk-url-2 = {http://dx.doi.org/10.1093/comjnl/27.2.97}}

@book{Brundtland1987,
	abstract = {Most of today's decision makers will be dead before the planet suffers the full consequences of acid rain, global warning, ozone depletion, widespread desertification, and species loss. Most of today's young voters, however, will be alive. In this, perhaps the most important document of the decade on the future of the world, the urgency of changing certain policy decisions, some of which threaten the very survival of the human race, is made abundantly clear. The World Commission on Environment and Development, headed by Gro Harlem Brundtland, Prime Minister of Norway, was set up as an independent body in 1983 by the United Nations. Its brief was to re-examine the critical environment, to develop proposals to solve them, and to ensure that human progress will be sustained through development without bankrupting the resources of future generations. In Our Common Future, the Commission serves notice that the time has come for a marriage of economy and ecology, so that governments and their people can take responsibility not just for environmental damage, but for the policies that cause the damage. It is not too late to change these policies; but, it warns, we must act now.},
	annote = {Their definition characterizes sustainability as
``the ability to meet the needs of the present without compromising the ability of
future generations to meet their own needs''},
	author = {G. H. Brundtland},
	date-added = {2022-05-22 16:40:47 -0400},
	date-modified = {2022-05-22 16:40:47 -0400},
	editor = {World Commission on Environment and Development},
	publisher = {Oxford University Press},
	title = {Our Common Future},
	url = {https://EconPapers.repec.org/RePEc:oxp:obooks:9780192820808},
	year = {1987},
	bdsk-url-1 = {https://EconPapers.repec.org/RePEc:oxp:obooks:9780192820808}}

repository: JacquesCarette/Drasil

repo_name: JacquesCarette/Drasil

gha_language: Haskell